github covalenthq/bsp-geth v1.3.4-bsp

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

Bug Fixes

Builds

Commits

  • be74c96: pulls in testnet gcp creds from mounted volume (Pranay Valson) #54
  • 44b6955: mounts local volumes for bsp-geth sync (leveldb) and bsp-agent storage (bsp files) (Pranay Valson) #54
  • f041140: replaces all mentions of covalenth/go-ethereum with bsp-geth (Pranay Valson) #54
  • 061a707: enables commit signing with gpg keys (Pranay Valson) #54
  • f808087: fixes build-test query badge in README (Pranay Valson) #54
  • 5d3b955: adds openSSF best practices badge and project (Pranay Valson) #54
  • 76c6c20: updates readme for linux commands (Pranay Valson) #54
  • a298c65: updates README with nodekey update command (Pranay Valson) #54
  • 7eca76b: using lumberjack logger for file logging (with rotation) (Sudeep) #54
  • 24db1df: update docker-compose-testnet.yml file to follow version 3 spec (Sudeep) #54
  • ae21eb4: move DirectoryFlag (cmd/utils -> internal/debug), where it can be used for the new log location option (Sudeep) #54
  • 51b8b0d: use command line flag to set lumberjack folder location (Sudeep) #54
  • b67b6d6: moving the directory customflag to internal/flags (Sudeep) #54
  • 9bb17dc: fix log folder creation logic (Sudeep) #54
  • c330571: adds functionality to check for latest block to export (Pranay Valson) #54
  • 15524be: sets historical sync flag with atomic operatives (Pranay Valson) #54
  • b7ee402: sets covalent branch to main (Pranay Valson) #54
  • ca88a3d: sets defaults for init new blockchain (Pranay Valson) #54
  • d7a2893: inherits reference files from mainline geth (Pranay Valson) #54
  • bf0fca0: errors and exists for bsp in light client mode (Pranay Valson) #54
  • e31a76e: fix log location logic (Sudeep) #54
  • 53e2aa1: edits for the correct block replica config (Pranay Valson) #54
  • 63f9673: removes block specimen creation on forked case (Pranay Valson) #54
  • 6b7dd8b: runs go linter (Pranay Valson) #54
  • 69876cb: adds test code coverage (Pranay Valson) #54
  • 047097a: adds coverage.out flag to build/ci (Pranay Valson) #54
  • 9488dfd: updates from coverage file to txt format (Pranay Valson) #54
  • 0325680: tries report upload with token (Pranay Valson) #54
  • e8603b6: creates codecov.yaml (Pranay Valson) #54
  • 8dc476d: updates Dockerfile and golangci-lint version (Pranay Valson) #54
  • 91add2a: exits bsp-geth if both light and replication targets provided (Pranay Valson) #54
  • 9f558e0: updates README contribution sections (Pranay Valson) #54
  • b929111: updates to moonbeam diagram for bsp-geth (Pranay Valson) #54
  • 6072b62: adds loc counter for repo (Pranay Valson) #54
  • 6b26a33: updates dockerfile pins (Pranay Valson) #54
  • 8ee9439: adds loc counter for repo (Pranay Valson) #54
  • 8cbc5f7: fix (rebase) conflict (Sudeep) #54
  • 87c9687: Merge remote-tracking branch 'origin/main' into geth_master (Sudeep) #54
  • 83168a8: minor changes: linter and go.mod fixes (Sudeep) #54
  • 56433d6: makes geth, resolves conflicts, lints code (Pranay Valson) #54
  • b97ed87: fix bind_test.go (Sudeep) #55
  • fb92be4: cleanup (Sudeep) #57
  • set TTD for sepolia testnet (#25179) #78 (Marius van der Wijden)
  • 9a5c100: cmd/geth, p2p: add support for custom discovery UDP port (#24979) (zeim839) #78
  • 3f712e7: core/rawdb: fix typo in comment (#25191) (Ruohui Wang) #78
  • 300f612: core/rawdb: simplify TestDiskSeek to use memorydb (#25182) (aaronbuchwald) #78
  • 9ecf8a9: cmd/utils: fix applying bootstrap nodes from config file (#25174) (Andre Patta) #78
  • 3e693e1: internal/ethapi: return chain id for EIP-155 legacy txs (#25155) (lightclient) #78
  • increase StorageSize test coverage (#25188) #78 (Seungbae.yu)
  • d12b1a9: consensus/beacon: check that only the latest pow block is valid ttd block (#25187) (Marius van der Wijden) #78
  • 75ebeb7: build/deb: fix auto-completion install paths (#25204) (Felix Lange) #78
  • go-ethereum v1.10.20 stable #78 (Felix Lange)
  • begin v1.10.21 release cycle #78 (Felix Lange)
  • a1cb728: common/prque: fix typo (Seungbae.yu) #78
  • a160591: auto rebase from go-ethereum master (Aaron Diep) #59
  • de1cecb: eth/catalyst: disallow importing blocks via newPayload during snap sync (#25210) (Péter Szilágyi) #78
  • 953a29f: Replace fmt.Errorf with errors.New in abi argument (#25181) (aaronbuchwald) #78
  • change format 0x%x to %#x (#25221) #78 (Seungbae.yu)
  • 62470ee: consensus/beacon: copy td value so we can modify it (#25230) (Marius van der Wijden) #78
  • allow external code to set the block validator for malicious tests (#25119) #78 (Marius van der Wijden)
  • apply ttd override to uninitialized db (#25136) #78 (Marius van der Wijden)
  • 55f914a: signer/core/apitypes: support primitive types int96/uint96 (#25105) (スパイク) #78
  • f6ac80c: cmd/geth, cmd/devp2p: fix some cli parsing issues (#25234) (Felix Lange) #78
  • allow external processor (#25233) #78 (Marius van der Wijden)
  • 7217ef4: consensus/beacon: verify timestamp is greater than parent timestamp (#25236) (Marius van der Wijden) #78
  • e3c1a7c: go.mod: updated logfmt dependency (#25231) (Marius van der Wijden) #78
  • cb7f359: internal/ethapi: add basefee to block overrides (#25219) (Sina Mahmoodi) #78
  • fix typo in comment (#25241) #78 (aaronbuchwald)
  • e394d01: core/types: fix typo in comment (#25249) (Seungbae.yu) #78
  • ae8ce72: internal/ethapi: fix chain ID check to return all non-zero IDs (#25244) (lightclient) #78
  • 5ca5aea: capture BLOCKHASH reads in state specimen (Sudeep) #63
  • cf1e9dc: fix for when specimen is nil (Sudeep) #63
  • add graceful shutdown timeout for HTTP server (#25258) #78 (Brion)
  • b3fc957: p2p/discover: fix typos in comments (#25272) (Seungbae.yu) #78
  • b64346f: add other missing fields in block replica (Sudeep) #66
  • 44893be: core, eth: pre-allocate map in storage copy (#25279) (Seungbae.yu) #78
  • 3e759e2: eth/tracers: add initial revertReasonTracer tracer (#25265) (Philip Fan) #78
  • enable DNS discovery on Sepolia too #78 (Péter Szilágyi)
  • 68cd0cd: internal/build: add a timestamp to the tar archive folder (Péter Szilágyi) #78
  • 93f981b: accounts/abi: fix typo in comment (#25271) (Ikko Ashimine) #78
  • 5b5dfba: accounts/abi/bind/backends: return hash of new blocks (#25163) (Jens W) #78
  • 434ca02: internal/ethapi: error if tx args includes chain id that doesn't match local (#25157) (lightclient) #78
  • ac6977e: fix for duplicate blockhash entries getting captured (Sudeep) #63
  • remove lock in BlockChain.ExportN (#25254) #78 (henridf)
  • prevent negative fee during RPC calls (#25214) #78 (Lee Bousfield)
  • 1657e43: core, les, eth: port snap sync changes (#24898) (rjl493456442) #78
  • only activate merge on london rules (#25239) #78 (Marius van der Wijden)
  • fix 'gosimple' lint issue (#25309) #78 (Felix Lange)
  • a9ef135: p2p/discover: apply netrestrict in discv5 response handler (#25304) (Ha ĐANG) #78
  • a7d47ee: cmd/geth: remove redundant 0x in dbGet/dbDelete (#25315) (Guillaume Ballet) #78
  • 449b1bd: use MakeSigner to find out the tx sender (Sudeep) #69
  • 81c14a6: add error log for rlp encoding errors (Sudeep) #69
  • 5add907: ignore rlp encoding/decoding of BlockhashReadMap (Sudeep) #69
  • e73e8bc: accounts/abi: substitude arg%d to the range keyword (#25307) (Guillaume Ballet) #78
  • Add Shanghai and Cancun blocks (#25305) #78 (Guillaume Ballet)
  • change Merge config to print simpler message #78 (Zachinquarantine)
  • b214c49: cmd/puppeth: remove support for exporting non-Geth genesis configurations (#25329) (jwasinger) #78
  • set goerli TTD to 10_790_000 (#25324) #78 (Marius van der Wijden)
  • ba3919c: signer/core: add canonical TypedData hashing methods (#25283) (Nikhil Suri) #78
  • update goleveldb #78 (Martin Holst Swende)
  • set sepolia mergeNetsplitBlock to 1735371 (#25372) #78 (Marius van der Wijden)
  • 3b2a6b3: cmd/geth: eth/catalyst: enable authrpc by default (#25152) (Marius van der Wijden) #78
  • b2be5f9: eth/catalyst: better warning for ttd not configured (#25394) (Marius van der Wijden) #78
  • use flags.Merge for grouping flags (#25392) #78 (rjl493456442)
  • ff22594: consensus/beacon: fix typo in comment (#25391) (Guillaume Ballet) #78
  • 39900be: p2p/netutil: minor code cosmetic (Abirdcfly) #78
  • d2247d9: eth, internal, light: fix error string capitalization (#25364) (Seungbae.yu) #78
  • fix differTries err message in tests (#25358) #78 (Eval EXEC)
  • add whitespace linter (#25312) #78 (Delweng)
  • eb2b8cb: eth/tracers/js: fix capitalization in tests (Péter Szilágyi) #78
  • support bubbling up bad blocks from sync to the engine API (#25190) #78 (Péter Szilágyi)
  • eth: rpc: implement safe rpc block (#25165) #78 (Marius van der Wijden)
  • fe5ada4: add V,R,S to tx export (Sudeep) #69
  • 14b0eed: go.mod: downgrade leveldb (#25413) (rjl493456442) #78
  • go-ethereum v1.10.21 stable #78 (Felix Lange)
  • begin v1.10.22 release cycle #78 (Felix Lange)
  • 9d76a9b: core, trie, eth, cmd: rework preimage store (#25287) (rjl493456442) #78
  • ad7106d: eth/catalyst: fix NewPayload warn log when dropping due to snap sync (Péter Szilágyi) #78
  • set JWT expiry to 60 seconds (#25416) #78 (Marius van der Wijden)
  • 26d2bc0: total difficulty should be exported in specimen as it cannot be calculated in stateless exec (Sudeep) #69
  • f354981: eth/catalyst: return syncing not accepted (#25414) (Marius van der Wijden) #78
  • 377c7d7: eth/catalyst: return 0x0 if latestvalid is pow block (#25423) (Marius van der Wijden) #78
  • 9ad5080: ethereum, ethclient: add FeeHistory support (#25403) (lightclient) #78
  • use AbsTime.Add instead of conversion (#25417) #78 (Seungbae Yu)
  • 1af9e4f: cm/puppeth: fix crash when of ethstats specifier doesn't contain : (#25405) (Delweng) #78
  • fix typo in comment (#25327) #78 (Rithwik Babu)
  • 49aa8a6: common/compiler: json unmarshalling error checks (#25449) (Henry) #78
  • 6fd06ab: cmd, core, eth, les, params: add merge-passed chain config (#24538) (Péter Szilágyi) #78
  • fix typo in catalyst api (#25460) #78 (Sina Mahmoodi)
  • a0b88ce: eth/gasprice/feehistory: support finalized block (#25442) (lightclient) #78
  • 6fdc619: consensus/ethash: remove temp files created during DAG generation (#25381) (Manoj Kumar) #78
  • d804a59: cmd/devp2p/internal/ethtest: update tests for eth/67 (#25306) (Felix Lange) #78
  • 9244f87: node, rpc: add ReadHeaderTimeout config option (#25338) (Tristan-Wilson) #78
  • 6b6261b: core/types: fix typo in comment (#25359) (yong) #78
  • preallocate batch size in bloomIndexer (#25289) #78 (Seungbae Yu)
  • 948e08d: internal/ethapi: don't estimate gas if no limit provided in eth_createAccessList (#25467) (lightclient) #78
  • embed *Resolver instead of backend interface (#25468) #78 (Felix Lange)
  • remove noop path.Join (#25475) #78 (Delweng)
  • 8b53b92: core, trie: rework trie committer (#25320) (rjl493456442) #78
  • use TryGetAccount to read what TryUpdateAccount has written (#25458) #78 (Guillaume Ballet)
  • e44d655: cmd, core, ethdb, node: move chain freezer one folder deeper (#25487) (rjl493456442) #78
  • e93442c: eth/downloader: fix log errors of queue_test.go (#25494) (int88) #78
  • fix uncle creation in TestFastVsFullChains (#25476) #78 (int88)
  • formatted error nit (#25499) #78 (aaronbuchwald)
  • 86de2e5: eth/tracers: add onlyTopCall option to callTracer (#25430) (Sina Mahmoodi) #78
  • cleanup the APIs for initializing genesis (#25473) #78 (rjl493456442)
  • remove unused bc ChainContext in applyTransaction #78 (ycyraum)
  • 1a18c14: signer/rules: register clef api properly when rules are used (#25455) (Martin Holst Swende) #78
  • 366d216: accounts/abi: display name in "method/event not found" error (#25512) (Darioush Jalali) #78
  • 0be9d76: internal/ethapi: rework setDefaults for tx args so fee logic is separate (#25197) (lightclient) #78
  • 141cd42: core/genesis: remove calaverasAllocData (#25516) (ycyraum) #78
  • set ttdpassed on goerli (#25519) #78 (Martin Holst Swende)
  • set mainnet terminal total difficulty for the merge (#25528) #78 (Marius van der Wijden)
  • 12185e4: core, trie: flush preimages to db on blockchain close (#25533) (Guillaume Ballet) #78
  • 6da5c16: core/state, trie, light: add a TryDeleteAccount method (#25531) (Guillaume Ballet) #78
  • make tx journal check and open atomic (#25530) #78 (Seungbae Yu)
  • 23ac8df: cmd. core: save preimages on genesis creation (#25538) (Guillaume Ballet) #78
  • cce7f08: rlp/rlpgen: fix error handling when target type not found (#25547) (Justin Traglia) #78
  • improve node rlp decoding performance (#25357) #78 (rjl493456442)
  • fix some typos (#25551) #78 (Justin Traglia)
  • fa1305f: internal/ethapi: fix comment typo (#25548) (ucwong) #78
  • 32e8490: accounts/abi/bind/backends: typo fix (#25549) (ucwong) #78
  • 656dc8c: eth, les: unlock downloader peerSet if there's an error (#25546) (Justin Traglia) #78
  • 9762ddf: cmd/geth: parse uint64 value with ParseUint instead of Atoi (#25545) (Justin Traglia) #78
  • 77308cd: consensus/beacon: check ttd reached on pos blocks (#25552) (Marius van der Wijden) #78
  • 36874b6: eth/filters: add global block logs cache (#25459) (Sina Mahmoodi) #78
  • 0865880: accounts/abi: fix set function (#25477) (zhiqiangxu) #78
  • ac7ad81: internal/ethapi: fix build regression (#25555) (Felix Lange) #78
  • 0ce494b: eth/fetcher: don't spend too much time on transaction inclusion (#25524) (Martin Holst Swende) #78
  • 02418c2: Revert "eth/fetcher: don't spend too much time on transaction inclusion" (#25567) (Péter Szilágyi) #78
  • 395f3d4: eth/catalyst: warn less frequently if no beacon client is available (#25569) (Péter Szilágyi) #78
  • release go-ethereum v1.10.22 #78 (Felix Lange)
  • begin v1.10.23 release cycle #78 (Felix Lange)
  • 98931c7: updates Dockerfile ca certificate version (Pranay Valson)
  • 81bd998: core, eth/downloader: handle spurious junk bodies from racey rollbacks (#25578) (Péter Szilágyi) #78
  • 5758d1f: core/state, trie: fix trie flush order for proper pruning (Péter Szilágyi) #78
  • 45a660a: consensus/beacon: don't ignore errors (Martin Holst Swende) #78
  • release Geth v1.10.23 #78 (Péter Szilágyi)
  • d86de26: fixes merge conflicts for POS consensus update (Pranay Valson) #78
  • return correct logs for tx (#25612) #98 (Sina Mahmoodi)
  • fixes missing tx logs (#25745) #98 (Sina Mahmoodi)
  • 972007a: Release Geth v1.10.24 (Péter Szilágyi) #98
  • 15a212f: exports block specimen pre-CanonStatTy (Pranay Valson) #79
  • bf98767: forces historical block sync to 1 (Pranay Valson) #79
  • set TerminalTotalDifficultyPassed to true (#25769) #98 (Marius van der Wijden)
  • release Geth v1.10.25 #98 (Péter Szilágyi)
  • 2de093a: adds bsp-geth version to binary version info (Pranay Valson)
  • d11d26b: adding senders field in block specimen export (to avoid expensive sender recovery) (Sudeep) #85
  • 008cf37: update docker image git version (Pranay Valson)
  • 0f3545e: add gcr images build for linux/amd64 and linux/arm64 (Pranay Valson)
  • 85e469f: eth/protocols/snap: fix problems due to idle-but-busy peers (#25651) (Martin Holst Swende) #98
  • 937ea49: eth/protocols/snap: throttle trie heal requests when peers DoS us (#25666) (Péter Szilágyi) #98
  • check childrens' existence concurrently for snap heal (#25694) #98 (Péter Szilágyi)
  • fix a rare datarace on CHT challenge reply / shutdown (#25831) #98 (Péter Szilágyi)
  • 27600a5: eth/filters: change filter block to be by-ref (#26054) (Martin Holst Swende) #98
  • handle wrong HTTP batch response length (#26064) #98 (Jordan Krage)
  • 462edca: fixes incorrect image name (Pranay Valson)
  • release geth v1.10.26 stable #98 (Felix Lange)
  • 210ef8e: cache docker build steps (Pranay Valson)
  • 6439612: update musl-dev version (Pranay Valson)
  • 365818c: add caching to gcr image build step (Pranay Valson)
  • c3c8e70: add auto tagged release (Pranay Valson)
  • e3ec617: fix build qemu emulator failure (Pranay Valson)

Don't miss a new bsp-geth release

NewReleases is sending notifications on new releases.