@avalanche-sdk/interchain
Version:
Interchain package for handling ICM/ICTT messages
11 lines (9 loc) • 309 B
text/typescript
import { Address, WalletClient } from "viem";
import { ChainConfig } from "../../chains/types/chainConfig";
export type ApproveTokenParams = {
walletClient: WalletClient,
sourceChain: ChainConfig | undefined,
tokenHomeContract: Address,
tokenAddress: Address,
amountInBaseUnit: number,
}