diff --git a/classes/_buildwithsygma_core.BaseTransfer.html b/classes/_buildwithsygma_core.BaseTransfer.html index 89b74259..0baea306 100644 --- a/classes/_buildwithsygma_core.BaseTransfer.html +++ b/classes/_buildwithsygma_core.BaseTransfer.html @@ -1,4 +1,4 @@ -BaseTransfer | Packages Example

Constructors

constructor +BaseTransfer | Packages Example

Constructors

Properties

destinationDomain: Domain
environment: Environment
sourceAddress: string
sourceDomain: Domain
sygmaConfiguration: Config

Accessors

Methods

  • Method that checks whether the transfer +

Constructors

Properties

destinationDomain: Domain
environment: Environment
sourceAddress: string
sourceDomain: Domain
sygmaConfiguration: Config

Accessors

Methods

  • Method that checks whether the transfer is valid and route has been registered on the bridge

    -

    Returns Promise<boolean>

+

Returns Promise<boolean>

diff --git a/classes/_buildwithsygma_core.Config.html b/classes/_buildwithsygma_core.Config.html index 96d28390..d4f5d490 100644 --- a/classes/_buildwithsygma_core.Config.html +++ b/classes/_buildwithsygma_core.Config.html @@ -1,4 +1,4 @@ -Config | Packages Example

Constructors

constructor +Config | Packages Example

Constructors

Properties

Methods

findDomainConfig @@ -11,20 +11,20 @@ init

Constructors

Properties

configuration: SygmaConfig

Cache storing all sygma environment configurations

-
initialized: boolean = false

Methods

initialized: boolean = false

Methods

  • Retrieves list of supported domains +

Returns EthereumConfig | SubstrateConfig | BitcoinConfig

  • Retrieves list of supported domains from the configuration

    -

    Parameters

    • Optionaloptions: {
          networkTypes?: Network[];
      }

    Returns Domain[]

  • Initialize and store all +

Returns Resource[]

  • Initialize and store all sygma configurations

    -

    Parameters

    Returns Promise<void>

+

Parameters

Returns Promise<void>

diff --git a/classes/_buildwithsygma_evm.BaseEvmTransferFeeCalculator.html b/classes/_buildwithsygma_evm.BaseEvmTransferFeeCalculator.html index 1cf0b529..dd7a7816 100644 --- a/classes/_buildwithsygma_evm.BaseEvmTransferFeeCalculator.html +++ b/classes/_buildwithsygma_evm.BaseEvmTransferFeeCalculator.html @@ -1,4 +1,4 @@ -BaseEvmTransferFeeCalculator | Packages Example

Class BaseEvmTransferFeeCalculatorAbstract

Hierarchy (view full)

Implements

EvmFee +BaseEvmTransferFeeCalculator | Packages Example

Class BaseEvmTransferFeeCalculatorAbstract

Hierarchy (view full)

Implements

EvmFee Calculate transfer fee

Other

constructor @@ -8,7 +8,7 @@ Calculate transfer fee">

EvmFee -Calculate transfer fee

Other

nextHandler: undefined | EvmTransferFeeCalculationHandler

Other

nextHandler: undefined | EvmTransferFeeCalculationHandler
diff --git a/functions/_buildwithsygma_core.getRoutes.html b/functions/_buildwithsygma_core.getRoutes.html index c9d16469..015b2701 100644 --- a/functions/_buildwithsygma_core.getRoutes.html +++ b/functions/_buildwithsygma_core.getRoutes.html @@ -1,4 +1,4 @@ getRoutes | Packages Example
  • Returns supported routes originating from given source domain.

    Parameters

    • source: Domainlike

      Either caip2 identifier or chainId or Domain Object from SDK

    • environment: Environment = Environment.MAINNET
    • Optionaloptions: {
          routeTypes?: RouteType[];
          sourceProvider?: Eip1193Provider;
      }

      Allows selecting bridge instance (mainnet by default) and filtering routes by type.

      -

    Returns Promise<Route[]>

+

Returns Promise<Route[]>

diff --git a/functions/_buildwithsygma_core.getSygmaScanLink.html b/functions/_buildwithsygma_core.getSygmaScanLink.html index c59ef59b..37aea8ef 100644 --- a/functions/_buildwithsygma_core.getSygmaScanLink.html +++ b/functions/_buildwithsygma_core.getSygmaScanLink.html @@ -1 +1 @@ -getSygmaScanLink | Packages Example
  • Parameters

    Returns string

+getSygmaScanLink | Packages Example
  • Parameters

    Returns string

diff --git a/functions/_buildwithsygma_core.getTransferStatus.html b/functions/_buildwithsygma_core.getTransferStatus.html index e79ada80..d3b6c4b8 100644 --- a/functions/_buildwithsygma_core.getTransferStatus.html +++ b/functions/_buildwithsygma_core.getTransferStatus.html @@ -1,2 +1,2 @@ getTransferStatus | Packages Example
+

Parameters

Returns Promise<TransferStatusResponse>

diff --git a/functions/_buildwithsygma_core.isValidAddressForNetwork.html b/functions/_buildwithsygma_core.isValidAddressForNetwork.html index afc81feb..23194478 100644 --- a/functions/_buildwithsygma_core.isValidAddressForNetwork.html +++ b/functions/_buildwithsygma_core.isValidAddressForNetwork.html @@ -1,2 +1,2 @@ isValidAddressForNetwork | Packages Example
  • Validate Address based on network.

    -

    Parameters

    Returns boolean

+

Parameters

Returns boolean

diff --git a/functions/_buildwithsygma_core.isValidBitcoinAddress.html b/functions/_buildwithsygma_core.isValidBitcoinAddress.html index db365ed2..129bbe28 100644 --- a/functions/_buildwithsygma_core.isValidBitcoinAddress.html +++ b/functions/_buildwithsygma_core.isValidBitcoinAddress.html @@ -1,2 +1,2 @@ isValidBitcoinAddress | Packages Example
  • Validate Bitcoin address.

    -

    Parameters

    Returns boolean

+

Parameters

Returns boolean

diff --git a/functions/_buildwithsygma_core.isValidEvmAddress.html b/functions/_buildwithsygma_core.isValidEvmAddress.html index b3e1375a..e1530fe4 100644 --- a/functions/_buildwithsygma_core.isValidEvmAddress.html +++ b/functions/_buildwithsygma_core.isValidEvmAddress.html @@ -1,2 +1,2 @@ isValidEvmAddress | Packages Example
  • Validate EVM address.

    -

    Parameters

    • address: string

    Returns boolean

+

Parameters

Returns boolean

diff --git a/functions/_buildwithsygma_core.isValidSubstrateAddress.html b/functions/_buildwithsygma_core.isValidSubstrateAddress.html index 1d6c9718..c968e729 100644 --- a/functions/_buildwithsygma_core.isValidSubstrateAddress.html +++ b/functions/_buildwithsygma_core.isValidSubstrateAddress.html @@ -1,2 +1,2 @@ isValidSubstrateAddress | Packages Example
  • Validate Substrate address.

    -

    Parameters

    • address: string

    Returns boolean

+

Parameters

Returns boolean

