aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* 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
* | core/vm: minor polishes, fix STATICCALL for precompilesPéter Szilágyi2017-08-152-37/+33
* | core/vm: implement metropolis static call opcodeJeffrey Wilcke2017-08-157-3/+153
* | core/vm: optimize copy-less data retrievalsPéter Szilágyi2017-08-144-54/+75
* | core/vm: benchmarking of metro precompilesMartin Holst Swende2017-08-142-206/+341
* | core/vm: polish precompile contract code, add tests and benchesPéter Szilágyi2017-08-144-196/+355
* | core: add Metropolis pre-compiles (EIP 197, 198 and 213)Jeffrey Wilcke2017-08-113-2/+242
* | core/vm/runtime: remove unused state parameter to NewEnv (#14953)Joel Burget2017-08-112-5/+4
* | Merge pull request #14522 from ethereum/go-ethereum/chainproc2Felix Lange2017-08-082-0/+630
|\ \
| * | core: polish chain indexer a bitPéter Szilágyi2017-08-072-302/+403
| * | core: implement ChainIndexerZsolt Felfoldi2017-08-072-0/+529
* | | core: fix txpool journal and test racesPéter Szilágyi2017-08-082-30/+43
|/ /
* | core: fix blockchain goroutine leaks in testsPéter Szilágyi2017-08-078-23/+79
* | core: bump timeout test to avoid flakyness on overloaded ciPéter Szilágyi2017-08-071-2/+2
* | core/vm: fix typo in comment (#14894)evgk2017-08-041-1/+1
* | core/asm: fix hex number lexing (#14861)njupt-moon2017-07-312-6/+41
* | core: avoid write existing block again (#14849)Mark2017-07-311-0/+5
* | cmd, core, eth: journal local transactions to disk (#14784)Péter Szilágyi2017-07-283-82/+392
* | core/vm/runtime: fix evm command to use --gasprice flag valuecdetrio2017-07-261-1/+1
* | core/vm: remove logging and add section labels to struct logs (#14782)Felix Lange2017-07-193-23/+16
* | Merge pull request #14733 from karalabe/metro-eip100Péter Szilágyi2017-07-171-0/+1
|\ \
| * | consensus, core: EIP 100 polishes, fix chain maker diffPéter Szilágyi2017-06-301-0/+1
* | | core, ethclient: implement Metropolis EIP 98 (#14750)Péter Szilágyi2017-07-173-18/+76
* | | core: blocknumber in genesis as hex (#14812)Martin Holst Swende2017-07-172-6/+5
* | | core: remove redundant storage of transactions and receipts (#14801)Péter Szilágyi2017-07-154-211/+98
* | | tests: update tests and implement general state tests (#14734)Felix Lange2017-07-113-24/+105
* | | Merge pull request #14737 from holiman/txpool_localaccountsPéter Szilágyi2017-07-103-251/+371
|\ \ \
| * | | core: test locals support in txpool queue limits, fixPéter Szilágyi2017-07-063-83/+197
| * | | core: handle nolocals during add, exepmt locals from expirationPéter Szilágyi2017-07-051-4/+9
| * | | cmd, core: add --txpool.nolocals to disable local price exemptionsPéter Szilágyi2017-07-051-2/+4
| * | | core, eth, les: polish txpool API around local/remote txsPéter Szilágyi2017-07-053-138/+143
| * | | core: Prevent local tx:s from being discardedMartin Holst Swende2017-07-011-7/+12
| * | | core: Change local-handling to use sender-account instead of tx hashesMartin Holst Swende2017-07-012-59/+48
| |/ /
* | | core: fix typo in error message (#14763)ligi2017-07-061-1/+1
* | | params: remove redundant consts, disable metro on AllProtocolChangesPéter Szilágyi2017-07-042-11/+11
|/ /
* | core: fix an off-by-one when the block import counts blocksMartin Holst Swende2017-06-291-1/+1
* | Merge pull request #14718 from holiman/gascalc_fixPéter Szilágyi2017-06-282-17/+17
|\ \
| * | core/vm : fix testcase for gas calculationMartin Holst Swende2017-06-281-11/+7
| * | core/vm: fix overflow in gas calculation formulaMartin Holst Swende2017-06-281-6/+10
* | | core/vm: add benchmarks for some ops and precompiles (#14641)Martin Holst Swende2017-06-281-0/+242
|/ /
* | core/state: access trie through Database interface, track errors (#14589)Felix Lange2017-06-2718-270/+354
* | Merge pull request #14687 from markya0616/unused_eventsPéter Szilágyi2017-06-261-16/+0
|\ \
| * | core: remove unused eventsmark.lin2017-06-231-16/+0
* | | Merge pull request #14673 from holiman/txfixPéter Szilágyi2017-06-232-41/+199
|\ \ \
| * | | core: ensure transactions correctly drop on pool limitingPéter Szilágyi2017-06-232-87/+166
| * | | core: add testcase for txpoolMartin Holst Swende2017-06-232-0/+79
* | | | eth/downloader: separate state sync from queue (#14460)Felix Lange2017-06-222-8/+29
|/ / /
* / / cmd/evm, core/vm: add --nomemory, --nostack to evm (#14617)Martin Holst Swende2017-06-212-31/+31
|/ /
* | Merge pull request #14581 from holiman/byte_optPéter Szilágyi2017-06-132-7/+48
|\ \
| * | core/vm, common/math: Add doc about Byte, fix formatMartin Holst Swende2017-06-091-1/+0
| * | common/math, core/vm: Un-expose bigEndianByteAt, use correct terms for endian...Martin Holst Swende2017-06-071-2/+2
| * | core/vm, common/math: Add fast getByte for bigints, improve opByteMartin Holst Swende2017-06-052-7/+49
| |/
* | cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476)Martin Holst Swende2017-06-074-19/+142
* | core/types: use Header.Hash for block hashes (#14587)bailantaotao2017-06-071-1/+1
* | core: Fix VM error loggingLewis Marshall2017-06-061-1/+1
|/
* core/vm: Use a bitmap instead of a map for jumpdest analysisNick Johnson2017-06-021-14/+12
* core: only reorg changed account, not allPéter Szilágyi2017-06-012-21/+35
* core: don't uselessly recheck transactions on dumpPéter Szilágyi2017-06-011-19/+8
* core: check for gas limit exceeding txs too on new blockPéter Szilágyi2017-05-303-31/+72
* cmd, core, eth: configurable txpool parametersPéter Szilágyi2017-05-294-75/+120
* core: fix minor accidental typos and comment errorsPéter Szilágyi2017-05-253-8/+8
* core: typos and comments improvechanghong2017-05-2511-323/+324
* core/vm: allocate stack to 1024Jeffrey Wilcke2017-05-251-1/+1
* Merge pull request #14502 from karalabe/mobile-import-ecdsaFelix Lange2017-05-251-1/+1
|\
| * accounts/keystore, crypto: enforce 256 bit keys on importPéter Szilágyi2017-05-231-1/+1
* | core/vm: expose intpool to stack dup methodJeffrey Wilcke2017-05-232-3/+3
* | core/vm: capped int poolJeffrey Wilcke2017-05-231-0/+6
* | core/vm: improved push instructionsJeffrey Wilcke2017-05-232-35/+48
* | core/vm: improve error message for invalid opcodesValentin Wüstholz2017-05-221-1/+1
* | core/state: fixed (self)destructed objectsJeffrey Wilcke2017-05-182-2/+9
* | consensus, core, core/vm, parems: review fixesJeffrey Wilcke2017-05-184-23/+13
* | core/types: corrected abstract signing addressJeffrey Wilcke2017-05-181-1/+1
* | consensus, core/*, params: metropolis preparation refactorJeffrey Wilcke2017-05-1811-133/+233
|/
* cmd, core, eth, miner: remove txpool gas price limits (#14442)Péter Szilágyi2017-05-174-101/+599
* core: fix processing regression during receipt importPéter Szilágyi2017-05-082-8/+5
* cmd, core, params: add --rinkeby flag for fast connectivityPéter Szilágyi2017-05-042-0/+13
* Merge pull request #14350 from fjl/trie-iterator-skip-2Péter Szilágyi2017-04-254-7/+24
|\
| * eth: add debug_storageRangeAtFelix Lange2017-04-252-2/+18
| * trie: add start key to NodeIterator constructorsFelix Lange2017-04-253-5/+5
| * trie: clean up iterator constructorsFelix Lange2017-04-253-4/+5
* | core, light: delete SplitStatTy, ChainSplitEvent (unused)Felix Lange2017-04-222-12/+3
* | core: make genesis incompatibility error more explicitPéter Szilágyi2017-04-201-1/+1
|/
* all: update license informationFelix Lange2017-04-149-2/+114
* core: don't import genesis block in TestDAOForkRangeExtradataFelix Lange2017-04-131-4/+4
* consensus, core, ethstats: use engine specific block beneficiary (#14318)Péter Szilágyi2017-04-125-11/+29
* core: fix comment typoJustin2017-04-101-1/+1
* 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-068-220/+38
* core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868)Felix Lange2017-04-0611-259/+250
* core/state: make TestSnapshotRandom work again (#3816)gary rong2017-04-053-5/+8
* core, consensus: pluggable consensus engines (#3817)Péter Szilágyi2017-04-0516-962/+335
* core/types: rename txdata.gasLimit -> txdata.gas in JSON (#13848)bas-vk2017-03-292-4/+4
* core, core/types: use non-pointer receiver for Marshal* methodsFelix Lange2017-03-277-112/+106
* core/types: ensure all EIP155 signer fields are set by deriveSignerFelix Lange2017-03-251-1/+1
* core: refactor genesis handlingFelix Lange2017-03-2318-529/+813
* core/types: handle nil ChainId in NewEIP155SignerFelix Lange2017-03-231-0/+3
* core/state: expose CommitToFelix Lange2017-03-231-2/+3
* les: implement request distributor, fix blocking issues (#3660)Felföldi Zsolt2017-03-232-5/+15
* core/vm: use uint64 instead of *big.Int in tracer (#3805)Yohann Leon2017-03-223-14/+10
* core, eth, les: support resuming fast sync on heavy rollback (#3743)Péter Szilágyi2017-03-221-24/+49
* Merge pull request #3756 from fjl/core-types-gencodecFelix Lange2017-03-229-312/+510
|\
| * core/types: use gencodec for JSON marshaling codeFelix Lange2017-03-079-312/+510
* | all: swap out the C++ ethash to the pure Go one (mining todo)Péter Szilágyi2017-03-0910-58/+52
|/
* Merge pull request #3739 from karalabe/logger-updates-4Péter Szilágyi2017-03-041-2/+0
|\
| * all: update light logs (and a few others) to the new modelPéter Szilágyi2017-03-031-2/+0
* | core: reorg logs crashed, add a check for corner casesPéter Szilágyi2017-03-031-6/+9
|/
* Merge pull request #3722 from fjl/hexutil-text-unmarshalPéter Szilágyi2017-03-022-12/+12
|\
| * common/hexutil: implement TextMarshaler, TextUnmarshalerFelix Lange2017-03-022-12/+12
* | core/evm, core/vm: improved evm trace outputJeffrey Wilcke2017-03-011-15/+25
|/
* cmd/evm, core/asm: add EVM assembler (#3686)Jeffrey Wilcke2017-03-014-18/+610
* cmd/utils, core, params: fork all teh things for dev mode (#3697)Jeffrey Wilcke2017-03-011-0/+3
* Merge pull request #3723 from karalabe/logger-updates-2Péter Szilágyi2017-02-2812-220/+152
|\
| * core/state: drop most of a logs (useless at this volume)Péter Szilágyi2017-02-282-17/+2
| * core, log: track field length and pad to alignPéter Szilágyi2017-02-282-7/+7
| * all: next batch of log polishes to contextual versionsPéter Szilágyi2017-02-2810-203/+150
* | all: unify big.Int zero checks, use common/math in more places (#3716)Felix Lange2017-02-2811-25/+27
|/
* core, eth: drop database block splitting upgraderPéter Szilágyi2017-02-281-18/+0
* core, core/vm, cmd/disasm: unify procedures for disassembling evm code (#3530)Valentin Wüstholz2017-02-275-162/+213
* common: move big integer math to common/math (#3699)Felix Lange2017-02-2712-72/+111
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-2312-161/+154
* trie: add difference iterator (#3637)Nick Johnson2017-02-231-17/+16
* core, core/state, core/vm: remove exported account getters (#3618)Jeffrey Wilcke2017-02-2317-193/+184
* core/vm, crypto: support for go-fuzz (#3672)Jeffrey Wilcke2017-02-211-0/+20
* core/blockchain: Change iterator in procFutureBlocks to use lru.Peek instead ...Martin Holst Swende2017-02-181-1/+1
* crypto: add btcec fallback for sign/recover without cgo (#3680)Felix Lange2017-02-181-10/+16
* logger: remove Core verbosity level (#3659)Felix Lange2017-02-155-13/+13
* params: core, core/vm, miner: 64bit gas instructionsJeffrey Wilcke2017-02-1424-681/+843
* core, eth, internal: Added `debug_getBadBlocks()` method (#3654)Martin Holst Swende2017-02-142-1/+30
* Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)"Jeffrey Wilcke2017-02-1325-1076/+922
* core: ignore 0x prefix for code in JSON genesis blocks (#3656)Martin Holst Swende2017-02-131-1/+1
* Merge pull request #3635 from holiman/hive_fixesPéter Szilágyi2017-02-031-0/+2
|\