Commit graph

  • 6a9d509bce
    cleanup: remove deprecated DialWebsocketWithDialer function futreall 2025-10-22 10:52:01 +0300
  • 850e04c355 core/state: check account trie nodes and bytes jsvisa 2025-10-22 15:11:07 +0800
  • a50f220ab3 core/state: reopen triedb to ensure buffer flushed jsvisa 2025-10-22 15:10:31 +0800
  • 47fc9684a8 Revert "core/state: add debug if accounts mismatch" jsvisa 2025-10-22 14:50:00 +0800
  • b9339ca847 core/state: add debug if accounts mismatch jsvisa 2025-10-22 12:15:39 +0800
  • 021a92965c
    chore: clarify resource links Wilman Vinueza 2025-10-21 22:34:05 -0500
  • f4264ef5e2
    chore: clarify resource links Wilman Vinueza 2025-10-21 22:32:51 -0500
  • 17173d0014 beacon/light/api: implement blsync REST API server zsfelfoldi 2025-10-11 12:34:08 +0200
  • 6608a2aafd
    core/types: remove unused ErrInvalidTxType var (#32989) cui 2025-10-21 23:49:43 +0800
  • 2f95706777 Add helpers to expose TargetBlobs chain config Tristan Wilson 2025-10-21 16:48:17 +0200
  • 407d9faf71
    cmd/geth: add flag to set genesis (#32844) lightclient 2025-10-21 08:10:45 -0600
  • 9b4ea90132
    core/types: remove unused var cuiweixie 2025-10-21 22:07:32 +0800
  • d0ff7b58c5
    Update json.go Alvarez 2025-10-21 15:34:34 +0200
  • 60e6362c46
    Update log.go sashaodessa 2025-10-21 15:28:38 +0200
  • 23740764e7
    cmd: rename genesis flag to override.genesis lightclient 2025-10-21 07:16:43 -0600
  • e481a1a7d1 fix json encoding of BAL for debug API: make it human-readable again Jared Wasinger 2025-10-21 19:36:50 +0800
  • 0a8b820725
    triedb/pathdb: make batch with pre-allocated size (#32914) rjl493456442 2025-10-21 19:11:36 +0800
  • 1485f912e0 all: big.Int use Sign() to compare with zero wit 2025-10-21 19:10:21 +0800
  • 5f8a77fc22 triedb/pathdb: add default clause Gary Rong 2025-10-21 18:26:55 +0800
  • e63ce97c11 params: fix lint MariusVanDerWijden 2025-10-21 11:51:58 +0200
  • 07ddc5869d wip: decouple BPO forks from named forks Jared Wasinger 2025-10-14 16:39:17 +0800
  • 47eb67d7aa add additional nil checks to prevent panic Jared Wasinger 2025-10-21 17:44:27 +0800
  • 56388262c5 fix last commit Jared Wasinger 2025-10-21 17:25:48 +0800
  • cba057f8cb add pre-transaction/post-block-finalization hooks Jared Wasinger 2025-10-21 17:18:02 +0800
  • 32ef559f31
    core/state: initialize latest after init and add lazy fallback in Query MozirDmitriy 2025-10-21 11:28:33 +0300
  • 79b6a56d3a
    core/state: prevent SetCode hook if contract code is not changed (#32980) rjl493456442 2025-10-21 16:03:56 +0800
  • 9668c2c322
    EIP7939: Count leading zeros (CLZ) opcode (#1246) georgehao 2025-10-21 15:48:48 +0800
  • d73bfeb3d9
    core/txpool: Initialize journal writer for tx tracker (#32921) Kyrin 2025-10-21 15:41:38 +0800
  • 31c9d1186e core/state: prevent SetCode hook if contract code is not changed Gary Rong 2025-10-21 15:35:05 +0800
  • b4976948f2 continued rework Jared Wasinger 2025-10-21 14:09:30 +0800
  • ee20ddbb82
    Let recheck work while journal path is empty and fix TestResubmit Kyrin 2025-10-21 12:19:22 +0800
  • 88a39a6015 cmd/devp2p: in reverse order, skip should be backwards jsvisa 2025-10-21 11:44:26 +0800
  • eaa2f574ae cmd/devp2p: add more tests jsvisa 2025-10-21 11:43:39 +0800
  • 6cebcc973f cmd/devp2p: rewrite to keep simple jsvisa 2025-10-21 11:23:42 +0800
  • 6f20ff1368 core/state: parallelize account trie updates in IntermediateRoot allen 2025-10-20 23:19:07 -0400
  • a90e59d04f cmd/devp2p: add more test cases for the get block headers jsvisa 2025-10-21 11:06:30 +0800
  • caf1b2a7a3
    Update GenesisFlag usage description rjl493456442 2025-10-21 10:15:31 +0800
  • 5c5a9a8d14 core/txpool/locals: improve lock management Gary Rong 2025-10-21 10:10:12 +0800
  • dba43fcdd2 core/txpool/locals: fix the writer setup Gary Rong 2025-10-21 09:17:56 +0800
  • d48a7ec8f0 fix allen 2025-10-20 17:55:09 -0400
  • 537e87bc4c core/state: parallelize account trie updates in IntermediateRoot allen 2025-10-20 17:40:14 -0400
  • 144ccf1c60 internal: dry jsvisa 2025-10-20 23:58:40 +0800
  • bf75ef8582 cmd/devp2p: jwtsecret is a value vs file jsvisa 2025-10-20 23:27:45 +0800
  • 557e191976 cmd/devp2p: set flag as required jsvisa 2025-10-20 23:26:43 +0800
  • b81f03e8ff
    params: enable osaka on dev mode (#32917) Marius van der Wijden 2025-10-20 17:24:07 +0200
  • 107f54a05d cmd/devp2p: add duplicated pooled txs jsvisa 2025-10-20 23:17:31 +0800
  • cb697a4b3e cmd/devp2p: add duplicated tx test jsvisa 2025-10-20 22:28:19 +0800
  • 59654d9c3a
    trie: simplify code cuiweixie 2025-10-20 21:46:49 +0800
  • f7127d6ce1
    Update path.go Coder 2025-10-20 15:30:04 +0200
  • 8925e7a9a1 add p256verify precompile to dev genesis Sina Mahmoodi 2025-10-20 15:05:42 +0200
  • 304d0c5050 Merge branch 'master' into osaka-on-dev-mode Sina Mahmoodi 2025-10-20 15:03:15 +0200
  • 6404c37a62 core/vm/evm : Reused codeSize everywhere instead of calling len(ret) multiple times ucwong 2025-10-20 20:36:54 +0800
  • 037d06e3b2 refactor bal.go Jared Wasinger 2025-10-20 19:51:47 +0800
  • 2994e096c6 update TODO in the code. remove old changes from the statedb unit tests Jared Wasinger 2025-10-20 18:02:41 +0800
  • b1809d13d1
    cmd/keeper: use the ziren keccak precompile (#32816) Guillaume Ballet 2025-10-20 11:52:02 +0200
  • b6a4ac9961
    core/vm: don't call SetCode after contract creation if initcode didn't return anything (#32916) jwasinger 2025-10-20 17:51:29 +0800
  • 068757faea small fixups Jared Wasinger 2025-10-20 16:52:16 +0800
  • cfb311148c
    eth/filters: avoid rebuild the hash map multi times (#32965) maskpp 2025-10-20 16:18:17 +0800
  • 2f40c06aef fix comments maskpp 2025-10-20 11:30:31 +0800
  • 69df6bb8d5
    core/types: prealloc map in HashDifference as in TxDifference (#32946) cui 2025-10-20 10:35:14 +0800
  • 11c0fb98af
    triedb/pathdb: fix index out of range panic in decodeSingle (#32937) hero5512 2025-10-19 22:29:46 -0400
  • 88576c52e2
    eth/fetcher: remove dangling peers from alternates (#32947) Bosul Mun 2025-10-20 11:26:55 +0900
  • a9e66262af
    eth/fetcher: add metrics for tracking slow peers (#32964) Bosul Mun 2025-10-20 11:10:58 +0900
  • 4f12b60899 fix bug maskpp 2025-10-19 21:06:19 +0800
  • 2005bf6b67 execute different subscription in parallel way maskpp 2025-10-19 17:39:49 +0800
  • b02df2da72 avoid rebuild the hash map multi times maskpp 2025-10-19 17:19:51 +0800
  • 542273ec8e chore: move metrics to metrics.go healthykim 2025-10-19 17:10:26 +0900
  • 843333afa6 chore: add metrics for slow peer healthykim 2025-10-19 17:03:15 +0900
  • 79460e4bfb
    all: fix whitespace error of golangci-lint, remove extra empty lines (#1624) wit liu 2025-10-19 14:42:12 +0800
  • 9f14aebcae
    internal/ethapi: fix receiver name for BlockChainAPI (#1621) wit liu 2025-10-19 14:41:04 +0800
  • c1ca7cbc43
    trie: optimize BinaryTrie.GetAccount using uint256.Int.SetBytes16 cuiweixie 2025-10-19 09:40:09 +0800
  • 8b6bed3578
    trie: optimize VerkleTrie.GetAccount using uint256.Int.SetBytes16 cuiweixie 2025-10-19 09:37:34 +0800
  • 63a8bcfa97
    core/vm: optimize bigModExp using uint256.Int.SetBytes32 cuiweixie 2025-10-19 09:27:36 +0800
  • fbfeaea6f7
    core/vm: optimize opTload using uint256.Int.SetBytes32 cuiweixie 2025-10-19 09:21:24 +0800
  • 2337f74a9e
    core/vm: optimize opCaller using uint256.Int.SetBytes20 cuiweixie 2025-10-19 00:46:17 +0800
  • fe27e102c9
    core/vm: optimize opAddress using uint256.Int.SetBytes20 cuiweixie 2025-10-19 00:43:01 +0800
  • 58efdaf5cc
    core/vm: optimize opRandom using uint256.Int.SetBytes32 cuiweixie 2025-10-19 00:32:45 +0800
  • 2bf33638ae
    core/vm: optimize opCallDataLoad using uint256.Int.SetBytes32 cuiweixie 2025-10-19 00:48:49 +0800
  • 3b58fec082
    core/vm: optimize opOrigin using uint256.Int.SetBytes20 cuiweixie 2025-10-19 00:44:52 +0800
  • aba837cfc5
    core/vm: optimize opKeccak256 using uint256.Int.SetBytes32 cuiweixie 2025-10-19 00:41:24 +0800
  • 967c613802
    core/vm: optimize opCreate2 using uint256.Int.SetBytes20 cuiweixie 2025-10-19 00:38:47 +0800
  • e3f761ad27
    core/vm: optimize opCreate using uint256.Int.SetBytes20 cuiweixie 2025-10-19 00:37:47 +0800
  • 8d5cd0b30f
    core/vm: optimize opSload using uint256.Int.SetBytes32 cuiweixie 2025-10-19 00:35:31 +0800
  • a1fd8f1a17
    core/vm: optimize opCoinbase instruction using uint256.SetBytes20 cuiweixie 2025-10-19 00:30:34 +0800
  • 7694b25e8f
    core/vm: optimize opBlockhash using uint256.SetBytes32 cuiweixie 2025-10-19 00:27:35 +0800
  • 2c2bc34eeb
    core/vm: optimize opExtCodeHash using SetBytes32 cuiweixie 2025-10-19 00:25:55 +0800
  • a1334f0199
    core/vm: optimze emit event using uint256.WriteToArray32 cuiweixie 2025-10-18 23:33:30 +0800
  • dca8bba239 chore: remove comments healthykim 2025-10-19 00:19:57 +0900
  • b69bb589cd test: remove redundant test healthykim 2025-10-19 00:18:25 +0900
  • b093aa69a0 test: add test healthykim 2025-10-18 22:52:20 +0900
  • 5ba6aed7c9
    core/types: prealloc map in HashDifference as in TxDifference cuiweixie 2025-10-18 20:03:12 +0800
  • 0ec63272bf
    cmd/utils: use maximum uint64 value for receipt chain insertion (#32934) CertiK 2025-10-18 19:54:56 +0800
  • ad98a9e86b
    Update json_test.go Coder 2025-10-18 13:47:03 +0200
  • c6d750dafc
    Update hexutil_test.go Coder 2025-10-18 13:46:18 +0200
  • bd31f767cb
    Update compress_test.go Coder 2025-10-18 13:45:46 +0200
  • 03a55025db
    accounts: use hash pool in TextHash cuiweixie 2025-10-18 17:22:38 +0800
  • e560246afe
    Update README.md NadiaDjarbo 2025-10-18 15:40:30 +0800
  • 273b8c0eee
    signer: optimize parseBytes cuiweixie 2025-10-18 15:32:18 +0800
  • 51ee9850fd
    account/abi: optimize mustArrayToByteSlice cuiweixie 2025-10-18 14:45:42 +0800
  • 9fa800e6d3
    account/abi: test cuiweixie 2025-10-18 14:22:04 +0800