| Commit message (Expand) | Author | Age | Files | Lines |
* | 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) | 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 |
|\ \ \ |
|
| * | | | core: add global (soft) limits on the pending transactions | Péter Szilágyi | 2016-10-14 | 2 | -5/+150 |
* | | | | trie, core/state: improve memory usage and performance (#3135) | Felix Lange | 2016-10-15 | 3 | -7/+10 |
|/ / / |
|
* | | | core: fixed import reporter | Jeffrey Wilcke | 2016-10-11 | 1 | -1/+1 |
* | | | Merge pull request #3104 from fjl/core-import-log | Felix Lange | 2016-10-11 | 1 | -11/+42 |
|\ \ \ |
|
| * | | | core: print import stats more often | Felix Lange | 2016-10-08 | 1 | -11/+42 |
* | | | | core: lower transaction pool max queue limit | Felix Lange | 2016-10-10 | 1 | -1/+1 |
|/ / / |
|
* | | | Merge pull request #3088 from bas-vk/rpc-block-output | Felix Lange | 2016-10-07 | 2 | -5/+5 |
|\ \ \
| |/ /
|/| | |
|
| * | | core/types: renamed receiptRoot to receiptsRoot | Bas van Kervel | 2016-10-05 | 2 | -5/+5 |
* | | | Merge pull request #3094 from fjl/tests-update | Felix Lange | 2016-10-06 | 1 | -2/+3 |
|\ \ \ |
|
| * | | | tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1 | Felix Lange | 2016-10-06 | 1 | -2/+3 |
| |/ / |
|
* | | | core/state: optimize GetState | Felix Lange | 2016-10-06 | 1 | -5/+7 |
* | | | core/state: rename Delete/IsDeleted to Suicide/HasSuicided | Felix Lange | 2016-10-06 | 9 | -32/+35 |
* | | | core/state: implement reverts by journaling all changes | Felix Lange | 2016-10-06 | 15 | -161/+602 |
|/ / |
|
* | | core/state: track dirty state entries for each object | Péter Szilágyi | 2016-10-03 | 2 | -18/+24 |
* | | cmd, core, internal, light, tests: avoid hashing the code in the VM | Péter Szilágyi | 2016-10-01 | 12 | -31/+47 |
|/ |
|
* | core, eth, trie: reuse trie journals in all our code | Péter Szilágyi | 2016-09-28 | 2 | -10/+48 |
* | core, trie: replace state caches with trie journal | Felix Lange | 2016-09-28 | 4 | -63/+69 |
* | core/state: track all accounts in canon state | Felix Lange | 2016-09-26 | 10 | -310/+392 |
* | core/state: short-circuit balance change if zero value | Gustav Simonsson | 2016-09-26 | 1 | -0/+6 |
* | core/state, light: remove unused StateObject.initCode | Gustav Simonsson | 2016-09-19 | 2 | -6/+0 |
* | Merge pull request #3006 from Arachnid/patch | Péter Szilágyi | 2016-09-19 | 3 | -5/+8 |
|\ |
|
| * | core/state: Fix memory expansion bug by not copying clean objects | Nick Johnson | 2016-09-19 | 3 | -5/+8 |
* | | core/types: add core type marshal methods too | Péter Szilágyi | 2016-09-08 | 4 | -0/+131 |
* | | core: abstract out a sorted transaction hash map | Péter Szilágyi | 2016-09-02 | 4 | -222/+229 |
* | | core: add upper bound on the queued transctions | Péter Szilágyi | 2016-09-02 | 3 | -33/+203 |
* | | core/types, miner: switch over to the grouped tx sets | Péter Szilágyi | 2016-09-02 | 2 | -32/+58 |
* | | core, eth, internal, miner: optimize txpool for quick ops | Péter Szilágyi | 2016-09-02 | 6 | -401/+751 |
* | | core, eth, miner: only retain 1 tx/nonce, remove bad ones | Péter Szilágyi | 2016-09-02 | 2 | -164/+251 |
* | | core/types, core/vm: improve docs, add JSON marshaling methods | Felix Lange | 2016-08-04 | 8 | -99/+589 |
* | | core/vm, eth: Add support for javascript trace functions | Nick Johnson | 2016-08-23 | 2 | -9/+6 |
* | | core/vm: Refactor tracing to make Tracer the main interface | Nick Johnson | 2016-08-22 | 12 | -176/+136 |
* | | Merge pull request #2909 from fjl/account-manager-cleanup | Felix Lange | 2016-08-18 | 1 | -16/+0 |
|\ \ |
|
| * | | core, miner: move Backend to miner | Felix Lange | 2016-08-17 | 1 | -15/+0 |
| * | | eth: remove dapp database remains | Felix Lange | 2016-08-17 | 1 | -1/+0 |
* | | | rpc: refactor subscriptions and filters | Bas van Kervel | 2016-08-17 | 1 | -0/+22 |
* | | | core: ensure the canonical block is written before the canonical hash is set | Bas van Kervel | 2016-08-16 | 4 | -17/+63 |
|/ / |
|
* | | core/vm: hide ecrecover error message | Felix Lange | 2016-08-06 | 1 | -2/+2 |
* | | cmd, core, eth, miner, params, tests: finalize the DAO fork | Péter Szilágyi | 2016-07-15 | 3 | -45/+75 |
* | | accounts, core, eth: pass chain config for chain maker to test DAO | Péter Szilágyi | 2016-07-15 | 9 | -123/+172 |
* | | core, params, tests: add DAO hard-fork balance moves | Péter Szilágyi | 2016-07-15 | 1 | -1/+22 |
* | | core, eth: enforce network split post DAO hard-fork | Péter Szilágyi | 2016-07-15 | 1 | -0/+7 |
* | | cmd, core, miner: add extradata validation to consensus rules | Péter Szilágyi | 2016-07-15 | 3 | -2/+129 |
* | | core: gracefully handle missing homestead block config | Péter Szilágyi | 2016-07-15 | 1 | -1/+1 |
* | | cmd, core, eth, params: implement flags to control dao fork blocks | Péter Szilágyi | 2016-07-15 | 1 | -2/+2 |
* | | Merge pull request #2724 from pirapira/fix_reset_fees | Péter Szilágyi | 2016-07-15 | 2 | -2/+2 |
|\ \
| |/
|/| |
|
| * | vm: Replace some SstoreClearGas with SstoreResetGas | Yoichi Hirai | 2016-06-22 | 2 | -2/+2 |
* | | Merge pull request #2799 from zsfelfoldi/api-nonce-fix2 | Péter Szilágyi | 2016-07-12 | 2 | -2/+6 |
|\ \ |
|
| * | | core: added CheckNonce() to Message interface | zsfelfoldi | 2016-07-11 | 2 | -2/+6 |
* | | | core: solve a remote-import/local-mine data race | Péter Szilágyi | 2016-07-08 | 1 | -4/+3 |
|/ / |
|
* | | Merge pull request #2159 from zsfelfoldi/light-backend | Péter Szilágyi | 2016-06-30 | 1 | -0/+2 |
|\ \ |
|
| * | | eth: separate common and full node-specific API and backend service | zsfelfoldi | 2016-06-16 | 1 | -0/+2 |
* | | | Revert "test, cmd/evm, core, core/vm: illegal code hash implementation" | Péter Szilágyi | 2016-06-29 | 8 | -77/+29 |