| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
|/ |
|
* | cmd/evm, core/asm: add EVM assembler (#3686) | Jeffrey Wilcke | 2017-03-01 | 4 | -18/+610 |
* | cmd/utils, core, params: fork all teh things for dev mode (#3697) | Jeffrey Wilcke | 2017-03-01 | 1 | -0/+3 |
* | Merge pull request #3723 from karalabe/logger-updates-2 | Péter Szilágyi | 2017-02-28 | 12 | -220/+152 |
|\ |
|
| * | core/state: drop most of a logs (useless at this volume) | Péter Szilágyi | 2017-02-28 | 2 | -17/+2 |
| * | core, log: track field length and pad to align | Péter Szilágyi | 2017-02-28 | 2 | -7/+7 |
| * | all: next batch of log polishes to contextual versions | Péter Szilágyi | 2017-02-28 | 10 | -203/+150 |
* | | all: unify big.Int zero checks, use common/math in more places (#3716) | Felix Lange | 2017-02-28 | 11 | -25/+27 |
|/ |
|
* | core, eth: drop database block splitting upgrader | Péter Szilágyi | 2017-02-28 | 1 | -18/+0 |
* | core, core/vm, cmd/disasm: unify procedures for disassembling evm code (#3530) | Valentin Wüstholz | 2017-02-27 | 5 | -162/+213 |
* | common: move big integer math to common/math (#3699) | Felix Lange | 2017-02-27 | 12 | -72/+111 |
* | all: blidly swap out glog to our log15, logs need rework | Péter Szilágyi | 2017-02-23 | 12 | -161/+154 |
* | trie: add difference iterator (#3637) | Nick Johnson | 2017-02-23 | 1 | -17/+16 |
* | core, core/state, core/vm: remove exported account getters (#3618) | Jeffrey Wilcke | 2017-02-23 | 17 | -193/+184 |
* | core/vm, crypto: support for go-fuzz (#3672) | Jeffrey Wilcke | 2017-02-21 | 1 | -0/+20 |
* | core/blockchain: Change iterator in procFutureBlocks to use lru.Peek instead ... | Martin Holst Swende | 2017-02-18 | 1 | -1/+1 |
* | crypto: add btcec fallback for sign/recover without cgo (#3680) | Felix Lange | 2017-02-18 | 1 | -10/+16 |
* | logger: remove Core verbosity level (#3659) | Felix Lange | 2017-02-15 | 5 | -13/+13 |
* | params: core, core/vm, miner: 64bit gas instructions | Jeffrey Wilcke | 2017-02-14 | 24 | -681/+843 |
* | core, eth, internal: Added `debug_getBadBlocks()` method (#3654) | Martin Holst Swende | 2017-02-14 | 2 | -1/+30 |
* | Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" | Jeffrey Wilcke | 2017-02-13 | 25 | -1076/+922 |
* | core: ignore 0x prefix for code in JSON genesis blocks (#3656) | Martin Holst Swende | 2017-02-13 | 1 | -1/+1 |
* | Merge pull request #3635 from holiman/hive_fixes | Péter Szilágyi | 2017-02-03 | 1 | -0/+2 |
|\ |
|
| * | core/genesis: add support for setting nonce in 'alloc' | Martin Holst Swende | 2017-01-25 | 1 | -0/+2 |
* | | Merge pull request #3605 from fjl/event-feed | Péter Szilágyi | 2017-02-03 | 1 | -1/+1 |
|\ \ |
|
| * | | event: deprecate TypeMux and related types | Felix Lange | 2017-01-25 | 1 | -1/+1 |
| |/ |
|
* | | params: core, core/vm, miner: 64bit gas instructions (#3514) | Jeffrey Wilcke | 2017-02-02 | 24 | -631/+793 |
* | | state: take write lock in GetNonce (#3625) | Brian Schroeder | 2017-02-01 | 1 | -3/+5 |
* | | core/types: add unittest for tx json serialization (#3609) | bas-vk | 2017-01-27 | 1 | -1/+43 |
* | | core: fix a small typo in blockchain.go (#3611) | Vivek Anand | 2017-01-26 | 1 | -1/+1 |
|/ |
|
* | core/types: make Transaction zero value printable (#3595) | Felix Lange | 2017-01-24 | 1 | -14/+18 |
* | types: bugfix invalid V derivation on tx json unmarshal (#3594) | bas-vk | 2017-01-21 | 2 | -2/+3 |
* | core: removal of dead-code | Jeffrey Wilcke | 2017-01-18 | 1 | -3/+0 |
* | core/blockchain: Made logging of reorgs more structured (#3573) | Martin Holst Swende | 2017-01-17 | 1 | -6/+13 |
* | cmd/geth, core: add support for recording SHA3 preimages (#3543) | Nick Johnson | 2017-01-17 | 15 | -35/+118 |
* | eth: accept leading zeros for nonce parameter of submitWork (#3558) | Felix Lange | 2017-01-13 | 1 | -2/+2 |
* | core: remove support for Olympic network | Bas van Kervel | 2017-01-12 | 2 | -28/+11 |
* | core: improve import log alignment | Felix Lange | 2017-01-11 | 2 | -10/+8 |
* | Merge pull request #3535 from fjl/all-ineffassign | Péter Szilágyi | 2017-01-10 | 2 | -6/+5 |
|\ |
|
| * | all: fix ineffectual assignments and remove uses of crypto.Sha3 | Felix Lange | 2017-01-09 | 2 | -6/+5 |
* | | core: fix race condition in WriteMipmapBloom | Bas van Kervel | 2017-01-09 | 1 | -0/+6 |
|/ |
|
* | all: fix spelling errors | Péter Szilágyi | 2017-01-07 | 4 | -7/+7 |
* | logger, pow/dagger, pow/ezp: delete dead code | Felix Lange | 2017-01-07 | 2 | -7/+2 |
* | all: fix issues reported by honnef.co/go/simple/cmd/gosimple | Felix Lange | 2017-01-07 | 6 | -18/+9 |
* | all: gofmt -w -s | Felix Lange | 2017-01-06 | 9 | -143/+143 |
* | Merge pull request #3516 from fjl/types-drop-sign-ecdsa | Péter Szilágyi | 2017-01-06 | 8 | -75/+34 |
|\ |
|
| * | core/types: remove redundant SignECDSA wrappers, rename to SignTx | Felix Lange | 2017-01-05 | 8 | -75/+34 |
* | | Merge pull request #3518 from fjl/ethclient-dependency-cleanup | Péter Szilágyi | 2017-01-06 | 18 | -91/+84 |
|\ \ |
|
| * | | trie: remove dependency on ethdb | Felix Lange | 2017-01-06 | 2 | -9/+8 |
| * | | core/vm: move Log to core/types | Felix Lange | 2017-01-06 | 16 | -82/+76 |
| |/ |
|
* | | Merge pull request #3515 from bas-vk/exportropsten | Péter Szilágyi | 2017-01-05 | 2 | -1/+5 |
|\ \
| |/
|/| |
|
| * | core,cmd/utils: bugfix for ropsten dump imports | Bas van Kervel | 2017-01-05 | 2 | -1/+5 |
* | | core/vm: improved EVM run loop & instruction calling (#3378) | Jeffrey Wilcke | 2017-01-05 | 28 | -1946/+1607 |
* | | accounts, core, crypto, internal: use normalised V during signature handling ... | Péter Szilágyi | 2017-01-05 | 5 | -96/+27 |
|/ |
|
* | core, light: allow zero cost txs from inexistent accounts too | Péter Szilágyi | 2016-12-16 | 2 | -20/+8 |
* | Merge pull request #3433 from karalabe/badblock-order-fix | Péter Szilágyi | 2016-12-14 | 2 | -3/+40 |
|\ |
|
| * | core: import future blocks one-by-one, enfore chain ancestry | Péter Szilágyi | 2016-12-13 | 2 | -3/+40 |
* | | core: init pending state in tx pool on creation | Bas van Kervel | 2016-12-13 | 1 | -10/+4 |
|/ |
|
* | core: bugfix state change race condition in txpool (#3412) | bas-vk | 2016-12-11 | 2 | -36/+124 |
* | core, core/vm: implemented a generic environment (#3348) | Jeffrey Wilcke | 2016-12-06 | 23 | -797/+783 |
* | core, core/vm, eth/filters: move Removed field into vm.Log | Felix Lange | 2016-12-05 | 4 | -56/+189 |
* | core/types: Document Transaction.To (#3366) | Steven Roose | 2016-11-29 | 1 | -0/+2 |
* | core/types: use package hexutil for JSON handling | Felix Lange | 2016-11-28 | 6 | -392/+40 |
* | core/vm: use package hexutil for JSON handling | Felix Lange | 2016-11-28 | 2 | -28/+23 |
* | core: fixed unwinding bad hash (#3347) | Jeffrey Wilcke | 2016-11-28 | 1 | -3/+8 |
* | core: eip unit tests (#3309) | Jeffrey Wilcke | 2016-11-28 | 1 | -7/+71 |
* | Merge pull request #3341 from obscuren/touch-delete-fix | Felix Lange | 2016-11-25 | 5 | -2/+53 |
|\ |
|
| * | core, core/state: fixed consensus issue added touch revert | Jeffrey Wilcke | 2016-11-25 | 5 | -2/+53 |
* | | core: remove dead event | Péter Szilágyi | 2016-11-24 | 1 | -3/+0 |
|/ |
|
* | core: improved bad block error reporting (#3320) | Jeffrey Wilcke | 2016-11-23 | 3 | -18/+31 |
* | core: implemented new ropsten testnet | Jeffrey Wilcke | 2016-11-23 | 2 | -25/+15 |
* | cmd/geth, core, light, mobile: removed state account StartingNonce | Jeffrey Wilcke | 2016-11-23 | 2 | -8/+4 |
* | core: Don't perform EIP150 hash check on uncles (#3303)v1.5.2 | Nick Johnson | 2016-11-18 | 1 | -1/+1 |
* | core, core/types: refactored tx chain id checking (#3257) | Jeffrey Wilcke | 2016-11-15 | 4 | -12/+48 |
|\ |
|
| * | core, core/types: refactored tx chain id checking | Jeffrey Wilcke | 2016-11-14 | 4 | -12/+48 |
* | | mobile: initial wrappers for mobile support | Péter Szilágyi | 2016-11-14 | 1 | -2/+2 |
* | | core/types: turn off nonce checking for Call messages | Zsolt Felfoldi | 2016-11-14 | 1 | -15/+18 |
|/ |
|
* | core/vm/runtime: fixed go vet | Jeffrey Wilcke | 2016-11-14 | 1 | -1/+9 |
* | core, params: EIP#170 | Jeffrey Wilcke | 2016-11-14 | 1 | -3/+5 |
* | core/types, params: EIP#155 | Jeffrey Wilcke | 2016-11-13 | 17 | -202/+839 |
* | core/vm, params: EIP160: EXP reprice | Jeffrey Wilcke | 2016-11-13 | 1 | -1/+2 |
* | core, core/state, trie: EIP158, reprice & skip empty account write | Jeffrey Wilcke | 2016-11-13 | 34 | -281/+319 |
* | all: update license information | Felix Lange | 2016-11-09 | 1 | -0/+16 |
* | core/types: remove header accessors | Felix Lange | 2016-11-09 | 2 | -15/+6 |
* | light: light chain, VM env and tx pool | Zsolt Felfoldi | 2016-11-09 | 3 | -27/+84 |
* | common/math, core/vm: implement fast EXP (#3214) | Jeffrey Wilcke | 2016-11-02 | 1 | -2/+3 |
* | core: metrics collection for transaction events (#3157) | Martin Holst Swende | 2016-11-01 | 1 | -0/+30 |
* | Merge pull request #3216 from karalabe/fastsync-bigdb-tuning | Péter Szilágyi | 2016-11-01 | 2 | -7/+9 |
|\ |
|
| * | core/state, eth/downloader, trie: reset fast-failure on progress | Péter Szilágyi | 2016-10-31 | 2 | -7/+9 |
* | | Merge pull request #3064 from pirapira/limit_struct_logs | Jeffrey Wilcke | 2016-10-31 | 3 | -3/+14 |
|\ \
| |/
|/| |
|
| * | vm, ethapi: add `limit` option to traceTransaction | Yoichi Hirai | 2016-09-30 | 3 | -3/+14 |
* | | cmd, params: only set default fork configs for test and mainnet | Péter Szilágyi | 2016-10-29 | 1 | -1/+1 |
* | | cmd/utils, core, params: explicitly pick reprice fork for fast sync | Péter Szilágyi | 2016-10-29 | 2 | -2/+12 |
* | | internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940) | bas-vk | 2016-10-29 | 3 | -4/+6 |
* | | core/vm: Ignore EnableJit ChainConfig setting (#3166) | Hao Bryan Cheng | 2016-10-21 | 1 | -1/+3 |
* | | cmd/geth, code, eth/downloader: tune import logs and mem stats | Péter Szilágyi | 2016-10-21 | 2 | -3/+16 |
* | | cmd/geth, trie: report on trie cache unloads, also add debug log | Péter Szilágyi | 2016-10-19 | 1 | -0/+2 |
* | | cmd, core/state: allow configurable trie cache generations | Péter Szilágyi | 2016-10-19 | 1 | -5/+5 |
* | | Merge pull request #3168 from benjaminbrent/develop | Jeffrey Wilcke | 2016-10-19 | 1 | -1/+1 |
|\ \ |
|
| * | | core/vm: fix GASPRICE string (resolves #2553) | Benjamin Brent | 2016-10-19 | 1 | -1/+1 |
* | | | Merge pull request #3153 from fjl/trie-unload-fix | Jeffrey Wilcke | 2016-10-19 | 1 | -4/+4 |
|\ \ \
| |/ /
|/| | |
|
| * | | core/state: bump trie cache values slightly | Felix Lange | 2016-10-18 | 1 | -4/+4 |
* | | | Merge pull request #3156 from holiman/metrics-blocks | Jeffrey Wilcke | 2016-10-18 | 1 | -0/+2 |
|\ \ \ |
|
| * | | | core: Add block processing time metric collection | Martin Holst Swende | 2016-10-18 | 1 | -0/+2 |
| |/ / |
|
* / / | common, core, eth/downloader: adjust import log formatting | Péter Szilágyi | 2016-10-18 | 2 | -18/+30 |
|/ / |
|
* | | Merge pull request #3111 from obscuren/gas-price-fork | Péter Szilágyi | 2016-10-15 | 7 | -20/+129 |
|\ \ |
|
| * | | core, core/vm: added gas price variance table | Jeffrey Wilcke | 2016-10-15 | 7 | -20/+129 |
* | | | Merge pull request #3138 from karalabe/txpool-pending-limits | Péter Szilágyi | 2016-10-15 | 2 | -5/+150 |
|\ \ \ |
|