Commit Graph

1195 Commits (c43792a42cad46a15ee00417d52bd3859a98500c)

Author SHA1 Message Date
Felix Lange 54b1de67e2 core/vm: make jumpdest code nicer 7 years ago
nkbai 68955ed2eb core/types: fix create indicator in Transaction.String (#15025) 7 years ago
Péter Szilágyi ff9a868232 core/state: revert metro suicide map addition (#15024) 7 years ago
Martin Holst Swende 286ec5df40 cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985) 7 years ago
Péter Szilágyi 4ee92f2d19
core/types: reject Metro receipts with > 0x01 status bytes 7 years ago
rjl493456442 28aea46ac0
core: implement Metropolis EIP 658, receipt status byte 7 years ago
Ti Zhou 2fd5ba6bd4 core/vm: fix typo in method documentation (#15019) 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Péter Szilágyi f9fb70d2ee
core/vm: rework reversion to work on a higher level 7 years ago
Péter Szilágyi 1335a6cc8c
core/vm, crypto/bn256: fix bn256 use and pairing corner case 7 years ago
Jeffrey Wilcke b70a73cd3e
core/vm: implement REVERT metropolis opcode 7 years ago
Péter Szilágyi 4e0fea4d30
core/vm: polish RETURNDATA, add missing returns to CALL* 7 years ago
Jeffrey Wilcke 9bd6068fef
core/vm: implement RETURNDATA metropolis opcodes 7 years ago
Péter Szilágyi 3df7142b3e
core/vm: minor polishes, fix STATICCALL for precompiles 7 years ago
Jeffrey Wilcke 3d123bcde6
core/vm: implement metropolis static call opcode 7 years ago
Péter Szilágyi f8d8b56b28
core/vm: optimize copy-less data retrievals 7 years ago
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