Trait ScryptoEvent

Source
pub trait ScryptoEvent:
    ScryptoEncode
    + ScryptoDecode
    + ScryptoDescribe {
    const EVENT_NAME: &'static str;
}

Required Associated Constants§

Source

const EVENT_NAME: &'static str

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.

Implementations on Foreign Types§

Source§

impl ScryptoEvent for DepositEvent

Source§

const EVENT_NAME: &'static str = "DepositEvent"

Source§

impl ScryptoEvent for RejectedDepositEvent

Source§

const EVENT_NAME: &'static str = "RejectedDepositEvent"

Source§

impl ScryptoEvent for WithdrawEvent

Source§

const EVENT_NAME: &'static str = "WithdrawEvent"

Source§

impl ScryptoEvent for AddAuthorizedDepositorEvent

Source§

const EVENT_NAME: &'static str = "AddAuthorizedDepositorEvent"

Source§

impl ScryptoEvent for RemoveAuthorizedDepositorEvent

Source§

const EVENT_NAME: &'static str = "RemoveAuthorizedDepositorEvent"

Source§

impl ScryptoEvent for RemoveResourcePreferenceEvent

Source§

const EVENT_NAME: &'static str = "RemoveResourcePreferenceEvent"

Source§

impl ScryptoEvent for SetDefaultDepositRuleEvent

Source§

const EVENT_NAME: &'static str = "SetDefaultDepositRuleEvent"

Source§

impl ScryptoEvent for SetResourcePreferenceEvent

Source§

const EVENT_NAME: &'static str = "SetResourcePreferenceEvent"

Source§

impl ScryptoEvent for ClaimEvent

Source§

const EVENT_NAME: &'static str = "ClaimEvent"

Source§

impl ScryptoEvent for RecoverEvent

Source§

const EVENT_NAME: &'static str = "RecoverEvent"

Source§

impl ScryptoEvent for StoreEvent

Source§

const EVENT_NAME: &'static str = "StoreEvent"

Source§

impl ScryptoEvent for RemoveMetadataEvent

Source§

const EVENT_NAME: &'static str = "RemoveMetadataEvent"

Source§

impl ScryptoEvent for SetMetadataEvent

Source§

const EVENT_NAME: &'static str = "SetMetadataEvent"

Source§

impl ScryptoEvent for LockOwnerRoleEvent

Source§

const EVENT_NAME: &'static str = "LockOwnerRoleEvent"

Source§

impl ScryptoEvent for SetOwnerRoleEvent

Source§

const EVENT_NAME: &'static str = "SetOwnerRoleEvent"

Source§

impl ScryptoEvent for SetRoleEvent

Source§

const EVENT_NAME: &'static str = "SetRoleEvent"

Implementors§

Source§

impl ScryptoEvent for scrypto_test::prelude::fungible_vault::DepositEvent

Source§

const EVENT_NAME: &'static str = "DepositEvent"

Source§

impl ScryptoEvent for LockFeeEvent

Source§

const EVENT_NAME: &'static str = "LockFeeEvent"

Source§

impl ScryptoEvent for PayFeeEvent

Source§

const EVENT_NAME: &'static str = "PayFeeEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::fungible_vault::RecallEvent

Source§

const EVENT_NAME: &'static str = "RecallEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::fungible_vault::WithdrawEvent

Source§

const EVENT_NAME: &'static str = "WithdrawEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::non_fungible_vault::DepositEvent

Source§

const EVENT_NAME: &'static str = "DepositEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::non_fungible_vault::RecallEvent

Source§

const EVENT_NAME: &'static str = "RecallEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::non_fungible_vault::WithdrawEvent

Source§

const EVENT_NAME: &'static str = "WithdrawEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::multi_resource_pool::ContributionEvent

Source§

const EVENT_NAME: &'static str = "ContributionEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::multi_resource_pool::DepositEvent

Source§

const EVENT_NAME: &'static str = "DepositEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::multi_resource_pool::RedemptionEvent

Source§

const EVENT_NAME: &'static str = "RedemptionEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::multi_resource_pool::WithdrawEvent

Source§

const EVENT_NAME: &'static str = "WithdrawEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::one_resource_pool::ContributionEvent

Source§

const EVENT_NAME: &'static str = "ContributionEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::one_resource_pool::DepositEvent

Source§

const EVENT_NAME: &'static str = "DepositEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::one_resource_pool::RedemptionEvent

Source§

const EVENT_NAME: &'static str = "RedemptionEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::one_resource_pool::WithdrawEvent

Source§

const EVENT_NAME: &'static str = "WithdrawEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::two_resource_pool::ContributionEvent

Source§

const EVENT_NAME: &'static str = "ContributionEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::two_resource_pool::DepositEvent

Source§

const EVENT_NAME: &'static str = "DepositEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::two_resource_pool::RedemptionEvent

Source§

const EVENT_NAME: &'static str = "RedemptionEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::pool::events::two_resource_pool::WithdrawEvent

Source§

const EVENT_NAME: &'static str = "WithdrawEvent"

Source§

impl ScryptoEvent for BurnFungibleResourceEvent

Source§

