Vest
const vestInfoList = await sdk.Vest.getVaultsVestInfoList([vaultId])async getVaultsVestInfo(vault_id: string, force_refresh = true): Promise<VaultsVestInfo>Last updated
const vestInfoList = await sdk.Vest.getVaultsVestInfoList([vaultId])async getVaultsVestInfo(vault_id: string, force_refresh = true): Promise<VaultsVestInfo>Last updated
const vestNFTList = await sdk.Vest.getOwnerVaultVestNFT(senderAddress) const vestInfo = await sdk.Vest.getVaultsVestInfo(vaultId)
const tx = await sdk.Vest.buildRedeemPayload([
{
vault_id: vaultId,
vesting_nft_id: '0x...',
period: 1,
coin_type_a: vestInfo.coin_type_a,
coin_type_b: vestInfo.coin_type_b,
}
])
// Execute transaction
const transferTxn = await sdk.FullClient.executeTx(send_key_pair, tx, false)