mirror of
https://github.com/status-im/eth2.0-specs.git
synced 2025-02-20 06:18:15 +00:00
Remove get_state_root from state transition doc
Remove `get_state_root` from the state transition function spec because it is not used by the state transition function.
This commit is contained in:
parent
2787fea5fe
commit
427a53cdae
@ -68,7 +68,6 @@
|
|||||||
- [`get_crosslink_committees_at_slot`](#get_crosslink_committees_at_slot)
|
- [`get_crosslink_committees_at_slot`](#get_crosslink_committees_at_slot)
|
||||||
- [`get_block_root_at_slot`](#get_block_root_at_slot)
|
- [`get_block_root_at_slot`](#get_block_root_at_slot)
|
||||||
- [`get_block_root`](#get_block_root)
|
- [`get_block_root`](#get_block_root)
|
||||||
- [`get_state_root`](#get_state_root)
|
|
||||||
- [`get_randao_mix`](#get_randao_mix)
|
- [`get_randao_mix`](#get_randao_mix)
|
||||||
- [`get_active_index_root`](#get_active_index_root)
|
- [`get_active_index_root`](#get_active_index_root)
|
||||||
- [`generate_seed`](#generate_seed)
|
- [`generate_seed`](#generate_seed)
|
||||||
@ -868,18 +867,6 @@ def get_block_root(state: BeaconState,
|
|||||||
return get_block_root_at_slot(state, get_epoch_start_slot(epoch))
|
return get_block_root_at_slot(state, get_epoch_start_slot(epoch))
|
||||||
```
|
```
|
||||||
|
|
||||||
### `get_state_root`
|
|
||||||
|
|
||||||
```python
|
|
||||||
def get_state_root(state: BeaconState,
|
|
||||||
slot: Slot) -> Bytes32:
|
|
||||||
"""
|
|
||||||
Return the state root at a recent ``slot``.
|
|
||||||
"""
|
|
||||||
assert slot < state.slot <= slot + SLOTS_PER_HISTORICAL_ROOT
|
|
||||||
return state.latest_state_roots[slot % SLOTS_PER_HISTORICAL_ROOT]
|
|
||||||
```
|
|
||||||
|
|
||||||
### `get_randao_mix`
|
### `get_randao_mix`
|
||||||
|
|
||||||
```python
|
```python
|
||||||
|
Loading…
x
Reference in New Issue
Block a user