Skip to main content
Version: 0.2.38

sdk.assertvalidoutput

Home > @blaze-cardano/sdk > assertValidOutput

assertValidOutput() function

Utility function to test the validity of a TransactionOutput.

Signature:

assertValidOutput: (output: TransactionOutput, coinsPerUtxoByte: number, maxValueSize: number) => void | never

Parameters

Parameter

Type

Description

output

TransactionOutput

The TransactionOutput to test.

coinsPerUtxoByte

number

From the environment's protocol params.

maxValueSize

number

From the environment's protocl params.

Returns:

void | never

Exceptions

If the output does not satisfy the minAda required, or the output is larger than the maxValueSize, it will throw an error.