const EVENT_NAME: &'static str = "BurnFungibleResourceEvent"

Source§

impl ScryptoEvent for BurnNonFungibleResourceEvent

Source§

const EVENT_NAME: &'static str = "BurnNonFungibleResourceEvent"

Source§

impl ScryptoEvent for ClaimXrdEvent

Source§

const EVENT_NAME: &'static str = "ClaimXrdEvent"

Source§

impl ScryptoEvent for EpochChangeEvent

Source§

const EVENT_NAME: &'static str = "EpochChangeEvent"

Source§

impl ScryptoEvent for MintFungibleResourceEvent

Source§

const EVENT_NAME: &'static str = "MintFungibleResourceEvent"

Source§

impl ScryptoEvent for MintNonFungibleResourceEvent

Source§

const EVENT_NAME: &'static str = "MintNonFungibleResourceEvent"

Source§

impl ScryptoEvent for ProtocolUpdateReadinessSignalEvent

Source§

const EVENT_NAME: &'static str = "ProtocolUpdateReadinessSignalEvent"

Source§

impl ScryptoEvent for RegisterValidatorEvent

Source§

const EVENT_NAME: &'static str = "RegisterValidatorEvent"

Source§

impl ScryptoEvent for RoundChangeEvent

Source§

const EVENT_NAME: &'static str = "RoundChangeEvent"

Source§

impl ScryptoEvent for StakeEvent

Source§

const EVENT_NAME: &'static str = "StakeEvent"

Source§

impl ScryptoEvent for UnregisterValidatorEvent

Source§

const EVENT_NAME: &'static str = "UnregisterValidatorEvent"

Source§

impl ScryptoEvent for UnstakeEvent

Source§

const EVENT_NAME: &'static str = "UnstakeEvent"

Source§

impl ScryptoEvent for UpdateAcceptingStakeDelegationStateEvent

Source§

const EVENT_NAME: &'static str = "UpdateAcceptingStakeDelegationStateEvent"

Source§

impl ScryptoEvent for ValidatorEmissionAppliedEvent

Source§

const EVENT_NAME: &'static str = "ValidatorEmissionAppliedEvent"

Source§

impl ScryptoEvent for ValidatorRewardAppliedEvent

Source§

const EVENT_NAME: &'static str = "ValidatorRewardAppliedEvent"

Source§

impl ScryptoEvent for VaultCreationEvent

Source§

const EVENT_NAME: &'static str = "VaultCreationEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::BadgeWithdrawEvent

Source§

const EVENT_NAME: &'static str = "BadgeWithdrawEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::CancelBadgeWithdrawAttemptEvent

Source§

const EVENT_NAME: &'static str = "CancelBadgeWithdrawAttemptEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::CancelRecoveryProposalEvent

Source§

const EVENT_NAME: &'static str = "CancelRecoveryProposalEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::InitiateBadgeWithdrawAttemptEvent

Source§

const EVENT_NAME: &'static str = "InitiateBadgeWithdrawAttemptEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::InitiateRecoveryEvent

Source§

const EVENT_NAME: &'static str = "InitiateRecoveryEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::LockPrimaryRoleEvent

Source§

const EVENT_NAME: &'static str = "LockPrimaryRoleEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::RuleSetUpdateEvent

Source§

const EVENT_NAME: &'static str = "RuleSetUpdateEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::StopTimedRecoveryEvent

Source§

const EVENT_NAME: &'static str = "StopTimedRecoveryEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v1::UnlockPrimaryRoleEvent

Source§

const EVENT_NAME: &'static str = "UnlockPrimaryRoleEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::BadgeWithdrawEvent

Source§

const EVENT_NAME: &'static str = "BadgeWithdrawEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::CancelBadgeWithdrawAttemptEvent

Source§

const EVENT_NAME: &'static str = "CancelBadgeWithdrawAttemptEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::CancelRecoveryProposalEvent

Source§

const EVENT_NAME: &'static str = "CancelRecoveryProposalEvent"

Source§

impl ScryptoEvent for DepositRecoveryXrdEvent

Source§

const EVENT_NAME: &'static str = "DepositRecoveryXrdEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::InitiateBadgeWithdrawAttemptEvent

Source§

const EVENT_NAME: &'static str = "InitiateBadgeWithdrawAttemptEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::InitiateRecoveryEvent

Source§

const EVENT_NAME: &'static str = "InitiateRecoveryEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::LockPrimaryRoleEvent

Source§

const EVENT_NAME: &'static str = "LockPrimaryRoleEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::RuleSetUpdateEvent

Source§

const EVENT_NAME: &'static str = "RuleSetUpdateEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::StopTimedRecoveryEvent

Source§

const EVENT_NAME: &'static str = "StopTimedRecoveryEvent"

Source§

impl ScryptoEvent for scrypto_test::prelude::v2::UnlockPrimaryRoleEvent

Source§

const EVENT_NAME: &'static str = "UnlockPrimaryRoleEvent"

Source§

impl ScryptoEvent for WithdrawRecoveryXrdEvent

Source§

const EVENT_NAME: &'static str = "WithdrawRecoveryXrdEvent"