Package 0xfa65…814e
staking_inner
- Move path
- 0xfdc8…ea77::staking_inner
- Functions
- 470 public, 0 entry
- Structs
- 2
- Friend modules
- staking
staking_inner
- active_set11
- apportionment_queue6
- auth5
- blob27
- bls_aggregate16
- committee9
- display4
- encoding1
- epoch_parameters4
- event_blob15
- events16
- extended_field5
- init3
- messages29
- metadata4
- node_metadata10
- pending_values10
- pool_exchange_rate4
- redstuff7
- shared_blob6
- sort0
- staked_wal12
- staking39
- staking_inner47
- staking_pool38
- storage_accounting13
- storage_node21
- storage_resource11
- system28
- system_state_inner26
- upgrade9
- walrus_context4
Functions47
No function matches.
Structs2
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- EpochStatecopydropstore
No fields
- StakingInnerV1store
n_shards u16 epoch_duration u64 first_epoch_start u64 pools ObjectTable<ID, staking_pool::StakingPool> epoch u32 active_set extended_field::ExtendedField<active_set::ActiveSet> next_committee Option<committee::Committee> committee committee::Committee previous_committee committee::Committee next_epoch_params Option<epoch_parameters::EpochParams> epoch_state EpochState next_epoch_public_keys extended_field::ExtendedField<VecMap<ID, Element<UncompressedG1>>>
Constants16
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Slot | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 0 | u64 | Abort code | newvoting_endinitiate_epoch_changeadvance_epoch |
| 1 | 150 | u16 | Value | newupdate_active_set_max_size |
| 2 | 20 | u8 | Value | max_shards_per_node |
| 3 | 10 | u8 | Value | max_shards_per_node |
| 4 | 1 | u64 | Abort code | epoch_sync_done |
| 5 | 2 | u64 | Abort code | epoch_sync_done |
| 6 | 3 | u64 | Abort code | dhondt |
| 7 | 4 | u64 | Abort code | get_current_node_weightepoch_sync_done |
| 8 | 5 | u64 | Abort code | select_committee_and_calculate_votes |
| 9 | 6 | u64 | Abort code | next_bls_committee |
| 10 | 7 | u64 | Abort code | get_current_node_weight |
| 11 | 8 | u64 | Abort code | calculate_rewards |
| 12 | 9 | u64 | Abort code | select_committee_and_calculate_votes |
| 13 | 10 | u64 | Abort code | next_bls_committee |
| 14 | 00 | vector<u64> | Value | apportionmentdhondt |
| 15 | 00 | vector<u16> | Value | dhondt |