aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #17982 from holiman/polish_contantinople_extcodehashPéter Szilágyi2018-11-081-1/+6
|\
| * core/vm: check empty in extcodehashMartin Holst Swende2018-10-261-1/+6
* | core/vm, eth/tracers: use pointer receiver for GetRefund (#18018)Corey Lin2018-11-081-1/+1
* | eth/downloader: speed up tests by generating chain only once (#17916)Felix Lange2018-11-071-16/+28
* | core, eth/downloader: fix validation flaw, fix downloader printout flaw (#17974)Martin Holst Swende2018-11-071-6/+6
|/
* core/state: simplify proof methods (#17965)Felix Lange2018-10-242-17/+13
* core/vm: adds refund as part of the json standard trace (#17910)Martin Holst Swende2018-10-233-36/+50
* core: fix a typo (#17941)Wuxiang2018-10-191-1/+1
* EIP-1186 eth_getProof (#17737)Simon Jentzsch2018-10-192-0/+30
* core/types: fix comment for func SignatureValues (#17921)Smilenator2018-10-161-1/+1
* core/vm: add shortcuts for trivial exp cases (#16851)Martin Holst Swende2018-10-161-4/+16
* core/asm: Use hexadecimal addresses in assembly dumps (#17870)Guillaume Ballet2018-10-091-4/+4
* core/types: Log.Index is the index in block, not receipt (#17866)Wenbiao Zheng2018-10-081-1/+1
* core/vm: reuse Keccak-256 hashes across opcode executions (#17863)Péter Szilágyi2018-10-083-6/+48
* core/vm : fix failing testcase (#17852)Martin Holst Swende2018-10-061-1/+2
* core/vm: SHA3 word cost for CREATE2 (#17812)Martin Holst Swende2018-10-052-0/+87
* core/vm: faster create/create2 (#17806)Martin Holst Swende2018-10-046-52/+145
* core: use ChainHeadEvent subscription in the chain indexer (#17826)Felföldi Zsolt2018-10-031-6/+6
* core: fix unnecessary ancestor lookup after a fast sync (#17825)Péter Szilágyi2018-10-031-5/+5
* core, internal/ethapi: add and use LRU cache for receipts (#17610)Ryan Schneider2018-09-301-6/+18
* core/types: make tx signature values optional in JSON (#17742)reinerRubin2018-09-302-12/+23
* core/types: fix typos (#17762)thumb84322018-09-301-2/+2
* all: fix various comment typos (#17748)Liang ZOU2018-09-252-2/+2
* Merge pull request #17383 from holiman/eip1283Péter Szilágyi2018-09-218-138/+164
|\
| * core, params: polish net gas metering PR a bitPéter Szilágyi2018-09-189-218/+138
| * core,state: finish implementing Eip 1283Martin Holst Swende2018-09-186-16/+41
| * core, state: initial implementation of Eip-1283Martin Holst Swende2018-09-185-3/+84
* | core: fix a typo (#17733)Wuxiang2018-09-211-2/+2
* | core, eth: fix dependency cycle (#17720)gary rong2018-09-211-50/+21
* | all: protect self-mined block during reorg (#17656)gary rong2018-09-208-35/+75
* | common, core, light: add block age into info logsPéter Szilágyi2018-09-202-12/+30
* | core/vm: add switches to select evm+ewasm interpreters (#17687)Guillaume Ballet2018-09-202-2/+25
* | core, eth: fix goimports for Go 1.11Péter Szilágyi2018-09-191-1/+1
|/
* Merge pull request #17622 from karalabe/chain-maker-sealPéter Szilágyi2018-09-171-2/+8
|\
| * consensus/clique, core: chain maker clique + error testsPéter Szilágyi2018-09-111-2/+8
* | all: simplify s[:] to s where s is a slice (#17673)Emil2018-09-152-3/+3
* | core/vm: fix typo 'EVM EVM' ==> 'EVM' (#17654)Liang ZOU2018-09-131-1/+1
|/
* core/vm: Hide read only flag from Interpreter interface (#17461)Paweł Bylica2018-09-082-30/+16
* core: fix typo in comment (#17586)Hyung-Kyu Hqueue Choi2018-09-051-1/+1
* core/vm, tests: update tests, enable constantinople statetests, fix SAR opcod...Martin Holst Swende2018-09-041-1/+1
* core, eth, trie: use common/prque (#17508)Wenbiao Zheng2018-09-032-6/+6
* cmd, core, eth, miner, params: configurable gas floor and ceilPéter Szilágyi2018-08-293-10/+17
* core: safe indexer operation when syncing starts before the checkpoint (#17511)Felföldi Zsolt2018-08-281-11/+45
* all: make indexer configurable (#17188)gary rong2018-08-281-1/+0
* core: fix typos in comment (#17531)Sheldon2018-08-281-4/+4
* all: remove the duplicate 'the' in annotations (#17509)Wenbiao Zheng2018-08-273-3/+3
* miner: fix state commit, track old work packages too (#17490)gary rong2018-08-231-23/+0
* core/statedb: deep copy logs (#17489)gary rong2018-08-231-3/+6
* cmd, core, miner: add --txpool.locals and priority miningPéter Szilágyi2018-08-221-4/+35
* core/types: fix docs about protected Vs (#17436)Aditya2018-08-201-1/+1
* miner: regenerate mining work every 3 seconds (#17413)gary rong2018-08-161-3/+0
* light: CHT and bloom trie indexers working in light mode (#16534)Felföldi Zsolt2018-08-162-10/+26
* miner: move agent logic to worker (#17351)gary rong2018-08-141-3/+4
* crypto: change formula for create2 (#17393)gary rong2018-08-141-1/+1
* core: fix comment typo (#17376)Mymskmkt2018-08-131-2/+2
* core/vm: fix comment typo (#17319)stormpang2018-08-061-1/+1
* core/vm: update benchmarks for core/vm (#17308)Hyung-Kyu Hqueue Choi2018-08-031-0/+4
* core/vm: fix typo in cryptographic hash function name (#17285)Ha ĐANG2018-07-311-1/+1
* core: fix some small typos on comment code (#17278)Ha ĐANG2018-07-303-3/+3
* all: simplify switches (#17267)Oleg Kovalov2018-07-301-2/+1
* core: report progress on log chain exports (#17066)Raghav Sood2018-07-261-3/+7
* core/vm: support for multiple interpreters (#17093)Guillaume Ballet2018-07-256-240/+315
* core: fixed typo in addresssByHeartbeat (#17243)Antoine Rondelet2018-07-251-5/+5
* core: fix typo in comment codehadv2018-07-251-1/+1
* core: fix txpool guarantee comment (#17214)Osuke2018-07-241-1/+1
* core/vm, params: implement EXTCODEHASH opcode (#17202)gary rong2018-07-244-0/+45
* core, crypto, params: implement CREATE2 evm instrction (#17196)gary rong2018-07-246-17/+87
* core: fix comment typo (#17236)Wenbiao Zheng2018-07-241-3/+3
* core/bloombits, light: fix typos (#17235)Sheldon2018-07-242-6/+6
* core, ethdb: two tiny fixes (#17183)gary rong2018-07-181-12/+18
* core/types: polish TxDifference code and docs a bit (#17130)Smilenator2018-07-091-3/+3
* core/vm: reuse bigint pools across transactions (#17070)Guillaume Ballet2018-07-034-2/+112
* ethdb, core: implement delete for db batch (#17101)gary rong2018-07-022-10/+18
* core/vm: clear linter warnings (#17057)Guillaume Ballet2018-06-269-30/+51
* trie: cache collapsed tries node, not rlp blobs (#16876)Péter Szilágyi2018-06-213-5/+5
* core: remove dead code, limit test code scope (#17006)Wenbiao Zheng2018-06-194-48/+34
* core/asm: correct comments typo (#16974)Caesar Chad2018-06-141-2/+2
* core: reduce nesting in transaction pool code (#16980)Wenbiao Zheng2018-06-141-5/+3
* core/vm: optimize MSTORE and SLOAD (#16939)Martin Holst Swende2018-06-143-11/+68
* core/asm: correct comments typo (#16975)Caesar Chad2018-06-141-1/+1
* core: change comment to match code more closely (#16963)John C. Vernaleo2018-06-131-1/+1
* core, eth, les: more efficient hash-based header chain retrieval (#16946)Felföldi Zsolt2018-06-122-0/+49
* core/rawdb: wrap db key creations (#16914)Wenbiao Zheng2018-06-114-48/+85
* core: improve getBadBlocks to return full block rlp (#16902)Martin Holst Swende2018-06-111-13/+7
* core: relax type requirement for bc in ApplyTransaction (#16901)ledgerwatch2018-06-071-1/+1
* Merge pull request #16882 from karalabe/streaming-ecrecoverPéter Szilágyi2018-06-053-0/+113
|\
| * core: concurrent background transaction sender ecrecoverPéter Szilágyi2018-06-053-0/+113
* | params: fix golint warnings (#16853)kiel barry2018-06-054-13/+13
|/
* core: fix typo in comment codehadv2018-06-051-1/+1
* core, eth, trie: streaming GC for the trie cache (#16810)Péter Szilágyi2018-06-041-22/+20
* core: fix transaction event asynchronicityPéter Szilágyi2018-05-301-1/+1
* trie: rename TrieSync to Sync and improve hexToKeybytes (#16804)Wenbiao Zheng2018-05-291-3/+3
* Merge pull request #16831 from abeln/patch-1Péter Szilágyi2018-05-291-1/+1
|\
| * core/vm: fix typo in commentAbel Nieto2018-05-291-1/+1
* | core: improve test for TransactionPriceNonceSort (#16413)kimmylin2018-05-291-22/+7
|/
* common: improve documentation comments (#16701)kiel barry2018-05-292-4/+4
* core: use a wrapped map to remove contention in `TxPool.Get`. (#16670)Ryan Schneider2018-05-233-69/+132
* core/vm: fix typo in instructions.go (#16788)Abel Nieto2018-05-231-1/+1
* core/types: convert status type from uint to uint64 (#16784)gary rong2018-05-232-8/+10
* Merge pull request #16758 from hadv/fix/typosPéter Szilágyi2018-05-201-1/+1
|\
| * core, consensus: fix some typos in comment code and output loghadv2018-05-191-1/+1
* | core, eth: minor txpool event cleanupsPéter Szilágyi2018-05-184-47/+44
* | all: collate new transaction events togetherrjl4934564422018-05-184-33/+66
|/
* all: get rid of error when creating memory database (#16716)gary rong2018-05-0919-131/+96
* core/rawdb: separate raw database access to own package (#16666)Péter Szilágyi2018-05-0716-945/+989
* Merge pull request #16576 from CrispinFlowerday/bugfix/local_underpriced_txsPéter Szilágyi2018-05-022-10/+14
|\
| * core: ensure local transactions aren't discarded as underpricedCrispin Flowerday2018-05-022-10/+14
* | core: golint updates for this or self warning (#16633)kiel barry2018-05-024-18/+18
|/
* core, eth: fix tracer dirty finalizationPéter Szilágyi2018-04-272-21/+5
* core/state: cache missing storage entries (#16584)Felix Lange2018-04-271-4/+1
* core/types: avoid duplicating transactions on changing signer (#16435)kimmylin2018-04-241-1/+4
* all: fix various typos (#16533)Wuxiang2018-04-191-1/+1
* core/asm: accept uppercase instructions (#16531)dm42018-04-191-2/+2
* core/asm: remove unused condition (#16487)dm42018-04-181-3/+0
* build: enable goimports and varcheck linters (#16446)thomasmodeneis2018-04-184-10/+0
* core: txpool stable underprice drop order, perf fixesPéter Szilágyi2018-04-123-24/+101
* core/state: fix ripemd-cornercase in CopyMartin Holst Swende2018-04-111-2/+8
* core/state: fix bug in copy of copy StateMartin Holst Swende2018-04-112-0/+26
* core: remove stray account creations in state transition (#16470)Felix Lange2018-04-101-42/+16
* common: delete StringToAddress, StringToHash (#16436)Felix Lange2018-04-101-2/+2
* Merge pull request #15225 from holiman/test_removefrom_dirtysetPéter Szilágyi2018-04-106-91/+277
|\
| * core: add blockchain benchmarksMartin Holst Swende2018-04-101-0/+111
| * state: handle nil in journal dirtiesMartin Holst Swende2018-04-101-1/+11
| * core/state: avoid linear overhead on journal dirty listingPéter Szilágyi2018-03-284-66/+92
| * core/state: rework dirty handling to avoid quadratic overheadMartin Holst Swende2018-03-285-73/+112
* | cmd/evm: print vm output when debug flag is on (#16326)dm42018-04-061-0/+7
* | core/types: remove String methods from struct types (#16205)Steven Roose2018-04-055-102/+1
* | core/state: avoid redundant addition to code size cache (#16427)Jia Chenhui2018-04-031-4/+1
|/
* core/state: uniform parameter style (#16398)Jia Chenhui2018-03-281-10/+10
* core/vm: Fixed typos in core/vm/interpreter.gohydai2018-03-271-2/+2
* core/vm: Fixed typo in core/vm/evm.gohydai2018-03-261-3/+3
* core/state: fix typo (#16370)Jia Chenhui2018-03-261-2/+2
* core/asm: fixed typo (posititon -> position) (#16366)hydai2018-03-261-1/+1
* core/vm: remove JIT VM codes (#16362)hydai2018-03-267-434/+9
* core: minor evm polishes and optimizationsPéter Szilágyi2018-03-264-101/+107
* Merge pull request #15990 from markya0616/sim_backend_block_hashMartin Holst Swende2018-03-191-1/+13
|\
| * accounts/abi, core: add AddTxWithChain in BlockGen for simulationmark.lin2018-01-291-1/+13
* | core/asm: fixed typo (labal -> label) (#16313)hydai2018-03-142-2/+2
* | core/vm: optimize eq, slt, sgt and iszero + tests (#16047)Martin Holst Swende2018-03-082-25/+61
* | core: check transaction/receipt count match when reconstructing blocks (#16272)Kyuntae Ethan Kim2018-03-071-2/+8
* | core: update txpool tests for the removal fixPéter Szilágyi2018-03-072-53/+112
* | core: should enqueue the invalids tx anywaycui2018-03-071-5/+6
* | core/vm, crypto/bn256: switch over to cloudflare library (#16203)Péter Szilágyi2018-03-051-25/+6
* | cmd/evm, core/vm, internal/ethapi: don't disable call gas meteringPéter Szilágyi2018-03-051-10/+5
* | eth/downloader: save and load trie sync progress (#16224)Péter Szilágyi2018-03-031-0/+20
* | core/asm: rename isAlphaNumeric to isLetter (#16212)Mark Rushakoff2018-02-281-2/+2
* | core: make current*Block atomic, and accessor functions mutex-free (#16171)Martin Holst Swende2018-02-262-75/+76
* | core: flush out trie cache more meaningfully on stop (#16143)Péter Szilágyi2018-02-233-128/+123
* | core, vm, common: define constantinople fork + shift (#16045)Martin Holst Swende2018-02-235-3/+254
* | metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15...Anton Evangelatov2018-02-233-13/+13
* | core: yeah, funny file, drop itPéter Szilágyi2018-02-221-23/+0
* | core: handle ignored error (#16065)ferhat elmas2018-02-151-0/+3
* | core/vm: remove unused hashing (#16075)ferhat elmas2018-02-141-7/+0
* | all: update license information (#16089)Felix Lange2018-02-142-0/+32
* | core: soften up state memory force-commit log messages (#16080)Felix Lange2018-02-131-6/+2
* | core: force import known but rolled back blocksPéter Szilágyi2018-02-121-2/+6
* | core, trie: intermediate mempool between trie and database (#15857)Péter Szilágyi2018-02-0622-190/+581
* | Merge pull request #15996 from karalabe/drop-redundant-methodsPéter Szilágyi2018-01-311-18/+1
|\ \
| * | core, eth, les, light: get rid of redundant methodsPéter Szilágyi2018-01-311-18/+1
| |/
* / core, ethdb: reuse database batches (#15989)Martin Holst Swende2018-01-311-1/+1
|/
* core: sorted reorg insertion order for proper head header updatingPéter Szilágyi2018-01-222-7/+54
* core/vm: Fix comment typoGeorge Ornbo2018-01-161-1/+1
* miner: avoid unnecessary work (#15883)Jim McDonald2018-01-151-0/+5
* all: regenerate codecs with gencodec commit 90983d99de (#15830)Felix Lange2018-01-087-16/+16
* all: update generated code (#15808)Felix Lange2018-01-087-23/+43
* tests: update to upstream commit 2bb0c3da3b (#15806)Felix Lange2018-01-041-8/+12
* all: switch gas limits from big.Int to uint64Péter Szilágyi2018-01-0336-409/+376
* core, p2p/discv5: use time.NewTicker instead of time.Tick (#15747)ferhat elmas2018-01-021-2/+3
* accounts, consensus, core, eth: make chain maker consensus agnostic (#15497)gary rong2017-12-226-70/+82
* cmd, core, eth/tracers: support fancier js tracing (#15516)Péter Szilágyi2017-12-213-9/+45
* core: silence txpool reorg warning (annoying on import) (#15725)Péter Szilágyi2017-12-211-1/+1
* core: fix typos (#15720)Kurkó Mihály2017-12-212-14/+14
* core: fix panic when stat-ing a tx from a queue-only account (#15714)Péter Szilágyi2017-12-202-1/+58
* core/vm: Remove snapshot param from Interpreter.Run()Paweł Bylica2017-12-152-10/+10
* all: use gometalinter.v2, fix new gosimple issues (#15650)Zach2017-12-133-8/+3
* core/types: fix typo in comment (#15619)Airead2017-12-071-1/+1
* core/vm: track 63/64 call gas off stack (#15563)Felix Lange2017-11-294-99/+55
* core/state: copy trie too, not just contentPéter Szilágyi2017-11-242-1/+52
* all: fix code comment typos (#15547)Ricardo Domingos2017-11-242-2/+2
* core/vm, internal/ethapi: tracer no full storage, nicer json output (#15499)Péter Szilágyi2017-11-172-46/+4
* core/bloombits: handle non 8-bit boundary section matchesPéter Szilágyi2017-11-152-23/+40
* Merge pull request #14582 from holiman/jumpdest_improvPéter Szilágyi2017-11-152-14/+96
|\
| * core/vm: copyright header on test-fileMartin Holst Swende2017-11-141-0/+16
| * core/vm: improve bitvec commentsFelix Lange2017-09-111-7/+7
| * core/vm: Rename + updated doc on jumpdest analysisMartin Holst Swende2017-09-082-5/+5
| * core/vm: make jumpdest code nicerFelix Lange2017-08-241-3/+1
| * core/vm: Address review concernsMartin Holst Swende2017-08-141-14/+19
| * core/vm: improved jumpdest analysisMartin Holst Swende2017-06-052-9/+72
* | Merge pull request #15470 from karalabe/clique-sametd-splitterPéter Szilágyi2017-11-151-1/+6
|\ \
| * | core: split same-td blocks on block heightPéter Szilágyi2017-11-131-1/+6
* | | core/vm: fix typos in jump_table.goJay Guo2017-11-141-2/+2
|/ /
* | build: enable unconvert linter (#15456)ferhat elmas2017-11-111-2/+2
* | all: gofmt -w -s (#15419)ferhat elmas2017-11-085-21/+21
* | core: respect price bump threshold (#15401)Jim McDonald2017-10-302-11/+14
* | core, swarm: typo fixesferhat elmas2017-10-301-1/+1
* | les, core/bloombits: post-LES/2 fixes (#15391)Felföldi Zsolt2017-10-271-1/+4
* | core, eth, les: fix messy code (#15367)Péter Szilágyi2017-10-255-148/+99
* | les, light: LES/2 protocol version (#14970)Felföldi Zsolt2017-10-247-65/+199
* | cmd, consensus, core, miner: instatx clique for --dev (#15323)Péter Szilágyi2017-10-244-13/+28
* | core: avoid warning when loading the transaction journalPéter Szilágyi2017-10-201-0/+13
* | core: fire tx event on replace, expand testsPéter Szilágyi2017-10-203-4/+191
* | core/vm: check opcode stack before readonly enforcementPéter Szilágyi2017-10-141-13/+10
* | core/types: fix test for TransactionsByPriceAndNonceJim McDonald2017-10-111-6/+6
* | core: revert invalid block dedup code (#15235)Péter Szilágyi2017-10-041-5/+0
* | core/types, internal: swap Receipt.Failed to StatusPéter Szilágyi2017-10-023-20/+34
* | ethclient, mobile: add TransactionSender (#15127)Felix Lange2017-10-013-126/+67
* | core/bloombits, eth/filters: handle null topics (#15195)Péter Szilágyi2017-09-272-2/+42
* | Merge pull request #15181 from fjl/state-revert-log-indexPéter Szilágyi2017-09-261-0/+1
|\ \
| * | core/state: revert log index when removing logsFelix Lange2017-09-221-0/+1
* | | core/vm: standard vm traces (#15035)cdetrio2017-09-221-3/+19
|/ /
* | params: enable Byzantium on Ropsten/tests, fix failuresPéter Szilágyi2017-09-142-15/+23
* | params: Updated finalized gascosts for ECMUL/MODEXP (#15135)Martin Holst Swende2017-09-141-3/+3
* | consensus, core, params: rebrand Metro to ByzantiumPéter Szilágyi2017-09-148-21/+21
* | core: only fire one chain head per batch (#15123)Péter Szilágyi2017-09-112-22/+33
* | core, eth/downloader: commit block data using batches (#15115)Felix Lange2017-09-104-199/+133
* | core/types, miner: avoid tx sender miscaching (#14773)Mark2017-09-082-11/+13
* | core/asm: use ContainsRune instead of IndexRune (#15098)Fiisio2017-09-081-3/+3
* | core: delete dao.go (#15113)Pawan Singh Pal2017-09-081-75/+0
* | Merge pull request #14631 from zsfelfoldi/bloombits2Péter Szilágyi2017-09-0613-236/+1441
|\ \
| * | core/bloombits: drop nil-matcher special casePéter Szilágyi2017-09-062-10/+7
| * | core/bloombits: use general filters instead of addresses and topicsZsolt Felfoldi2017-09-062-45/+15
| * | core/bloombits: AddBloom index parameter and fixes variable namesZsolt Felfoldi2017-09-062-6/+9
| * | core, eth: clean up bloom filtering, add some testsPéter Szilágyi2017-09-0613-817/+1206
| * | core, eth: add bloombit indexer, filter based on itZsolt Felfoldi2017-09-0610-191/+1037
* | | core: use blocks and avoid deep reorgs in txpoolPéter Szilágyi2017-09-062-45/+55
|/ /
* | core: make txpool operate on immutable statePéter Szilágyi2017-09-056-290/+219
* | core/vm: Make MaxCodesize non-retroactive (#15072)Martin Holst Swende2017-09-041-1/+1
* | core: Fix flaw where underpriced locals were removed (#15081)Martin Holst Swende2017-09-042-1/+62
* | core/vm: avoid state lookup during gas calc for call (#15061)Martin Holst Swende2017-09-041-1/+1
* | core/vm: renamed struct member + go fmtMartin Holst Swende2017-08-281-71/+71
* | core/vm: Fix testcase input for ecmulMartin Holst Swende2017-08-281-2/+2
* | core/vm: more benchmarksMartin Holst Swende2017-08-271-0/+76
* | core, tests: implement Metropolis EIP 684Péter Szilágyi2017-08-252-8/+17
* | Merge pull request #15028 from karalabe/metropolis-iceagePéter Szilágyi2017-08-252-7/+3
|\ \
| * | consensus, core, tests: implement Metropolis EIP 649Péter Szilágyi2017-08-242-7/+3
* | | core/types: encode receipt status in PostState fieldFelix Lange2017-08-252-83/+62
* | | core/types: fix create indicator in Transaction.String (#15025)nkbai2017-08-241-1/+1
* | | core/state: revert metro suicide map addition (#15024)Péter Szilágyi2017-08-243-48/+28
|/ /
* | Merge pull request #15014 from rjl493456442/metropolis-eip658Péter Szilágyi2017-08-237-31/+61
|\ \
| * | core/types: reject Metro receipts with > 0x01 status bytesPéter Szilágyi2017-08-231-4/+11
| * | core: implement Metropolis EIP 658, receipt status byterjl4934564422017-08-227-31/+54
* | | cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985)Martin Holst Swende2017-08-231-2/+5
|/ /
* | core/vm: fix typo in method documentation (#15019)Ti Zhou2017-08-221-1/+1
* | Merge pull request #14983 from karalabe/metropolis-revertPéter Szilágyi2017-08-217-42/+70
|\ \
| * | core/vm: rework reversion to work on a higher levelPéter Szilágyi2017-08-176-45/+53
| * | core/vm: implement REVERT metropolis opcodeJeffrey Wilcke2017-08-164-1/+21
* | | core, light: send chain events using event.Feed (#14865)Miya Chen2017-08-1810-182/+289
* | | core/vm, crypto/bn256: fix bn256 use and pairing corner casePéter Szilágyi2017-08-172-9/+69
|/ /
* | core/vm: polish RETURNDATA, add missing returns to CALL*Péter Szilágyi2017-08-167-72/+75
* | core/vm: implement RETURNDATA metropolis opcodesJeffrey Wilcke2017-08-166-171/+253