@avalanche-sdk/interchain
Version:
Interchain package for handling ICM/ICTT messages
12 lines (10 loc) • 381 B
text/typescript
import { Abi, Address, WalletClient } from "viem";
import { ChainConfig } from "../../chains/types/chainConfig";
export type DeployTokenHomeContractParams = {
walletClient: WalletClient,
sourceChain: ChainConfig | undefined,
erc20TokenAddress: Address,
minimumTeleporterVersion: number,
tokenHomeCustomByteCode?: `0x${string}`,
tokenHomeCustomABI?: Abi,
}