Module macros

Module macros 

Source
Expand description

Useful macros for testing and quickly constructing objects.

Macrosยง

address
Construct a Mainnet address from a literal or from its constituents.
address_test
Construct a Testnet address from a literal or from its constituents.
assets
Construct a multi-asset object; akin to a Value<u64> but without lovelace.
hash
Construct variable-length Hash from base16-encoded text strings.
input
Construct Input from base16-encoded text strings & plain numbers.
key_credential
Construct a key Credential from base16-encoded text strings.
output
Construct an Output from an Address and an optional Value.
plutus_data
Construct a PlutusData from a serialised CBOR hex-encoded string.
plutus_script
Construct a PlutusScript from a PlutusVersion and a base16-encoded flat-serialised program.
script_credential
Construct a script Credential from base16-encoded text strings.
value
Construct a Value<u64> from a lovelace amount and a list of assets.