@btc-stamps/tx-builder - v0.1.7
    Preparing search index...

    Class SRC20Helper

    Helper functions for SRC-20 operations - now with complete transaction encoding! Simple one-step encoding like BitcoinStampsEncoder

    Index

    Constructors

    Methods

    • Legacy: Create DEPLOY operation data only (use encodeDeploy instead)

      Parameters

      • tick: string
      • max: string
      • lim: string
      • Optionaloptions: Partial<Omit<SRC20DeployData, "max" | "lim" | "p" | "op" | "tick">>

      Returns SRC20DeployData

      Use encodeDeploy for complete transaction outputs

    • Legacy: Create MINT operation data only (use encodeMint instead)

      Parameters

      • tick: string
      • amt: string

      Returns SRC20MintData

      Use encodeMint for complete transaction outputs

    • Legacy: Create TRANSFER operation data only (use encodeTransfer instead)

      Parameters

      • tick: string
      • amt: string

      Returns SRC20TransferData

      Use encodeTransfer for complete transaction outputs

    • Create complete DEPLOY transaction outputs (NEW: simplified approach)

      Parameters

      • tick: string
      • max: string
      • lim: string
      • fromAddress: string
      • Optionaloptions: Partial<Omit<SRC20DeployData, "max" | "lim" | "p" | "op" | "tick">> & Partial<
            SRC20EncodingOptions,
        >

      Returns Promise<SRC20EncodingResult>

    • Create complete MINT transaction outputs (NEW: simplified approach)

      Parameters

      • tick: string
      • amt: string
      • fromAddress: string
      • Optionaloptions: Partial<SRC20EncodingOptions>

      Returns Promise<SRC20EncodingResult>

    • Create complete TRANSFER transaction outputs (NEW: simplified approach)

      Parameters

      • tick: string
      • amt: string
      • fromAddress: string
      • toAddress: string
      • Optionaloptions: Partial<SRC20EncodingOptions>

      Returns Promise<SRC20EncodingResult>