Class AssetFreezeTxBuilder

Implements

  • IAssetFreezeTxBuilder

Constructors

Methods

  • Add Asset Frozen

    Parameters

    • afrz: boolean

      True to freeze the asset.

    Returns IAssetFreezeTxBuilder

  • Add Fee

    Parameters

    • fee: number | bigint

      Paid by the sender to the FeeSink to prevent denial-of-service. The minimum fee on Algorand is currently 1000 microAlgos.

    Returns IAssetFreezeTxBuilder

  • Add First Valid Round

    Parameters

    • firstValid: number | bigint

    Returns IAssetFreezeTxBuilder

  • Add Freeze Account

    Parameters

    • fadd: string

      The address of the account whose asset is being frozen or unfrozen.

    Returns IAssetFreezeTxBuilder

  • Add Freeze Asset ID

    Parameters

    • faid: number | bigint

      The asset ID being frozen or unfrozen.

    Returns IAssetFreezeTxBuilder

  • Add Group

    Parameters

    • group: Uint8Array

    Returns IAssetFreezeTxBuilder

  • Add Last Valid Round

    Parameters

    • lastValid: number | bigint

    Returns IAssetFreezeTxBuilder

  • Add Lease

    Parameters

    • lease: Uint8Array

    Returns IAssetFreezeTxBuilder

  • Add Note

    Parameters

    • note: string

      Any data up to 1000 bytes.

    • encoding: BufferEncoding = "utf8"

    Returns IAssetFreezeTxBuilder

  • Add Rekey Address

    Parameters

    • address: string

    Returns IAssetFreezeTxBuilder

  • Add Sender

    Parameters

    • sender: string

      The address of the account that pays the fee and amount.

    Returns IAssetFreezeTxBuilder