Commit Graph

991 Commits (ecec454e92537c9c5e6969e589e7ffcf40e4c8e8)

Author SHA1 Message Date
Péter Szilágyi edef84da2b
core: make genesis incompatibility error more explicit 8 years ago
Felix Lange 0cc492f815 all: update license information 8 years ago
Felix Lange 2870496124 core: don't import genesis block in TestDAOForkRangeExtradata 8 years ago
Péter Szilágyi a7b9e484d0 consensus, core, ethstats: use engine specific block beneficiary (#14318) 8 years ago
Justin 542e42b21e core: fix comment typo 8 years ago
Péter Szilágyi feeccdf4ec consensus/clique: Proof of Authority (#3753) 8 years ago
Péter Szilágyi 158d603528
consensus, core: drop all the legacy custom core error types 8 years ago
Felix Lange 3d8de95f99 core, core/types: regenerate JSON marshaling, add "hash" to headers (#13868) 8 years ago
gary rong 49437a02c9 core/state: make TestSnapshotRandom work again (#3816) 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
bas-vk baf20010e7 core/types: rename txdata.gasLimit -> txdata.gas in JSON (#13848) 8 years ago
Felix Lange aa9a78e463 core, core/types: use non-pointer receiver for Marshal* methods 8 years ago
Felix Lange 4be37e91b9 core/types: ensure all EIP155 signer fields are set by deriveSigner 8 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Felix Lange 67c47459f2 core/types: handle nil ChainId in NewEIP155Signer 8 years ago
Felix Lange 0f4b75bea2 core/state: expose CommitTo 8 years ago
Felföldi Zsolt 525116dbff les: implement request distributor, fix blocking issues (#3660) 8 years ago
Yohann Leon 6742fc526f core/vm: use uint64 instead of *big.Int in tracer (#3805) 8 years ago
Péter Szilágyi 9b84caf3a5 core, eth, les: support resuming fast sync on heavy rollback (#3743) 8 years ago
Péter Szilágyi 567d41d936 all: swap out the C++ ethash to the pure Go one (mining todo) 8 years ago
Felix Lange 8cf08e4b25 core/types: use gencodec for JSON marshaling code 8 years ago
Péter Szilágyi e7030c4bf5
all: update light logs (and a few others) to the new model 8 years ago
Péter Szilágyi a38e1a9c00
core: reorg logs crashed, add a check for corner cases 8 years ago
Felix Lange d304da3803 common/hexutil: implement TextMarshaler, TextUnmarshaler 8 years ago
Jeffrey Wilcke bf4155846c
core/evm, core/vm: improved evm trace output 8 years ago
Jeffrey Wilcke 230cf2ec91 cmd/evm, core/asm: add EVM assembler (#3686) 8 years ago
Jeffrey Wilcke 7ff75ac2f2 cmd/utils, core, params: fork all teh things for dev mode (#3697) 8 years ago
Felix Lange 5f7826270c all: unify big.Int zero checks, use common/math in more places (#3716) 8 years ago
Péter Szilágyi b117da2db3
core/state: drop most of a logs (useless at this volume) 8 years ago
Péter Szilágyi e02883c0a2
core, log: track field length and pad to align 8 years ago
Péter Szilágyi e588e0ca2b
all: next batch of log polishes to contextual versions 8 years ago
Péter Szilágyi 46bcd9a92c
core, eth: drop database block splitting upgrader 8 years ago
Valentin Wüstholz 37511ec520 core, core/vm, cmd/disasm: unify procedures for disassembling evm code (#3530) 8 years ago
Felix Lange 5c8fe28b72 common: move big integer math to common/math (#3699) 8 years ago
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework 8 years ago
Nick Johnson 555273495b trie: add difference iterator (#3637) 8 years ago
Jeffrey Wilcke 024d41d0c2 core, core/state, core/vm: remove exported account getters (#3618) 8 years ago
Jeffrey Wilcke 4ac481b45f core/vm, crypto: support for go-fuzz (#3672) 8 years ago
Martin Holst Swende b19e5885fe core/blockchain: Change iterator in procFutureBlocks to use lru.Peek instead of Get (#3655) 8 years ago
Felix Lange 9b0af51386 crypto: add btcec fallback for sign/recover without cgo (#3680) 8 years ago
Felix Lange c8695fae35 logger: remove Core verbosity level (#3659) 8 years ago
Jeffrey Wilcke c12f4df910 params: core, core/vm, miner: 64bit gas instructions 8 years ago
Martin Holst Swende 72dcd3c58b core, eth, internal: Added `debug_getBadBlocks()` method (#3654) 8 years ago
Jeffrey Wilcke 57f4e90257 Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)" 8 years ago
Martin Holst Swende 564b60520c core: ignore 0x prefix for code in JSON genesis blocks (#3656) 8 years ago
Jeffrey Wilcke 8b57c49490 params: core, core/vm, miner: 64bit gas instructions (#3514) 8 years ago
Brian Schroeder 296450451b state: take write lock in GetNonce (#3625) 8 years ago
bas-vk c46c41eae3 core/types: add unittest for tx json serialization (#3609) 8 years ago
Vivek Anand 82aa5b1de6 core: fix a small typo in blockchain.go (#3611) 8 years ago
Felix Lange 9b62facdd4 event: deprecate TypeMux and related types 8 years ago