Skip to main content

ToTreeHash

Trait ToTreeHash 

Source
pub trait ToTreeHash {
    // Required method
    fn tree_hash(&self) -> TreeHash;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl ToTreeHash for HashedPtr

Source§

impl ToTreeHash for CatalogRefundAction

Source§

impl ToTreeHash for CatalogRegisterAction

Source§

impl ToTreeHash for DelegatedStateAction

Source§

impl ToTreeHash for RewardDistributorAddEntryAction

Source§

impl ToTreeHash for RewardDistributorAddIncentivesAction

Source§

impl ToTreeHash for RewardDistributorCommitIncentivesAction

Source§

impl ToTreeHash for RewardDistributorInitiatePayoutAction

Source§

impl ToTreeHash for RewardDistributorNewEpochAction

Source§

impl ToTreeHash for RewardDistributorRemoveEntryAction

Source§

impl ToTreeHash for RewardDistributorStakeAction

Source§

impl ToTreeHash for RewardDistributorSyncAction

Source§

impl ToTreeHash for RewardDistributorUnstakeAction

Source§

impl ToTreeHash for RewardDistributorWithdrawIncentivesAction

Source§

impl ToTreeHash for XchandlesExpireAction

Source§

impl ToTreeHash for XchandlesExtendAction

Source§

impl ToTreeHash for XchandlesOracleAction

Source§

impl ToTreeHash for XchandlesRefundAction

Source§

impl ToTreeHash for XchandlesRegisterAction

Source§

impl ToTreeHash for XchandlesUpdateAction

Source§

impl ToTreeHash for MOfNLayer

Source§

impl ToTreeHash for P2DelegatedConditionsLayer

Source§

impl ToTreeHash for P2OneOfManyLayer

Source§

impl ToTreeHash for P2SingletonLayer

Source§

impl ToTreeHash for RevocationLayer

Source§

impl ToTreeHash for RoyaltyTransferLayer

Source§

impl ToTreeHash for StandardLayer

Source§

impl ToTreeHash for ClawbackV2

Source§

impl ToTreeHash for OptionUnderlying

Source§

impl<I> ToTreeHash for BulletinLayer<I>
where I: ToTreeHash,

Source§

impl<I> ToTreeHash for CatLayer<I>
where I: ToTreeHash,

Source§

impl<I> ToTreeHash for OptionContractLayer<I>
where I: ToTreeHash,

Source§

impl<I> ToTreeHash for SingletonLayer<I>
where I: ToTreeHash,

Source§

impl<M, I> ToTreeHash for DidLayer<M, I>
where M: ToTreeHash, I: ToTreeHash,

Source§

impl<M, I> ToTreeHash for NftStateLayer<M, I>
where M: ToTreeHash, I: ToTreeHash,

Source§

impl<T, I> ToTreeHash for NftOwnershipLayer<T, I>
where T: ToTreeHash, I: ToTreeHash,

Implementors§