clients/js: injective execute msg action fix
This commit is contained in:
parent
1b3590b9ce
commit
41059a5dd4
|
@ -38,13 +38,15 @@ export async function execute_injective(
|
||||||
);
|
);
|
||||||
|
|
||||||
let target_contract: string;
|
let target_contract: string;
|
||||||
|
let action: string;
|
||||||
let execute_msg: object;
|
let execute_msg: object;
|
||||||
|
|
||||||
switch (payload.module) {
|
switch (payload.module) {
|
||||||
case "Core":
|
case "Core":
|
||||||
target_contract = contracts.core;
|
target_contract = contracts.core;
|
||||||
|
action = "submit_v_a_a";
|
||||||
execute_msg = {
|
execute_msg = {
|
||||||
submit_v_a_a: {
|
[action]: {
|
||||||
vaa: fromUint8Array(vaa),
|
vaa: fromUint8Array(vaa),
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -67,8 +69,9 @@ export async function execute_injective(
|
||||||
throw new Error("NFT bridge not supported yet for injective");
|
throw new Error("NFT bridge not supported yet for injective");
|
||||||
}
|
}
|
||||||
target_contract = contracts.nft_bridge;
|
target_contract = contracts.nft_bridge;
|
||||||
|
action = "submit_vaa";
|
||||||
execute_msg = {
|
execute_msg = {
|
||||||
submit_vaa: {
|
[action]: {
|
||||||
data: fromUint8Array(vaa),
|
data: fromUint8Array(vaa),
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -92,8 +95,9 @@ export async function execute_injective(
|
||||||
throw new Error("contracts.token_bridge is undefined");
|
throw new Error("contracts.token_bridge is undefined");
|
||||||
}
|
}
|
||||||
target_contract = contracts.token_bridge;
|
target_contract = contracts.token_bridge;
|
||||||
|
action = "submit_vaa";
|
||||||
execute_msg = {
|
execute_msg = {
|
||||||
submit_vaa: {
|
[action]: {
|
||||||
data: fromUint8Array(vaa),
|
data: fromUint8Array(vaa),
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -127,9 +131,9 @@ export async function execute_injective(
|
||||||
sender: walletInjAddr,
|
sender: walletInjAddr,
|
||||||
contractAddress: target_contract,
|
contractAddress: target_contract,
|
||||||
msg: {
|
msg: {
|
||||||
data: fromUint8Array(vaa),
|
...execute_msg[action],
|
||||||
},
|
},
|
||||||
action: "submit_vaa",
|
action,
|
||||||
});
|
});
|
||||||
console.log("transaction:", transaction);
|
console.log("transaction:", transaction);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue