Commit Graph

12 Commits (6c7d6cf886484805ae218af9b372c96e3ca8315c)

Author SHA1 Message Date
gary rong 0c70b83e00
all: add read-only option to database (#22407) 4 years ago
gary rong 5a1b384352
core: persist bad blocks (#21827) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
gary rong b9c90c5581 core/rawdb: check hash before return data from ancient db (#20195) 5 years ago
Péter Szilágyi 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Matthew Halpern 6b0ddd141e
core, eth, les, light: store transaction receipts without txHash and gasCost 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
gary rong 7fd0ccaa68 core: remove unnecessary fields in logs, receipts and tx lookups (#17106) 6 years ago
Dave McGregor 33d233d3e1
vendor, crypto, swarm: switch over to upstream sha3 package 6 years ago
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Steven Roose ec8ee611ca core/types: remove String methods from struct types (#16205) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi 7e9e3a134b
core/types, internal: swap Receipt.Failed to Status 7 years ago
Zsolt Felfoldi 4ea4d2dc34
core, eth: add bloombit indexer, filter based on it 7 years ago
Felix Lange ad16aeb0a2 core/types: encode receipt status in PostState field 7 years ago
rjl493456442 28aea46ac0
core: implement Metropolis EIP 658, receipt status byte 7 years ago
Péter Szilágyi 0ff35e170d core: remove redundant storage of transactions and receipts (#14801) 7 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Felix Lange f2da6581ba all: fix issues reported by honnef.co/go/simple/cmd/gosimple 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Felix Lange 1b7b2ba216 tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 8 years ago
Péter Szilágyi 3291235711 accounts, core, eth: pass chain config for chain maker to test DAO 8 years ago
zsfelfoldi f9917c8c7b core: improved chainDb using sequential keys 9 years ago
Felix Lange 24cdac41f3 core, core/types, eth: add and use Block.Body 9 years ago
Péter Szilágyi e90958cd29 cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache 9 years ago
Jeffrey Wilcke b6d88a0e9f core, core/vm, crypto: fixes for homestead 9 years ago
Péter Szilágyi e86e0ecdc8 core, eth, miner, xeth: clean up tx/receipt db accessors 9 years ago
Péter Szilágyi 5b0ee8ec30 core, eth, trie: fix data races and merge/review issues 9 years ago
Péter Szilágyi 832b37c822 core, eth: receipt chain reconstruction 9 years ago
Jeffrey Wilcke 6dc14788a2 core, eth/filters, miner, xeth: Optimised log filtering 9 years ago
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 9 years ago
Jeffrey Wilcke 71d32f54f7 core, miner: added difficulty bomb 9 years ago