@multiversx/sdk-core - v14.0.1
    Preparing search index...

    Class TokenTransfer

    Index

    Constructors

    Properties

    amount: bigint
    amountAsBigInteger: BigNumber

    field. Use "amount" instead.

    nonce: number

    field. Use "token.nonce" instead.

    numDecimals: number

    field. The number of decimals is not a concern of "sdk-core". For formatting and parsing amounts, use "sdk-dapp" or "bignumber.js" directly.

    token: Token
    tokenIdentifier: string

    field. Use "token.identifier" instead.

    Methods

    • Returns boolean

      Within your code, don't mix native values (EGLD) and custom (ESDT) tokens. See "TransferTransactionsFactory.createTransactionForNativeTokenTransfer()" vs. "TransferTransactionsFactory.createTransactionForESDTTokenTransfer()".

    • Returns boolean

      Use "TokenComputer.isFungible(token)" instead.

    • Returns string

      For formatting and parsing amounts, use "sdk-dapp" or "bignumber.js" directly.

    • Returns BigNumber

      Use the "amount" field instead.

    • Parameters

      • tokenIdentifier: string
      • amount: Value
      • numDecimals: number

      Returns TokenTransfer

      Use the constructor instead: new TokenTransfer({ token, amount });

    • Parameters

      • tokenIdentifier: string
      • amountAsBigInteger: Value
      • numDecimals: number = 0

      Returns TokenTransfer

      Use the constructor instead: new TokenTransfer({ token, amount });

    • Parameters

      • tokenIdentifier: string
      • nonce: number
      • amount: Value
      • numDecimals: number

      Returns TokenTransfer

      Use the constructor instead: new TokenTransfer({ token, amount });

    • Parameters

      • tokenIdentifier: string
      • nonce: number
      • amountAsBigInteger: Value
      • numDecimals: number = 0

      Returns TokenTransfer

      Use the constructor instead: new TokenTransfer({ token, amount });

    • Parameters

      • tokenIdentifier: string
      • nonce: number

      Returns TokenTransfer

      Use the constructor instead: new TokenTransfer({ token, amount });

    • Parameters

      • tokenIdentifier: string
      • nonce: number
      • quantity: number

      Returns TokenTransfer

      Use the constructor instead: new TokenTransfer({ token, amount });