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