Crate partner_chains_plutus_data

Source
Expand description

This crate contains datum types used by Plutus smart contracts from [raw_scripts::SCRIPTS].

Modules§

candidate_keys
Functions related to PlutusData decoding and encoding of candidates keys
d_param
Plutus data types for D-param.
governed_map
Plutus data types for governed map.
permissioned_candidates
Plutus data types for permissioned candidates.
registered_candidates
Plutus data types for registered candidates.
reserve
Plutus data types for reserve functionality.
version_oracle
Plutus types for the script versioning/script caching system.

Structs§

DataDecodingError
Error type for decoding failures of [PlutusData].
VersionedGenericDatum
This struct has the same shape as VersionedGenericDatum from smart-contracts. It is used to help implementing a proper From trait for PlutusData for datum types.

Traits§

PlutusDataExtensions
Extension trait for [PlutusData].