StateTransitionFieldTypes

Trait StateTransitionFieldTypes 

Source
pub trait StateTransitionFieldTypes {
    // Required methods
    fn signature_property_paths() -> Vec<&'static str>;
    fn identifiers_property_paths() -> Vec<&'static str>;
    fn binary_property_paths() -> Vec<&'static str>;
}
Expand description

The trait contains methods related to conversion of StateTransition into different formats

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl StateTransitionFieldTypes for AddressCreditWithdrawalTransition

Source§

impl StateTransitionFieldTypes for AddressFundingFromAssetLockTransition

Source§

impl StateTransitionFieldTypes for AddressFundsTransferTransition

Source§

impl StateTransitionFieldTypes for BatchTransition

Source§

impl StateTransitionFieldTypes for DataContractCreateTransition

Source§

impl StateTransitionFieldTypes for DataContractUpdateTransition

Source§

impl StateTransitionFieldTypes for IdentityCreateFromAddressesTransition

Source§

impl StateTransitionFieldTypes for IdentityCreateTransition

Source§

impl StateTransitionFieldTypes for IdentityCreditTransferToAddressesTransition

Source§

impl StateTransitionFieldTypes for IdentityCreditTransferTransition

Source§

impl StateTransitionFieldTypes for IdentityCreditWithdrawalTransition

Source§

impl StateTransitionFieldTypes for IdentityTopUpFromAddressesTransition

Source§

impl StateTransitionFieldTypes for IdentityTopUpTransition

Source§

impl StateTransitionFieldTypes for IdentityUpdateTransition

Source§

impl StateTransitionFieldTypes for MasternodeVoteTransition

Source§

impl StateTransitionFieldTypes for IdentityPublicKeyInCreation

Source§

impl StateTransitionFieldTypes for ShieldFromAssetLockTransition

Source§

impl StateTransitionFieldTypes for ShieldTransition

Source§

impl StateTransitionFieldTypes for ShieldedTransferTransition

Source§

impl StateTransitionFieldTypes for ShieldedWithdrawalTransition

Source§

impl StateTransitionFieldTypes for UnshieldTransition

Source§

impl StateTransitionFieldTypes for AddressCreditWithdrawalTransitionV0

Source§

impl StateTransitionFieldTypes for AddressFundingFromAssetLockTransitionV0

Source§

impl StateTransitionFieldTypes for AddressFundsTransferTransitionV0

Source§

impl StateTransitionFieldTypes for BatchTransitionV0

Source§

impl StateTransitionFieldTypes for BatchTransitionV1

Source§

impl StateTransitionFieldTypes for DataContractCreateTransitionV0

Source§

impl StateTransitionFieldTypes for DataContractUpdateTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityCreateFromAddressesTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityCreateTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityCreditTransferToAddressesTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityCreditTransferTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityCreditWithdrawalTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityCreditWithdrawalTransitionV1

Source§

impl StateTransitionFieldTypes for IdentityTopUpFromAddressesTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityTopUpTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityUpdateTransitionV0

Source§

impl StateTransitionFieldTypes for MasternodeVoteTransitionV0

Source§

impl StateTransitionFieldTypes for IdentityPublicKeyInCreationV0

Source§

impl StateTransitionFieldTypes for ShieldFromAssetLockTransitionV0

Source§

impl StateTransitionFieldTypes for ShieldTransitionV0

Source§

impl StateTransitionFieldTypes for ShieldedTransferTransitionV0

Source§

impl StateTransitionFieldTypes for ShieldedWithdrawalTransitionV0

Source§

impl StateTransitionFieldTypes for UnshieldTransitionV0