Skip to main content

OptionallyAssetLockProved

Trait OptionallyAssetLockProved 

Source
pub trait OptionallyAssetLockProved {
    // Provided method
    fn optional_asset_lock_proof(&self) -> Option<&AssetLockProof> { ... }
}
Expand description

Only state transitions funded with Asset Lock Transactions have Asset Lock Proofs

Provided Methods§

Source

fn optional_asset_lock_proof(&self) -> Option<&AssetLockProof>

Returns asset lock proof if state transition implements it

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl OptionallyAssetLockProved for AddressFundingFromAssetLockTransition

Source§

impl OptionallyAssetLockProved for AddressFundsTransferTransition

Source§

impl OptionallyAssetLockProved for BatchTransition

Source§

impl OptionallyAssetLockProved for DataContractCreateTransition

Source§

impl OptionallyAssetLockProved for DataContractUpdateTransition

Source§

impl OptionallyAssetLockProved for IdentityCreateFromAddressesTransition

Source§

impl OptionallyAssetLockProved for IdentityCreateFromShieldedPoolTransition

Source§

impl OptionallyAssetLockProved for IdentityCreateTransition

Source§

impl OptionallyAssetLockProved for IdentityCreditTransferToAddressesTransition

Source§

impl OptionallyAssetLockProved for IdentityCreditTransferTransition

Source§

impl OptionallyAssetLockProved for IdentityCreditWithdrawalTransition

Source§

impl OptionallyAssetLockProved for IdentityKeyLimitsUpdateTransition

Source§

impl OptionallyAssetLockProved for IdentityTopUpFromShieldedPoolTransition

Source§

impl OptionallyAssetLockProved for IdentityTopUpTransition

Source§

impl OptionallyAssetLockProved for IdentityUpdateTransition

Source§

impl OptionallyAssetLockProved for MasternodeVoteTransition

Source§

impl OptionallyAssetLockProved for ShieldFromAssetLockTransition

Source§

impl OptionallyAssetLockProved for ShieldFromIdentityTransition

Source§

impl OptionallyAssetLockProved for ShieldTransition

Source§

impl OptionallyAssetLockProved for ShieldedTransferTransition

Source§

impl OptionallyAssetLockProved for ShieldedWithdrawalTransition

Source§

impl OptionallyAssetLockProved for StateTransition

Source§

impl OptionallyAssetLockProved for UnshieldTransition