Commit Graph

1243 Commits (e75d0a6e4ce132965aaa2fb1f8404fdbe101aa72)

Author SHA1 Message Date
bailantaotao bc24b7a912 core/types: use Header.Hash for block hashes (#14587) 8 years ago
Martin Holst Swende 1496b3aff6 common/math, core/vm: Un-expose bigEndianByteAt, use correct terms for endianness 8 years ago
Lewis Marshall 04d2de9119 core: Fix VM error logging 8 years ago
Martin Holst Swende f4b5f67ee0 core/vm: improved jumpdest analysis 8 years ago
Martin Holst Swende 3285a0fda3 core/vm, common/math: Add fast getByte for bigints, improve opByte 8 years ago
Nick Johnson d5a79934dc core/vm: Use a bitmap instead of a map for jumpdest analysis 8 years ago
Péter Szilágyi cba33029a8
core: only reorg changed account, not all 8 years ago
Péter Szilágyi 9702badd83
core: don't uselessly recheck transactions on dump 8 years ago
Péter Szilágyi 280609c99b
core: check for gas limit exceeding txs too on new block 8 years ago
Péter Szilágyi 08959bbc70
cmd, core, eth: configurable txpool parameters 8 years ago
Péter Szilágyi c98bce709c
core: fix minor accidental typos and comment errors 8 years ago
changhong 17f0b11942
core: typos and comments improve 8 years ago
Jeffrey Wilcke 846d091bd2 core/vm: allocate stack to 1024 8 years ago
Péter Szilágyi aa73420207
accounts/keystore, crypto: enforce 256 bit keys on import 8 years ago
Jeffrey Wilcke 10582a97ca core/vm: expose intpool to stack dup method 8 years ago
Jeffrey Wilcke e16a7ef60f core/vm: capped int pool 8 years ago
Jeffrey Wilcke a816e75662 core/vm: improved push instructions 8 years ago
Valentin Wüstholz 04b668b232 core/vm: improve error message for invalid opcodes 8 years ago
Jeffrey Wilcke e7119ce12d core/state: fixed (self)destructed objects 8 years ago
Jeffrey Wilcke a5f6a1cb7c consensus, core, core/vm, parems: review fixes 8 years ago
Jeffrey Wilcke e6aff513db core/types: corrected abstract signing address 8 years ago
Jeffrey Wilcke 10a57fc3d4 consensus, core/*, params: metropolis preparation refactor 8 years ago
Péter Szilágyi a2f23ca9b1 cmd, core, eth, miner: remove txpool gas price limits (#14442) 8 years ago
Péter Szilágyi 60293820b7
core: fix processing regression during receipt import 8 years ago
Péter Szilágyi d51a9fd6b7
cmd, core, params: add --rinkeby flag for fast connectivity 8 years ago
Felix Lange 207bd7d2cd eth: add debug_storageRangeAt 8 years ago
Felix Lange 4047ccad2f trie: add start key to NodeIterator constructors 8 years ago
Felix Lange a13e920af0 trie: clean up iterator constructors 8 years ago
Felix Lange 7b2fc0643f core, light: delete SplitStatTy, ChainSplitEvent (unused) 8 years ago
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