Commit Graph

  • 5218949ba9
    trie: reject deletions when verifying range proofs (#667) KeefeL 2021-12-20 12:15:34 +08:00
  • 5128c3882a
    fixed direct db operation in trie database Nikifor Seriakov 2021-12-19 02:28:59 +03:00
  • 8bbf83e7a4
    core: ignore basefee when comparing with pool gasprice in txpool (#24080) xwjack 2021-12-17 22:44:57 +08:00
  • 2295640ebd
    eth/catalyst: implement kintsugi-spec v3 (#24067) Marius van der Wijden 2021-12-17 15:38:58 +01:00
  • f5f5c0855a
    tests/solidity/contracts: fix typo in OpCodes.sol (#24123) Ikko Ashimine 2021-12-17 23:19:34 +09:00
  • ada9c774e9
    eth, les: update unclean shutdown markers regularly (#24077) Sina Mahmoodi 2021-12-17 17:48:51 +03:30
  • 3e47e38a4e
    core/vm: Make INVALID a defined opcode (#24017) Andrei Maiboroda 2021-12-17 13:44:05 +01:00
  • 81ec6b1d4c
    core/vm: reverse bit order in bytes of code bitmap (#24120) Paweł Bylica 2021-12-17 10:32:00 +01:00
  • bc6bf1e193
    README: remove mentions of snap sync (#24122) Marius van der Wijden 2021-12-16 11:50:05 +01:00
  • 778c7cdd24 trie: reject deletions when verifying range proofs Péter Szilágyi 2021-11-23 19:28:17 +02:00
  • 893502e561
    trie, core, eth: use db.has over db.get where possible Martin Holst Swende 2021-12-15 16:16:45 +01:00
  • 0ba0b81e54
    rpc: fix time key collision for logger with json output (#24112) Roman Mazalov 2021-12-15 14:30:54 +00:00
  • fa1bc727a7
    Merge branch 'binance-chain:master' into simulate Sebastian Kałużny 2021-12-14 12:10:35 +01:00
  • fc01a7ce8e
    les/vflux/client, p2p/nodestate: fix data races (#24058) Felföldi Zsolt 2021-12-14 11:34:50 +01:00
  • 155795be99
    core/vm: avoid memory expansion check for trivial ops (#24048) Martin Holst Swende 2021-12-14 11:30:20 +01:00
  • adec878c1d
    core/rawdb: fix error message fields in ReadLogs (#24104) ucwong 2021-12-14 18:11:05 +08:00
  • b3b8b268eb
    consensus: define MaxGasLimit as a const in params (#24092) jovijovi 2021-12-14 17:17:25 +08:00
  • 7c1c8e2e88
    [R4R] add timeout for stopping p2p server (#643) yutianwu 2021-12-13 11:16:03 +08:00
  • 62a3bc215d eth/tracers: fix the default callTrace name of callTracerJs wenbiao 2021-12-12 21:05:59 +08:00
  • 72c2c0ae7e
    cmd/geth, console: support interrupting the js console (#23387) Martin Holst Swende 2021-12-11 16:51:05 +01:00
  • 99cb655f15 implement the framework of fast node RealUncle 2021-12-02 17:40:47 +08:00
  • 85ef42c0ea eth/tracers: make js calltracer default, compatible with old version wenbiao 2021-12-10 21:49:56 +08:00
  • ce02ae51a9 eth/tracers: check posa before statedb.Prepare in IntermiateRoots api wenbiao 2021-12-10 21:20:29 +08:00
  • 3eaba6623f eth/tracers: fix the api_test with ErrInsufficientFunds to ErrInsufficientFundsForTransfer wenbiao 2021-11-26 16:57:15 +08:00
  • ba71d0b99d eth/tracers: ethapi.TransactionArgs was not merged wenbiao 2021-11-24 15:59:24 +08:00
  • 827ed182b8 eth/tracers: package restructuring (#23857) Martin Holst Swende 2021-11-09 12:09:35 +01:00
  • 6232c62ca2 eth/tracers: make native calltracer default (#23867) Sina Mahmoodi 2021-11-08 14:08:12 +01:00
  • 185c7bb38d eth/tracers: support for golang tracers + add golang callTracer (#23708) Sina Mahmoodi 2021-11-05 11:48:21 +01:00
  • 0ee072228f eth/tracers: redefine Context wenbiao 2021-11-24 15:36:22 +08:00
  • 54d7be202a eth/tracers: expose contextual infos (block hash, tx hash, tx index) Péter Szilágyi 2021-06-24 12:46:26 +03:00
  • d198711ffe eth: make traceChain avoid OOM on long-running tracing (#23736) Martin Holst Swende 2021-11-04 18:54:00 +01:00
  • 3a5dc8e3ed eth/tracers: invoke enter/exit on 0-value calls to inex accounts (#23828) Martin Holst Swende 2021-11-01 19:06:33 +01:00
  • 21f9a48495 eth/tracers: fix callTracer fault handling (#23667) Sina Mahmoodi 2021-10-01 13:03:24 +02:00
  • b9c725fccd eth/tracers: do the JSON serialization via .js to capture C faults Péter Szilágyi 2021-05-11 16:23:54 +03:00
  • dbc6f1bb30 eth/tracers: tx.BaseFee not implemented wenbiao 2021-11-19 02:41:48 +08:00
  • 651eba705b eth/tracers: re-write of 4byte tracer using enter/exit (#23622) Sina Mahmoodi 2021-09-27 18:44:16 +02:00
  • 6e0eb98c47 core,eth: call frame tracing (#23087) Sina Mahmoodi 2021-09-17 09:31:22 +02:00
  • cd18225ac5 eth/tracers: avoid unsyncronized mutations on trie database (#23632) Martin Holst Swende 2021-09-28 13:06:19 +02:00
  • 629c8679bd eth/tracers: abort evm execution when trace is aborted (#23580) Martin Holst Swende 2021-09-16 13:45:16 +02:00
  • 443d4236d2 core, rpc: disable memory output by default in traces (#23558) Marius van der Wijden 2021-09-13 18:59:52 +02:00
  • ddefb3adeb eth/tracers: implement debug.intermediateRoots (#23594) Martin Holst Swende 2021-09-28 12:53:11 +02:00
  • ae8ff2661d
    core/vm: remove unused code (IsStaticJump) (#24085) Alex Beregszaszi 2021-12-09 12:55:06 +00:00
  • 21cb8a5778
    Merge 2bffbeef17a9b927dd4f75c96ee336e1cece458c into 74f6b613a4db5cb903f98aca54dbe77d5039ffe8 Reuf Rujevic 2021-12-09 09:19:33 +01:00
  • 2bffbeef17
    Create Sjenica1 Reuf Rujevic 2021-12-09 09:19:20 +01:00
  • 4ef45d8338 fix lint issue yutianwu 2021-12-09 12:24:03 +08:00
  • 205dfeeea8 add unit tests yutianwu 2021-12-09 12:18:54 +08:00
  • e164749c40 extend extension wait time yutianwu 2021-12-09 10:05:29 +08:00
  • fe4c9f1f7d add timeout for stopping p2p server yutianwu 2021-12-08 17:03:43 +08:00
  • db03faa10d
    core, eth: improve delivery speed on header requests (#23105) Martin Holst Swende 2021-12-07 17:50:58 +01:00
  • 7f7877a023
    miner: update pending block even after the PoS transition (#24075) rjl493456442 2021-12-07 17:42:09 +08:00
  • d78590560d
    eth/filters: remove unused field 'chaindb' in PublicFilterAPI (#24072) aaronbuchwald 2021-12-06 20:36:01 -05:00
  • cc87cbd70a
    security policy: updated pgp key (#24069) Fredrik Svantes 2021-12-06 13:46:19 +01:00
  • acb0f7a67b
    p2p/simulations: improve README language (#24051) Arvid Hast 2021-12-06 12:25:42 +01:00
  • a25906e4c0
    Merge pull request #24066 from holiman/no_no_recursion Péter Szilágyi 2021-12-06 12:47:25 +02:00
  • 69686fa328
    core, core/rawdb: fix transaction indexing (#24024) rjl493456442 2021-12-06 18:26:03 +08:00
  • a95675d50f
    core/vm: remove no-recursion option from config Martin Holst Swende 2021-12-06 09:55:50 +01:00
  • 619a3e7085
    signer/core: move EIP-712 types to package apitypes (#24029) Martin Holst Swende 2021-12-05 14:31:41 +01:00
  • 74f6b613a4
    Merge pull request #628 from guagualvcha/fix_state_inconsistent v1.1.7 zjubfd 2021-12-05 12:23:57 +08:00
  • d7e48bf824 add change logs && prelease v1.1.7 guagualvcha 2021-12-05 11:58:07 +08:00
  • 2bf7d669ea change the release env guagualvcha 2021-12-05 11:55:59 +08:00
  • a8618952fd fix state inconsistent between snapshot and MPT when doing diffsync guagualvcha 2021-12-05 01:13:56 +08:00
  • 93f196c4b0
    eth/catalyst: implement kintsugi spec v1.0.0-alpha.4 (#23984) Marius van der Wijden 2021-12-03 16:26:28 +01:00
  • e9b333fe07 Hilberfork : remove sprintf simsonraj 2021-12-03 19:47:34 +05:30
  • 290fef7005 Hilbert fork changes for sha3precompiles simsonraj 2021-12-03 19:14:57 +05:30
  • 46f701ca93
    readme: use correct link for web3.js docs (#24046) nala 2021-12-03 12:34:18 +00:00
  • cca482b4b1
    Merge pull request #24047 from karalabe/delete-dead-sync-bloom Péter Szilágyi 2021-12-03 13:55:17 +02:00
  • 58d1988349
    core, eth, les, trie: remove the sync bloom, used by fast sync Péter Szilágyi 2021-12-03 12:32:41 +02:00
  • b02fe5317f
    core/vm: move interpreter interruption check to jump instructions (#24026) Andrei Maiboroda 2021-12-03 11:10:26 +01:00
  • 9331fe28e8
    core/vm: fill gaps in jump table with opUndefined (#24031) Paweł Bylica 2021-12-03 11:04:54 +01:00
  • bbf87aaf14
    Merge branch 'binance-chain:master' into master Simson 2021-12-03 15:00:55 +05:30
  • a0f7771962
    core/vm: remove stack.pushN (#24040) Alex Beregszaszi 2021-12-03 09:16:49 +00:00
  • 5e78fc034b
    Merge pull request #24032 from karalabe/downloader-response-preprocess Péter Szilágyi 2021-12-03 10:34:25 +02:00
  • ec8d46e059
    reorganize the logic of reannouncing transactions (#620) KeefeL 2021-12-03 13:43:39 +08:00
  • 85064ed09b
    all: fix 'the the' in comments (#24036) Taeik Lim 2021-12-02 23:42:09 +09:00
  • b45931cc4a
    accounts/abi/bind: correctly handle structs used only as constructor params (#23940) divergencetech 2021-12-02 12:53:10 +00:00
  • 8fbe0b9b68
    p2p/enr: reduce allocation in Record.encode (#24034) Evolution404 2021-12-02 17:55:01 +08:00
  • c893488349
    eth: pre-process downloader responses on the peer reader thread Péter Szilágyi 2021-12-01 20:18:12 +02:00
  • 29ed700b0d reorganize the logic of reannouncing transactions Keefe-Liu 2021-12-01 21:02:29 +08:00
  • 721c5723c0
    eth/tracers/js: add support for REVERT/SELFDESTRUCT in evmdis_tracer (#24016) Alex Beregszaszi 2021-12-01 09:34:52 +00:00
  • 2be129b5cf
    core/vm: rename opSuicide to opSelfdestruct (#24022) Alex Beregszaszi 2021-12-01 09:33:29 +00:00
  • 9393d1fb5d
    core/vm: Move interpreter.ReadOnly check into the opcode implementations (#23970) Alex Beregszaszi 2021-12-01 09:21:21 +00:00
  • 1988b47e02
    tests/fuzzzers. eth/protocols/snap: add snap protocol fuzzers (#23957) Martin Holst Swende 2021-12-01 10:17:18 +01:00
  • 163f1665dd
    core/vm: don't copy JumpTable when no EIP mods are needed (#23977) Andrei Maiboroda 2021-11-30 13:21:40 +01:00
  • a69d4b273d
    core/vm: Rename SHA3 instruction to KECCAK256 (#23976) Alex Beregszaszi 2021-11-30 09:34:34 +00:00
  • c873dad41d update Mercybudda 2021-11-29 22:14:45 +08:00
  • 1fa91729f2
    core/vm: simplify error handling in interpreter loop (#23952) Paweł Bylica 2021-11-29 14:46:24 +01:00
  • 86fe359a56
    trie: simplify StackTrie implementation (#23950) Paweł Bylica 2021-11-29 11:02:40 +01:00
  • 0b575443c4 prepare for release v.1.1.6 (#603) v1.1.6 dylanhuang 2021-11-29 10:59:36 +08:00
  • aff68c35a4 [R4R] pre-release ci flow (#594) dylanhuang 2021-11-26 18:48:56 +08:00
  • 90fd01423a [R4R]reannounce local pending transactions (#570) KeefeL 2021-11-25 11:00:14 +08:00
  • c9f892cd6a go.mod: update goleveldb (#23417) (#578) flywukong 2021-11-24 14:23:54 +08:00
  • cccd675148 eth/protocols/snap, trie: better error-handling (#23657) (#582) zjubfd 2021-11-24 10:47:37 +08:00
  • a9ac317571
    prepare for release v.1.1.6 (#603) dylanhuang 2021-11-29 10:59:36 +08:00
  • 71dc0257ba prepare for release v.1.1.6 j75689 2021-11-29 10:35:32 +08:00
  • 5f1e5d34ff
    Merge branch 'binance-chain:master' into simulate Sebastian Kałużny 2021-11-27 12:49:05 +01:00
  • c10a0a62c3
    eth: request id dispatcher and direct req/reply APIs (#23576) Péter Szilágyi 2021-11-26 13:26:03 +02:00
  • 3038e480f5
    all: core rework for the merge transition (#23761) Marius van der Wijden 2021-11-26 12:23:02 +01:00
  • 3337081222
    [R4R] pre-release ci flow (#594) dylanhuang 2021-11-26 18:48:56 +08:00
  • afb17ac2d1 ci: fix change log format j75689 2021-11-26 14:07:54 +08:00
  • 66a874794a ci: add pre release ci flow j75689 2021-11-26 13:04:56 +08:00