bridge_ui: deposit tokens in terra flow
Change-Id: If64963644e638dbb24c1334eebbc207b415e5a3a
This commit is contained in:
parent
77bf3620c6
commit
56c1b43280
|
@ -94,6 +94,14 @@ export async function transferFromTerra(
|
||||||
const isNativeAsset = isNativeDenom(tokenAddress);
|
const isNativeAsset = isNativeDenom(tokenAddress);
|
||||||
return isNativeAsset
|
return isNativeAsset
|
||||||
? [
|
? [
|
||||||
|
new MsgExecuteContract(
|
||||||
|
walletAddress,
|
||||||
|
tokenBridgeAddress,
|
||||||
|
{
|
||||||
|
deposit_tokens: {},
|
||||||
|
},
|
||||||
|
{ [tokenAddress]: amount }
|
||||||
|
),
|
||||||
new MsgExecuteContract(
|
new MsgExecuteContract(
|
||||||
walletAddress,
|
walletAddress,
|
||||||
tokenBridgeAddress,
|
tokenBridgeAddress,
|
||||||
|
@ -115,7 +123,6 @@ export async function transferFromTerra(
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
uluna: BigNumber.from("10000")
|
uluna: BigNumber.from("10000")
|
||||||
.add(BigNumber.from(amount))
|
|
||||||
.toString(),
|
.toString(),
|
||||||
}
|
}
|
||||||
),
|
),
|
||||||
|
|
|
@ -179,7 +179,7 @@ pub fn handle<S: Storage, A: Api, Q: Querier>(
|
||||||
fee,
|
fee,
|
||||||
nonce,
|
nonce,
|
||||||
),
|
),
|
||||||
HandleMsg::DepositTokens => deposit_tokens(deps, env),
|
HandleMsg::DepositTokens {} => deposit_tokens(deps, env),
|
||||||
HandleMsg::WithdrawTokens { asset } => withdraw_tokens(deps, env, asset),
|
HandleMsg::WithdrawTokens { asset } => withdraw_tokens(deps, env, asset),
|
||||||
HandleMsg::SubmitVaa { data } => submit_vaa(deps, env, &data),
|
HandleMsg::SubmitVaa { data } => submit_vaa(deps, env, &data),
|
||||||
HandleMsg::CreateAssetMeta {
|
HandleMsg::CreateAssetMeta {
|
||||||
|
|
|
@ -23,7 +23,7 @@ pub enum HandleMsg {
|
||||||
asset_id: Binary,
|
asset_id: Binary,
|
||||||
},
|
},
|
||||||
|
|
||||||
DepositTokens,
|
DepositTokens {},
|
||||||
WithdrawTokens {
|
WithdrawTokens {
|
||||||
asset: AssetInfo,
|
asset: AssetInfo,
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue