bridge_ui: Algorand beta (#1433)

This commit is contained in:
kev1n-peters 2022-08-19 10:42:15 -05:00 committed by GitHub
parent bf45b02c0b
commit 1d05da49e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 25 additions and 11 deletions

View File

@ -8,7 +8,7 @@
"name": "test_ui",
"version": "0.1.0",
"dependencies": {
"@certusone/wormhole-sdk": "^0.6.1",
"@certusone/wormhole-sdk": "^0.6.2",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.11.2",
"@material-ui/lab": "^4.0.0-alpha.60",
@ -2131,9 +2131,9 @@
}
},
"node_modules/@certusone/wormhole-sdk": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/@certusone/wormhole-sdk/-/wormhole-sdk-0.6.1.tgz",
"integrity": "sha512-S4zU62gIipNbEqXGl1SaHBNX7003T9WZU3K0/mr8agTPpqatPMWZArkjH9VqSVRRIEIkDB8zx5sQk9vCtrkTHQ==",
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/@certusone/wormhole-sdk/-/wormhole-sdk-0.6.2.tgz",
"integrity": "sha512-NHQVCZiV6Z+ZV498dANLj3iF3jR+w2L4g1JS6VPzt7aiKKmaupdDPDkNQI8AWIeO0xjvV4aMIagGi36ybBIBGA==",
"dependencies": {
"@certusone/wormhole-sdk-proto-web": "^0.0.3",
"@certusone/wormhole-sdk-wasm": "^0.0.1",
@ -46816,9 +46816,9 @@
}
},
"@certusone/wormhole-sdk": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/@certusone/wormhole-sdk/-/wormhole-sdk-0.6.1.tgz",
"integrity": "sha512-S4zU62gIipNbEqXGl1SaHBNX7003T9WZU3K0/mr8agTPpqatPMWZArkjH9VqSVRRIEIkDB8zx5sQk9vCtrkTHQ==",
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/@certusone/wormhole-sdk/-/wormhole-sdk-0.6.2.tgz",
"integrity": "sha512-NHQVCZiV6Z+ZV498dANLj3iF3jR+w2L4g1JS6VPzt7aiKKmaupdDPDkNQI8AWIeO0xjvV4aMIagGi36ybBIBGA==",
"requires": {
"@certusone/wormhole-sdk-proto-web": "^0.0.3",
"@certusone/wormhole-sdk-wasm": "^0.0.1",

View File

@ -3,7 +3,7 @@
"version": "0.1.0",
"private": true,
"dependencies": {
"@certusone/wormhole-sdk": "^0.6.1",
"@certusone/wormhole-sdk": "^0.6.2",
"@material-ui/core": "^4.12.2",
"@material-ui/icons": "^4.11.2",
"@material-ui/lab": "^4.0.0-alpha.60",

View File

@ -62,6 +62,11 @@ export const CHAINS: ChainInfo[] =
name: "Acala",
logo: acalaIcon,
},
{
id: CHAIN_ID_ALGORAND,
name: "Algorand",
logo: algorandIcon,
},
{
id: CHAIN_ID_AURORA,
name: "Aurora",
@ -248,7 +253,8 @@ export const CHAINS: ChainInfo[] =
logo: terra2Icon,
},
];
export const BETA_CHAINS: ChainId[] = CLUSTER === "mainnet" ? [] : [];
export const BETA_CHAINS: ChainId[] =
CLUSTER === "mainnet" ? [CHAIN_ID_ALGORAND] : [];
export const CHAINS_WITH_NFT_SUPPORT = CHAINS.filter(
({ id }) =>
id === CHAIN_ID_AVAX ||
@ -824,10 +830,18 @@ export const TERRA2_TOKEN_BRIDGE_ADDRESS =
? CONTRACTS.TESTNET.terra2.token_bridge
: "terra1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrquka9l6";
export const ALGORAND_BRIDGE_ID = BigInt(
CLUSTER === "mainnet" ? "0" : CLUSTER === "testnet" ? "86525623" : "4"
CLUSTER === "mainnet"
? CONTRACTS.MAINNET.algorand.core
: CLUSTER === "testnet"
? CONTRACTS.TESTNET.algorand.core
: CONTRACTS.DEVNET.algorand.core
);
export const ALGORAND_TOKEN_BRIDGE_ID = BigInt(
CLUSTER === "mainnet" ? "0" : CLUSTER === "testnet" ? "86525641" : "6"
CLUSTER === "mainnet"
? CONTRACTS.MAINNET.algorand.token_bridge
: CLUSTER === "testnet"
? CONTRACTS.TESTNET.algorand.token_bridge
: CONTRACTS.DEVNET.algorand.token_bridge
);
export const ALGORAND_WAIT_FOR_CONFIRMATIONS =
CLUSTER === "mainnet" ? 4 : CLUSTER === "testnet" ? 4 : 1;