Commit Graph

40 Commits (af794ef682bc2c481ccf9ad01d3492910c50ce61)

Author SHA1 Message Date
Aaron Chen 723b1e36ad
all: fix mismatched names in comments (#29348) 6 months ago
Martin HS 14cc967d19
all: remove dependency on golang.org/exp (#29314) 6 months ago
rjl493456442 fe91d476ba
all: remove the dependency from trie to triedb (#28824) 7 months ago
Martin Holst Swende f62c58f8de
trie: make rhs-proof align with last key in range proofs (#28311) 11 months ago
rjl493456442 1cb3b6aee4
eth/protocols/snap: fix snap sync failure on empty storage range (#28306) 11 months ago
Péter Szilágyi be65b47645
all: update golang/x/ext and fix slice sorting fallout (#27909) 1 year ago
rjl493456442 503f1f7ada
all: activate pbss as experimental feature (#26274) 1 year ago
rjl493456442 6d2aeb43d5
cmd, core/state, eth, tests, trie: improve state reader (#27428) 1 year ago
rjl493456442 ceca4578ca
trie: remove parameter 'fromLevel' in Prove (#27512) 1 year ago
Dan Laine 50ecb16de0
tests, trie: use slices package for sorting (#27496) 1 year ago
rjl493456442 99f81d2724
all: refactor trie API (#26995) 1 year ago
Marius van der Wijden 81b0aa0cc7
trie: reduce unit test time (#26918) 2 years ago
Martin Holst Swende 4d3525610e
all: remove deprecated uses of math.rand (#26710) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
rjl493456442 22defa5af7
all: introduce trie owner notion (#24750) 2 years ago
rjl493456442 da16d089c0
trie, les, tests, core: implement trie tracer (#24403) 3 years ago
Darioush Jalali 2dfa4bcf6c
trie: test for edgecase in VerifyRangeProof (#24257) 3 years ago
Péter Szilágyi 743769f48e
trie: reject deletions when verifying range proofs 3 years ago
Péter Szilágyi fae165a5de
core, eth, ethdb, trie: simplify range proofs 3 years ago
Martin Holst Swende a81cf0d2b3
trie: remove redundant returns + use stacktrie where applicable (#22760) 3 years ago
gary rong 9e1bd0f367
trie: fix range prover (#22210) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
gary rong e5defccd58
trie: extend range proof (#21250) 4 years ago
gary rong 25b16085da
trie: support empty range proof (#21199) 4 years ago
gary rong e1365b2464
trie: fix gaped range proof test case (#21484) 4 years ago
gary rong 389da6aa48
trie: enforce monotonic range in prover and return end marker (#21130) 4 years ago
gary rong 070a5e1252
trie: fix for range proof (#21107) 4 years ago
gary rong 65ce550b37
trie: extend range proofs with non-existence (#21000) 4 years ago
gary rong 5cdc2dffda
trie: fix TestBadRangeProof unit test (#21034) 4 years ago
gary rong 44ff3f3dc9
trie: initial implementation for range proof (#20908) 4 years ago
Martin Holst Swende 6402c42b67
all: simplify and fix database iteration with prefix/start (#20808) 4 years ago
Péter Szilágyi 8111b9dda5
ethdb, trie: tiny API tidy-up from the database rework pr 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Péter Szilágyi c934c06cc1
trie: support proof generation from the iterator 6 years ago
kiel barry 0fe47e98c4 trie: fixes to comply with golint (#16771) 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 6 years ago
Felföldi Zsolt ca376ead88 les, light: LES/2 protocol version (#14970) 7 years ago
Felix Lange 6fdd0893c3 all: fix go vet warnings 9 years ago
Felix Lange d04a2e7557 all: update license information 9 years ago
Felix Lange c1a352c108 trie: add merkle proof functions 9 years ago