diff --git a/functions/_buildwithsygma_evm.approve.html b/functions/_buildwithsygma_evm.approve.html index ff7ca8d8..4d85d794 100644 --- a/functions/_buildwithsygma_evm.approve.html +++ b/functions/_buildwithsygma_evm.approve.html @@ -3,4 +3,4 @@
  • spender: string

    The address for which the token is being approved.

  • amountOrIdForApproval: string

    The amount or tokenId to be approved.

  • Optionaloverrides: Overrides
  • Returns Promise<PopulatedTransaction>

    A promise that resolves to a contract receipt once the approval transaction is executed.

    -
    +
    diff --git a/functions/_buildwithsygma_evm.createAssetDepositData.html b/functions/_buildwithsygma_evm.createAssetDepositData.html index 455cea7f..547e6531 100644 --- a/functions/_buildwithsygma_evm.createAssetDepositData.html +++ b/functions/_buildwithsygma_evm.createAssetDepositData.html @@ -1 +1 @@ -createAssetDepositData | Packages Example
    +createAssetDepositData | Packages Example
    diff --git a/functions/_buildwithsygma_evm.createCrossChainContractCall.html b/functions/_buildwithsygma_evm.createCrossChainContractCall.html index c9abf360..acc77656 100644 --- a/functions/_buildwithsygma_evm.createCrossChainContractCall.html +++ b/functions/_buildwithsygma_evm.createCrossChainContractCall.html @@ -1,2 +1,2 @@ createCrossChainContractCall | Packages Example
    +

    Type Parameters

    Parameters

    Returns Promise<GenericMessageTransfer<ContractAbi, FunctionName>>

    diff --git a/functions/_buildwithsygma_evm.createERC1155DepositData.html b/functions/_buildwithsygma_evm.createERC1155DepositData.html index 9909f0a4..65ac0036 100644 --- a/functions/_buildwithsygma_evm.createERC1155DepositData.html +++ b/functions/_buildwithsygma_evm.createERC1155DepositData.html @@ -1 +1 @@ -createERC1155DepositData | Packages Example
    +createERC1155DepositData | Packages Example
    diff --git a/functions/_buildwithsygma_evm.createFungibleAssetTransfer.html b/functions/_buildwithsygma_evm.createFungibleAssetTransfer.html index b81bd885..ee808a41 100644 --- a/functions/_buildwithsygma_evm.createFungibleAssetTransfer.html +++ b/functions/_buildwithsygma_evm.createFungibleAssetTransfer.html @@ -1,2 +1,2 @@ createFungibleAssetTransfer | Packages Example
    +

    Parameters

    Returns Promise<FungibleAssetTransfer>

    diff --git a/functions/_buildwithsygma_evm.createNonFungibleAssetTransfer.html b/functions/_buildwithsygma_evm.createNonFungibleAssetTransfer.html index 405bcfc9..c51f6951 100644 --- a/functions/_buildwithsygma_evm.createNonFungibleAssetTransfer.html +++ b/functions/_buildwithsygma_evm.createNonFungibleAssetTransfer.html @@ -1 +1 @@ -createNonFungibleAssetTransfer | Packages Example
    +createNonFungibleAssetTransfer | Packages Example
    diff --git a/functions/_buildwithsygma_evm.createSemiFungibleAssetTransfer.html b/functions/_buildwithsygma_evm.createSemiFungibleAssetTransfer.html index 419237a3..999d4399 100644 --- a/functions/_buildwithsygma_evm.createSemiFungibleAssetTransfer.html +++ b/functions/_buildwithsygma_evm.createSemiFungibleAssetTransfer.html @@ -1 +1 @@ -createSemiFungibleAssetTransfer | Packages Example
    +createSemiFungibleAssetTransfer | Packages Example
    diff --git a/functions/_buildwithsygma_evm.createSubstrateMultiLocationObject.html b/functions/_buildwithsygma_evm.createSubstrateMultiLocationObject.html index cdfac866..ee9438c2 100644 --- a/functions/_buildwithsygma_evm.createSubstrateMultiLocationObject.html +++ b/functions/_buildwithsygma_evm.createSubstrateMultiLocationObject.html @@ -1 +1 @@ -createSubstrateMultiLocationObject | Packages Example
    +createSubstrateMultiLocationObject | Packages Example
    diff --git a/functions/_buildwithsygma_evm.createTransactionRequest.html b/functions/_buildwithsygma_evm.createTransactionRequest.html index 445bcab6..dac52a16 100644 --- a/functions/_buildwithsygma_evm.createTransactionRequest.html +++ b/functions/_buildwithsygma_evm.createTransactionRequest.html @@ -1,4 +1,4 @@ createTransactionRequest | Packages Example
    +

    Returns TransactionRequest

    diff --git a/functions/_buildwithsygma_evm.encodeOptionalMessage.html b/functions/_buildwithsygma_evm.encodeOptionalMessage.html index 8e64dc3c..27ff7589 100644 --- a/functions/_buildwithsygma_evm.encodeOptionalMessage.html +++ b/functions/_buildwithsygma_evm.encodeOptionalMessage.html @@ -1 +1 @@ -encodeOptionalMessage | Packages Example
    +encodeOptionalMessage | Packages Example
    diff --git a/functions/_buildwithsygma_evm.getERC20Allowance.html b/functions/_buildwithsygma_evm.getERC20Allowance.html index 41e79134..94ad13f4 100644 --- a/functions/_buildwithsygma_evm.getERC20Allowance.html +++ b/functions/_buildwithsygma_evm.getERC20Allowance.html @@ -6,4 +6,4 @@
  • senderAddress: string

    The address of the token sender.

  • spender: string

    The address for which the token allowance is checked.

  • Returns Promise<BigNumber>

    A promise that resolves to a number representing the current allowance of the ERC20 token.

    -
    +
    diff --git a/functions/_buildwithsygma_evm.getEvmErc20Balance.html b/functions/_buildwithsygma_evm.getEvmErc20Balance.html index 59847bfb..1fe78916 100644 --- a/functions/_buildwithsygma_evm.getEvmErc20Balance.html +++ b/functions/_buildwithsygma_evm.getEvmErc20Balance.html @@ -3,4 +3,4 @@
  • tokenAddress: string

    ERC20 token address

  • address: string

    EVM address to query

  • Returns Promise<bigint>

    balance

    -
    +
    diff --git a/functions/_buildwithsygma_evm.getEvmHandlerBalance.html b/functions/_buildwithsygma_evm.getEvmHandlerBalance.html index 80b99adc..5619d8a0 100644 --- a/functions/_buildwithsygma_evm.getEvmHandlerBalance.html +++ b/functions/_buildwithsygma_evm.getEvmHandlerBalance.html @@ -2,4 +2,4 @@
    +
    diff --git a/functions/_buildwithsygma_evm.getFeeInformation.html b/functions/_buildwithsygma_evm.getFeeInformation.html index a27d3c3d..110e8e84 100644 --- a/functions/_buildwithsygma_evm.getFeeInformation.html +++ b/functions/_buildwithsygma_evm.getFeeInformation.html @@ -1 +1 @@ -getFeeInformation | Packages Example
    • Internal

      Parameters

      • config: Config
      • sourceProvider: BaseProvider
      • sygmaSourceId: number
      • sygmaDestinationDomainId: number
      • sygmaResourceId: string

      Returns Promise<{
          feeHandlerAddress: string;
          feeHandlerType: FeeHandlerType;
      }>

    +getFeeInformation | Packages Example
    • Internal

      Parameters

      • config: Config
      • sourceProvider: BaseProvider
      • sygmaSourceId: number
      • sygmaDestinationDomainId: number
      • sygmaResourceId: string

      Returns Promise<{
          feeHandlerAddress: string;
          feeHandlerType: FeeHandlerType;
      }>

    diff --git a/functions/_buildwithsygma_evm.getTransactionOverrides.html b/functions/_buildwithsygma_evm.getTransactionOverrides.html index 17f86fa9..75576e80 100644 --- a/functions/_buildwithsygma_evm.getTransactionOverrides.html +++ b/functions/_buildwithsygma_evm.getTransactionOverrides.html @@ -1 +1 @@ -getTransactionOverrides | Packages Example
    +getTransactionOverrides | Packages Example
    diff --git a/functions/_buildwithsygma_evm.isApproved.html b/functions/_buildwithsygma_evm.isApproved.html index 0b1b202a..2663e2b7 100644 --- a/functions/_buildwithsygma_evm.isApproved.html +++ b/functions/_buildwithsygma_evm.isApproved.html @@ -6,4 +6,4 @@
  • spender: string

    The address for which the token approval status is checked.

  • tokenId: number

    The TokenId of the token to be checked.

  • Returns Promise<boolean>

    A promise that resolves to a boolean indicating whether the token is approved for the handler address.

    -
    +
    diff --git a/functions/_buildwithsygma_evm.serializeDestinationAddress.html b/functions/_buildwithsygma_evm.serializeDestinationAddress.html index c7596114..e08ed680 100644 --- a/functions/_buildwithsygma_evm.serializeDestinationAddress.html +++ b/functions/_buildwithsygma_evm.serializeDestinationAddress.html @@ -1 +1 @@ -serializeDestinationAddress | Packages Example
    +serializeDestinationAddress | Packages Example
    diff --git a/functions/_buildwithsygma_evm.serializeEvmAddress.html b/functions/_buildwithsygma_evm.serializeEvmAddress.html index a0058aa7..20ff12fa 100644 --- a/functions/_buildwithsygma_evm.serializeEvmAddress.html +++ b/functions/_buildwithsygma_evm.serializeEvmAddress.html @@ -1 +1 @@ -serializeEvmAddress | Packages Example
    +serializeEvmAddress | Packages Example
    diff --git a/functions/_buildwithsygma_evm.serializeSubstrateAddress.html b/functions/_buildwithsygma_evm.serializeSubstrateAddress.html index 20f14124..4401e7f8 100644 --- a/functions/_buildwithsygma_evm.serializeSubstrateAddress.html +++ b/functions/_buildwithsygma_evm.serializeSubstrateAddress.html @@ -1 +1 @@ -serializeSubstrateAddress | Packages Example
    +serializeSubstrateAddress | Packages Example
    diff --git a/functions/_buildwithsygma_substrate.createDestIdMultilocationData.html b/functions/_buildwithsygma_substrate.createDestIdMultilocationData.html index d3f9a4eb..0993b23e 100644 --- a/functions/_buildwithsygma_substrate.createDestIdMultilocationData.html +++ b/functions/_buildwithsygma_substrate.createDestIdMultilocationData.html @@ -1 +1 @@ -createDestIdMultilocationData | Packages Example
    +createDestIdMultilocationData | Packages Example
    diff --git a/functions/_buildwithsygma_substrate.createMultiAssetData.html b/functions/_buildwithsygma_substrate.createMultiAssetData.html index 8f862671..7873b9e4 100644 --- a/functions/_buildwithsygma_substrate.createMultiAssetData.html +++ b/functions/_buildwithsygma_substrate.createMultiAssetData.html @@ -4,4 +4,4 @@

    Returns object

    -
    +
    diff --git a/functions/_buildwithsygma_substrate.createSubstrateFungibleAssetTransfer.html b/functions/_buildwithsygma_substrate.createSubstrateFungibleAssetTransfer.html index d5a8fd87..4a88df1d 100644 --- a/functions/_buildwithsygma_substrate.createSubstrateFungibleAssetTransfer.html +++ b/functions/_buildwithsygma_substrate.createSubstrateFungibleAssetTransfer.html @@ -1 +1 @@ -createSubstrateFungibleAssetTransfer | Packages Example
    +createSubstrateFungibleAssetTransfer | Packages Example
    diff --git a/functions/_buildwithsygma_substrate.deposit.html b/functions/_buildwithsygma_substrate.deposit.html index e7eecdd0..2aca97af 100644 --- a/functions/_buildwithsygma_substrate.deposit.html +++ b/functions/_buildwithsygma_substrate.deposit.html @@ -10,4 +10,4 @@

    Returns SubmittableExtrinsic<"promise", SubmittableResult>

    -
    +
    diff --git a/functions/_buildwithsygma_substrate.getAssetBalance.html b/functions/_buildwithsygma_substrate.getAssetBalance.html index d220b425..9ff15fa0 100644 --- a/functions/_buildwithsygma_substrate.getAssetBalance.html +++ b/functions/_buildwithsygma_substrate.getAssetBalance.html @@ -3,4 +3,4 @@
  • assetID: number

    The ID of the asset to query. More details

  • accountAddress: string

    The address of the account for which to retrieve the asset balance.

  • Returns Promise<AssetBalance>

    A promise that resolves with the retrieved asset balance.

    -
    +
    diff --git a/functions/_buildwithsygma_substrate.getBasicFee.html b/functions/_buildwithsygma_substrate.getBasicFee.html index 7ed0859f..3985bf6d 100644 --- a/functions/_buildwithsygma_substrate.getBasicFee.html +++ b/functions/_buildwithsygma_substrate.getBasicFee.html @@ -7,4 +7,4 @@

    Returns Promise<SubstrateFee>

    A promise that resolves to a SubstrateFee object.

    -
    +
    diff --git a/functions/_buildwithsygma_substrate.getFeeHandler.html b/functions/_buildwithsygma_substrate.getFeeHandler.html index 6a83f828..94bc6a55 100644 --- a/functions/_buildwithsygma_substrate.getFeeHandler.html +++ b/functions/_buildwithsygma_substrate.getFeeHandler.html @@ -4,4 +4,4 @@
  • destinationDomainId: number

    The ID of the domain.

  • xcmMultiAssetId: XcmMultiAssetIdType

    The XCM MultiAsset ID of the asset. More details

  • Returns Promise<FeeHandlerType>

    A promise that resolves to a FeeHandlerType object.

    -
    +
    diff --git a/functions/_buildwithsygma_substrate.getNativeTokenBalance.html b/functions/_buildwithsygma_substrate.getNativeTokenBalance.html index 6bdc8851..fc4fbdb5 100644 --- a/functions/_buildwithsygma_substrate.getNativeTokenBalance.html +++ b/functions/_buildwithsygma_substrate.getNativeTokenBalance.html @@ -2,4 +2,4 @@
    +
    diff --git a/functions/_buildwithsygma_substrate.getPercentageFee.html b/functions/_buildwithsygma_substrate.getPercentageFee.html index 998b7d85..429b36bd 100644 --- a/functions/_buildwithsygma_substrate.getPercentageFee.html +++ b/functions/_buildwithsygma_substrate.getPercentageFee.html @@ -5,4 +5,4 @@

    Unable to retrieve fee from pallet

    +
    diff --git a/functions/_buildwithsygma_substrate.handleTxExtrinsicResult.html b/functions/_buildwithsygma_substrate.handleTxExtrinsicResult.html index 5ea63fb6..032ceb92 100644 --- a/functions/_buildwithsygma_substrate.handleTxExtrinsicResult.html +++ b/functions/_buildwithsygma_substrate.handleTxExtrinsicResult.html @@ -6,4 +6,4 @@
  • result: SubmittableResult

    The submittable result object.

  • unsub: (() => void)

    A function to stop listen for events.

  • Optionalcallbacks: DepositCallbacksType

    Optional callbacks for success and error cases.

    -
  • Returns void

    +

    Returns void

    diff --git a/functions/_buildwithsygma_substrate.throwErrorIfAny.html b/functions/_buildwithsygma_substrate.throwErrorIfAny.html index e182d022..5adc09c6 100644 --- a/functions/_buildwithsygma_substrate.throwErrorIfAny.html +++ b/functions/_buildwithsygma_substrate.throwErrorIfAny.html @@ -1 +1 @@ -throwErrorIfAny | Packages Example
    +throwErrorIfAny | Packages Example
    diff --git a/functions/_buildwithsygma_utils.hasEnoughLiquidity.html b/functions/_buildwithsygma_utils.hasEnoughLiquidity.html index 002179a9..fab410a6 100644 --- a/functions/_buildwithsygma_utils.hasEnoughLiquidity.html +++ b/functions/_buildwithsygma_utils.hasEnoughLiquidity.html @@ -1,3 +1,3 @@ hasEnoughLiquidity | Packages Example
    • Parameters

      • transfer: SubstrateFungibleAssetTransfer | FungibleAssetTransfer

        either an EVM or Substrate fungible asset transfer

      • destinationProviderUrl: string

        URL of the destination provider

        -

      Returns Promise<boolean>

    +

    Returns Promise<boolean>

    diff --git a/interfaces/_buildwithsygma_core.BaseConfig.html b/interfaces/_buildwithsygma_core.BaseConfig.html index c85f3e41..e04773f5 100644 --- a/interfaces/_buildwithsygma_core.BaseConfig.html +++ b/interfaces/_buildwithsygma_core.BaseConfig.html @@ -1,4 +1,4 @@ -BaseConfig | Packages Example
    interface BaseConfig<T> {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        id: number;
        name: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        resources: Resource[];
        startBlock: bigint;
        type: T;
    }

    Type Parameters

    • T

    Hierarchy (view full)

    Properties

    blockConfirmations +BaseConfig | Packages Example
    interface BaseConfig<T> {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        id: number;
        name: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        resources: Resource[];
        startBlock: bigint;
        type: T;
    }

    Type Parameters

    • T

    Hierarchy (view full)

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    id: number
    name: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    resources: Resource[]
    startBlock: bigint
    type: T
    +

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    id: number
    name: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    resources: Resource[]
    startBlock: bigint
    type: T
    diff --git a/interfaces/_buildwithsygma_core.BaseTransferParams.html b/interfaces/_buildwithsygma_core.BaseTransferParams.html index 5d67cb18..76a71e09 100644 --- a/interfaces/_buildwithsygma_core.BaseTransferParams.html +++ b/interfaces/_buildwithsygma_core.BaseTransferParams.html @@ -1,6 +1,6 @@ -BaseTransferParams | Packages Example
    interface BaseTransferParams {
        destination: Domainlike;
        environment?: Environment;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
    }

    Properties

    destination +BaseTransferParams | Packages Example
    interface BaseTransferParams {
        destination: Domainlike;
        environment?: Environment;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
    }

    Properties

    destination: Domainlike
    environment?: Environment
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    +

    Properties

    destination: Domainlike
    environment?: Environment
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    diff --git a/interfaces/_buildwithsygma_core.BitcoinConfig.html b/interfaces/_buildwithsygma_core.BitcoinConfig.html index fdee38c1..d7c0ec66 100644 --- a/interfaces/_buildwithsygma_core.BitcoinConfig.html +++ b/interfaces/_buildwithsygma_core.BitcoinConfig.html @@ -1,4 +1,4 @@ -BitcoinConfig | Packages Example
    interface BitcoinConfig {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        feeAddress: string;
        id: number;
        name: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        resources: Resource[];
        startBlock: bigint;
        type: BITCOIN;
    }

    Hierarchy (view full)

    Properties

    blockConfirmations +BitcoinConfig | Packages Example
    interface BitcoinConfig {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        feeAddress: string;
        id: number;
        name: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        resources: Resource[];
        startBlock: bigint;
        type: BITCOIN;
    }

    Hierarchy (view full)

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    feeAddress: string
    id: number
    name: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    resources: Resource[]
    startBlock: bigint
    type: BITCOIN
    +

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    feeAddress: string
    id: number
    name: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    resources: Resource[]
    startBlock: bigint
    type: BITCOIN
    diff --git a/interfaces/_buildwithsygma_core.Eip1193Provider.html b/interfaces/_buildwithsygma_core.Eip1193Provider.html index 95901b63..77c3327b 100644 --- a/interfaces/_buildwithsygma_core.Eip1193Provider.html +++ b/interfaces/_buildwithsygma_core.Eip1193Provider.html @@ -1,2 +1,2 @@ -Eip1193Provider | Packages Example
    interface Eip1193Provider {
        request(request: {
            method: string;
            params?: unknown[] | Record<string, unknown>;
        }): Promise<unknown>;
    }

    Methods

    Methods

    • Parameters

      • request: {
            method: string;
            params?: unknown[] | Record<string, unknown>;
        }
        • method: string
        • Optionalparams?: unknown[] | Record<string, unknown>

      Returns Promise<unknown>

    +Eip1193Provider | Packages Example
    interface Eip1193Provider {
        request(request: {
            method: string;
            params?: unknown[] | Record<string, unknown>;
        }): Promise<unknown>;
    }

    Methods

    Methods

    • Parameters

      • request: {
            method: string;
            params?: unknown[] | Record<string, unknown>;
        }
        • method: string
        • Optionalparams?: unknown[] | Record<string, unknown>

      Returns Promise<unknown>

    diff --git a/interfaces/_buildwithsygma_core.EthereumConfig.html b/interfaces/_buildwithsygma_core.EthereumConfig.html index 2e0cb4cf..5190caed 100644 --- a/interfaces/_buildwithsygma_core.EthereumConfig.html +++ b/interfaces/_buildwithsygma_core.EthereumConfig.html @@ -1,4 +1,4 @@ -EthereumConfig | Packages Example
    interface EthereumConfig {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        feeHandlers: FeeHandler[];
        feeRouter: string;
        handlers: Handler[];
        id: number;
        name: string;
        nativeTokenAdapter: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        resources: Resource[];
        startBlock: bigint;
        type: EVM;
    }

    Hierarchy (view full)

    Properties

    blockConfirmations +EthereumConfig | Packages Example
    interface EthereumConfig {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        feeHandlers: FeeHandler[];
        feeRouter: string;
        handlers: Handler[];
        id: number;
        name: string;
        nativeTokenAdapter: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        resources: Resource[];
        startBlock: bigint;
        type: EVM;
    }

    Hierarchy (view full)

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    feeHandlers: FeeHandler[]
    feeRouter: string
    handlers: Handler[]
    id: number
    name: string
    nativeTokenAdapter: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    resources: Resource[]
    startBlock: bigint
    type: EVM
    +

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    feeHandlers: FeeHandler[]
    feeRouter: string
    handlers: Handler[]
    id: number
    name: string
    nativeTokenAdapter: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    resources: Resource[]
    startBlock: bigint
    type: EVM
    diff --git a/interfaces/_buildwithsygma_core.SubstrateConfig.html b/interfaces/_buildwithsygma_core.SubstrateConfig.html index 0500f1c5..f3535ad5 100644 --- a/interfaces/_buildwithsygma_core.SubstrateConfig.html +++ b/interfaces/_buildwithsygma_core.SubstrateConfig.html @@ -1,4 +1,4 @@ -SubstrateConfig | Packages Example
    interface SubstrateConfig {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        handlers: Handler[];
        id: number;
        name: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        parachainId: number;
        resources: Resource[];
        startBlock: bigint;
        type: SUBSTRATE;
    }

    Hierarchy (view full)

    Properties

    blockConfirmations +SubstrateConfig | Packages Example
    interface SubstrateConfig {
        blockConfirmations: number;
        bridge: string;
        caipId: string;
        chainId: number;
        handlers: Handler[];
        id: number;
        name: string;
        nativeTokenDecimals: bigint;
        nativeTokenFullName: string;
        nativeTokenSymbol: string;
        parachainId: number;
        resources: Resource[];
        startBlock: bigint;
        type: SUBSTRATE;
    }

    Hierarchy (view full)

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    handlers: Handler[]
    id: number
    name: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    parachainId: number
    resources: Resource[]
    startBlock: bigint
    type: SUBSTRATE
    +

    Properties

    blockConfirmations: number
    bridge: string
    caipId: string
    chainId: number
    handlers: Handler[]
    id: number
    name: string
    nativeTokenDecimals: bigint
    nativeTokenFullName: string
    nativeTokenSymbol: string
    parachainId: number
    resources: Resource[]
    startBlock: bigint
    type: SUBSTRATE
    diff --git a/interfaces/_buildwithsygma_core.SygmaConfig.html b/interfaces/_buildwithsygma_core.SygmaConfig.html index ed23fdb4..c937ba7a 100644 --- a/interfaces/_buildwithsygma_core.SygmaConfig.html +++ b/interfaces/_buildwithsygma_core.SygmaConfig.html @@ -1,2 +1,2 @@ -SygmaConfig | Packages Example
    interface SygmaConfig {
        domains: (EthereumConfig | SubstrateConfig | BitcoinConfig)[];
    }

    Properties

    Properties

    +SygmaConfig | Packages Example
    interface SygmaConfig {
        domains: (EthereumConfig | SubstrateConfig | BitcoinConfig)[];
    }

    Properties

    Properties

    diff --git a/interfaces/_buildwithsygma_evm.EvmAssetTransferParams.html b/interfaces/_buildwithsygma_evm.EvmAssetTransferParams.html index 9d881b66..fbe53a77 100644 --- a/interfaces/_buildwithsygma_evm.EvmAssetTransferParams.html +++ b/interfaces/_buildwithsygma_evm.EvmAssetTransferParams.html @@ -1,4 +1,4 @@ -EvmAssetTransferParams | Packages Example
    interface EvmAssetTransferParams {
        amount?: bigint;
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenId?: string;
    }

    Hierarchy (view full)

    Properties

    amount? +EvmAssetTransferParams | Packages Example
    interface EvmAssetTransferParams {
        amount?: bigint;
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenId?: string;
    }

    Hierarchy (view full)

    Properties

    amount?: bigint
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenId?: string
    +

    Properties

    amount?: bigint
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenId?: string
    diff --git a/interfaces/_buildwithsygma_evm.EvmFeeCalculationParams.html b/interfaces/_buildwithsygma_evm.EvmFeeCalculationParams.html index 1783e4cd..dd7dc2f4 100644 --- a/interfaces/_buildwithsygma_evm.EvmFeeCalculationParams.html +++ b/interfaces/_buildwithsygma_evm.EvmFeeCalculationParams.html @@ -1,6 +1,6 @@ EvmFeeCalculationParams | Packages Example

    Parameters that are required to calculate fee for a Sygma transfer.

    -
    interface EvmFeeCalculationParams {
        depositData?: string;
        destinationSygmaId: number;
        feeHandlerAddress: string;
        feeHandlerType: FeeHandlerType;
        provider: Provider;
        resourceSygmaId: string;
        sender: string;
        sourceSygmaId: number;
    }

    Properties

    interface EvmFeeCalculationParams {
        depositData?: string;
        destinationSygmaId: number;
        feeHandlerAddress: string;
        feeHandlerType: FeeHandlerType;
        provider: Provider;
        resourceSygmaId: string;
        sender: string;
        sourceSygmaId: number;
    }

    Properties

    depositData?: string
    destinationSygmaId: number
    feeHandlerAddress: string
    feeHandlerType: FeeHandlerType
    provider: Provider
    resourceSygmaId: string
    sender: string
    sourceSygmaId: number
    +

    Properties

    depositData?: string
    destinationSygmaId: number
    feeHandlerAddress: string
    feeHandlerType: FeeHandlerType
    provider: Provider
    resourceSygmaId: string
    sender: string
    sourceSygmaId: number
    diff --git a/interfaces/_buildwithsygma_evm.EvmTransferFeeCalculationHandler.html b/interfaces/_buildwithsygma_evm.EvmTransferFeeCalculationHandler.html index ced1d6db..09fa44a5 100644 --- a/interfaces/_buildwithsygma_evm.EvmTransferFeeCalculationHandler.html +++ b/interfaces/_buildwithsygma_evm.EvmTransferFeeCalculationHandler.html @@ -1,3 +1,3 @@ -EvmTransferFeeCalculationHandler | Packages Example
    interface EvmTransferFeeCalculationHandler {
        calculateFee(params: EvmFeeCalculationParams): Promise<EvmFee>;
        setNextHandler(handler: EvmTransferFeeCalculationHandler): EvmTransferFeeCalculationHandler;
    }

    Implemented by

    Methods

    calculateFee +EvmTransferFeeCalculationHandler | Packages Example
    interface EvmTransferFeeCalculationHandler {
        calculateFee(params: EvmFeeCalculationParams): Promise<EvmFee>;
        setNextHandler(handler: EvmTransferFeeCalculationHandler): EvmTransferFeeCalculationHandler;
    }

    Implemented by

    Methods

    +

    Methods

    diff --git a/interfaces/_buildwithsygma_evm.EvmTransferParams.html b/interfaces/_buildwithsygma_evm.EvmTransferParams.html index 1cc365d8..45794856 100644 --- a/interfaces/_buildwithsygma_evm.EvmTransferParams.html +++ b/interfaces/_buildwithsygma_evm.EvmTransferParams.html @@ -1,7 +1,7 @@ -EvmTransferParams | Packages Example
    interface EvmTransferParams {
        destination: Domainlike;
        environment?: Environment;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
    }

    Hierarchy (view full)

    Properties

    destination +EvmTransferParams | Packages Example
    interface EvmTransferParams {
        destination: Domainlike;
        environment?: Environment;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
    }

    Hierarchy (view full)

    Properties

    destination: Domainlike
    environment?: Environment
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    +

    Properties

    destination: Domainlike
    environment?: Environment
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    diff --git a/interfaces/_buildwithsygma_evm.FungibleTransferOptionalMessage.html b/interfaces/_buildwithsygma_evm.FungibleTransferOptionalMessage.html index bef0a924..0726e81a 100644 --- a/interfaces/_buildwithsygma_evm.FungibleTransferOptionalMessage.html +++ b/interfaces/_buildwithsygma_evm.FungibleTransferOptionalMessage.html @@ -1,4 +1,4 @@ -FungibleTransferOptionalMessage | Packages Example
    interface FungibleTransferOptionalMessage {
        actions: FungibleDepositAction[];
        receiver: string;
        transactionId: string;
    }

    Properties

    actions +FungibleTransferOptionalMessage | Packages Example
    interface FungibleTransferOptionalMessage {
        actions: FungibleDepositAction[];
        receiver: string;
        transactionId: string;
    }

    Properties

    actions: FungibleDepositAction[]
    receiver: string
    transactionId: string
    +

    Properties

    actions: FungibleDepositAction[]
    receiver: string
    transactionId: string
    diff --git a/interfaces/_buildwithsygma_evm.FungibleTransferParams.html b/interfaces/_buildwithsygma_evm.FungibleTransferParams.html index b4e8c0b1..928535a6 100644 --- a/interfaces/_buildwithsygma_evm.FungibleTransferParams.html +++ b/interfaces/_buildwithsygma_evm.FungibleTransferParams.html @@ -1,4 +1,4 @@ -FungibleTransferParams | Packages Example
    interface FungibleTransferParams {
        amount: bigint;
        destination: Domainlike;
        environment?: Environment;
        optionalGas?: bigint;
        optionalMessage?: FungibleTransferOptionalMessage;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        securityModel?: SecurityModel;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenId?: string;
    }

    Hierarchy (view full)

    Properties

    amount +FungibleTransferParams | Packages Example
    interface FungibleTransferParams {
        amount: bigint;
        destination: Domainlike;
        environment?: Environment;
        optionalGas?: bigint;
        optionalMessage?: FungibleTransferOptionalMessage;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        securityModel?: SecurityModel;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenId?: string;
    }

    Hierarchy (view full)

    Properties

    amount: bigint
    destination: Domainlike
    environment?: Environment
    optionalGas?: bigint
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    securityModel?: SecurityModel
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenId?: string
    +

    Properties

    amount: bigint
    destination: Domainlike
    environment?: Environment
    optionalGas?: bigint
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    securityModel?: SecurityModel
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenId?: string
    diff --git a/interfaces/_buildwithsygma_evm.GenericMessageTransferParams.html b/interfaces/_buildwithsygma_evm.GenericMessageTransferParams.html index aa04ec5b..7778619c 100644 --- a/interfaces/_buildwithsygma_evm.GenericMessageTransferParams.html +++ b/interfaces/_buildwithsygma_evm.GenericMessageTransferParams.html @@ -1,4 +1,4 @@ -GenericMessageTransferParams | Packages Example

    Interface GenericMessageTransferParams<ContractAbi, FunctionName>

    interface GenericMessageTransferParams<ContractAbi, FunctionName> {
        destination: Domainlike;
        destinationContractAbi: ContractAbi;
        destinationContractAddress: string;
        environment?: Environment;
        functionName: FunctionName;
        functionParameters: {
            [key in string | number | symbol]: {
                [key in string | number | symbol]: AbiParameterToPrimitiveType<Extract<Extract<ContractAbi[number], {
                    stateMutability: AbiStateMutability;
                    type: "function";
                }>, {
                    name: FunctionName;
                }>["inputs"][key<key>], "inputs">
            }[key]
        };
        gasLimit: bigint;
        maxFee: bigint;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
    }

    Type Parameters

    • ContractAbi extends Abi
    • FunctionName extends ExtractAbiFunctionNames<ContractAbi, "nonpayable" | "payable">

    Hierarchy (view full)

    Properties

    destination +GenericMessageTransferParams | Packages Example

    Interface GenericMessageTransferParams<ContractAbi, FunctionName>

    interface GenericMessageTransferParams<ContractAbi, FunctionName> {
        destination: Domainlike;
        destinationContractAbi: ContractAbi;
        destinationContractAddress: string;
        environment?: Environment;
        functionName: FunctionName;
        functionParameters: {
            [key in string | number | symbol]: {
                [key in string | number | symbol]: AbiParameterToPrimitiveType<Extract<Extract<ContractAbi[number], {
                    stateMutability: AbiStateMutability;
                    type: "function";
                }>, {
                    name: FunctionName;
                }>["inputs"][key<key>], "inputs">
            }[key]
        };
        gasLimit: bigint;
        maxFee: bigint;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
    }

    Type Parameters

    • ContractAbi extends Abi
    • FunctionName extends ExtractAbiFunctionNames<ContractAbi, "nonpayable" | "payable">

    Hierarchy (view full)

    Properties

    destination: Domainlike
    destinationContractAbi: ContractAbi
    destinationContractAddress: string
    environment?: Environment
    functionName: FunctionName
    functionParameters: {
        [key in string | number | symbol]: {
            [key in string | number | symbol]: AbiParameterToPrimitiveType<Extract<Extract<ContractAbi[number], {
                stateMutability: AbiStateMutability;
                type: "function";
            }>, {
                name: FunctionName;
            }>["inputs"][key<key>], "inputs">
        }[key]
    }
    gasLimit: bigint
    maxFee: bigint
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    +

    Properties

    destination: Domainlike
    destinationContractAbi: ContractAbi
    destinationContractAddress: string
    environment?: Environment
    functionName: FunctionName
    functionParameters: {
        [key in string | number | symbol]: {
            [key in string | number | symbol]: AbiParameterToPrimitiveType<Extract<Extract<ContractAbi[number], {
                stateMutability: AbiStateMutability;
                type: "function";
            }>, {
                name: FunctionName;
            }>["inputs"][key<key>], "inputs">
        }[key]
    }
    gasLimit: bigint
    maxFee: bigint
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    diff --git a/interfaces/_buildwithsygma_evm.NonFungibleTransferParams.html b/interfaces/_buildwithsygma_evm.NonFungibleTransferParams.html index 8957d3d5..282b7be8 100644 --- a/interfaces/_buildwithsygma_evm.NonFungibleTransferParams.html +++ b/interfaces/_buildwithsygma_evm.NonFungibleTransferParams.html @@ -1,4 +1,4 @@ -NonFungibleTransferParams | Packages Example
    interface NonFungibleTransferParams {
        amount?: bigint;
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenId: string;
    }

    Hierarchy (view full)

    Properties

    amount? +NonFungibleTransferParams | Packages Example
    interface NonFungibleTransferParams {
        amount?: bigint;
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenId: string;
    }

    Hierarchy (view full)

    Properties

    amount?: bigint
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenId: string
    +

    Properties

    amount?: bigint
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenId: string
    diff --git a/interfaces/_buildwithsygma_evm.SemiFungibleTransferParams.html b/interfaces/_buildwithsygma_evm.SemiFungibleTransferParams.html index 5ef38c07..dd0cf52b 100644 --- a/interfaces/_buildwithsygma_evm.SemiFungibleTransferParams.html +++ b/interfaces/_buildwithsygma_evm.SemiFungibleTransferParams.html @@ -1,4 +1,4 @@ -SemiFungibleTransferParams | Packages Example
    interface SemiFungibleTransferParams {
        amounts: bigint[];
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenIds: string[];
    }

    Hierarchy (view full)

    Properties

    amounts +SemiFungibleTransferParams | Packages Example
    interface SemiFungibleTransferParams {
        amounts: bigint[];
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | EvmResource
            | SubstrateResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: Eip1193Provider;
        tokenIds: string[];
    }

    Hierarchy (view full)

    Properties

    amounts: bigint[]
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenIds: string[]
    +

    Properties

    amounts: bigint[]
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | EvmResource
        | SubstrateResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: Eip1193Provider
    tokenIds: string[]
    diff --git a/interfaces/_buildwithsygma_evm.TransactionRequest.html b/interfaces/_buildwithsygma_evm.TransactionRequest.html index af203601..e5a7d981 100644 --- a/interfaces/_buildwithsygma_evm.TransactionRequest.html +++ b/interfaces/_buildwithsygma_evm.TransactionRequest.html @@ -1,4 +1,4 @@ -TransactionRequest | Packages Example
    interface TransactionRequest {
        chainId?: number;
        data: string;
        gasLimit: bigint;
        gasPrice?: bigint;
        maxFeePerGas?: bigint;
        maxPriorityFeePerGas?: bigint;
        nonce?: number;
        to: string;
        type?: number;
        value: bigint;
    }

    Properties

    chainId? +TransactionRequest | Packages Example
    interface TransactionRequest {
        chainId?: number;
        data: string;
        gasLimit: bigint;
        gasPrice?: bigint;
        maxFeePerGas?: bigint;
        maxPriorityFeePerGas?: bigint;
        nonce?: number;
        to: string;
        type?: number;
        value: bigint;
    }

    Properties

    Properties

    chainId?: number
    data: string
    gasLimit: bigint
    gasPrice?: bigint
    maxFeePerGas?: bigint
    maxPriorityFeePerGas?: bigint
    nonce?: number
    to: string
    type?: number
    value: bigint
    +

    Properties

    chainId?: number
    data: string
    gasLimit: bigint
    gasPrice?: bigint
    maxFeePerGas?: bigint
    maxPriorityFeePerGas?: bigint
    nonce?: number
    to: string
    type?: number
    value: bigint
    diff --git a/interfaces/_buildwithsygma_substrate.SubstrateAssetTransferRequest.html b/interfaces/_buildwithsygma_substrate.SubstrateAssetTransferRequest.html index d2a8e7cf..e5d64d50 100644 --- a/interfaces/_buildwithsygma_substrate.SubstrateAssetTransferRequest.html +++ b/interfaces/_buildwithsygma_substrate.SubstrateAssetTransferRequest.html @@ -1,4 +1,4 @@ -SubstrateAssetTransferRequest | Packages Example
    interface SubstrateAssetTransferRequest {
        amount: bigint;
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | SubstrateResource
            | EvmResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: ApiPromise;
    }

    Hierarchy

    • BaseTransferParams
      • SubstrateAssetTransferRequest

    Properties

    amount +SubstrateAssetTransferRequest | Packages Example
    interface SubstrateAssetTransferRequest {
        amount: bigint;
        destination: Domainlike;
        environment?: Environment;
        recipientAddress: string;
        resource:
            | string
            | SubstrateResource
            | EvmResource
            | BitcoinResource;
        source: Domainlike;
        sourceAddress: string;
        sourceNetworkProvider: ApiPromise;
    }

    Hierarchy

    • BaseTransferParams
      • SubstrateAssetTransferRequest

    Properties

    amount: bigint
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | SubstrateResource
        | EvmResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: ApiPromise
    +

    Properties

    amount: bigint
    destination: Domainlike
    environment?: Environment
    recipientAddress: string
    resource:
        | string
        | SubstrateResource
        | EvmResource
        | BitcoinResource
    source: Domainlike
    sourceAddress: string
    sourceNetworkProvider: ApiPromise
    diff --git a/modules/_buildwithsygma_substrate.html b/modules/_buildwithsygma_substrate.html index e7faa256..64c17fec 100644 --- a/modules/_buildwithsygma_substrate.html +++ b/modules/_buildwithsygma_substrate.html @@ -1,4 +1,4 @@ -@buildwithsygma/substrate - v1.0.4 | Packages Example

    Module @buildwithsygma/substrate - v1.0.4

    +@buildwithsygma/substrate - v1.0.5 | Packages Example

    Module @buildwithsygma/substrate - v1.0.5

    Sygma SDK


    diff --git a/types/_buildwithsygma_core.BitcoinResource.html b/types/_buildwithsygma_core.BitcoinResource.html index 46c9314c..c0233dbf 100644 --- a/types/_buildwithsygma_core.BitcoinResource.html +++ b/types/_buildwithsygma_core.BitcoinResource.html @@ -1 +1 @@ -BitcoinResource | Packages Example
    BitcoinResource: BaseResource & {
        address: string;
        feeAmount?: number;
        script: string;
        tweak: string;
    }
    +BitcoinResource | Packages Example
    BitcoinResource: BaseResource & {
        address: string;
        feeAmount?: number;
        script: string;
        tweak: string;
    }
    diff --git a/types/_buildwithsygma_core.Domain.html b/types/_buildwithsygma_core.Domain.html index 88a49741..96ff88a9 100644 --- a/types/_buildwithsygma_core.Domain.html +++ b/types/_buildwithsygma_core.Domain.html @@ -1 +1 @@ -Domain | Packages Example
    Domain: {
        caipId: string;
        chainId: number;
        feeAddress?: string;
        iconUrl?: string;
        id: number;
        name: string;
        parachainId?: ParachainId;
        type: Network;
    }
    +Domain | Packages Example
    Domain: {
        caipId: string;
        chainId: number;
        feeAddress?: string;
        iconUrl?: string;
        id: number;
        name: string;
        parachainId?: ParachainId;
        type: Network;
    }
    diff --git a/types/_buildwithsygma_core.DomainMetadata.html b/types/_buildwithsygma_core.DomainMetadata.html index edd404b8..2eeb0777 100644 --- a/types/_buildwithsygma_core.DomainMetadata.html +++ b/types/_buildwithsygma_core.DomainMetadata.html @@ -1 +1 @@ -DomainMetadata | Packages Example
    DomainMetadata: {
        url: string;
    }
    +DomainMetadata | Packages Example
    DomainMetadata: {
        url: string;
    }
    diff --git a/types/_buildwithsygma_core.Domainlike.html b/types/_buildwithsygma_core.Domainlike.html index b8c66d1a..9b272fd2 100644 --- a/types/_buildwithsygma_core.Domainlike.html +++ b/types/_buildwithsygma_core.Domainlike.html @@ -1 +1 @@ -Domainlike | Packages Example
    Domainlike: string | number | Domain
    +Domainlike | Packages Example
    Domainlike: string | number | Domain
    diff --git a/types/_buildwithsygma_core.EnvironmentMetadata.html b/types/_buildwithsygma_core.EnvironmentMetadata.html index bf208f23..cc1725fd 100644 --- a/types/_buildwithsygma_core.EnvironmentMetadata.html +++ b/types/_buildwithsygma_core.EnvironmentMetadata.html @@ -1 +1 @@ -EnvironmentMetadata | Packages Example
    EnvironmentMetadata: {
        [key: number]: DomainMetadata;
    }
    +EnvironmentMetadata | Packages Example
    EnvironmentMetadata: {
        [key: number]: DomainMetadata;
    }
    diff --git a/types/_buildwithsygma_core.EvmResource.html b/types/_buildwithsygma_core.EvmResource.html index ec38b6cf..f2a01461 100644 --- a/types/_buildwithsygma_core.EvmResource.html +++ b/types/_buildwithsygma_core.EvmResource.html @@ -1 +1 @@ -EvmResource | Packages Example
    EvmResource: BaseResource & {
        address: string;
    }
    +EvmResource | Packages Example
    EvmResource: BaseResource & {
        address: string;
    }
    diff --git a/types/_buildwithsygma_core.FeeHandler.html b/types/_buildwithsygma_core.FeeHandler.html index aabe5dc3..c4df8c33 100644 --- a/types/_buildwithsygma_core.FeeHandler.html +++ b/types/_buildwithsygma_core.FeeHandler.html @@ -1 +1 @@ -FeeHandler | Packages Example
    FeeHandler: {
        address: string;
        type: FeeHandlerType;
    }
    +FeeHandler | Packages Example
    FeeHandler: {
        address: string;
        type: FeeHandlerType;
    }
    diff --git a/types/_buildwithsygma_core.Handler.html b/types/_buildwithsygma_core.Handler.html index 22f6ef73..09568377 100644 --- a/types/_buildwithsygma_core.Handler.html +++ b/types/_buildwithsygma_core.Handler.html @@ -1 +1 @@ -Handler | Packages Example
    Handler: {
        address: string;
        type: ResourceType;
    }
    +Handler | Packages Example
    Handler: {
        address: string;
        type: ResourceType;
    }
    diff --git a/types/_buildwithsygma_core.HexString.html b/types/_buildwithsygma_core.HexString.html index cd1ed43a..cf0eee02 100644 --- a/types/_buildwithsygma_core.HexString.html +++ b/types/_buildwithsygma_core.HexString.html @@ -1 +1 @@ -HexString | Packages Example
    HexString: `0x${string}`
    +HexString | Packages Example
    HexString: `0x${string}`
    diff --git a/types/_buildwithsygma_core.IndexerRoutesResponse.html b/types/_buildwithsygma_core.IndexerRoutesResponse.html index 6d8c912d..774d959e 100644 --- a/types/_buildwithsygma_core.IndexerRoutesResponse.html +++ b/types/_buildwithsygma_core.IndexerRoutesResponse.html @@ -1 +1 @@ -IndexerRoutesResponse | Packages Example
    IndexerRoutesResponse: {
        routes: RouteIndexerType[];
    }
    +IndexerRoutesResponse | Packages Example
    IndexerRoutesResponse: {
        routes: RouteIndexerType[];
    }
    diff --git a/types/_buildwithsygma_core.ParachainId.html b/types/_buildwithsygma_core.ParachainId.html index 8ec8f38f..3009ebdd 100644 --- a/types/_buildwithsygma_core.ParachainId.html +++ b/types/_buildwithsygma_core.ParachainId.html @@ -1 +1 @@ -ParachainId | Packages Example
    ParachainId: number
    +ParachainId | Packages Example
    ParachainId: number
    diff --git a/types/_buildwithsygma_core.Resource.html b/types/_buildwithsygma_core.Resource.html index 30153595..966c95ae 100644 --- a/types/_buildwithsygma_core.Resource.html +++ b/types/_buildwithsygma_core.Resource.html @@ -1 +1 @@ -Resource | Packages Example
    +Resource | Packages Example
    diff --git a/types/_buildwithsygma_core.Route.html b/types/_buildwithsygma_core.Route.html index d0b4e570..4ea04c01 100644 --- a/types/_buildwithsygma_core.Route.html +++ b/types/_buildwithsygma_core.Route.html @@ -1 +1 @@ -Route | Packages Example
    Route: {
        feeHandler?: FeeHandler;
        fromDomain: Domain;
        resource: Resource;
        toDomain: Domain;
    }
    +Route | Packages Example
    Route: {
        feeHandler?: FeeHandler;
        fromDomain: Domain;
        resource: Resource;
        toDomain: Domain;
    }
    diff --git a/types/_buildwithsygma_core.RouteIndexerType.html b/types/_buildwithsygma_core.RouteIndexerType.html index d017fb9e..2dbc6289 100644 --- a/types/_buildwithsygma_core.RouteIndexerType.html +++ b/types/_buildwithsygma_core.RouteIndexerType.html @@ -1 +1 @@ -RouteIndexerType | Packages Example
    RouteIndexerType: {
        fromDomainId: string;
        resourceId: string;
        toDomainId: string;
        type: RouteType;
    }
    +RouteIndexerType | Packages Example
    RouteIndexerType: {
        fromDomainId: string;
        resourceId: string;
        toDomainId: string;
        type: RouteType;
    }
    diff --git a/types/_buildwithsygma_core.SubstrateResource.html b/types/_buildwithsygma_core.SubstrateResource.html index a00d3aa1..bb6bbdba 100644 --- a/types/_buildwithsygma_core.SubstrateResource.html +++ b/types/_buildwithsygma_core.SubstrateResource.html @@ -1 +1 @@ -SubstrateResource | Packages Example
    SubstrateResource: BaseResource & {
        assetID?: number;
        assetName: string;
        xcmMultiAssetId: XcmMultiAssetIdType;
    }
    +SubstrateResource | Packages Example
    SubstrateResource: BaseResource & {
        assetID?: number;
        assetName: string;
        xcmMultiAssetId: XcmMultiAssetIdType;
    }
    diff --git a/types/_buildwithsygma_core.SygmaDomainConfig.html b/types/_buildwithsygma_core.SygmaDomainConfig.html index a1dbf683..7bdff304 100644 --- a/types/_buildwithsygma_core.SygmaDomainConfig.html +++ b/types/_buildwithsygma_core.SygmaDomainConfig.html @@ -1 +1 @@ -SygmaDomainConfig | Packages Example
    +SygmaDomainConfig | Packages Example
    diff --git a/types/_buildwithsygma_core.TransferStatus.html b/types/_buildwithsygma_core.TransferStatus.html index 669524a4..e889eff8 100644 --- a/types/_buildwithsygma_core.TransferStatus.html +++ b/types/_buildwithsygma_core.TransferStatus.html @@ -1 +1 @@ -TransferStatus | Packages Example
    TransferStatus: "pending" | "executed" | "failed"
    +TransferStatus | Packages Example
    TransferStatus: "pending" | "executed" | "failed"
    diff --git a/types/_buildwithsygma_core.TransferStatusResponse.html b/types/_buildwithsygma_core.TransferStatusResponse.html index 6c251d41..b8898c07 100644 --- a/types/_buildwithsygma_core.TransferStatusResponse.html +++ b/types/_buildwithsygma_core.TransferStatusResponse.html @@ -1 +1 @@ -TransferStatusResponse | Packages Example
    TransferStatusResponse: {
        depositNonce: number;
        destinationHash: string;
        explorerUrl: string;
        fromDomainId: number;
        sourceHash: string;
        status: TransferStatus;
        toDomainId: number;
    }
    +TransferStatusResponse | Packages Example
    TransferStatusResponse: {
        depositNonce: number;
        destinationHash: string;
        explorerUrl: string;
        fromDomainId: number;
        sourceHash: string;
        status: TransferStatus;
        toDomainId: number;
    }
    diff --git a/types/_buildwithsygma_core.XcmMultiAssetIdType.html b/types/_buildwithsygma_core.XcmMultiAssetIdType.html index 09291757..1819f796 100644 --- a/types/_buildwithsygma_core.XcmMultiAssetIdType.html +++ b/types/_buildwithsygma_core.XcmMultiAssetIdType.html @@ -1 +1 @@ -XcmMultiAssetIdType | Packages Example
    XcmMultiAssetIdType: {
        concrete: {
            interior: "here" | {
                x3: ({
                    parachain: number;
                } | {
                    generalKey: [number, string];
                })[];
            };
            parents: number;
        };
    }
    +XcmMultiAssetIdType | Packages Example
    XcmMultiAssetIdType: {
        concrete: {
            interior: "here" | {
                x3: ({
                    parachain: number;
                } | {
                    generalKey: [number, string];
                })[];
            };
            parents: number;
        };
    }
    diff --git a/types/_buildwithsygma_evm.EvmFee.html b/types/_buildwithsygma_evm.EvmFee.html index 1447261b..9f72ec69 100644 --- a/types/_buildwithsygma_evm.EvmFee.html +++ b/types/_buildwithsygma_evm.EvmFee.html @@ -8,4 +8,4 @@ percentage calculation is used

  • OptionaltokenAddress?: string

    fungible token ERC20 address

  • type: FeeHandlerType

    type of fee calculation that will be used

    -
  • +
    diff --git a/types/_buildwithsygma_evm.EvmResourceish.html b/types/_buildwithsygma_evm.EvmResourceish.html index 56175514..a9ee1510 100644 --- a/types/_buildwithsygma_evm.EvmResourceish.html +++ b/types/_buildwithsygma_evm.EvmResourceish.html @@ -1,2 +1,2 @@ EvmResourceish | Packages Example
    EvmResourceish: string | EvmResource

    An EVM resource is accepted as either the resource object or it's Sygma ID

    -
    +
    diff --git a/types/_buildwithsygma_evm.NativeTokenDepositArgsWithEVMMessage.html b/types/_buildwithsygma_evm.NativeTokenDepositArgsWithEVMMessage.html index 950ac83a..8c8ae520 100644 --- a/types/_buildwithsygma_evm.NativeTokenDepositArgsWithEVMMessage.html +++ b/types/_buildwithsygma_evm.NativeTokenDepositArgsWithEVMMessage.html @@ -1 +1 @@ -NativeTokenDepositArgsWithEVMMessage | Packages Example
    NativeTokenDepositArgsWithEVMMessage: [string, string, bigint, string]
    +NativeTokenDepositArgsWithEVMMessage | Packages Example
    NativeTokenDepositArgsWithEVMMessage: [string, string, bigint, string]
    diff --git a/types/_buildwithsygma_evm.NativeTokenDepositArgsWithGeneralMessage.html b/types/_buildwithsygma_evm.NativeTokenDepositArgsWithGeneralMessage.html index bc3b72d1..3500570e 100644 --- a/types/_buildwithsygma_evm.NativeTokenDepositArgsWithGeneralMessage.html +++ b/types/_buildwithsygma_evm.NativeTokenDepositArgsWithGeneralMessage.html @@ -1 +1 @@ -NativeTokenDepositArgsWithGeneralMessage | Packages Example

    Type Alias NativeTokenDepositArgsWithGeneralMessage

    NativeTokenDepositArgsWithGeneralMessage: [string, string]
    +NativeTokenDepositArgsWithGeneralMessage | Packages Example

    Type Alias NativeTokenDepositArgsWithGeneralMessage

    NativeTokenDepositArgsWithGeneralMessage: [string, string]
    diff --git a/types/_buildwithsygma_evm.NativeTokenDepositArgsWithoutMessage.html b/types/_buildwithsygma_evm.NativeTokenDepositArgsWithoutMessage.html index 86411169..a403433a 100644 --- a/types/_buildwithsygma_evm.NativeTokenDepositArgsWithoutMessage.html +++ b/types/_buildwithsygma_evm.NativeTokenDepositArgsWithoutMessage.html @@ -1 +1 @@ -NativeTokenDepositArgsWithoutMessage | Packages Example
    NativeTokenDepositArgsWithoutMessage: [string, string]
    +NativeTokenDepositArgsWithoutMessage | Packages Example
    NativeTokenDepositArgsWithoutMessage: [string, string]
    diff --git a/types/_buildwithsygma_evm.NativeTokenDepositMethods.html b/types/_buildwithsygma_evm.NativeTokenDepositMethods.html index 1d95fd1c..d4933ec3 100644 --- a/types/_buildwithsygma_evm.NativeTokenDepositMethods.html +++ b/types/_buildwithsygma_evm.NativeTokenDepositMethods.html @@ -1 +1 @@ -NativeTokenDepositMethods | Packages Example
    NativeTokenDepositMethods:
        | "deposit"
        | "depositToEVM"
        | "depositGeneral"
        | "depositToEVMWithMessage"
    +NativeTokenDepositMethods | Packages Example
    NativeTokenDepositMethods:
        | "deposit"
        | "depositToEVM"
        | "depositGeneral"
        | "depositToEVMWithMessage"
    diff --git a/types/_buildwithsygma_substrate.DepositCallbacksType.html b/types/_buildwithsygma_substrate.DepositCallbacksType.html index 97a17be5..b4f551ba 100644 --- a/types/_buildwithsygma_substrate.DepositCallbacksType.html +++ b/types/_buildwithsygma_substrate.DepositCallbacksType.html @@ -2,4 +2,4 @@
  • OptionalonError?: ((error: unknown) => void)

    Callback for when an error occurs.

  • OptionalonFinalized?: ((status: ExtrinsicStatus) => void)

    Callback for when the transaction is finalized.

  • OptionalonInBlock?: ((status: ExtrinsicStatus) => void)

    Callback for when the transaction is included in a block.

    -
  • +
    diff --git a/types/_buildwithsygma_substrate.DepositEventDataType.html b/types/_buildwithsygma_substrate.DepositEventDataType.html index 0f7769a9..5e16de5f 100644 --- a/types/_buildwithsygma_substrate.DepositEventDataType.html +++ b/types/_buildwithsygma_substrate.DepositEventDataType.html @@ -1 +1 @@ -DepositEventDataType | Packages Example
    DepositEventDataType: {
        depositData: string;
        depositNonce: string;
        destDomainId: string;
        handlerResponse: string;
        resourceId: string;
        sender: string;
        transferType: string;
    }
    +DepositEventDataType | Packages Example
    DepositEventDataType: {
        depositData: string;
        depositNonce: string;
        destDomainId: string;
        handlerResponse: string;
        resourceId: string;
        sender: string;
        transferType: string;
    }
    diff --git a/types/_buildwithsygma_substrate.Fungible.html b/types/_buildwithsygma_substrate.Fungible.html index 18c3d6bb..9a29cd51 100644 --- a/types/_buildwithsygma_substrate.Fungible.html +++ b/types/_buildwithsygma_substrate.Fungible.html @@ -1 +1 @@ -Fungible | Packages Example
    Fungible: AssetTransfer & {
        amount: string;
    }
    +Fungible | Packages Example
    Fungible: AssetTransfer & {
        amount: string;
    }
    diff --git a/types/_buildwithsygma_substrate.SubstrateFee.html b/types/_buildwithsygma_substrate.SubstrateFee.html index 93fcfc2c..b1cb9270 100644 --- a/types/_buildwithsygma_substrate.SubstrateFee.html +++ b/types/_buildwithsygma_substrate.SubstrateFee.html @@ -1 +1 @@ -SubstrateFee | Packages Example
    SubstrateFee: {
        fee: BN;
        type: FeeHandlerType;
    }
    +SubstrateFee | Packages Example
    SubstrateFee: {
        fee: BN;
        type: FeeHandlerType;
    }
    diff --git a/types/_buildwithsygma_substrate.Transfer.html b/types/_buildwithsygma_substrate.Transfer.html index 7adc254a..10a6083f 100644 --- a/types/_buildwithsygma_substrate.Transfer.html +++ b/types/_buildwithsygma_substrate.Transfer.html @@ -1 +1 @@ -Transfer | Packages Example

    Type Alias Transfer<TransferType>

    Transfer<TransferType>: {
        details: TransferType;
        from: Domain;
        resource: SubstrateResource;
        sender: string;
        to: Domain;
    }

    Type Parameters

    • TransferType
    +Transfer | Packages Example

    Type Alias Transfer<TransferType>

    Transfer<TransferType>: {
        details: TransferType;
        from: Domain;
        resource: SubstrateResource;
        sender: string;
        to: Domain;
    }

    Type Parameters

    • TransferType
    diff --git a/variables/_buildwithsygma_evm.ASSET_TRANSFER_GAS_LIMIT.html b/variables/_buildwithsygma_evm.ASSET_TRANSFER_GAS_LIMIT.html index ec7cc942..9f91e872 100644 --- a/variables/_buildwithsygma_evm.ASSET_TRANSFER_GAS_LIMIT.html +++ b/variables/_buildwithsygma_evm.ASSET_TRANSFER_GAS_LIMIT.html @@ -1 +1 @@ -ASSET_TRANSFER_GAS_LIMIT | Packages Example
    ASSET_TRANSFER_GAS_LIMIT: BigNumber = ...
    +ASSET_TRANSFER_GAS_LIMIT | Packages Example
    ASSET_TRANSFER_GAS_LIMIT: BigNumber = ...