CatapultServer
v0.5.0.1 (Elephant)
|
Block independent mutable state passed to all observers. More...
Public Member Functions | |
ObserverState (cache::CatapultCacheDelta &cache, state::CatapultState &state) | |
Creates an observer state around cache and state. More... | |
ObserverState (cache::CatapultCacheDelta &cache, state::CatapultState &state, model::BlockStatementBuilder &blockStatementBuilder) | |
Creates an observer state around cache, state and blockStatementBuilder. More... | |
Public Attributes | |
cache::CatapultCacheDelta & | Cache |
Catapult cache. More... | |
state::CatapultState & | State |
Catapult state. More... | |
model::BlockStatementBuilder * | pBlockStatementBuilder |
Optional block statement builder. More... | |
Block independent mutable state passed to all observers.
catapult::observers::ObserverState::ObserverState | ( | cache::CatapultCacheDelta & | cache, |
state::CatapultState & | state | ||
) |
Creates an observer state around cache and state.
catapult::observers::ObserverState::ObserverState | ( | cache::CatapultCacheDelta & | cache, |
state::CatapultState & | state, | ||
model::BlockStatementBuilder & | blockStatementBuilder | ||
) |
Creates an observer state around cache, state and blockStatementBuilder.
cache::CatapultCacheDelta& catapult::observers::ObserverState::Cache |
Catapult cache.
model::BlockStatementBuilder* catapult::observers::ObserverState::pBlockStatementBuilder |
Optional block statement builder.
state::CatapultState& catapult::observers::ObserverState::State |
Catapult state.