ensure deterministic batched-vaa contract address
This commit is contained in:
parent
d7b102df70
commit
484db04f79
|
@ -53,7 +53,7 @@ spec:
|
|||
command:
|
||||
- /bin/sh
|
||||
- -c
|
||||
- "npm run migrate && npm run deploy-batched-vaa-sender && npx truffle exec scripts/deploy_test_token.js && npx truffle exec scripts/register_solana_chain.js && npx truffle exec scripts/register_terra_chain.js && npx truffle exec scripts/register_terra2_chain.js && npx truffle exec scripts/register_bsc_chain.js && npx truffle exec scripts/register_algo_chain.js && nc -lkp 2000 0.0.0.0"
|
||||
- "npm run migrate && npx truffle exec scripts/deploy_test_token.js && npm run deploy-batched-vaa-sender && npx truffle exec scripts/register_solana_chain.js && npx truffle exec scripts/register_terra_chain.js && npx truffle exec scripts/register_terra2_chain.js && npx truffle exec scripts/register_bsc_chain.js && npx truffle exec scripts/register_algo_chain.js && nc -lkp 2000 0.0.0.0"
|
||||
readinessProbe:
|
||||
periodSeconds: 1
|
||||
failureThreshold: 300
|
||||
|
|
|
@ -7,6 +7,11 @@ module.exports = async function(callback) {
|
|||
|
||||
await MockBatchedVAASender.deploy();
|
||||
|
||||
// devnet contract address should be deterministic
|
||||
if (MockBatchedVAASender.address !== "0xf19a2a01b70519f67adb309a994ec8c69a967e8b") {
|
||||
throw new Error("unexpected batched-VAA contract address");
|
||||
}
|
||||
|
||||
const batchedSender = new web3.eth.Contract(MockBatchedVAASender.abi, MockBatchedVAASender.address);
|
||||
await batchedSender.methods.setup(Wormhole.address).send({from: accounts[0]});
|
||||
|
||||
|
|
Loading…
Reference in New Issue