mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-05-02 22:32:55 +00:00
tests/fuzzers: remove unused field from kv struct in rangeproof fuzzer (#33447)
Removes the unused `t bool` field from the `kv` struct in the rangeproof fuzzer.
This commit is contained in:
parent
bd77b77ede
commit
5dfcffcf3c
1 changed files with 3 additions and 4 deletions
|
|
@ -32,7 +32,6 @@ import (
|
||||||
|
|
||||||
type kv struct {
|
type kv struct {
|
||||||
k, v []byte
|
k, v []byte
|
||||||
t bool
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type fuzzer struct {
|
type fuzzer struct {
|
||||||
|
|
@ -62,8 +61,8 @@ func (f *fuzzer) randomTrie(n int) (*trie.Trie, map[string]*kv) {
|
||||||
size := f.readInt()
|
size := f.readInt()
|
||||||
// Fill it with some fluff
|
// Fill it with some fluff
|
||||||
for i := byte(0); i < byte(size); i++ {
|
for i := byte(0); i < byte(size); i++ {
|
||||||
value := &kv{common.LeftPadBytes([]byte{i}, 32), []byte{i}, false}
|
value := &kv{common.LeftPadBytes([]byte{i}, 32), []byte{i}}
|
||||||
value2 := &kv{common.LeftPadBytes([]byte{i + 10}, 32), []byte{i}, false}
|
value2 := &kv{common.LeftPadBytes([]byte{i + 10}, 32), []byte{i}}
|
||||||
trie.MustUpdate(value.k, value.v)
|
trie.MustUpdate(value.k, value.v)
|
||||||
trie.MustUpdate(value2.k, value2.v)
|
trie.MustUpdate(value2.k, value2.v)
|
||||||
vals[string(value.k)] = value
|
vals[string(value.k)] = value
|
||||||
|
|
@ -76,7 +75,7 @@ func (f *fuzzer) randomTrie(n int) (*trie.Trie, map[string]*kv) {
|
||||||
for i := 0; i < n; i++ {
|
for i := 0; i < n; i++ {
|
||||||
k := f.randBytes(32)
|
k := f.randBytes(32)
|
||||||
v := f.randBytes(20)
|
v := f.randBytes(20)
|
||||||
value := &kv{k, v, false}
|
value := &kv{k, v}
|
||||||
trie.MustUpdate(k, v)
|
trie.MustUpdate(k, v)
|
||||||
vals[string(k)] = value
|
vals[string(k)] = value
|
||||||
if f.exhausted {
|
if f.exhausted {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue