Module chain

Module chain 

Source
Expand description

On Chain Types and their associated serialization

Modules§

byron
Byron support

Macros§

map_structure
vec_indef_structure
vec_structure

Structs§

AnyCbor
Assets
BlockAlonzo
BlockByron
BlockShelley
BlockVasil
BootstrapWitness
BootstrapWitnesses
ByronHash
Bytes
Identical to Vec with a CBOR serializer/deserializer and an hexadecimal pretty-printer
Certificates
Coin
CoinMultiasset
CostModels
Ed25519KeyHash
Ed25519KeyHashes
ExUnits
GenesisDelegateHash
GenesisHash
HeaderBodyShelley
HeaderBodyVasil
HeaderHash
HeaderShelley
HeaderVasil
IPV4
IPV6
MIRToStakeCredentials
MetadataElements
MetadataElementsMap
MetadataHash
MetadataSet
MetadataV1
MetadataV2
MetadataV3
Mint
MintAssets
MoveInstantaneousRewards
Multiasset
NativeScripts
Number64
CBOR Number Positive or Negative
Numbers64
OpCert
PlutusData
PlutusList
PlutusScript
PlutusScriptV2
PlutusScripts
PlutusScriptsV2
PoolMetadata
PoolMetadataHash
ProtocolVersion
ProtocolVersions
Redeemer
Redeemers
Relays
RewardAddress
ScriptDataHash
ScriptHash
SerializedAddress
SerializedTransactionBody
StakeDeregistration
StakeRegistration
Transaction
Fully formed Transaction, with the body and the associated witness
TransactionBodies
TransactionBody
Transaction Body
TransactionInput
TransactionInputs
TransactionOutputV1
TransactionOutputV2
TransactionOutputs
TransactionWitness
TransactionWitnesses
TxHash
TxIndex
TxIndexes
UnitInterval
UpdateProtocolParam
VRFKeyHash
VkeyWitness
VkeyWitnesses
VrfCert
Withdrawals
n64
CBOR Negative u64

Enums§

Block
BlockCompat
BlockOld
Certificate
Datum
Header
HeaderCompat
HeaderRef
Language
MIREnum
MIRPot
Metadata
MetadataElement
NativeScript
Nullable
Nullable object in CBOR serialization, isomorphic to rust’s Option<T>
RedeemerTag
Relay
StakeCredential
TransactionOutput
TransactionOutputValue