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

Type declaration

  • amount: SDKNumber
  • fromChain: ChainId
  • fromToken: TokenId
  • sendTransaction: ((tx: {
        data: Uint8Array;
        recommendedGasLimit: SDKNumber;
        to: EVMAddress;
    }) => Promise<{
        txHash: string;
    }>)
      • (tx): Promise<{
            txHash: string;
        }>
      • Parameters

        • tx: {
              data: Uint8Array;
              recommendedGasLimit: SDKNumber;
              to: EVMAddress;
          }
          • data: Uint8Array
          • recommendedGasLimit: SDKNumber
          • to: EVMAddress

        Returns Promise<{
            txHash: string;
        }>

  • toAddress: string
  • OptionaltoAddressScriptPubKey?: Uint8Array

    Required when toChain is one of bitcoin chains

  • toChain: ChainId
  • toToken: TokenId