Functions
calculateMinUtxoAmount
- calculateMinUtxoAmount(tokens: Token[], lovelacePerUtxoWord: BigNumber, hasPlutusDataHash?: boolean): BigNumber
Parameters
lovelacePerUtxoWord: BigNumber
Optional hasPlutusDataHash: boolean
Returns BigNumber
calculateMinUtxoAmountBabbage
- calculateMinUtxoAmountBabbage(output: Output, utxoCostPerByte: BigNumber): BigNumber
Parameters
utxoCostPerByte: BigNumber
Returns BigNumber
createPlutusDataCbor
- createPlutusDataCbor(plutusData: PlutusData): Buffer
decodeBech32
- decodeBech32(bech32Address: string): { prefix: string; value: Buffer }
Parameters
Returns { prefix: string; value: Buffer }
prefix: string
value: Buffer
getMaximumTokenSets
- getMaximumTokenSets(oTokens: Token[], maxValueSizePP: number): Token[][]
Parameters
oTokens: Token[]
maxValueSizePP: number
Returns Token[][]
getOutputValueSize
- getOutputValueSize(adaAmount: BigNumber, tokens: Token[]): number