Skip to content

Commit 4915d4e

Browse files
authored
Merge pull request #445 from Raziievskyi-Illia/feat/shadownet_migration
2 parents 6ddc2ce + d6235d5 commit 4915d4e

7 files changed

Lines changed: 3190 additions & 2332 deletions

File tree

src/ui/config-overrides.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,14 @@ module.exports = function override(config) {
1212
https: require.resolve('https-browserify'),
1313
os: require.resolve('os-browserify'),
1414
path: require.resolve('path-browserify'),
15-
url: require.resolve('url')
15+
url: require.resolve('url'),
16+
fs: false,
17+
vm: require.resolve('vm-browserify'),
1618
});
1719
config.resolve.fallback = fallback;
1820
config.plugins = (config.plugins || []).concat([
1921
new webpack.ProvidePlugin({
20-
process: 'process/browser',
22+
process: 'process/browser.js',
2123
Buffer: ['buffer', 'Buffer']
2224
})
2325
]);

src/ui/package-lock.json

Lines changed: 3149 additions & 2291 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/ui/package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.2.0",
44
"private": true,
55
"dependencies": {
6-
"@airgap/beacon-sdk": "^4.2.1",
6+
"@airgap/beacon-sdk": "^4.6.4",
77
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
88
"@emotion/react": "^11.4.1",
99
"@emotion/styled": "^11.3.0",
@@ -39,9 +39,9 @@
3939
"@types/node": "^16.11.10",
4040
"@types/node-fetch": "^3.0.3",
4141
"@typescript-eslint/parser": "^5.4.0",
42-
"assert": "^2.0.0",
42+
"assert": "^2.1.0",
4343
"buffer": "^6.0.3",
44-
"crypto-browserify": "^3.12.0",
44+
"crypto-browserify": "^3.12.1",
4545
"eslint": "^7.18.0",
4646
"eslint-config-airbnb-base": "^15.0.0",
4747
"https-browserify": "^1.0.0",
@@ -54,7 +54,8 @@
5454
"stream-browserify": "^3.0.0",
5555
"stream-http": "^3.2.0",
5656
"typescript": "^4.5.2",
57-
"url": "^0.11.0"
57+
"url": "^0.11.4",
58+
"vm-browserify": "^1.1.2"
5859
},
5960
"scripts": {
6061
"start": "DISABLE_ESLINT_PLUGIN=true REACT_APP_ENV=dev npm run patch && react-app-rewired start",

src/ui/src/components/Dashboard/BorrowMarketTokenTable.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const BorrowMarketTokenTable = (props) => {
4040
process.env.REACT_APP_ENV == 'dev' ? testnetAddresses.fTokens[asset] : mainnetAddresses.fTokens[asset];
4141
const tzktUrl =
4242
process.env.REACT_APP_ENV == "dev"
43-
? `https://ghostnet.tzkt.io/${fTokenAddress}/operations`
43+
? `https://shadownet.tzkt.io/${fTokenAddress}/operations`
4444
: `https://tzkt.io/${fTokenAddress}/operations`;
4545
window.open(tzktUrl, '_blank');
4646
};

src/ui/src/library/dev-network-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"infra": {
3-
"tezosNode": "https://ghostnet.ecadinfra.com",
3+
"tezosNode": "https://rpc.shadownet.teztnets.com",
44
"conseilServer": {
55
"url": "https://conseil-ithaca.cryptonomic-infra.tech:443",
66
"apiKey": "",
7-
"network": "ghostnet"
7+
"network": "shadownet"
88
}
99
},
1010
"dappName": "Lending Platform"

src/ui/src/util/index.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { TezosLendingPlatform } from 'tezoslendingplatformjs';
88
// eslint-disable-next-line import/no-dynamic-require
99
const config = require(`../library/${process.env.REACT_APP_ENV || 'prod'}-network-config.json`);
1010

11-
const client = new DAppClient({ name: config.dappName, preferredNetwork: config.infra.conseilServer.network });
11+
const client = new DAppClient({ name: config.dappName, network: { type: config.infra.conseilServer.network } });
1212

1313
/**
1414
* This function is used to truncate a blockchain address for presentation by replacing the middle digits with an ellipsis.
@@ -26,10 +26,7 @@ export const shorten = (first, last, str) => `${str.substring(0, first)}...${str
2626
* @returns clients
2727
*/
2828
export const getWallet = async () => {
29-
const { network } = config.infra.conseilServer;
30-
const response = await client.requestPermissions({
31-
network: { type: network },
32-
});
29+
const response = await client.requestPermissions();
3330
const { address } = response;
3431
return { address };
3532
};

src/util/src/const.ts

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -23,32 +23,32 @@ export const decimals = {
2323

2424
export const testnetAddresses: ProtocolAddresses = {
2525
fTokens: {
26-
USDT: "KT1P51AJbS1iBvAXstqsPv4UJeQ8fGCZbS7P",
27-
USD: "KT1QtSBzy61AmUcsjqQbMSdnr1ifP9RQ2Zug",
28-
XTZ: "KT1CC4E5zmbJm94VwLf7ZEoJvC2tEqzE8Pqp",
29-
TZBTC: "KT1JrHK7S9zZ5bA1xTBxNnkieM9YL7iq1KdB",
30-
STXTZ: "KT1CqeRyoTMo7zpPbLgXSbGDzPyUK5ZwwNdD"
26+
USDT: "KT1ASpbBxR9iPofuyk2E1PEd3UELYwBC5oMA",
27+
USD: "KT1KgEk7HvkVVsD29tkot6V1EE1NWRgFgteT",
28+
XTZ: "KT1Wi7C2Ytr39euYaMj3V7Qx3FZsQKDqHFr3",
29+
TZBTC: "KT1BcaacbEMUG5P3ZNV2CqDa5G8NYEwgVad6",
30+
STXTZ: "KT1KjA8kJ7Egj83j9gyrxcXjisUoDPGsxqAA"
3131
},
3232
fTokensReverse: {
33-
KT1CC4E5zmbJm94VwLf7ZEoJvC2tEqzE8Pqp: AssetType.XTZ,
34-
KT1QtSBzy61AmUcsjqQbMSdnr1ifP9RQ2Zug: AssetType.USD,
35-
KT1P51AJbS1iBvAXstqsPv4UJeQ8fGCZbS7P: AssetType.USDT,
36-
KT1JrHK7S9zZ5bA1xTBxNnkieM9YL7iq1KdB: AssetType.TZBTC,
37-
KT1CqeRyoTMo7zpPbLgXSbGDzPyUK5ZwwNdD: AssetType.STXTZ
33+
KT1Wi7C2Ytr39euYaMj3V7Qx3FZsQKDqHFr3: AssetType.XTZ,
34+
KT1KgEk7HvkVVsD29tkot6V1EE1NWRgFgteT: AssetType.USD,
35+
KT1ASpbBxR9iPofuyk2E1PEd3UELYwBC5oMA: AssetType.USDT,
36+
KT1BcaacbEMUG5P3ZNV2CqDa5G8NYEwgVad6: AssetType.TZBTC,
37+
KT1KjA8kJ7Egj83j9gyrxcXjisUoDPGsxqAA: AssetType.STXTZ
3838
},
3939
underlying: {
4040
USD: {
4141
assetType: AssetType.USD,
42-
address: "KT1WatnVAD7GSdZZrQVm1oMgEnqPCnKNuqrn",
43-
balancesMapId: 468865,
42+
address: "KT1RBgHqPFPQX2TWzRAkQDqW5Fvnu3hC2FJb",
43+
balancesMapId: 1356,
4444
tokenStandard: TokenStandard.FA12,
4545
decimals: 6,
46-
balancesPath: "$.args[1].int",
46+
balancesPath: "$.args[0].int",
4747
},
4848
TZBTC: {
4949
assetType: AssetType.TZBTC,
50-
address: "KT1DSBWogEEkLyk9UysA9p91v7xPvzV18Vu7",
51-
balancesMapId: 468862,
50+
address: "KT1VqarPDicMFn1ejmQqqshUkUXTCTXwmkCN",
51+
balancesMapId: 0,
5252
tokenStandard: TokenStandard.FA12,
5353
decimals: 8,
5454
balancesPath: "$.args[1].int",
@@ -57,9 +57,9 @@ export const testnetAddresses: ProtocolAddresses = {
5757
assetType: AssetType.USDT,
5858
tokenStandard: TokenStandard.FA2,
5959
decimals: 6,
60-
address: "KT1Rr8vMLzQ4BQghUjGZerB5WrV1hTtVjtUb",
60+
address: "KT1UhW3RdZ6qDMhkCbztVxFFY4eZ8uzfT5aN",
6161
tokenId: 0,
62-
balancesMapId: 468868,
62+
balancesMapId: 1460,
6363
balancesPath: "$.int",
6464
},
6565
XTZ: {
@@ -72,21 +72,21 @@ export const testnetAddresses: ProtocolAddresses = {
7272
tokenStandard: TokenStandard.FA2,
7373
decimals: 6,
7474
tokenId: 0,
75-
address: "KT1Rh7wPQ8tmSGFHtXaYe1khGPPoL73pLB4w",
76-
balancesMapId: 472857,
75+
address: "KT1WGp1JQvT3roE9YDhHw1Aq1NpY68Fvps1f",
76+
balancesMapId: 1488,
7777
balancesPath: "$.int",
7878
}
7979
},
80-
comptroller: "KT1R2sHBKvaja5ZVZzLv5VcoAUNfSYoYFDrX",
80+
comptroller: "KT1WDtRBjC5whoGQw9CTf4nu5tNAVYvATp7D",
8181
interestRateModel: {
82-
XTZ: "KT1XNBkP1irKJgC1DGWFqD8Je1tdcoyuDoha",
83-
USDT: "KT1XNBkP1irKJgC1DGWFqD8Je1tdcoyuDoha",
84-
USD: "KT1XNBkP1irKJgC1DGWFqD8Je1tdcoyuDoha",
85-
TZBTC: "KT1XNBkP1irKJgC1DGWFqD8Je1tdcoyuDoha",
86-
STXTZ: "KT1XNBkP1irKJgC1DGWFqD8Je1tdcoyuDoha"
82+
XTZ: "KT1K9aH2jWKvNUDRs5GziCtLpb7eZrJeqZVy",
83+
USDT: "KT1K9aH2jWKvNUDRs5GziCtLpb7eZrJeqZVy",
84+
USD: "KT1K9aH2jWKvNUDRs5GziCtLpb7eZrJeqZVy",
85+
TZBTC: "KT1K9aH2jWKvNUDRs5GziCtLpb7eZrJeqZVy",
86+
STXTZ: "KT1K9aH2jWKvNUDRs5GziCtLpb7eZrJeqZVy"
8787
},
88-
governance: "KT1ELnYzaxQBULdfJXBc7iAVfudd4ktqvdhA",
89-
oracle: "KT1CMqReAqNznZf5CYQQM5HDe5cnVPM3SwyL",
88+
governance: "KT1Dv2zRviAzW4NeGdfbVWmt5jZ8vvJpRFsq",
89+
oracle: "KT1NwzLYM8G8rzAuUutYzZgx1TgUXCFJhxyw",
9090
};
9191

9292
export const mainnetAddresses: ProtocolAddresses = {

0 commit comments

Comments
 (0)