Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Functions

  • calculateMinUtxoAmount(tokens: Token[], lovelacePerUtxoWord: BigNumber, hasPlutusDataHash?: boolean): BigNumber
  • Parameters

    • tokens: Token[]
    • lovelacePerUtxoWord: BigNumber
    • Optional hasPlutusDataHash: boolean

    Returns BigNumber

  • calculateMinUtxoAmountBabbage(output: Output, utxoCostPerByte: BigNumber): BigNumber
  • Parameters

    • output: Output
    • utxoCostPerByte: BigNumber

    Returns BigNumber

  • createPlutusDataCbor(plutusData: PlutusData): Buffer
  • decodeBech32(bech32Address: string): { prefix: string; value: Buffer }
  • Parameters

    • bech32Address: string

    Returns { prefix: string; value: Buffer }

    • prefix: string
    • value: Buffer
  • getMaximumTokenSets(oTokens: Token[], maxValueSizePP: number): Token[][]
  • Parameters

    • oTokens: Token[]
    • maxValueSizePP: number

    Returns Token[][]

  • getOutputValueSize(adaAmount: BigNumber, tokens: Token[]): number
  • Parameters

    • adaAmount: BigNumber
    • tokens: Token[]

    Returns number