Commit Graph

  • 725afa55df metrics: break if flag is enabled jsvisa 2023-06-24 22:26:18 +08:00
  • ac15d07982 Revert "internal/ethapi: no error return" jsvisa 2023-06-24 11:55:31 +08:00
  • 1d888e9e31 internal/ethapi: no error return jsvisa 2023-06-24 11:49:48 +08:00
  • 358410493d internal/ethapi: rpcBlock should always return totalDifficulty jsvisa 2023-06-24 11:48:08 +08:00
  • 359112b96d internal/ethapi: add 1 more testcase jsvisa 2023-06-24 11:45:17 +08:00
  • 178159075f internal/ethapi: totalDifficulty in NewRPCBlock's response is always null jsvisa 2023-06-24 11:44:20 +08:00
  • dd95b8c081 internal/ethapi: block.transactions is optional jsvisa 2023-06-24 11:43:44 +08:00
  • 938a7a53ef
    p2p: only init channel when both discv4 and discv5 are active lightclient@protonmail.com 2023-06-23 12:59:25 -06:00
  • 942ba4ddaa
    crypto/secp256k1: define NDEBUG only if not defined (#27550) Francisco de Borja Aranda Castillejo 2023-06-23 19:02:05 +02:00
  • bf086923b0 all: rebase verkle tree PR on top of shapella Guillaume Ballet 2023-06-23 14:27:55 +02:00
  • 1db1694e31 internal/ethapi: rollback the rpc newblock testcase jsvisa 2023-06-23 23:26:58 +08:00
  • ad911dbcad internal/ethapi: block.{transactions,totalDifficulty} is null for uncle block jsvisa 2023-06-23 23:26:33 +08:00
  • 95e9bf0f86
    cmd/geth: consolidate caser lightclient 2023-06-23 09:06:43 -06:00
  • 58e5380709 internal/ethapi: have = string(out) jsvisa 2023-06-23 23:04:58 +08:00
  • 3a586c2170 internal/ethapi: GetHeaderByHash returns noerror jsvisa 2023-06-23 22:59:32 +08:00
  • 68df54e919 internal/ethapi: simply variable name jsvisa 2023-06-23 22:56:00 +08:00
  • 045588f6f3 internal/ethapi: RPCMarshalBlock -> NewRPCBlock jsvisa 2023-06-23 22:54:39 +08:00
  • 50356c0f55 internal/ethapi: RPCMarshalHeader -> NewRPCHeader jsvisa 2023-06-23 22:50:36 +08:00
  • ee791b2b20 add gas consumption hook Sina Mahmoodi 2023-06-23 16:40:58 +02:00
  • eab5334f4e
    crypto: define NDEBUG only if not defined Borja Aranda 2023-06-23 13:02:59 +02:00
  • 1c01546b3e
    remove empty line in imports puhtaytow 2023-06-23 12:11:15 +02:00
  • afcf65efd5
    error message should not be capitalized / consistency Marcin Bieszke 2023-06-23 12:07:25 +02:00
  • 6bf8ec9f57
    replace deprecated string.Title by cases.Title in printVersion Marcin Bieszke 2023-06-23 12:03:19 +02:00
  • da59526679 params: add verkle witness costs Guillaume Ballet 2023-06-23 09:30:24 +02:00
  • b780d21213 trie, core/state: revert error removal in (*state.Trie).Commit Guillaume Ballet 2023-06-23 09:23:29 +02:00
  • 1578a10fd4 eth/protocols: put protocols in order jsvisa 2023-06-23 11:08:29 +08:00
  • 2820903f59 core, crypto/secp256r1: fix error reverts tx error Ulaş Erdoğan 2023-06-23 01:13:27 +03:00
  • 4d5f23f6c9 update joohhnnn 2023-06-22 22:44:42 +08:00
  • c785addf6d update joohhnnn 2023-06-22 22:41:50 +08:00
  • 77c235344c
    Update signer/core/api.go John Chase 2023-06-22 22:39:40 +08:00
  • e7f2c8feb8 ethclient: add HTTP fallback for subscriptions Felix Lange 2023-06-22 16:31:55 +02:00
  • e5b9803fa2 move to right place joohhnnn 2023-06-22 22:06:13 +08:00
  • 699243f8ae
    core/state, light, trie: add UpdateContractCode to the Trie interface (#27476) Guillaume Ballet 2023-06-22 14:52:52 +02:00
  • f5b6d7e995 core/vm: update the eip number Ulaş Erdoğan 2023-06-22 15:40:47 +03:00
  • 84d6432708 add log and newAccount hooks Sina Mahmoodi 2023-06-22 13:10:05 +02:00
  • 79ad4384b5
    core/txpool/legacypool: work on tx tracker Martin Holst Swende 2023-06-22 12:52:59 +02:00
  • 5520cd97a1
    p2p/discover: swap verification order in discv4 ping handler (#27532) Exca-DK 2023-06-22 10:06:14 +02:00
  • b75a32c9e3
    core/txpool/legacypool: implement transaction tracking for handling local txs Martin Holst Swende 2023-06-21 21:37:36 +02:00
  • 4b20ab6fb5
    Extended error message John Chase 2023-06-22 15:20:01 +08:00
  • fba7dbb10c core/state: return nil when no changes made allen 2023-06-21 21:38:01 -04:00
  • 4b81baa4dc
    wip: start localpool Martin Holst Swende 2023-06-21 21:37:36 +02:00
  • def064b6b7 core: rename variable allen 2023-06-21 16:17:02 -04:00
  • c7bec72742 core: simplify recoverAncestors allen 2023-06-21 16:03:11 -04:00
  • b8070cd892 swap ping verification order Exca-DK 2023-06-21 21:20:58 +02:00
  • c8677c270f move trie code writes to *Trie.UpdateContractCode Guillaume Ballet 2023-06-21 21:12:51 +02:00
  • dafed5b324 eth/protocols/eth: lower memory allocation Exca-DK 2023-06-21 20:29:58 +02:00
  • 18263cb1bf
    Add error log for unchecked DeriveFields log Aaron Buchwald 2023-06-21 14:25:48 -04:00
  • fd5d2ef0a6
    internal/ethapi: quantity-encode storage keys in eth_getProof response (#27309) James Prestwich 2023-06-21 09:11:11 -07:00
  • 713fc8bbe6
    ethdb/pebble: fsync for batch writes (#27522) Martin Holst Swende 2023-06-21 12:08:12 -04:00
  • f3da9bb93d
    Merge pull request #1 from ethereum/master владимир иванович архипов 2023-06-20 23:39:10 +03:00
  • 6d2aeb43d5
    cmd, core/state, eth, tests, trie: improve state reader (#27428) rjl493456442 2023-06-21 03:31:45 +08:00
  • e386363a78 make ci happy allen 2023-06-19 10:58:13 -04:00
  • 39fb5f7187 fix test to pass ci check allen 2023-06-19 06:48:47 -04:00
  • 72654d3c9e fix test to pass ci check allen 2023-06-19 06:45:11 -04:00
  • eaf8bdb671 fix allen 2023-06-13 08:16:16 -04:00
  • 6dc79c4691 eth/filters: adding websocket support for receiving new receipts allen 2023-06-09 15:12:53 -04:00
  • e9540d484f eth/filters: adding websocket support for receiving new blocks allen 2023-06-09 14:29:46 -04:00
  • b4fafd3f87 internal/ethapi: justify Felix Lange 2023-06-20 16:26:16 +02:00
  • 9c5b1f0bb8 ethclient/gethclient: update test Felix Lange 2023-06-20 16:25:32 +02:00
  • 7ecb2faccb remove the two verkle files Guillaume Ballet 2023-06-20 15:26:11 +02:00
  • 90588a8467 params, trie: add verkle fork management + upgrade go-verkle Guillaume Ballet 2023-06-13 18:07:04 +02:00
  • 8c288b528d
    internal/ethapi: use same state for each invocation within EstimateGas (#27505) jwasinger 2023-06-20 14:40:18 +02:00
  • 448b2f7b60 internal/blocktest: rm test_hash_test.go jsvisa 2023-06-20 12:34:22 +00:00
  • bea160ab64
    cmd/utils: deprecate v5disc flag, add discv5 and discv4 flags lightclient 2023-06-19 15:54:04 -06:00
  • dd7158ed91 internal/ethapi: apply suggestion for hash-sized storage keys Felix Lange 2023-06-20 13:58:33 +02:00
  • 1affc1c08d
    core/txpool: remove use of errors.Join function (#27523) Felix Lange 2023-06-20 13:51:59 +02:00
  • f67ac095a6 add hooks to state object & genesis Sina Mahmoodi 2023-06-20 13:43:45 +02:00
  • 336d282aea core/txpool: update Felix Lange 2023-06-20 12:10:42 +02:00
  • 9c7595602f core/txpool: remove use of errors.Join function Felix Lange 2023-06-20 12:00:52 +02:00
  • 154b016b6c
    core: use slices package for sorting (#27489) Dan Laine 2023-06-20 05:58:47 -04:00
  • e1e5406525 core/rawdb: fix comment Felix Lange 2023-06-20 11:55:39 +02:00
  • 84b05d4f34
    internal/build: ignore some files in FindMainPackages (#27521) Delweng 2023-06-20 16:42:13 +08:00
  • 04040fcbab
    ethdb/pebble: sync pebble writes Martin Holst Swende 2023-06-20 10:35:26 +02:00
  • 1078a35f20 internal/ethapi: rollback getReceipt api jsvisa 2023-06-20 16:25:15 +08:00
  • 8b048ee1e3 internal/ethapi: GetHeaderByHash return error jsvisa 2023-06-20 16:18:52 +08:00
  • 0fa178e98b internal/ethapi: fix the RPCMarshalBlock testcase jsvisa 2023-06-20 14:45:24 +08:00
  • eab7fa3c2f internal/ethapi: json test print case id jsvisa 2023-06-20 14:42:52 +08:00
  • 04e70e5139 internal/ethapi: add RPCHeader jsvisa 2023-06-20 14:42:20 +08:00
  • 9e1a8f80b0 eth/api-debug: rpcmarshal block jsvisa 2023-06-20 12:39:30 +08:00
  • 31d180767d eth,internal/ethapi: less error handle 9547 2023-05-19 08:50:40 +00:00
  • b58288ed73 internal/ethapi: json compare 9547 2023-05-19 08:44:17 +00:00
  • d371b31c80 internal/ethapi: uncles is not present in Header 9547 2023-05-19 08:44:01 +00:00
  • 395733f077 eth,internal/ethapi: introduce RPCBlock,RPCReceipt instead of interface 9547 2023-05-19 08:15:14 +00:00
  • 6327872c85 internal/build: parser should ignore files jsvisa 2023-06-20 12:11:09 +08:00
  • 7bb540109a internal/blocktest: add code document jsvisa 2023-06-20 11:47:01 +08:00
  • 35559b0fb1 core/rawdb: simplify jsvisa 2023-06-20 11:45:15 +08:00
  • 7c72ba6d99 internal/ethapi: use blocktest.NewHasher jsvisa 2023-05-17 07:21:19 +08:00
  • 7920b40694 core: use blocktest.NewHasher, dry jsvisa 2023-05-15 22:49:37 +08:00
  • 398931b1af internal: add blocktest to store block related test heelper jsvisa 2023-05-15 22:45:43 +08:00
  • 08afbb8e4e cmd, core, eth, trie, light: add committed flag in trie Gary Rong 2023-06-19 11:16:52 +08:00
  • dadd6cff19 core/state: add test Gary Rong 2023-06-14 10:43:22 +08:00
  • 53fa066119 trie: address comments Gary Rong 2023-06-07 08:58:05 +08:00
  • 1c2e19fb90 cmd, core/state, eth, tests, trie: improve state reader Gary Rong 2023-04-28 11:46:34 +08:00
  • 363b8d2c6d core/rawdb: remove method Felix Lange 2023-06-19 23:46:54 +02:00
  • 4ef5a1cac6 core: fix mkalloc Felix Lange 2023-06-19 23:44:45 +02:00
  • 1ff46a796b core/state/snapshot: use Hash.Less Felix Lange 2023-06-19 23:43:06 +02:00
  • 7765f11034 core; use sort.Strings for strings Dan Laine 2023-06-16 14:57:15 -04:00
  • f591579ecb core; use slices package for sorting Dan Laine 2023-06-16 09:37:02 -04:00
  • b1ef0bfe03
    eth: use slices package for sorting (#27490) Dan Laine 2023-06-19 17:38:57 -04:00
  • 9a167c45d1
    core/txpool/legacypool: narrow down the scope of the variable (#27471) hero5512 2023-06-19 17:30:39 -04:00