Commit Graph

  • 41ee96fdfe core/txpool/blobpool: fix rlp decoding flaw during offload (#28027) lightclient 2023-08-30 00:28:03 -07:00
  • b8adb4cb0c tests: use 'sender' in state tests if present (#28023) Martin Holst Swende 2023-08-29 04:36:10 +02:00
  • fe24d22a62 miner/stress/clique: fix typo (#28016) CrashOverride 2023-08-28 08:36:11 +02:00
  • f174ddba7a build, tests: add execution-spec-tests (#26985) Marius van der Wijden 2023-08-26 15:42:27 +02:00
  • d4e345c7d4 core/state: fix missing import (#28010) Martin Holst Swende 2023-08-26 10:43:36 +02:00
  • 3a662d4735 eth: remove check for tdd reached on pos api block tags (#27799) lightclient 2023-08-26 02:19:01 -06:00
  • 3ff6b3c31e core/state: implement fast storage deletion (#27955) rjl493456442 2023-08-26 16:13:22 +08:00
  • 5ca7fb82d6 account/abi: handle solidity panic revert (#27868) Shude Li 2023-08-26 16:10:48 +08:00
  • 6aa88ccdd2 beacon/engine, eth/catalyst, miner: EIP-4788 CL/EL protocol updates (#27872) Martin Holst Swende 2023-08-26 04:52:12 +02:00
  • cde462c6bf eth/catalyst: reset to current header if chain is rewound (in dev mode) (#27992) Delweng 2023-08-26 03:38:27 +08:00
  • 9bbb9df185 core/types: transaction and receipt encoding/decoding optimizations (#27976) Felix Lange 2023-08-25 20:03:41 +02:00
  • 6b98d18789 cmd, core, params: add support for the Holesky testnet (#28007) Péter Szilágyi 2023-08-25 18:11:40 +03:00
  • 5e0eb62a8e eth/protocols/eth: stop advertising eth/66 for pathdb nodes (#28006) Péter Szilágyi 2023-08-25 18:10:30 +03:00
  • 6dc9cdf15b core: support null balance in genesis (#28005) Felix Lange 2023-08-25 15:59:40 +02:00
  • 56d2366699 core/state/snapshot: replace diffToDisk ideal batch size with 64MB (#27977) aaronbuchwald 2023-08-25 08:48:10 -04:00
  • 0ba2d3cfa4 core/vm/runtime: Add Random field to config (#28001) Guido Vranken 2023-08-25 10:05:33 +02:00
  • 1a2135044c eth/catalyst: use block as finalization (#28000) rjl493456442 2023-08-24 16:49:13 +08:00
  • 45b198dd3a eth/catalyst: disable heartbeat for simulated beacon node (#27979) Delweng 2023-08-24 16:48:09 +08:00
  • 9b46986edc all: use rlp.DecodeBytes instead of rlp.Decode where possible (#27994) Felix Lange 2023-08-24 10:47:42 +02:00
  • 60ec41ce73 miner: refactor getSealingBlock method (#27993) Marius van der Wijden 2023-08-24 00:28:38 +02:00
  • feb8f416ac miner: add to build block with EIP-4844 blobs (#27875) lightclient 2023-08-23 15:16:14 -06:00
  • d1f6735171 core/rawdb: fix 32bit build (#27995) Felix Lange 2023-08-23 23:14:36 +02:00
  • eb6cbe37e1 core/state: remove public method ForEachStorage (#27986) Martin Holst Swende 2023-08-23 21:53:31 +02:00
  • 2f4dbb4f90 core/rawdb: allocate database keys with explicit size to avoid slice growth (#27772) Marius van der Wijden 2023-08-23 21:41:56 +02:00
  • 4abc412348 crypto/bn256: eliminate dead store (#27944) cui 2023-08-24 03:26:30 +08:00
  • e3f3e01504 les: use new atomic types (#27856) ucwong 2023-08-23 20:19:04 +01:00
  • f0f8703bf2 core/rawdb, ethdb/pebble: avoid fsync db in tests (#27836) Martin Holst Swende 2023-08-23 20:43:55 +02:00
  • 5c7136adb4 rlp: remove allocation of bytes.Reader in DecodeBytes (#27987) Felix Lange 2023-08-23 20:31:05 +02:00
  • 52219ced8b travis: get rid of old useless GO111MODULE directives (#27991) Péter Szilágyi 2023-08-23 18:54:30 +03:00
  • 76d4ac1acb account/abi: convert if-else-if chain to tagged switch (#27869) Shude Li 2023-08-23 21:53:38 +08:00
  • 4af98d4ee6 travis: increase travis wait time (#27975) Martin Holst Swende 2023-08-23 15:49:36 +02:00
  • 00fead91c4 cmd/utils: fix a startup issue on deleted chaindata but dangling ancients (#27989) Péter Szilágyi 2023-08-23 16:42:37 +03:00
  • bce5c46739 eth/catalyst: disable full payload when not in dev mode (#27921) rjl493456442 2023-08-23 20:14:04 +08:00
  • 0c6bbeb423 core, eth, trie: expose more detailed dirty ram tracking for diff layers (#27971) Péter Szilágyi 2023-08-23 14:08:39 +03:00
  • ab3762b2d9 go.mod: update pebble to crl-release-23.1 (#27967) Péter Szilágyi 2023-08-23 10:50:28 +03:00
  • c31f9cf23a graphql: fix nil deref on a timer (#27978) Delweng 2023-08-23 15:47:42 +08:00
  • 16946d218a rpc: use go-winio for named pipes (#27972) Martin Holst Swende 2023-08-23 04:39:01 +02:00
  • 4c7053baf1 core: add BeaconRoot to header in GenerateChain (#27974) Felix Lange 2023-08-22 18:29:17 +02:00
  • 8d2492982b cmd/evm: add back stateroot to jsonl-output (#27968) Martin Holst Swende 2023-08-22 15:37:04 +02:00
  • b8d38e76ef core, params, beacon/engine: implement EIP 4788 BeaconRoot (#27849) Martin Holst Swende 2023-08-22 14:33:39 +02:00
  • 0b4b299099 go.mod: update docker (#27970) Marius van der Wijden 2023-08-22 13:11:25 +02:00
  • 55c5f5964d travis, build: update Go to 1.21.0 (#27958) Martin Holst Swende 2023-08-22 10:00:01 +02:00
  • bbee0e7e50 miner: fix reply -> replay typo (#27961) shuo 2023-08-22 15:59:38 +08:00
  • 7c0d90c8c9 core: ensure txindex will be triggered at least once (#27847) Delweng 2023-08-22 08:58:20 +08:00
  • 9f4a528793 internal/ethapi: add testcases for blobTx (#27818) Delweng 2023-08-22 08:53:29 +08:00
  • f56ee7d9c5 eth/catalyst: set finalized block hash properly in dev mode (#27886) jwasinger 2023-08-22 00:33:37 +07:00
  • b3024e8fe6 eth: ignore genesis block on importChain (#27956) Marius van der Wijden 2023-08-21 19:32:34 +02:00
  • 5976e58415 trie: reduce allocs in recHash (#27770) Marius van der Wijden 2023-08-18 22:41:19 +02:00
  • 7dea9c10cd internal/ethapi: eth API changes needed for 4844 (#27928) Marius van der Wijden 2023-08-18 14:22:35 +02:00
  • 950ccddfc8 internal/ethapi: optimize & clean up EstimateGas (#27710) Roberto Bayardo 2023-08-18 00:03:14 -07:00
  • 649deb69f3 eth/downloader: fix rare crash when parent header missing in db (#27945) Delweng 2023-08-18 05:15:29 +08:00
  • 1aa5520d75 core/txpool/legacypool: protect cache with mutex (#27898) Martin Holst Swende 2023-08-17 11:22:18 +02:00
  • 32fde3f838 core/forkid: correctly compute forkid when timestamp fork is activated in genesis (#27895) lightclient 2023-08-16 15:31:02 -06:00
  • a3e35414b7 core/types: fix unmarshalling of BlobTx values (#27939) lightclient 2023-08-16 15:22:15 -06:00
  • 386cba15b5 node: increase batch limits for auth rpc API (#27924) Delweng 2023-08-16 21:26:49 +08:00
  • a16d757cd4 build: remove ubuntu kinetic (deprecated) (#27933) Martin Holst Swende 2023-08-16 12:11:22 +02:00
  • e0b119884c eth/tracers/js: use t.toBig on ctx.GasPrice for js tracing (#27903) Joe Netti 2023-08-15 14:19:37 -04:00
  • ab28680e66 trie: add tests for "short" nodes in StackTrie (#27932) Paweł Bylica 2023-08-15 20:16:00 +02:00
  • 05a8b887a9 crypto/bls12381: fix typo in comment (#27930) lonika 2023-08-15 20:37:34 +08:00
  • f1801a9fed internal/ethapi: implement eth_getBlockReceipts (#27702) Delweng 2023-08-15 20:35:48 +08:00
  • 509cd428e9 go.mod: upgrade goja (#27899) ucwong 2023-08-14 13:59:05 +01:00
  • 68855216c9 cmd/utils: restore support for txlookuplimit flag (#27917) Delweng 2023-08-14 20:58:01 +08:00
  • 2a6beb6a39 core/types: support for optional blob sidecar in BlobTx (#27841) Felix Lange 2023-08-14 10:13:34 +02:00
  • bed8460658 params: release go-ethereum v1.12.2 v1.12.2 Felix Lange 2023-08-12 11:05:07 +02:00
  • a867039c53 internal/build: apply -ubuntu to env (#27910) Felix Lange 2023-08-12 10:32:50 +02:00
  • 68860063fb internal/build: apply -ubuntu to env (#27910) Felix Lange 2023-08-12 10:32:50 +02:00
  • f298ec4fe1 go.mod, build: upgrade c-kzg-4844 (#27907) Felix Lange 2023-08-12 00:21:46 +02:00
  • e91b21ce2b go.mod, build: upgrade c-kzg-4844 (#27907) Felix Lange 2023-08-12 00:21:46 +02:00
  • 811a674059 all: update golang/x/ext and fix slice sorting fallout (#27909) Péter Szilágyi 2023-08-12 01:04:12 +03:00
  • 770db145ab ethdb/leveldb: support more than 7 levels in metrics (#27904) Delweng 2023-08-11 21:15:49 +08:00
  • 55863ce0d8 core/txpool/blobpool: fix metrics name for prometheus export (#27901) imulmat4 2023-08-11 02:12:26 -05:00
  • a0491a04b5 deps: update supranational/blst to 0.3.11 (#27890) dependabot[bot] 2023-08-10 06:50:09 -04:00
  • be65b47645 all: update golang/x/ext and fix slice sorting fallout (#27909) Péter Szilágyi 2023-08-12 01:04:12 +03:00
  • 0ce331f56a trie/triedb/pathdb: make shutdown journal log friendlier (#27905) Péter Szilágyi 2023-08-11 17:05:35 +03:00
  • 80b76a9527 core/types: remove duplication in eip2930 signer (#27860) DongXi Huang 2023-08-11 21:50:57 +08:00
  • 8f8ef2bc0c rpc: attempt to fix ping/pong logic race (#27733) Felix Lange 2023-08-11 15:16:45 +02:00
  • 35f7f3d015 ethdb/leveldb: support more than 7 levels in metrics (#27904) Delweng 2023-08-11 21:15:49 +08:00
  • 6ddb92cac3 core/txpool/blobpool: fix metrics name for prometheus export (#27901) imulmat4 2023-08-11 02:12:26 -05:00
  • e2507a17e8 params: switch release family to 1.13 to prep for PBSS Péter Szilágyi 2023-08-10 22:22:17 +03:00
  • 503f1f7ada all: activate pbss as experimental feature (#26274) rjl493456442 2023-08-11 03:21:36 +08:00
  • 5e89ff4d6b graphql: validate block params (#27876) Sina Mahmoodi 2023-08-10 13:00:52 +02:00
  • 86d7f5aeee deps: update supranational/blst to 0.3.11 (#27890) dependabot[bot] 2023-08-10 06:50:09 -04:00
  • 8d1db1601d eth/filters, core/rawdb: remove unused param, refactor filtering-loop (#27891) Martin Holst Swende 2023-08-10 12:49:05 +02:00
  • d9a8b0ff71 params: begin v1.12.2 release cycle Felix Lange 2023-08-10 12:13:15 +02:00
  • 9c216bd6cb params: release go-ethereum v1.12.1 v1.12.1 Felix Lange 2023-08-10 12:10:17 +02:00
  • 67979022aa core/state: move UpdateContractCode before the trie hash is computed (#27853) Guillaume Ballet 2023-08-09 18:02:45 +02:00
  • 10d9f9377b graphql: add yParity field for transactions (#27882) Delweng 2023-08-09 23:57:57 +08:00
  • 7ec60d5f0c p2p: move ping handling into pingLoop goroutine (#27887) Felix Lange 2023-08-09 16:00:31 +02:00
  • e13fa32cea core/vm: update 4844 - point evaluation precompile address (#27874) Martin Holst Swende 2023-08-08 14:54:19 +02:00
  • 0d772b9f09 graphql: avoid greedy allocation (#27873) Martin Holst Swende 2023-08-08 13:35:58 +02:00
  • 6d2bcb911a p2p/simulations/examples: use atomic.Int64 (#27861) ucwong 2023-08-07 17:30:05 +01:00
  • eeebb07c73 internal/ethapi: add state override to estimateGas (#27845) Amin Talebi 2023-08-07 16:03:57 +02:00
  • d14c07d91e accounts: use atomic type (#27857) ucwong 2023-08-07 08:11:50 +01:00
  • 857476753d internal: use atomic type (#27858) ucwong 2023-08-07 08:11:06 +01:00
  • 60070fe5c6 internal/ethapi, graphql: correct comments about gas price logic (#27752) Christopher Harrison 2023-08-05 00:08:53 +01:00
  • 5c30541c2a log: use atomic types (#27763) ucwong 2023-08-04 23:58:53 +01:00
  • bb148dd342 core/types: support yParity field in JSON transactions (#27744) Felix Lange 2023-08-05 00:54:55 +02:00
  • 57cdbaef30 all: remove trailing whitespace (#27741) Darioush Jalali 2023-08-04 15:24:32 -07:00
  • df544350bc core/types: fix immutability guarantees in Block (#27844) Felix Lange 2023-08-04 14:16:23 +02:00
  • 6e934f40f9 eth/protocols/snap: fix batch writer when resuming an aborted sync (#27842) Péter Szilágyi 2023-08-03 14:51:02 +03:00