sgns::GeniusNode::AccountServiceSnapshot¶
Public Attributes¶
| Name | |
|---|---|
| std::shared_ptr< GeniusAccount > | account |
| std::shared_ptr< TransactionManager > | manager |
| uint64_t | generation |
| uint64_t | catchup_generation |
Detailed Description¶
One published account generation. The two owners and their generation are copied together while holding lifecycle_mutex_; callers must not reconstruct this tuple from the individual member shared_ptrs.
Public Attributes Documentation¶
variable account¶
variable manager¶
variable generation¶
variable catchup_generation¶
Catchup-callback owner generation sampled under the same lifecycle lock as the rest of the tuple — always consistent with generation.
Updated on 2026-09-25 at 15:46:10 +0000