Commit Graph

1233 Commits (4cf2b4110e9942bdcba1b9b1d82b3ca8ff552f64)

Author SHA1 Message Date
Martin Holst Swende d8aaa3a215
core/vm: benchmarking of metro precompiles 7 years ago
Péter Szilágyi 6131dd55c5
core/vm: polish precompile contract code, add tests and benches 7 years ago
Martin Holst Swende 967e097faa core/vm: Address review concerns 7 years ago
Jeffrey Wilcke 7bbdf3e268
core: add Metropolis pre-compiles (EIP 197, 198 and 213) 7 years ago
Joel Burget 833eeb9f23 core/vm/runtime: remove unused state parameter to NewEnv (#14953) 7 years ago
Péter Szilágyi 1c45f2f42e
core: fix txpool journal and test races 7 years ago
Péter Szilágyi 8edaaa227d
core: polish chain indexer a bit 7 years ago
Zsolt Felfoldi bd74882d83
core: implement ChainIndexer 7 years ago
Péter Szilágyi 2b50367fe9
core: fix blockchain goroutine leaks in tests 7 years ago
Péter Szilágyi 5b742fb82b
core: bump timeout test to avoid flakyness on overloaded ci 7 years ago
evgk 0cc9b8791e core/vm: fix typo in comment (#14894) 7 years ago
njupt-moon 53f3460ab5 core/asm: fix hex number lexing (#14861) 7 years ago
Mark 4f9789b28d core: avoid write existing block again (#14849) 7 years ago
Péter Szilágyi 3d32690b54 cmd, core, eth: journal local transactions to disk (#14784) 7 years ago
cdetrio ffebf00114 core/vm/runtime: fix evm command to use --gasprice flag value 7 years ago
Felix Lange 3e0dbe0eaa core/vm: remove logging and add section labels to struct logs (#14782) 7 years ago
Péter Szilágyi a56f3dc0d9 core, ethclient: implement Metropolis EIP 98 (#14750) 7 years ago
Martin Holst Swende 47359301a2 core: blocknumber in genesis as hex (#14812) 7 years ago
Péter Szilágyi 0ff35e170d core: remove redundant storage of transactions and receipts (#14801) 7 years ago
Felix Lange 225de7ca0a tests: update tests and implement general state tests (#14734) 7 years ago
Péter Szilágyi 34ec9913f6
core: test locals support in txpool queue limits, fix 7 years ago
ligi f25486c3fb core: fix typo in error message (#14763) 7 years ago
Péter Szilágyi 88b4fe7d21
core: handle nolocals during add, exepmt locals from expiration 7 years ago
Péter Szilágyi 5e38f7a664
cmd, core: add --txpool.nolocals to disable local price exemptions 7 years ago
Péter Szilágyi 48ee7f9de7
core, eth, les: polish txpool API around local/remote txs 7 years ago
Péter Szilágyi 8f12d76a47
params: remove redundant consts, disable metro on AllProtocolChanges 7 years ago
Martin Holst Swende a633a2d7ea core: Prevent local tx:s from being discarded 7 years ago
Martin Holst Swende 67aff49822 core: Change local-handling to use sender-account instead of tx hashes 7 years ago
Péter Szilágyi 8c313eed26
consensus, core: EIP 100 polishes, fix chain maker diff 7 years ago
Martin Holst Swende 8bbd598ef4 core: fix an off-by-one when the block import counts blocks 7 years ago
Martin Holst Swende 6dc32e897a core/vm: add benchmarks for some ops and precompiles (#14641) 7 years ago
Martin Holst Swende e4301564c2 core/vm : fix testcase for gas calculation 7 years ago
Martin Holst Swende bae7565231 core/vm: fix overflow in gas calculation formula 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
mark.lin beb708e6d7 core: remove unused events 7 years ago
Péter Szilágyi eebde1a2e2
core: ensure transactions correctly drop on pool limiting 7 years ago
Martin Holst Swende b0b3cf2eeb
core: add testcase for txpool 7 years ago
Felix Lange 0042f13d47 eth/downloader: separate state sync from queue (#14460) 7 years ago
Martin Holst Swende 9a44e1035e cmd/evm, core/vm: add --nomemory, --nostack to evm (#14617) 7 years ago
Martin Holst Swende ac9865791a core/vm, common/math: Add doc about Byte, fix format 7 years ago
Martin Holst Swende 80f7c6c299 cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476) 7 years ago
bailantaotao bc24b7a912 core/types: use Header.Hash for block hashes (#14587) 7 years ago
Martin Holst Swende 1496b3aff6 common/math, core/vm: Un-expose bigEndianByteAt, use correct terms for endianness 7 years ago
Lewis Marshall 04d2de9119 core: Fix VM error logging 7 years ago
Martin Holst Swende f4b5f67ee0 core/vm: improved jumpdest analysis 7 years ago
Martin Holst Swende 3285a0fda3 core/vm, common/math: Add fast getByte for bigints, improve opByte 7 years ago
Nick Johnson d5a79934dc core/vm: Use a bitmap instead of a map for jumpdest analysis 7 years ago
Péter Szilágyi cba33029a8
core: only reorg changed account, not all 7 years ago
Péter Szilágyi 9702badd83
core: don't uselessly recheck transactions on dump 7 years ago
Péter Szilágyi 280609c99b
core: check for gas limit exceeding txs too on new block 7 years ago