Skip to content

Latest commit

 

History

History
94 lines (64 loc) · 2.86 KB

File metadata and controls

94 lines (64 loc) · 2.86 KB

set NODE_URL set PRIVATE_KEY set VALIDATOR_ADDRESS (both validator in one) set COMMITMENT_LEVEL (for wormhole) set CHAIN_ID

set WORMHOLE_CHAIN_ID https://book.wormhole.com/reference/contracts.html set WORMHOLE_ADDRESS

npx hardhat run ./scripts/deploy/gas-oracle.ts --network mumbai set GAS_ORACLE_ADDRESS set otherChainIds in scripts/deploy/messenger.ts npx hardhat run ./scripts/deploy/messenger.ts --network mumbai set MESSENGER_ADDRESS

set otherChainIds in ./scripts/deploy/wormhole_messenger.ts npx hardhat run ./scripts/deploy/wormhole_messenger.ts --network mumbai

npx hardhat run ./scripts/deploy/bridge.ts --network mumbai

set TOKEN_ADDRESS set LP_TOKEN_NAME set LP_TOKEN_SYMBOL

check args in ./scripts/deploy/pool.ts npx hardhat run ./scripts/deploy/pool.ts --network mumbai

set POOL_ADDRESS

npx hardhat run ./scripts/bridge/add-liquidity.ts --network mumbai npx hardhat run ./scripts/bridge/add-pool.ts --network mumbai

set args in ./scripts/bridge/add-bridge.ts npx hardhat run ./scripts/bridge/add-bridge.ts --network goerli

set args in ./scripts/bridge/add-bridge-token.ts npx hardhat run ./scripts/bridge/add-bridge-token.ts --network goerli

set args in ./scripts/bridge/set-gas-usage.ts npx hardhat run ./scripts/bridge/set-gas-usage.ts --network goerli

set args in ./scripts/messenger/set-gas-usage.ts npx hardhat run ./scripts/messenger/set-gas-usage.ts --network goerli

set args in ./scripts/wormhole/register-wormhole-messenger.ts - chainId is Wormhole Chain ID from https://book.wormhole.com/reference/contracts.html, npx hardhat run ./scripts/wormhole/register-wormhole-messenger.ts --network goerli

set args in ./scripts/wormhole/set-gas-usage.ts npx hardhat run ./scripts/wormhole/set-gas-usage.ts --network goerli

Tron: remove all SafeERC20 methods and imports remove all mapped name change all pragma solidity to 0.8.11;

tronbox compile

set NODE_URL set PRIVATE_KEY set VALIDATOR_ADDRESS (both validator in one) set CHAIN_ID

tronbox migrate --f 1 --to 1 --network nile set GAS_ORACLE_ADDRESS set otherChainIds in migrations/2_deploy_messenger.js tronbox migrate --f 2 --to 2 --network nile

tronbox migrate --f 3 --to 3 --network nile

set TOKEN_ADDRESS set LP_TOKEN_NAME set LP_TOKEN_SYMBOL

tronbox migrate --f 5 --to 5 --network nile

node ./scripts/tron/approve-token.js --network nile node ./scripts/tron/pool/add-pool-liquidity.js --network nile node ./scripts/tron/bridge/add-pool.js --network nile

set args ./scripts/tron/bridge/add-bridge.js node ./scripts/tron/bridge/add-bridge.js --network nile

set args ./scripts/tron/bridge/add-bridge-token.js node ./scripts/tron/bridge/add-bridge-token.js --network nile

set args ./scripts/tron/bridge/set-bridge-gas-usage.js node ./scripts/tron/bridge/set-bridge-gas-usage.js --network nile

set args ./scripts/tron/messenger/set-messenger-gas-usage.js node ./scripts/tron/messenger/set-messenger-gas-usage.js --network nile