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

Required Associated Constants§

source

const EVENT_NAME: &'static str

Object Safety§

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 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 BadgeWithdrawEvent

source§

const EVENT_NAME: &'static str = "BadgeWithdrawEvent"

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 CancelBadgeWithdrawAttemptEvent

source§

const EVENT_NAME: &'static str = "CancelBadgeWithdrawAttemptEvent"

source§

impl ScryptoEvent for CancelRecoveryProposalEvent

source§

const EVENT_NAME: &'static str = "CancelRecoveryProposalEvent"

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 InitiateBadgeWithdrawAttemptEvent

source§

const EVENT_NAME: &'static str = "InitiateBadgeWithdrawAttemptEvent"

source§

impl ScryptoEvent for InitiateRecoveryEvent

source§

const EVENT_NAME: &'static str = "InitiateRecoveryEvent"

source§

impl ScryptoEvent for LockPrimaryRoleEvent

source§

const EVENT_NAME: &'static str = "LockPrimaryRoleEvent"

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 RuleSetUpdateEvent

source§

const EVENT_NAME: &'static str = "RuleSetUpdateEvent"

source§

impl ScryptoEvent for StakeEvent

source§

const EVENT_NAME: &'static str = "StakeEvent"

source§

impl ScryptoEvent for StopTimedRecoveryEvent

source§

const EVENT_NAME: &'static str = "StopTimedRecoveryEvent"

source§

impl ScryptoEvent for UnlockPrimaryRoleEvent

source§

const EVENT_NAME: &'static str = "UnlockPrimaryRoleEvent"

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::events::multi_resource_pool::ContributionEvent

source§

const EVENT_NAME: &'static str = "ContributionEvent"

source§

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

source§

const EVENT_NAME: &'static str = "DepositEvent"

source§

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

source§

const EVENT_NAME: &'static str = "RedemptionEvent"

source§

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

source§

const EVENT_NAME: &'static str = "WithdrawEvent"

source§

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

source§

const EVENT_NAME: &'static str = "ContributionEvent"

source§

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

source§

const EVENT_NAME: &'static str = "DepositEvent"

source§

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

source§

const EVENT_NAME: &'static str = "RedemptionEvent"

source§

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

source§

const EVENT_NAME: &'static str = "WithdrawEvent"

source§

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

source§

const EVENT_NAME: &'static str = "ContributionEvent"

source§

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

source§

const EVENT_NAME: &'static str = "DepositEvent"

source§

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

source§

const EVENT_NAME: &'static str = "RedemptionEvent"

source§

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

source§

const EVENT_NAME: &'static str = "WithdrawEvent"