Skip to content

v1.4.3-bsp - Geth v1.11.5-stable

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Apr 18:59
· 920 commits to main since this release
v1.4.3-bsp
ab03cbc

Builds

Continuous Integration

Commits

  • d379e3f: ethclient/gethclient: ensure getProof keys parameter is not null (#26409) (Felix Lange) #118
  • a21e963: eth/catalyst: trigger beacon sync directly with provided chain head (#26489) (rjl493456442) #118
  • e04d63e: core/rawdb: fsync head data file before closing it (#26490) (rjl493456442) #118
  • 0e486a5: Use filepath.clean instead of path.clean (#26404) (Marius van der Wijden) #118
  • fix broken link to installation instructions (#26497) #118 (David Hwang)
  • 0b53b29: core/rawdb: fix cornercase shutdown behaviour in freezer (#26485) (Martin Holst Swende) #118
  • 554c8d7: cmd/utils: update Rinkeby deprecation message (#26496) (Zachinquarantine) #118
  • fix outdated link (#26501) #118 (ucwong)
  • d345a4a: cmd/bootnode, cmd/utils: add 'pmp:' to --nat flag description (#26381) (Seungbae Yu) #118
  • c858da5: cmd/evm: fix typo in README.md (#26500) (Ikko Eltociear Ashimine) #118
  • f2758a8: cmd/evm: typo fix in docs (#26506) (ucwong) #118
  • 297ec06: metrics/influxdb: fix time ticker leaks (#26507) (ucwong) #118
  • 97401b6: eth/filters: fix typo in comment (#26515) (Paul) #118
  • 4a3fb58: les/fetcher : fix requestTimer leak (#26514) (ucwong) #118
  • a35b654: core/txpool: check if initcode size is exceeded (#26504) (Marius van der Wijden) #118
  • remove Kiln testnet (#26522) #118 (Zachinquarantine)
  • 2d2c069: console, internal/jsre: fix autocomplete issues (#26518) (Sina Mahmoodi) #118
  • 24c7023: go.mod: upgrade to go-bip39 v1.1.0 (#26527) (meehow) #118
  • 8748972: go.sum: tidy (#26525) (ucwong) #118
  • 3f544ce: .travis.yml: go1.19.5 for android builds (#26524) (ucwong) #118
  • define cancun and prague as timestamp based forks (#26481) #118 (rjl493456442)
  • 4f4a25d: signer/core: don't require capital lettered reference types (#26462) (Martin Holst Swende) #118
  • 2b44ef5: miner, cmd, eth: require explicit etherbase address (#26413) (rjl493456442) #118
  • d36e6fc: go.mod: upgrade to latest goja (#26523) (Sina Mahmoodi) #118
  • typos #101 (omahs)
  • e4fa2cf: go.sum: go mod tidy (#26536) (ucwong) #118
  • use http package to replace http method names (#26535) #118 (Shude Li)
  • 59a48e0: cmd/utils: improve parsing of --miner.etherbase address (#26541) (Felix Lange) #118
  • make timestamp-based fork checks based on uint64 (#26474) #118 (Martin Holst Swende)
  • implement withdrawals (EIP-4895) (#26484) #118 (Marius van der Wijden)
  • 55f41d1: cmd/utils: fix error at geth startup in --dev mode (#26550) (Felix Lange) #118
  • 245cff0: eth/catalyst: error on nil withdrawals post-shanghai (#26549) (Marius van der Wijden) #118
  • 2fecac6: eth/catalyst: implement exchangeCapabilities method (#26555) (Marius van der Wijden) #118
  • fix timestamp display in fork banner (#26553) #118 (Felix Lange)
  • remove deprecated bootnodes (#26530) #118 (Nicola Cocchiaro)
  • a63875b: go.mod: gnark-crypto upgrade (#26545) (ucwong) #118
  • 90f15a0: cmd/evm: add blocktest subcommand to evm (#26526) (Mario Vega) #118
  • df52967: eth/catalyst: fix panic in TestWithdrawals (#26563) (Felix Lange) #118
  • fix typo in comment (#26569) #118 (ucwong)
  • 3ff3d07: cmd/devp2p: fix broken link in readme(#26576) (Pascal Marco Caversaccio) #118
  • 6d1de15: update bsp-geth version (Pranay Valson)
  • better sanitation (#26556) #118 (Martin Holst Swende)
  • 63a2d57: update client identifier (Pranay Valson) #104
  • 78d089b: ethclient/gethclient: fix typo (#26580) (Mio) #118
  • efbd508: eth/tracer: rename to revertReason (#26574) (rjl493456442) #118
  • bd6a05e: internal/ethapi: always return block withdrawals if present (#26565) (lightclient) #118
  • 8ded6a9: cmd/puppeth: remove puppeth (Martin Holst Swende) #118
  • improve ambiguous block validation message (#26582) #118 (Martin Holst Swende)
  • a8cf439: eth/catalyst: return invalid params instead of invalid payload params (#26591) (Marius van der Wijden) #118
  • d0a4989: cmd, eth, node: deprecate personal namespace (#26390) (Marius van der Wijden) #118
  • d9699c8: accounts, build, mobile: remove Andriod and iOS support (Péter Szilágyi) #118
  • 877d217: core/vm: improve EVM instance reusability (#26341) (lmittmann) #118
  • 9826cd6: eth/catalyst: implement engine_getPayloadBodiesByHash/Range methods (#26232) (Marius van der Wijden) #118
  • fix broken link (#26612) #118 (delihiros)
  • fix off-by-one in ipc endpoint length check (#26614) #118 (Martin Holst Swende)
  • 918aed4: core/vm: add bn256ScalarMul testcase for zero scalar value (#26607) (raulk) #118
  • remove text about GPU mining (#26609) #118 (Marius Kjærstad)
  • prepare for path-based trie storage (#26603) #118 (Martin Holst Swende)
  • 3a5acee: beacon/engine: move core/beacon to beacon/engine (#26616) (Felföldi Zsolt) #118
  • update (#26548) #118 (Martin Holst Swende)
  • cefc0fa: accounts/abi: fix integer encoding/decoding (#26568) (zhiqiangxu) #118
  • remove DecimalOrHex type (#26629) #118 (Felix Lange)
  • 2f73f4f: eth/catalyst,miner: include withdrawals in payload id calculation (#26554) (Marius van der Wijden) #118
  • fix receiver name from Python style to Go (#26631) #118 (halilylm)
  • allow tabs in log messages (#26630) #118 (Felix Lange)
  • remove database commit callback, rework noderesolver (#26637) #118 (rjl493456442)
  • 0c9eb8c: eth/catalyst: make getPayloadBodiesByRange take hex inputs (#26624) (jwasinger) #118
  • remove support for Ropsten (#26644) #118 (Péter Szilágyi)
  • pebble backend (64bit platforms only) (#26517) #118 (Martin Holst Swende)
  • 6a148dd: eth/catalyst: disallow forkchoiceupdate v1 post-shanghai (#26645) (Marius van der Wijden) #118
  • bf1798e: common/prque: generic priority queue (#26290) (Péter Szilágyi) #118
  • da3c974: ethdb/pebble: fix nil callbacks (#26650) (Péter Szilágyi) #118
  • 3086c25: eth/downloader: fix timeout resurrection panic (#26652) (Péter Szilágyi) #118
  • 22c3ad1: core/state, trie: remove unused error-return from trie Commit operation (#26641) (Martin Holst Swende) #118
  • 77380b9: go.mod: update pebble to latest master (#26654) (Péter Szilágyi) #118
  • b0cd8c4: core/vm: set tracer-observable value of a delegatecall to match parent value (#26632) (Chris Ziogas) #118
  • add benchmark test suite (#26659) #118 (rjl493456442)
  • schedule shanghai fork on sepolia (#26662) #118 (Marius van der Wijden)
  • 2def62b: eth/filters: avoid block body retrieval when no matching logs (#25199) (Sina Mahmoodi) #118
  • 7d29fff: eth/tracers: more fork overrides in traceBlockToFile (#26655) (Darioush Jalali) #118
  • 03585ed: tests/fuzzers: supply gnark multiexp config, fixes #26669 (#26670) (Martin Holst Swende) #118
  • 1c5fa40: cmd/devp2p: reduce output of node crawler (#26674) (Martin Holst Swende) #118
  • update mainnet + rinkeby CHT (#26677) #118 (Martin Holst Swende)
  • ff38c9e: eth/filters: replace atomic pointer with value (#26689) (Sina Mahmoodi) #118
  • 101587b: p2p/dnsdisc: fix tests with Go 1.20 (#26690) (Felix Lange) #118
  • dbd6c13: eth/catalyst: return error if withdrawals are nil post-shanghai (#26691) (Marius van der Wijden) #118
  • 5967a22: ethdb/pebble: Fix MemTableStopWritesThreshold (#26692) (Patrick O'Grady) #118
  • 7fb42e6: eth/downloader: handle missing withdrawals if empty list is expected (#26675) (Marius van der Wijden) #118
  • go-ethereum v1.11.0 stable #118 (Martin Holst Swende)
  • begin v1.11.1 release cycle #118 (Martin Holst Swende)
  • 5ccc99b: travis, build: update Go to 1.20.1 (#26653) (Péter Szilágyi) #118
  • check genesis state presence by disk read (#26703) #118 (rjl493456442)
  • 645e3e8: core, eth/downloader: make body validation more strict (#26704) (Martin Holst Swende) #118
  • 13d7de7: eth/downloader: fix empty-body case in queue fetchresult (#26707) (Martin Holst Swende) #118
  • e9d4249: eth/downloader: fix typo (#26716) (ucwong) #118
  • remove deprecated uses of math.rand (#26710) #118 (Martin Holst Swende)
  • go-ethereum v1.11.1 stable #118 (Martin Holst Swende)
  • begin v1.11.2 release cycle #118 (Martin Holst Swende)
  • 6428663: eth/catalyst: send INVALID instead of INVALID_BLOCK_HASH (#26696) (Marius van der Wijden) #118
  • 15e5e61: eth/catalyst: request too large error (#26722) (Roman Krasiuk) #118
  • 7c749c9: core/trie: remove trie tracer (#26665) (Martin Holst Swende) #118
  • fix unmarshaling of null result in CallContext (#26723) #118 (Felix Lange)
  • 1652684: internal/build: revert raising the chunk size for PPA (Péter Szilágyi) #118
  • 13ef21d: Revert "core/trie: remove trie tracer (#26665)" (#26732) (rjl493456442) #118
  • 7d4db69: cmd/geth: clarify dumpconfig options (#26729) (Sungwoo Kim) #118
  • 90d2551: core, eth: merge snap-sync chain download progress logs (#26676) (Péter Szilágyi) #118
  • fix accessor mismatch for genesis state (#26747) #118 (Martin Holst Swende)
  • 2f20fd3: core/rawdb: expose chain freezer constructor without internals (#26748) (Péter Szilágyi) #118
  • use unified emptyRootHash and emptyCodeHash (#26718) #118 (rjl493456442)
  • 4034c67: eth/filters: fix a breaking change and return rpctransaction (#26757) (Yier) #118
  • f86f048: common/math: allow HexOrDecimal to accept unquoted decimals too (#26758) (Péter Szilágyi) #118
  • release Geth v1.11.2 #118 (Péter Szilágyi)
  • begin v.1.11.3 release cycle #129 (Péter Szilágyi)
  • improve documentation (#26753) #129 (Nate Armstrong)
  • 09a9ccd: core/rawdb, node: use standalone flock dependency (#26633) (Martin Holst Swende) #129
  • use the last announced finalized block as the sync ancient limit (#26685) #129 (Péter Szilágyi)
  • c155c8e: cmd/devp2p: faster crawling + less verbose dns updates (#26697) (Martin Holst Swende) #129
  • 2ad150d: eth/tracers: add native flatCallTracer (aka parity style tracer) (#26377) (Chris Ziogas) #129
  • improve withdrawal index assignment in GenerateChain (#26756) #129 (Dan Cline)
  • 98b0ea6: ethdb/pebble: fix range compaction (#26771) (rjl493456442) #129
  • 2bb622c: ethdb/pebble: fix max memorytable size (#26776) (rjl493456442) #129
  • include withdrawals in ethclient block responses (#26778) #129 (Peter (bitfly))
  • change chain head markers from block to header (#26777) #129 (Péter Szilágyi)
  • d01c6ec: update github workflows trigger for develop (Pranay Valson) #112
  • 2afd46d: Merge tag 'v1.11.2' into bsp-geth (Sudeep) #118
  • c5ac117: resolves errors and linter issues (Sudeep) #118
  • 45c60ed: updates golangci-lint version to 1.51.2 (Sudeep) #118
  • 19f74fa: core/rawdb, ethdb/pebble: disable pebble on openbsd (#26801) (Péter Szilágyi) #129
  • fix a merge fault (#26802) #129 (Péter Szilágyi)
  • 245bab1: updates golang version to 1.18 (Sudeep) #118
  • 403cac7: README, go.mod, event, internal/version: bump min Go to 1.19 (#26803) (Péter Szilágyi) #129
  • remove strange leftover Go version #129 (Péter Szilágyi)
  • 7b35096: removes the excluded errors from golangci.yml (Sudeep) #118
  • d865a5d: core, params: schedule Shanghai on goerli (#26795) (Marius van der Wijden) #129
  • remove admin.peers[i].eth.head and difficulty (#26804) #129 (Péter Szilágyi)
  • 84267d6: updates bsp version to 1.4.0 (Sudeep) #118
  • 8718614: core/types: add EffectiveGasPrice in Receipt (#26713) (Felix Lange) #129
  • 5bc2ef9: core, eth/catalyst: fix race conditions in tests (#26790) (Marius van der Wijden) #129
  • improve accuracy of CPU gauges (#26793) #129 (turboboost55)
  • fix panic when requesting missing blocks (#26817) #129 (Felix Lange)
  • 77e33e5: core, miner: revert block gas counter in case of invalid transaction (#26799) (rjl493456442) #129
  • 39be753: internal/ethapi: add tests for transaction types JSON marshal/unmarshal (#26667) (Adrian Sutton) #129
  • cb1f6bd: cmd/evm: correct alloc for t8n testdata (#26822) (Guruprasad Kamath) #129
  • 41af42e: eth/tracers/native: set created address to nil in case of failure (#26779) (Sina Mahmoodi) #129
  • 1e3177d: accounts/usbwallet: mitigate ledger app chunking issue (#26773) (James Prestwich) #129
  • 78429f7: beacon/engine: don't omit empty withdrawals in ExecutionPayloadBodies (#26698) (Marius van der Wijden) #129
  • go-ethereum v1.11.3 stable #129 (Felix Lange)
  • begin v1.11.4 release cycle #129 (Felix Lange)
  • f7661a6: core/rawdb: find smallest block stored in key-value store when chain gapped (#26719) (rjl493456442) #129
  • 02796f6: signer/core: accept all solidity primitive types for EIP-712 signing (#26770) (Daniel Fernandes) #129
  • remove EF azure bootnodes (#26828) #129 (Rafael Matias)
  • b80f05b: core/vm: use golang native big.Int (#26834) (Martin Holst Swende) #129
  • 1bf1168: core/vm: fix typo in comment (#26838) (xiyang) #129
  • 5395362: core/forkid: fix issue in validation test (#26544) (Felix Lange) #129
  • 08f6a2a: cmd/evm: update readmes for the tests (#26841) (Martin Holst Swende) #129
  • 67ac5f0: core, core/types: plain Message struct (#25977) (Roberto Bayardo) #129
  • only build PPAs nightly, not on every push, too heavy (#26846) #129 (Péter Szilágyi)
  • 1488105: resolve conflict (Pranay Valson) #118
  • 99f4c73: Merge branch 'main' into develop (Pranay Valson) #120
  • small comment typo (#26850) #129 (panicalways)
  • add Timestamp method in BlockGen (#26844) #129 (Felix Lange)
  • 6cf2e92: core/txpool: implement additional DoS defenses (#26648) (Marius van der Wijden) #129
  • go-ethereum v1.11.4 stable #129 (Felix Lange)
  • begin v1.11.5 release cycle #129 (Felix Lange)
  • define MuirGlacier fork (#26856) #129 (Guruprasad Kamath)
  • ca61048: code/vm: fix comment typo (#26865) (xiyang) #129
  • minor code refactor (#26852) #129 (s7v7nislands)
  • d1c5f91: core/txpool: use priceList.Put instead of heap.Push (#26863) (ucwong) #129
  • return error if 'safe' or 'finalized' tag used pre-merge (#26862) #129 (lightclient)
  • 94ff721: .travis.yml: reenable PPA build on tag push (#26873) (Felix Lange) #129
  • c8a6b71: core/state, trie: port changes from PBSS (#26763) (rjl493456442) #129
  • eca3d39: p2p/discover: pass invalid discv5 packets to Unhandled channel (#26699) (Martin Holst Swende) #129
  • update links in documentation (#26882) #129 (Stephen Flynn)
  • 6bc68f8: Increase websocket frame size (from erigon rpc client) (#26883) (Jonathan Otto) #129
  • 13ff0ea: upgrade alpine image to patch security vulnerability (Rodrigo Garcia) #124
  • f86913b: cmd/devp2p, cmd/geth: add version in --help output (#26895) (Felix Lange) #129
  • show db error-info in case of mismatched hash root (#26870) #129 (rjl493456442)
  • improve consensus engine definition (#26871) #129 (rjl493456442)
  • d8066dc: eth/catalyst: increase update consensus timeout (#26840) (Marius van der Wijden) #129
  • f733657: internal/ethapi: avoid int overflow in GetTransactionReceipt (#26911) (Darioush Jalali) #129
  • b7bfbc1: trie, accounts/abi: add error-checks (#26914) (Darioush Jalali) #129
  • support for uint256 (#26898) #129 (Martin Holst Swende)
  • fix output file permissions in admin_exportChain (#26912) #129 (Darioush Jalali)
  • reduce unit test time (#26918) #129 (Marius van der Wijden)
  • 80ff0b4: core/txpool: use atomic int added in go1.19 (#26913) (s7v7nislands) #129
  • schedule shanghai fork on mainnet (#26908) #129 (Marius van der Wijden)
  • e6b6a8b: core/txpool: allow future local transactions (#26930) (Marius van der Wijden) #129
  • go-ethereum v1.11.5 stable #129 (Martin Holst Swende)
  • 5e4f22e: Merge tag 'v1.11.5' into v1.11.5-merge (sudeep) #129
  • a79efaf: update golang as geth now uses components from 1.19 (sudeep) #129
  • 982d244: update proof-chain link (Pranay Valson)
  • b3ccbc8: Merge branch 'main' into develop (Pranay Valson) #128
  • dee0b43: update bsp to 1.4.1 (#133) (sudeep) #133
  • 817913d: fixing gasPrice field value for dynamic tx (sudeep) #134
  • 815ae68: adding support for eip-4895: withdrawals field (#135) (sudeep) #135
  • a124339: Merge branch 'develop' into gasprice_fix (sudeep) #134
  • 51e8e84: update bsp-geth to 1.4.2 (#138) (sudeep) #138
  • f968774: Merge branch 'main' into develop (sudeep) #139
  • 0f7a049: withdrawals can be nullable for pre-shanghai (sudeep) #142
  • 6d81d50: update bsp-geth version (Pranay Valson) #143
  • 8ffa4d3: Merge branch 'main' into develop (Pranay Valson) #143

What's Changed

Full Changelog: v1.4.2-bsp...v1.4.3-bsp