Rename `head_shard_root` to `shard_head_root`
This commit is contained in:
parent
05b1d913cb
commit
ca48963032
|
@ -130,7 +130,7 @@ class AttestationData(Container):
|
||||||
source: Checkpoint
|
source: Checkpoint
|
||||||
target: Checkpoint
|
target: Checkpoint
|
||||||
# Current-slot shard block root
|
# Current-slot shard block root
|
||||||
head_shard_root: Root
|
shard_head_root: Root
|
||||||
# Shard transition root
|
# Shard transition root
|
||||||
shard_transition_root: Root
|
shard_transition_root: Root
|
||||||
```
|
```
|
||||||
|
@ -823,7 +823,7 @@ def process_crosslink_for_shard(state: BeaconState,
|
||||||
for attestation in transition_attestations:
|
for attestation in transition_attestations:
|
||||||
participants = get_attesting_indices(state, attestation.data, attestation.aggregation_bits)
|
participants = get_attesting_indices(state, attestation.data, attestation.aggregation_bits)
|
||||||
transition_participants = transition_participants.union(participants)
|
transition_participants = transition_participants.union(participants)
|
||||||
assert attestation.data.head_shard_root == shard_transition.shard_data_roots[
|
assert attestation.data.shard_head_root == shard_transition.shard_data_roots[
|
||||||
len(shard_transition.shard_data_roots) - 1
|
len(shard_transition.shard_data_roots) - 1
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
@ -78,7 +78,7 @@ def build_attestation_data(spec, state, slot, index, shard_transition=None, on_t
|
||||||
if spec.fork == PHASE1:
|
if spec.fork == PHASE1:
|
||||||
if shard_transition is not None:
|
if shard_transition is not None:
|
||||||
lastest_shard_data_root_index = len(shard_transition.shard_data_roots) - 1
|
lastest_shard_data_root_index = len(shard_transition.shard_data_roots) - 1
|
||||||
attestation_data.head_shard_root = shard_transition.shard_data_roots[lastest_shard_data_root_index]
|
attestation_data.shard_head_root = shard_transition.shard_data_roots[lastest_shard_data_root_index]
|
||||||
attestation_data.shard_transition_root = shard_transition.hash_tree_root()
|
attestation_data.shard_transition_root = shard_transition.hash_tree_root()
|
||||||
else:
|
else:
|
||||||
# No shard transition
|
# No shard transition
|
||||||
|
@ -88,10 +88,10 @@ def build_attestation_data(spec, state, slot, index, shard_transition=None, on_t
|
||||||
next_slot(spec, temp_state)
|
next_slot(spec, temp_state)
|
||||||
shard_transition = spec.get_shard_transition(temp_state, shard, [])
|
shard_transition = spec.get_shard_transition(temp_state, shard, [])
|
||||||
lastest_shard_data_root_index = len(shard_transition.shard_data_roots) - 1
|
lastest_shard_data_root_index = len(shard_transition.shard_data_roots) - 1
|
||||||
attestation_data.head_shard_root = shard_transition.shard_data_roots[lastest_shard_data_root_index]
|
attestation_data.shard_head_root = shard_transition.shard_data_roots[lastest_shard_data_root_index]
|
||||||
attestation_data.shard_transition_root = shard_transition.hash_tree_root()
|
attestation_data.shard_transition_root = shard_transition.hash_tree_root()
|
||||||
else:
|
else:
|
||||||
attestation_data.head_shard_root = state.shard_states[shard].transition_digest
|
attestation_data.shard_head_root = state.shard_states[shard].transition_digest
|
||||||
attestation_data.shard_transition_root = spec.Root()
|
attestation_data.shard_transition_root = spec.Root()
|
||||||
return attestation_data
|
return attestation_data
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue