BridgeFromEVMInput: {
    amount: SDKNumber;
    fromAddress: EVMAddress;
    fromChain: ChainId;
    fromToken: TokenId;
    sendTransaction: (
        tx: {
            data: Uint8Array;
            from: EVMAddress;
            recommendedGasLimit: SDKNumber;
            to: EVMAddress;
            value?: SDKNumber;
        },
    ) => Promise<{ txHash: string }>;
    toAddress: string;
    toAddressScriptPubKey?: Uint8Array;
    toChain: ChainId;
    toToken: TokenId;
}

Type declaration

  • amount: SDKNumber
  • fromAddress: EVMAddress
  • fromChain: ChainId
  • fromToken: TokenId
  • sendTransaction: (
        tx: {
            data: Uint8Array;
            from: EVMAddress;
            recommendedGasLimit: SDKNumber;
            to: EVMAddress;
            value?: SDKNumber;
        },
    ) => Promise<{ txHash: string }>
  • toAddress: string
  • OptionaltoAddressScriptPubKey?: Uint8Array

    Required when toChain is one of bitcoin chains

  • toChain: ChainId
  • toToken: TokenId