| Commit message (Expand) | Author | Age | Files | Lines |
* | core, eth: fix tracer dirty finalization | Péter Szilágyi | 2018-04-27 | 2 | -21/+5 |
* | core/state: cache missing storage entries (#16584) | Felix Lange | 2018-04-27 | 1 | -4/+1 |
* | core/types: avoid duplicating transactions on changing signer (#16435) | kimmylin | 2018-04-24 | 1 | -1/+4 |
* | all: fix various typos (#16533) | Wuxiang | 2018-04-19 | 1 | -1/+1 |
* | core/asm: accept uppercase instructions (#16531) | dm4 | 2018-04-19 | 1 | -2/+2 |
* | core/asm: remove unused condition (#16487) | dm4 | 2018-04-18 | 1 | -3/+0 |
* | build: enable goimports and varcheck linters (#16446) | thomasmodeneis | 2018-04-18 | 4 | -10/+0 |
* | core: txpool stable underprice drop order, perf fixes | Péter Szilágyi | 2018-04-12 | 3 | -24/+101 |
* | core/state: fix ripemd-cornercase in Copy | Martin Holst Swende | 2018-04-11 | 1 | -2/+8 |
* | core/state: fix bug in copy of copy State | Martin Holst Swende | 2018-04-11 | 2 | -0/+26 |
* | core: remove stray account creations in state transition (#16470) | Felix Lange | 2018-04-10 | 1 | -42/+16 |
* | common: delete StringToAddress, StringToHash (#16436) | Felix Lange | 2018-04-10 | 1 | -2/+2 |
* | Merge pull request #15225 from holiman/test_removefrom_dirtyset | Péter Szilágyi | 2018-04-10 | 6 | -91/+277 |
|\ |
|
| * | core: add blockchain benchmarks | Martin Holst Swende | 2018-04-10 | 1 | -0/+111 |
| * | state: handle nil in journal dirties | Martin Holst Swende | 2018-04-10 | 1 | -1/+11 |
| * | core/state: avoid linear overhead on journal dirty listing | Péter Szilágyi | 2018-03-28 | 4 | -66/+92 |
| * | core/state: rework dirty handling to avoid quadratic overhead | Martin Holst Swende | 2018-03-28 | 5 | -73/+112 |
* | | cmd/evm: print vm output when debug flag is on (#16326) | dm4 | 2018-04-06 | 1 | -0/+7 |
* | | core/types: remove String methods from struct types (#16205) | Steven Roose | 2018-04-05 | 5 | -102/+1 |
* | | core/state: avoid redundant addition to code size cache (#16427) | Jia Chenhui | 2018-04-03 | 1 | -4/+1 |
|/ |
|
* | core/state: uniform parameter style (#16398) | Jia Chenhui | 2018-03-28 | 1 | -10/+10 |
* | core/vm: Fixed typos in core/vm/interpreter.go | hydai | 2018-03-27 | 1 | -2/+2 |
* | core/vm: Fixed typo in core/vm/evm.go | hydai | 2018-03-26 | 1 | -3/+3 |
* | core/state: fix typo (#16370) | Jia Chenhui | 2018-03-26 | 1 | -2/+2 |
* | core/asm: fixed typo (posititon -> position) (#16366) | hydai | 2018-03-26 | 1 | -1/+1 |
* | core/vm: remove JIT VM codes (#16362) | hydai | 2018-03-26 | 7 | -434/+9 |
* | core: minor evm polishes and optimizations | Péter Szilágyi | 2018-03-26 | 4 | -101/+107 |
* | Merge pull request #15990 from markya0616/sim_backend_block_hash | Martin Holst Swende | 2018-03-19 | 1 | -1/+13 |
|\ |
|
| * | accounts/abi, core: add AddTxWithChain in BlockGen for simulation | mark.lin | 2018-01-29 | 1 | -1/+13 |
* | | core/asm: fixed typo (labal -> label) (#16313) | hydai | 2018-03-14 | 2 | -2/+2 |
* | | core/vm: optimize eq, slt, sgt and iszero + tests (#16047) | Martin Holst Swende | 2018-03-08 | 2 | -25/+61 |
* | | core: check transaction/receipt count match when reconstructing blocks (#16272) | Kyuntae Ethan Kim | 2018-03-07 | 1 | -2/+8 |
* | | core: update txpool tests for the removal fix | Péter Szilágyi | 2018-03-07 | 2 | -53/+112 |
* | | core: should enqueue the invalids tx anyway | cui | 2018-03-07 | 1 | -5/+6 |
* | | core/vm, crypto/bn256: switch over to cloudflare library (#16203) | Péter Szilágyi | 2018-03-05 | 1 | -25/+6 |
* | | cmd/evm, core/vm, internal/ethapi: don't disable call gas metering | Péter Szilágyi | 2018-03-05 | 1 | -10/+5 |
* | | eth/downloader: save and load trie sync progress (#16224) | Péter Szilágyi | 2018-03-03 | 1 | -0/+20 |
* | | core/asm: rename isAlphaNumeric to isLetter (#16212) | Mark Rushakoff | 2018-02-28 | 1 | -2/+2 |
* | | core: make current*Block atomic, and accessor functions mutex-free (#16171) | Martin Holst Swende | 2018-02-26 | 2 | -75/+76 |
* | | core: flush out trie cache more meaningfully on stop (#16143) | Péter Szilágyi | 2018-02-23 | 3 | -128/+123 |
* | | core, vm, common: define constantinople fork + shift (#16045) | Martin Holst Swende | 2018-02-23 | 5 | -3/+254 |
* | | metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15... | Anton Evangelatov | 2018-02-23 | 3 | -13/+13 |
* | | core: yeah, funny file, drop it | Péter Szilágyi | 2018-02-22 | 1 | -23/+0 |
* | | core: handle ignored error (#16065) | ferhat elmas | 2018-02-15 | 1 | -0/+3 |
* | | core/vm: remove unused hashing (#16075) | ferhat elmas | 2018-02-14 | 1 | -7/+0 |
* | | all: update license information (#16089) | Felix Lange | 2018-02-14 | 2 | -0/+32 |
* | | core: soften up state memory force-commit log messages (#16080) | Felix Lange | 2018-02-13 | 1 | -6/+2 |
* | | core: force import known but rolled back blocks | Péter Szilágyi | 2018-02-12 | 1 | -2/+6 |
* | | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 22 | -190/+581 |
* | | Merge pull request #15996 from karalabe/drop-redundant-methods | Péter Szilágyi | 2018-01-31 | 1 | -18/+1 |
|\ \ |
|
| * | | core, eth, les, light: get rid of redundant methods | Péter Szilágyi | 2018-01-31 | 1 | -18/+1 |
| |/ |
|
* / | core, ethdb: reuse database batches (#15989) | Martin Holst Swende | 2018-01-31 | 1 | -1/+1 |
|/ |
|
* | core: sorted reorg insertion order for proper head header updating | Péter Szilágyi | 2018-01-22 | 2 | -7/+54 |
* | core/vm: Fix comment typo | George Ornbo | 2018-01-16 | 1 | -1/+1 |
* | miner: avoid unnecessary work (#15883) | Jim McDonald | 2018-01-15 | 1 | -0/+5 |
* | all: regenerate codecs with gencodec commit 90983d99de (#15830) | Felix Lange | 2018-01-08 | 7 | -16/+16 |
* | all: update generated code (#15808) | Felix Lange | 2018-01-08 | 7 | -23/+43 |
* | tests: update to upstream commit 2bb0c3da3b (#15806) | Felix Lange | 2018-01-04 | 1 | -8/+12 |
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 36 | -409/+376 |
* | core, p2p/discv5: use time.NewTicker instead of time.Tick (#15747) | ferhat elmas | 2018-01-02 | 1 | -2/+3 |
* | accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) | gary rong | 2017-12-22 | 6 | -70/+82 |
* | cmd, core, eth/tracers: support fancier js tracing (#15516) | Péter Szilágyi | 2017-12-21 | 3 | -9/+45 |
* | core: silence txpool reorg warning (annoying on import) (#15725) | Péter Szilágyi | 2017-12-21 | 1 | -1/+1 |
* | core: fix typos (#15720) | Kurkó Mihály | 2017-12-21 | 2 | -14/+14 |
* | core: fix panic when stat-ing a tx from a queue-only account (#15714) | Péter Szilágyi | 2017-12-20 | 2 | -1/+58 |
* | core/vm: Remove snapshot param from Interpreter.Run() | Paweł Bylica | 2017-12-15 | 2 | -10/+10 |
* | all: use gometalinter.v2, fix new gosimple issues (#15650) | Zach | 2017-12-13 | 3 | -8/+3 |
* | core/types: fix typo in comment (#15619) | Airead | 2017-12-07 | 1 | -1/+1 |
* | core/vm: track 63/64 call gas off stack (#15563) | Felix Lange | 2017-11-29 | 4 | -99/+55 |
* | core/state: copy trie too, not just content | Péter Szilágyi | 2017-11-24 | 2 | -1/+52 |
* | all: fix code comment typos (#15547) | Ricardo Domingos | 2017-11-24 | 2 | -2/+2 |
* | core/vm, internal/ethapi: tracer no full storage, nicer json output (#15499) | Péter Szilágyi | 2017-11-17 | 2 | -46/+4 |
* | core/bloombits: handle non 8-bit boundary section matches | Péter Szilágyi | 2017-11-15 | 2 | -23/+40 |
* | Merge pull request #14582 from holiman/jumpdest_improv | Péter Szilágyi | 2017-11-15 | 2 | -14/+96 |
|\ |
|
| * | core/vm: copyright header on test-file | Martin Holst Swende | 2017-11-14 | 1 | -0/+16 |
| * | core/vm: improve bitvec comments | Felix Lange | 2017-09-11 | 1 | -7/+7 |
| * | core/vm: Rename + updated doc on jumpdest analysis | Martin Holst Swende | 2017-09-08 | 2 | -5/+5 |
| * | core/vm: make jumpdest code nicer | Felix Lange | 2017-08-24 | 1 | -3/+1 |
| * | core/vm: Address review concerns | Martin Holst Swende | 2017-08-14 | 1 | -14/+19 |
| * | core/vm: improved jumpdest analysis | Martin Holst Swende | 2017-06-05 | 2 | -9/+72 |
* | | Merge pull request #15470 from karalabe/clique-sametd-splitter | Péter Szilágyi | 2017-11-15 | 1 | -1/+6 |
|\ \ |
|
| * | | core: split same-td blocks on block height | Péter Szilágyi | 2017-11-13 | 1 | -1/+6 |
* | | | core/vm: fix typos in jump_table.go | Jay Guo | 2017-11-14 | 1 | -2/+2 |
|/ / |
|
* | | build: enable unconvert linter (#15456) | ferhat elmas | 2017-11-11 | 1 | -2/+2 |
* | | all: gofmt -w -s (#15419) | ferhat elmas | 2017-11-08 | 5 | -21/+21 |
* | | core: respect price bump threshold (#15401) | Jim McDonald | 2017-10-30 | 2 | -11/+14 |
* | | core, swarm: typo fixes | ferhat elmas | 2017-10-30 | 1 | -1/+1 |
* | | les, core/bloombits: post-LES/2 fixes (#15391) | Felföldi Zsolt | 2017-10-27 | 1 | -1/+4 |
* | | core, eth, les: fix messy code (#15367) | Péter Szilágyi | 2017-10-25 | 5 | -148/+99 |
* | | les, light: LES/2 protocol version (#14970) | Felföldi Zsolt | 2017-10-24 | 7 | -65/+199 |
* | | cmd, consensus, core, miner: instatx clique for --dev (#15323) | Péter Szilágyi | 2017-10-24 | 4 | -13/+28 |
* | | core: avoid warning when loading the transaction journal | Péter Szilágyi | 2017-10-20 | 1 | -0/+13 |
* | | core: fire tx event on replace, expand tests | Péter Szilágyi | 2017-10-20 | 3 | -4/+191 |
* | | core/vm: check opcode stack before readonly enforcement | Péter Szilágyi | 2017-10-14 | 1 | -13/+10 |
* | | core/types: fix test for TransactionsByPriceAndNonce | Jim McDonald | 2017-10-11 | 1 | -6/+6 |
* | | core: revert invalid block dedup code (#15235) | Péter Szilágyi | 2017-10-04 | 1 | -5/+0 |
* | | core/types, internal: swap Receipt.Failed to Status | Péter Szilágyi | 2017-10-02 | 3 | -20/+34 |
* | | ethclient, mobile: add TransactionSender (#15127) | Felix Lange | 2017-10-01 | 3 | -126/+67 |
* | | core/bloombits, eth/filters: handle null topics (#15195) | Péter Szilágyi | 2017-09-27 | 2 | -2/+42 |
* | | Merge pull request #15181 from fjl/state-revert-log-index | Péter Szilágyi | 2017-09-26 | 1 | -0/+1 |
|\ \ |
|
| * | | core/state: revert log index when removing logs | Felix Lange | 2017-09-22 | 1 | -0/+1 |
* | | | core/vm: standard vm traces (#15035) | cdetrio | 2017-09-22 | 1 | -3/+19 |
|/ / |
|
* | | params: enable Byzantium on Ropsten/tests, fix failures | Péter Szilágyi | 2017-09-14 | 2 | -15/+23 |
* | | params: Updated finalized gascosts for ECMUL/MODEXP (#15135) | Martin Holst Swende | 2017-09-14 | 1 | -3/+3 |
* | | consensus, core, params: rebrand Metro to Byzantium | Péter Szilágyi | 2017-09-14 | 8 | -21/+21 |
* | | core: only fire one chain head per batch (#15123) | Péter Szilágyi | 2017-09-11 | 2 | -22/+33 |
* | | core, eth/downloader: commit block data using batches (#15115) | Felix Lange | 2017-09-10 | 4 | -199/+133 |
* | | core/types, miner: avoid tx sender miscaching (#14773) | Mark | 2017-09-08 | 2 | -11/+13 |
* | | core/asm: use ContainsRune instead of IndexRune (#15098) | Fiisio | 2017-09-08 | 1 | -3/+3 |
* | | core: delete dao.go (#15113) | Pawan Singh Pal | 2017-09-08 | 1 | -75/+0 |
* | | Merge pull request #14631 from zsfelfoldi/bloombits2 | Péter Szilágyi | 2017-09-06 | 13 | -236/+1441 |
|\ \ |
|
| * | | core/bloombits: drop nil-matcher special case | Péter Szilágyi | 2017-09-06 | 2 | -10/+7 |
| * | | core/bloombits: use general filters instead of addresses and topics | Zsolt Felfoldi | 2017-09-06 | 2 | -45/+15 |
| * | | core/bloombits: AddBloom index parameter and fixes variable names | Zsolt Felfoldi | 2017-09-06 | 2 | -6/+9 |
| * | | core, eth: clean up bloom filtering, add some tests | Péter Szilágyi | 2017-09-06 | 13 | -817/+1206 |
| * | | core, eth: add bloombit indexer, filter based on it | Zsolt Felfoldi | 2017-09-06 | 10 | -191/+1037 |
* | | | core: use blocks and avoid deep reorgs in txpool | Péter Szilágyi | 2017-09-06 | 2 | -45/+55 |
|/ / |
|
* | | core: make txpool operate on immutable state | Péter Szilágyi | 2017-09-05 | 6 | -290/+219 |
* | | core/vm: Make MaxCodesize non-retroactive (#15072) | Martin Holst Swende | 2017-09-04 | 1 | -1/+1 |
* | | core: Fix flaw where underpriced locals were removed (#15081) | Martin Holst Swende | 2017-09-04 | 2 | -1/+62 |
* | | core/vm: avoid state lookup during gas calc for call (#15061) | Martin Holst Swende | 2017-09-04 | 1 | -1/+1 |
* | | core/vm: renamed struct member + go fmt | Martin Holst Swende | 2017-08-28 | 1 | -71/+71 |
* | | core/vm: Fix testcase input for ecmul | Martin Holst Swende | 2017-08-28 | 1 | -2/+2 |
* | | core/vm: more benchmarks | Martin Holst Swende | 2017-08-27 | 1 | -0/+76 |
* | | core, tests: implement Metropolis EIP 684 | Péter Szilágyi | 2017-08-25 | 2 | -8/+17 |
* | | Merge pull request #15028 from karalabe/metropolis-iceage | Péter Szilágyi | 2017-08-25 | 2 | -7/+3 |
|\ \ |
|
| * | | consensus, core, tests: implement Metropolis EIP 649 | Péter Szilágyi | 2017-08-24 | 2 | -7/+3 |
* | | | core/types: encode receipt status in PostState field | Felix Lange | 2017-08-25 | 2 | -83/+62 |
* | | | core/types: fix create indicator in Transaction.String (#15025) | nkbai | 2017-08-24 | 1 | -1/+1 |
* | | | core/state: revert metro suicide map addition (#15024) | Péter Szilágyi | 2017-08-24 | 3 | -48/+28 |
|/ / |
|
* | | Merge pull request #15014 from rjl493456442/metropolis-eip658 | Péter Szilágyi | 2017-08-23 | 7 | -31/+61 |
|\ \ |
|
| * | | core/types: reject Metro receipts with > 0x01 status bytes | Péter Szilágyi | 2017-08-23 | 1 | -4/+11 |
| * | | core: implement Metropolis EIP 658, receipt status byte | rjl493456442 | 2017-08-22 | 7 | -31/+54 |
* | | | cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985) | Martin Holst Swende | 2017-08-23 | 1 | -2/+5 |
|/ / |
|
* | | core/vm: fix typo in method documentation (#15019) | Ti Zhou | 2017-08-22 | 1 | -1/+1 |
* | | Merge pull request #14983 from karalabe/metropolis-revert | Péter Szilágyi | 2017-08-21 | 7 | -42/+70 |
|\ \ |
|
| * | | core/vm: rework reversion to work on a higher level | Péter Szilágyi | 2017-08-17 | 6 | -45/+53 |
| * | | core/vm: implement REVERT metropolis opcode | Jeffrey Wilcke | 2017-08-16 | 4 | -1/+21 |
* | | | core, light: send chain events using event.Feed (#14865) | Miya Chen | 2017-08-18 | 10 | -182/+289 |
* | | | core/vm, crypto/bn256: fix bn256 use and pairing corner case | Péter Szilágyi | 2017-08-17 | 2 | -9/+69 |
|/ / |
|
* | | core/vm: polish RETURNDATA, add missing returns to CALL* | Péter Szilágyi | 2017-08-16 | 7 | -72/+75 |
* | | core/vm: implement RETURNDATA metropolis opcodes | Jeffrey Wilcke | 2017-08-16 | 6 | -171/+253 |
* | | core/vm: minor polishes, fix STATICCALL for precompiles | Péter Szilágyi | 2017-08-15 | 2 | -37/+33 |
* | | core/vm: implement metropolis static call opcode | Jeffrey Wilcke | 2017-08-15 | 7 | -3/+153 |
* | | core/vm: optimize copy-less data retrievals | Péter Szilágyi | 2017-08-14 | 4 | -54/+75 |
* | | core/vm: benchmarking of metro precompiles | Martin Holst Swende | 2017-08-14 | 2 | -206/+341 |
* | | core/vm: polish precompile contract code, add tests and benches | Péter Szilágyi | 2017-08-14 | 4 | -196/+355 |
* | | core: add Metropolis pre-compiles (EIP 197, 198 and 213) | Jeffrey Wilcke | 2017-08-11 | 3 | -2/+242 |
* | | core/vm/runtime: remove unused state parameter to NewEnv (#14953) | Joel Burget | 2017-08-11 | 2 | -5/+4 |
* | | Merge pull request #14522 from ethereum/go-ethereum/chainproc2 | Felix Lange | 2017-08-08 | 2 | -0/+630 |
|\ \ |
|
| * | | core: polish chain indexer a bit | Péter Szilágyi | 2017-08-07 | 2 | -302/+403 |
| * | | core: implement ChainIndexer | Zsolt Felfoldi | 2017-08-07 | 2 | -0/+529 |
* | | | core: fix txpool journal and test races | Péter Szilágyi | 2017-08-08 | 2 | -30/+43 |
|/ / |
|
* | | core: fix blockchain goroutine leaks in tests | Péter Szilágyi | 2017-08-07 | 8 | -23/+79 |
* | | core: bump timeout test to avoid flakyness on overloaded ci | Péter Szilágyi | 2017-08-07 | 1 | -2/+2 |
* | | core/vm: fix typo in comment (#14894) | evgk | 2017-08-04 | 1 | -1/+1 |
* | | core/asm: fix hex number lexing (#14861) | njupt-moon | 2017-07-31 | 2 | -6/+41 |
* | | core: avoid write existing block again (#14849) | Mark | 2017-07-31 | 1 | -0/+5 |
* | | cmd, core, eth: journal local transactions to disk (#14784) | Péter Szilágyi | 2017-07-28 | 3 | -82/+392 |
* | | core/vm/runtime: fix evm command to use --gasprice flag value | cdetrio | 2017-07-26 | 1 | -1/+1 |
* | | core/vm: remove logging and add section labels to struct logs (#14782) | Felix Lange | 2017-07-19 | 3 | -23/+16 |
* | | Merge pull request #14733 from karalabe/metro-eip100 | Péter Szilágyi | 2017-07-17 | 1 | -0/+1 |
|\ \ |
|
| * | | consensus, core: EIP 100 polishes, fix chain maker diff | Péter Szilágyi | 2017-06-30 | 1 | -0/+1 |
* | | | core, ethclient: implement Metropolis EIP 98 (#14750) | Péter Szilágyi | 2017-07-17 | 3 | -18/+76 |
* | | | core: blocknumber in genesis as hex (#14812) | Martin Holst Swende | 2017-07-17 | 2 | -6/+5 |
* | | | core: remove redundant storage of transactions and receipts (#14801) | Péter Szilágyi | 2017-07-15 | 4 | -211/+98 |
* | | | tests: update tests and implement general state tests (#14734) | Felix Lange | 2017-07-11 | 3 | -24/+105 |
* | | | Merge pull request #14737 from holiman/txpool_localaccounts | Péter Szilágyi | 2017-07-10 | 3 | -251/+371 |
|\ \ \ |
|
| * | | | core: test locals support in txpool queue limits, fix | Péter Szilágyi | 2017-07-06 | 3 | -83/+197 |
| * | | | core: handle nolocals during add, exepmt locals from expiration | Péter Szilágyi | 2017-07-05 | 1 | -4/+9 |
| * | | | cmd, core: add --txpool.nolocals to disable local price exemptions | Péter Szilágyi | 2017-07-05 | 1 | -2/+4 |
| * | | | core, eth, les: polish txpool API around local/remote txs | Péter Szilágyi | 2017-07-05 | 3 | -138/+143 |
| * | | | core: Prevent local tx:s from being discarded | Martin Holst Swende | 2017-07-01 | 1 | -7/+12 |
| * | | | core: Change local-handling to use sender-account instead of tx hashes | Martin Holst Swende | 2017-07-01 | 2 | -59/+48 |
| |/ / |
|
* | | | core: fix typo in error message (#14763) | ligi | 2017-07-06 | 1 | -1/+1 |
* | | | params: remove redundant consts, disable metro on AllProtocolChanges | Péter Szilágyi | 2017-07-04 | 2 | -11/+11 |
|/ / |
|
* | | core: fix an off-by-one when the block import counts blocks | Martin Holst Swende | 2017-06-29 | 1 | -1/+1 |
* | | Merge pull request #14718 from holiman/gascalc_fix | Péter Szilágyi | 2017-06-28 | 2 | -17/+17 |
|\ \ |
|
| * | | core/vm : fix testcase for gas calculation | Martin Holst Swende | 2017-06-28 | 1 | -11/+7 |
| * | | core/vm: fix overflow in gas calculation formula | Martin Holst Swende | 2017-06-28 | 1 | -6/+10 |
* | | | core/vm: add benchmarks for some ops and precompiles (#14641) | Martin Holst Swende | 2017-06-28 | 1 | -0/+242 |
|/ / |
|
* | | core/state: access trie through Database interface, track errors (#14589) | Felix Lange | 2017-06-27 | 18 | -270/+354 |
* | | Merge pull request #14687 from markya0616/unused_events | Péter Szilágyi | 2017-06-26 | 1 | -16/+0 |
|\ \ |
|
| * | | core: remove unused events | mark.lin | 2017-06-23 | 1 | -16/+0 |
* | | | Merge pull request #14673 from holiman/txfix | Péter Szilágyi | 2017-06-23 | 2 | -41/+199 |
|\ \ \ |
|
| * | | | core: ensure transactions correctly drop on pool limiting | Péter Szilágyi | 2017-06-23 | 2 | -87/+166 |
| * | | | core: add testcase for txpool | Martin Holst Swende | 2017-06-23 | 2 | -0/+79 |
* | | | | eth/downloader: separate state sync from queue (#14460) | Felix Lange | 2017-06-22 | 2 | -8/+29 |
|/ / / |
|
* / / | cmd/evm, core/vm: add --nomemory, --nostack to evm (#14617) | Martin Holst Swende | 2017-06-21 | 2 | -31/+31 |
|/ / |
|
* | | Merge pull request #14581 from holiman/byte_opt | Péter Szilágyi | 2017-06-13 | 2 | -7/+48 |
|\ \ |
|
| * | | core/vm, common/math: Add doc about Byte, fix format | Martin Holst Swende | 2017-06-09 | 1 | -1/+0 |
| * | | common/math, core/vm: Un-expose bigEndianByteAt, use correct terms for endian... | Martin Holst Swende | 2017-06-07 | 1 | -2/+2 |
| * | | core/vm, common/math: Add fast getByte for bigints, improve opByte | Martin Holst Swende | 2017-06-05 | 2 | -7/+49 |
| |/ |
|
* | | cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476) | Martin Holst Swende | 2017-06-07 | 4 | -19/+142 |
* | | core/types: use Header.Hash for block hashes (#14587) | bailantaotao | 2017-06-07 | 1 | -1/+1 |
* | | core: Fix VM error logging | Lewis Marshall | 2017-06-06 | 1 | -1/+1 |
|/ |
|
* | core/vm: Use a bitmap instead of a map for jumpdest analysis | Nick Johnson | 2017-06-02 | 1 | -14/+12 |
* | core: only reorg changed account, not all | Péter Szilágyi | 2017-06-01 | 2 | -21/+35 |
* | core: don't uselessly recheck transactions on dump | Péter Szilágyi | 2017-06-01 | 1 | -19/+8 |
* | core: check for gas limit exceeding txs too on new block | Péter Szilágyi | 2017-05-30 | 3 | -31/+72 |
* | cmd, core, eth: configurable txpool parameters | Péter Szilágyi | 2017-05-29 | 4 | -75/+120 |
* | core: fix minor accidental typos and comment errors | Péter Szilágyi | 2017-05-25 | 3 | -8/+8 |
* | core: typos and comments improve | changhong | 2017-05-25 | 11 | -323/+324 |
* | core/vm: allocate stack to 1024 | Jeffrey Wilcke | 2017-05-25 | 1 | -1/+1 |
* | Merge pull request #14502 from karalabe/mobile-import-ecdsa | Felix Lange | 2017-05-25 | 1 | -1/+1 |
|\ |
|
| * | accounts/keystore, crypto: enforce 256 bit keys on import | Péter Szilágyi | 2017-05-23 | 1 | -1/+1 |
* | | core/vm: expose intpool to stack dup method | Jeffrey Wilcke | 2017-05-23 | 2 | -3/+3 |
* | | core/vm: capped int pool | Jeffrey Wilcke | 2017-05-23 | 1 | -0/+6 |
* | | core/vm: improved push instructions | Jeffrey Wilcke | 2017-05-23 | 2 | -35/+48 |
* | | core/vm: improve error message for invalid opcodes | Valentin Wüstholz | 2017-05-22 | 1 | -1/+1 |
* | | core/state: fixed (self)destructed objects | Jeffrey Wilcke | 2017-05-18 | 2 | -2/+9 |
* | | consensus, core, core/vm, parems: review fixes | Jeffrey Wilcke | 2017-05-18 | 4 | -23/+13 |
* | | core/types: corrected abstract signing address | Jeffrey Wilcke | 2017-05-18 | 1 | -1/+1 |
* | | consensus, core/*, params: metropolis preparation refactor | Jeffrey Wilcke | 2017-05-18 | 11 | -133/+233 |
|/ |
|
* | cmd, core, eth, miner: remove txpool gas price limits (#14442) | Péter Szilágyi | 2017-05-17 | 4 | -101/+599 |
* | core: fix processing regression during receipt import | Péter Szilágyi | 2017-05-08 | 2 | -8/+5 |
* | cmd, core, params: add --rinkeby flag for fast connectivity | Péter Szilágyi | 2017-05-04 | 2 | -0/+13 |
* | Merge pull request #14350 from fjl/trie-iterator-skip-2 | Péter Szilágyi | 2017-04-25 | 4 | -7/+24 |
|\ |
|
| * | eth: add debug_storageRangeAt | Felix Lange | 2017-04-25 | 2 | -2/+18 |
| * | trie: add start key to NodeIterator constructors | Felix Lange | 2017-04-25 | 3 | -5/+5 |
| * | trie: clean up iterator constructors | Felix Lange | 2017-04-25 | 3 | -4/+5 |
* | | core, light: delete SplitStatTy, ChainSplitEvent (unused) | Felix Lange | 2017-04-22 | 2 | -12/+3 |
* | | core: make genesis incompatibility error more explicit | Péter Szilágyi | 2017-04-20 | 1 | -1/+1 |
|/ |
|
* | all: update license information | Felix Lange | 2017-04-14 | 9 | -2/+114 |
* | core: don't import genesis block in TestDAOForkRangeExtradata | Felix Lange | 2017-04-13 | 1 | -4/+4 |
* | consensus, core, ethstats: use engine specific block beneficiary (#14318) | Péter Szilágyi | 2017-04-12 | 5 | -11/+29 |
* | core: fix comment typo | Justin | 2017-04-10 | 1 | -1/+1 |
* | consensus/clique: Proof of Authority (#3753) | Péter Szilágyi | 2017-04-10 | 1 | -4/+1 |
* | consensus, core: drop all the legacy custom core error types | Péter Szilágyi | 2017-04-06 | 8 | -220/+38 |
* | core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) | Felix Lange | 2017-04-06 | 11 | -259/+250 |
* | core/state: make TestSnapshotRandom work again (#3816) | gary rong | 2017-04-05 | 3 | -5/+8 |
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 16 | -962/+335 |
* | core/types: rename txdata.gasLimit -> txdata.gas in JSON (#13848) | bas-vk | 2017-03-29 | 2 | -4/+4 |
* | core, core/types: use non-pointer receiver for Marshal* methods | Felix Lange | 2017-03-27 | 7 | -112/+106 |
* | core/types: ensure all EIP155 signer fields are set by deriveSigner | Felix Lange | 2017-03-25 | 1 | -1/+1 |
* | core: refactor genesis handling | Felix Lange | 2017-03-23 | 18 | -529/+813 |
* | core/types: handle nil ChainId in NewEIP155Signer | Felix Lange | 2017-03-23 | 1 | -0/+3 |
* | core/state: expose CommitTo | Felix Lange | 2017-03-23 | 1 | -2/+3 |
* | les: implement request distributor, fix blocking issues (#3660) | Felföldi Zsolt | 2017-03-23 | 2 | -5/+15 |
* | core/vm: use uint64 instead of *big.Int in tracer (#3805) | Yohann Leon | 2017-03-22 | 3 | -14/+10 |
* | core, eth, les: support resuming fast sync on heavy rollback (#3743) | Péter Szilágyi | 2017-03-22 | 1 | -24/+49 |
* | Merge pull request #3756 from fjl/core-types-gencodec | Felix Lange | 2017-03-22 | 9 | -312/+510 |
|\ |
|
| * | core/types: use gencodec for JSON marshaling code | Felix Lange | 2017-03-07 | 9 | -312/+510 |
* | | all: swap out the C++ ethash to the pure Go one (mining todo) | Péter Szilágyi | 2017-03-09 | 10 | -58/+52 |
|/ |
|
* | Merge pull request #3739 from karalabe/logger-updates-4 | Péter Szilágyi | 2017-03-04 | 1 | -2/+0 |
|\ |
|
| * | all: update light logs (and a few others) to the new model | Péter Szilágyi | 2017-03-03 | 1 | -2/+0 |
* | | core: reorg logs crashed, add a check for corner cases | Péter Szilágyi | 2017-03-03 | 1 | -6/+9 |
|/ |
|
* | Merge pull request #3722 from fjl/hexutil-text-unmarshal | Péter Szilágyi | 2017-03-02 | 2 | -12/+12 |
|\ |
|
| * | common/hexutil: implement TextMarshaler, TextUnmarshaler | Felix Lange | 2017-03-02 | 2 | -12/+12 |
* | | core/evm, core/vm: improved evm trace output | Jeffrey Wilcke | 2017-03-01 | 1 | -15/+25 |
|/ |
|