mirror of
https://github.com/status-im/eth2.0-specs.git
synced 2025-02-18 13:36:29 +00:00
Merge pull request #3884 from etan-status/bf-emptytx
Avoid generating empty transactions in tests
This commit is contained in:
commit
d022a7f80c
@ -55,7 +55,7 @@ def compute_trie_root_from_indexed_data(data):
|
||||
t = HexaryTrie(db={})
|
||||
for i, obj in enumerate(data):
|
||||
k = encode(i, big_endian_int)
|
||||
t.set(k, obj)
|
||||
t.set(k, obj) # Implicitly skipped if `obj == b''` (invalid RLP)
|
||||
return t.root_hash
|
||||
|
||||
|
||||
@ -353,4 +353,4 @@ def build_state_with_execution_payload_header(spec, state, execution_payload_hea
|
||||
|
||||
|
||||
def get_random_tx(rng):
|
||||
return get_random_bytes_list(rng, rng.randint(0, 1000))
|
||||
return get_random_bytes_list(rng, rng.randint(1, 1000))
|
||||
|
Loading…
x
Reference in New Issue
Block a user