aboutsummaryrefslogtreecommitdiffstats
path: root/core/blockchain_test.go
Commit message (Expand)AuthorAgeFilesLines
* app: new app test flow (#244)bojie2019-04-091-6/+0
* core: Remove K, Phi and NumChains from Governance (#198)Jimmy Hu2019-04-091-5/+2
* core, dex/downloader: polish headers verification and blocks insertion logic ...Sonic2019-04-091-2/+2
* core, dex: use block hash as witness data (#160)Sonic2019-04-091-31/+7
* app: remove pending block logic (#149)bojie2019-04-091-19/+19
* consensus: implement DEXON cryptoeconomics v4.0 (#145)Wei-Ning Huang2019-04-091-1/+1
* app: implement logic for prepare/verify correctly when chain number change (#...bojie2019-04-091-0/+6
* dex: remove duplicate declaration of WitnessData (#92)Wei-Ning Huang2019-04-091-6/+0
* app: add app test case and benchmark (#66)bojie2019-04-091-0/+239
* core: refactor validator and fix light node sync (#25)Wei-Ning Huang2019-04-091-3/+0
* app: fix core testBJ42019-04-091-10/+28
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-04-091-13/+13
* core: minor code polishes + rebase fixesPéter Szilágyi2019-04-081-4/+6
* core: re-omit new log event when logs rebirthrjl4934564422019-04-081-1/+205
* core: fix pruner panic when importing low-diff-large-sidechainPéter Szilágyi2019-02-101-18/+25
* core: repro #18977Martin Holst Swende2019-02-101-0/+48
* core: polish side chain importer a bitPéter Szilágyi2018-11-211-4/+4
* all: protect self-mined block during reorg (#17656)gary rong2018-09-201-16/+16
* all: simplify switches (#17267)Oleg Kovalov2018-07-301-2/+1
* trie: cache collapsed tries node, not rlp blobs (#16876)Péter Szilágyi2018-06-211-2/+2
* core: remove dead code, limit test code scope (#17006)Wenbiao Zheng2018-06-191-0/+34
* params: fix golint warnings (#16853)kiel barry2018-06-051-10/+10
* all: get rid of error when creating memory database (#16716)gary rong2018-05-091-29/+29
* core/rawdb: separate raw database access to own package (#16666)Péter Szilágyi2018-05-071-15/+16
* core: add blockchain benchmarksMartin Holst Swende2018-04-101-0/+111
* core: flush out trie cache more meaningfully on stop (#16143)Péter Szilágyi2018-02-231-113/+107
* core, trie: intermediate mempool between trie and database (#15857)Péter Szilágyi2018-02-061-23/+122
* core: sorted reorg insertion order for proper head header updatingPéter Szilágyi2018-01-221-0/+48
* all: switch gas limits from big.Int to uint64Péter Szilágyi2018-01-031-20/+20
* accounts, consensus, core, eth: make chain maker consensus agnostic (#15497)gary rong2017-12-221-26/+26
* params: enable Byzantium on Ropsten/tests, fix failuresPéter Szilágyi2017-09-141-1/+1
* core: only fire one chain head per batch (#15123)Péter Szilágyi2017-09-111-1/+1
* core, light: send chain events using event.Feed (#14865)Miya Chen2017-08-181-26/+27
* core: fix blockchain goroutine leaks in testsPéter Szilágyi2017-08-071-6/+51
* core: remove redundant storage of transactions and receipts (#14801)Péter Szilágyi2017-07-151-4/+4
* core/state: access trie through Database interface, track errors (#14589)Felix Lange2017-06-271-5/+5
* consensus/clique: Proof of Authority (#3753)Péter Szilágyi2017-04-101-4/+1
* consensus, core: drop all the legacy custom core error typesPéter Szilágyi2017-04-061-3/+3
* core, consensus: pluggable consensus engines (#3817)Péter Szilágyi2017-04-051-49/+48
* core: refactor genesis handlingFelix Lange2017-03-231-243/+108
* all: swap out the C++ ethash to the pure Go one (mining todo)Péter Szilágyi2017-03-091-20/+14
* params: core, core/vm, miner: 64bit gas instructionsJeffrey Wilcke2017-02-141-8/+8
* core, eth, internal: Added `debug_getBadBlocks()` method (#3654)Martin Holst Swende2017-02-141-0/+1
* Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)"Jeffrey Wilcke2017-02-131-8/+8
* params: core, core/vm, miner: 64bit gas instructions (#3514)Jeffrey Wilcke2017-02-021-8/+8
* cmd/geth, core: add support for recording SHA3 preimages (#3543)Nick Johnson2017-01-171-13/+13
* all: gofmt -w -sFelix Lange2017-01-061-1/+1
* Merge pull request #3516 from fjl/types-drop-sign-ecdsaPéter Szilágyi2017-01-061-15/+15
|\
| * core/types: remove redundant SignECDSA wrappers, rename to SignTxFelix Lange2017-01-051-15/+15
* | core/vm: move Log to core/typesFelix Lange2017-01-061-1/+1
|/
* core: eip unit tests (#3309)Jeffrey Wilcke2016-11-281-7/+71
* core: improved bad block error reporting (#3320)Jeffrey Wilcke2016-11-231-2/+2
* core, core/types: refactored tx chain id checkingJeffrey Wilcke2016-11-141-5/+2
* core/types, params: EIP#155Jeffrey Wilcke2016-11-131-11/+117
* core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-10/+10
* cmd/geth, code, eth/downloader: tune import logs and mem statsPéter Szilágyi2016-10-211-1/+1
* core: ensure the canonical block is written before the canonical hash is setBas van Kervel2016-08-161-0/+38
* accounts, core, eth: pass chain config for chain maker to test DAOPéter Szilágyi2016-07-151-8/+8
* core: improved chainDb using sequential keyszsfelfoldi2016-06-071-15/+15
* accounts/a/b/backends, core: chain maker homestead block set to 0Jeffrey Wilcke2016-04-011-6/+4
* core: added basic chain configurationJeffrey Wilcke2016-04-011-17/+18
* core: Added EVM configuration optionsJeffrey Wilcke2016-03-241-2/+2
* core, eth: replace reorganiz with reorganisLeif Jurvetson2016-03-161-4/+4
* core: various typosLeif Jurvetson2016-03-161-4/+4
* core: create a header chain structure shared by core.BlockChain and light.Lig...zsfelfoldi2016-03-101-3/+8
* core: announce ChainSideEvent during reorgJeffrey Wilcke2016-03-081-0/+80
* eth/filters: ✨ pending logs ✨Jeffrey Wilcke2016-02-131-2/+2
* core: added a new RemovedLogEventJeffrey Wilcke2015-12-011-0/+43
* cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacksPéter Szilágyi2015-11-271-4/+4
* core, eth, miner, xeth: clean up tx/receipt db accessorsPéter Szilágyi2015-11-191-4/+4
* core, eth, rpc: split out block validator and state processorJeffrey Wilcke2015-11-181-64/+75
* core, eth, trie: fix data races and merge/review issuesPéter Szilágyi2015-10-211-1/+1
* core, eth: roll back uncertain headers in failed fast syncsPéter Szilágyi2015-10-191-2/+13
* eth/downloader: concurrent receipt and state processingPéter Szilágyi2015-10-191-10/+19
* core, eth: receipt chain reconstructionPéter Szilágyi2015-10-191-5/+157
* core: support inserting pure header chainsPéter Szilágyi2015-10-191-235/+352
* core: fixed head write on block insertionJeffrey Wilcke2015-10-051-0/+13
* cmd/geth, cmd/utils, core, rpc: renamed to blockchainJeffrey Wilcke2015-10-041-0/+652