github covalenthq/bsp-geth v1.4.0-bsp
v1.4.0-bsp - Geth v1.11.2

latest releases: v1.8.2-bsp, v1.8.1-bsp, v1.8.0-bsp...
20 months ago

Builds

Commits

  • docs, fix misleading comment (#26189) #118 (ligi)
  • implement EIP-1153 transient storage (#26003) #118 (Mark Tyneway)
  • support injecting HTTP headers through context (#26023) #118 (storyicon)
  • 64067fb: eth/tracers: small refactor for native tracers (#26196) (Sina Mahmoodi) #118
  • upgrade to Go 1.19 (#26195) #118 (Felix Lange)
  • remove remaining uses of untyped golang-lru (#26194) #118 (Felix Lange)
  • improve tests for Split functions (#26200) #118 (therainisme)
  • 97c563e: rpc, internal/guide: speed up tests a bit (#26193) (Martin Holst Swende) #118
  • set readlimit on ethstats server connection (#26207) #118 (Martin Holst Swende)
  • 6975f09: eth/catalyst: make tests less time-sensitive (#26201) (Martin Holst Swende) #118
  • 64dccf7: cmd/utils: log path used when checking disk space (#26212) (kumavis) #118
  • implement EIP-3651, warm coinbase (#25819) #118 (Marius van der Wijden)
  • 193f350: core/rawdb: improve freezerTable.Sync (#26245) (Felix Lange) #118
  • 8846c07: cmd/utils: print warning when --metrics.port set without --metrics.addr (#26248) (Felix Lange) #118
  • e76813e: signer/core/apitypes: deep convert types in slice (#26203) (6xiaowu9) #118
  • c5dc61c: cmd/utils: gofmt (Felix Lange) #118
  • add1bff: core/rawdb: fix freezer validation (#26251) (rjl493456442) #118
  • enable typed data signing from signer rpc (#26241) #118 (Martin Holst Swende)
  • decrease websocket ping interval (#26253) #118 (Wihan de Beer)
  • 53d1ae0: p2p/nat: use IP.IsPrivate (#26252) (Seungbae Yu) #118
  • 1325fef: internal/web3ext: fix eth_call stateOverrides in console (#26265) (Sina Mahmoodi) #118
  • clarify code in forkchoice (#26257) #118 (setunapo)
  • update evm-benchmarks (#26255) #118 (Paweł Bylica)
  • 63ffda3: internal/web3ext: fix eth.call regression in console (#26266) (Sina Mahmoodi) #118
  • 0e06735: internal/web3ext: fix eth_call in console, part III (#26268) (Sina Mahmoodi) #118
  • 743e404: core, eth, les, tests, trie: abstract node scheme (#25532) (rjl493456442) #118
  • use default APIs when server doesn't have rpc_modules (#26267) #118 (Felix Lange)
  • c1aa1db: p2p/discover: add config option for discv5 protocol ID (#26041) (RichΛrd) #118
  • 210ef8e: cache docker build steps (Pranay Valson)
  • 6439612: update musl-dev version (Pranay Valson)
  • 365818c: add caching to gcr image build step (Pranay Valson)
  • fix potential goroutine leak in test (#26281) #118 (Oskar Haarklou Veileborg)
  • drop legacy receipt types (#26225) #118 (Sina Mahmoodi)
  • assign zero after resize in implementations of heap.Interface (#26296) #118 (Håvard Anda Estensen)
  • 1f35988: eth/tracers, core/vm: remove time from trace output and tracing interface (#26291) (Martin Holst Swende) #118
  • 41306b0: cmd/evm: output stateroot in statetest result (#26297) (Martin Holst Swende) #118
  • 01953b3: cmd/geth: fix typo in comment (#26308) (qiuhaohao) #118
  • b44abf5: cmd/devp2p: add --extaddr flag (#26312) (Felix Lange) #118
  • f20eba4: graphql, node, rpc: improve HTTP write timeout handling (#25457) (Sina Mahmoodi) #118
  • 4221280: p2p/nat: handle responses with alternative port in NAT-PMP (#26321) (Seungbae Yu) #118
  • fix state flushing for catalyst mode (#26319) #118 (Sina Mahmoodi)
  • a9dfac0: p2p/discover: improve nodesByDistance.push code (#26019) (zhiqiangxu) #118
  • 890e2ef: eth, cmd: remove syncTarget from eth config (#26330) (rjl493456442) #118
  • 711afbc: core,eth: add debug_setTrieFlushInterval to change trie flush frequency (#24785) (Sina Mahmoodi) #118
  • pass block into collectLogs (#26335) #118 (Felix Lange)
  • add FeedOf[T] (#26310) #118 (Felix Lange)
  • 262bd38: eth/tracers: return proper error from debug_TraceTransaction when tx not found (#26211) (Michael de Hoog) #118
  • fix comment about recipient for contract creation (#26349) #118 (Alex Stokes)
  • cda051e: core, cmd: fill blockNumber in logs (#26345) (rjl493456442) #118
  • fa97788: eth/tracers/native: fix possible crash in prestate tracer (#26351) (Martin Holst Swende) #118
  • 502fa82: signer/core: handle gnosis safe problem with missing chain id (#26309) (Martin Holst Swende) #118
  • fix typo in blockchain_snapshot_test.go (#26357) #118 (Ikko Ashimine)
  • c3c8e70: add auto tagged release (Pranay Valson)
  • e3ec617: fix build qemu emulator failure (Pranay Valson)
  • f53ff0f: eth/filters, eth/tracers: add request cancellation checks (#26320) (Felix Lange) #118
  • wrap deletion in case trie.root is nil (#26365) #118 (rjl493456442)
  • 79a478b: core/rawdb: implement resettable freezer (#26324) (rjl493456442) #118
  • update tests (#26314) #118 (Martin Holst Swende)
  • 0180842: core/state: return error when storage trie can't be opened (#26350) (rjl493456442) #118
  • allow for extradata in post-merge blocks (#26387) #118 (Marius van der Wijden)
  • c87f321: core/state: maintain destruction flag by default (#26371) (rjl493456442) #118
  • reset txpool on sethead (#26392) #118 (Marius van der Wijden)
  • 9d38466: eth/downloader: fix some typos (#26396) (Ha DANG) #118
  • dad9250: cmd, internal: update copyright year to 2023 (#26382) (Marius Kjærstad) #118
  • c6a2f77: cmd/devp2p/internal/v4test: add pong validation in bond (#26400) (strykerin) #118
  • core: enable shanghai based on timestamps #118 (Marius van der Wijden)
  • implement forkid changes for shanghai #118 (Marius van der Wijden)
  • 0848102: core, les, params: add timestamp based fork compatibility checks (Péter Szilágyi) #118
  • d021157: core, les, light: implement timestamp based sethead and genesis rewinds (Péter Szilágyi) #118
  • 9e6a1c3: common/mclock: add Alarm (#26333) (Felix Lange) #118
  • a251bca: p2p/discover: add more packet information in logs (#26307) (Felix Lange) #118
  • 41fe9d6: cmd/evm: update documentation (#26385) (Martin Holst Swende) #118
  • 6c149fd: core, eth, trie, light: clean up trie interface (#26388) (rjl493456442) #118
  • fcf3d00: eth, les: polish forkid a bit, fix races and transition validation (Péter Szilágyi) #118
  • b56c796: cmd, core, eth, els, params: disallow setheads below genesis, tweaks (Péter Szilágyi) #118
  • 686f743: eth/downloader: fix unexpected skeleton header deletion (Gary Rong) #118
  • 71f7988: eth/downloader: create repro testcase for beacon header loss (Péter Szilágyi) #118
  • ccacb99: cmd/evm: support shanghai in tests + evm t8n (#26458) (Mario Vega) #118
  • faff980: crypto/bls12381: use worst case scalar for input to G1/G2 mul benchmarks (#26447) (jwasinger) #118
  • b8bc8c2: README.md: add website contribution instructions (#26442) (Joseph Cook) #118
  • fix DIFFICULTY error in state executor (#26465) #118 (Martin Holst Swende)
  • 7a48962: core/state: remove notion of fake storage (#24916) (Martin Holst Swende) #118
  • 2c6dda5: eth/tracers: use non-threaded tracechain (#24283) (Martin Holst Swende) #118
  • 452a12a: eth/downloader: move the pivot in beacon sync mode too (#26453) (Péter Szilágyi) #118
  • 793f0f9: core/vm: implement EIP-3860: Limit and meter initcode (#23847) (Andrei Maiboroda) #118
  • c125e6e: core/vm: enable EIP-3855 (PUSH0) in Shanghai (#26475) (Andrew Ashikhmin) #118
  • fix setting client in DialHTTPWithClient (#26470) #118 (lightclient)
  • b748709: eth/downloader: fix cornercase when clean stale beacon headers (#26441) (rjl493456442) #118
  • 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)
  • 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
  • 245bab1: updates golang version to 1.18 (Sudeep) #118
  • 7b35096: removes the excluded errors from golangci.yml (Sudeep) #118
  • 84267d6: updates bsp version to 1.4.0 (Sudeep) #118
  • 1488105: resolve conflict (Pranay Valson) #118
  • 99f4c73: Merge branch 'main' into develop (Pranay Valson) #120

What's Changed

  • Fix: typos by @omahs in #101
  • build(deps): bump golang.org/x/text from 0.3.7 to 0.7.0 by @dependabot in #110
  • build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.2 by @dependabot in #109
  • build(deps): bump github.com/urfave/cli/v2 from 2.10.2 to 2.24.4 by @dependabot in #106
  • build(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0 by @dependabot in #95
  • build(deps): bump github.com/rs/cors from 1.7.0 to 1.8.3 by @dependabot in #102
  • build(deps): bump golang.org/x/net from 0.0.0-20220607020251-c690dde0001d to 0.7.0 by @dependabot in #108
  • build(deps): bump golang.org/x/crypto from 0.0.0-20210921155107-089bfa567519 to 0.1.0 by @dependabot in #111
  • build(deps): bump github.com/prometheus/tsdb from 0.7.1 to 0.10.0 by @dependabot in #89
  • Update Github workflows for develop by @noslav in #112
  • build(deps): bump github.com/consensys/gnark-crypto from 0.4.1-0.20210426202927-39ac3d4b3f1f to 0.9.1 by @dependabot in #116
  • merge Geth v1.11.2 by @sudeepdino008 in #118
  • Bsp-geth-DTM-RC:v1.4.0-bsp by @noslav in #120

New Contributors

Full Changelog: v1.3.6-bsp...v1.4.0-bsp

Don't miss a new bsp-geth release

NewReleases is sending notifications on new releases.