|
Kagome
Polkadot Runtime Engine in C++17
|
#include <event_types.hpp>
Public Types | |
| using | Params = boost::variant< std::nullopt_t, BroadcastEventParams, InBlockEventParams, RetractedEventParams, FinalityTimeoutEventParams, FinalizedEventParams, UsurpedEventParams > |
Static Public Member Functions | |
| static ExtrinsicLifecycleEvent | Future (SubscribedExtrinsicId id) |
| static ExtrinsicLifecycleEvent | Ready (SubscribedExtrinsicId id) |
| static ExtrinsicLifecycleEvent | Broadcast (SubscribedExtrinsicId id, gsl::span< const libp2p::peer::PeerId > peers) |
| static ExtrinsicLifecycleEvent | InBlock (SubscribedExtrinsicId id, Hash256Span block) |
| static ExtrinsicLifecycleEvent | Retracted (SubscribedExtrinsicId id, Hash256Span retracted_block) |
| static ExtrinsicLifecycleEvent | FinalityTimeout (SubscribedExtrinsicId id, Hash256Span block) |
| static ExtrinsicLifecycleEvent | Finalized (SubscribedExtrinsicId id, Hash256Span block) |
| static ExtrinsicLifecycleEvent | Usurped (SubscribedExtrinsicId id, Hash256Span transaction_hash) |
| static ExtrinsicLifecycleEvent | Dropped (SubscribedExtrinsicId id) |
| static ExtrinsicLifecycleEvent | Invalid (SubscribedExtrinsicId id) |
Public Attributes | |
| SubscribedExtrinsicId | id |
| ExtrinsicEventType | type |
| Params | params |
Private Member Functions | |
| ExtrinsicLifecycleEvent (SubscribedExtrinsicId id, ExtrinsicEventType type, Params params) | |
Definition at line 121 of file event_types.hpp.
| using kagome::primitives::events::ExtrinsicLifecycleEvent::Params = boost::variant<std::nullopt_t, BroadcastEventParams, InBlockEventParams, RetractedEventParams, FinalityTimeoutEventParams, FinalizedEventParams, UsurpedEventParams> |
Definition at line 131 of file event_types.hpp.
|
inlineprivate |
Definition at line 209 of file event_types.hpp.
|
inlinestatic |
Definition at line 143 of file event_types.hpp.
|
inlinestatic |
Definition at line 193 of file event_types.hpp.
|
inlinestatic |
Definition at line 168 of file event_types.hpp.
|
inlinestatic |
Definition at line 176 of file event_types.hpp.
|
inlinestatic |
Definition at line 133 of file event_types.hpp.
|
inlinestatic |
Definition at line 151 of file event_types.hpp.
|
inlinestatic |
Definition at line 198 of file event_types.hpp.
|
inlinestatic |
Definition at line 138 of file event_types.hpp.
|
inlinestatic |
Definition at line 159 of file event_types.hpp.
|
inlinestatic |
Definition at line 184 of file event_types.hpp.
| SubscribedExtrinsicId kagome::primitives::events::ExtrinsicLifecycleEvent::id |
Definition at line 203 of file event_types.hpp.
| Params kagome::primitives::events::ExtrinsicLifecycleEvent::params |
Definition at line 206 of file event_types.hpp.
| ExtrinsicEventType kagome::primitives::events::ExtrinsicLifecycleEvent::type |
Definition at line 204 of file event_types.hpp.