-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update eth v1.10.26 #3
Commits on May 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d575a2d - Browse repository at this point
Copy the full SHA d575a2dView commit details
Commits on May 26, 2022
-
cmd/geth: exit when freezer has legacy receipts (ethereum#24943)
In ethereum#24028 we flagged a warning when finding legacy receipts in the freezer. This PR nudges users a bit more strongly by preventing geth from starting in this case until receipts have been migrated. It also adds a flag --ignore-legacy-receipts which when present allows geth to start normally.
Configuration menu - View commit details
-
Copy full SHA for 0559a9a - Browse repository at this point
Copy the full SHA 0559a9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0287e1a - Browse repository at this point
Copy the full SHA 0287e1aView commit details
Commits on May 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for be97427 - Browse repository at this point
Copy the full SHA be97427View commit details
Commits on May 30, 2022
-
core: use less memory during reorgs (ethereum#24616)
This PR significantly reduces the memory consumption of a long reorg
Configuration menu - View commit details
-
Copy full SHA for 86af788 - Browse repository at this point
Copy the full SHA 86af788View commit details -
cmd/geth: extend traverseRawState command (ethereum#24954)
This PR adds node verification into traverseRawState command, so corrupted trie nodes can also be detected.
Configuration menu - View commit details
-
Copy full SHA for a10660b - Browse repository at this point
Copy the full SHA a10660bView commit details -
consensus/clique: fix race condition (ethereum#24957)
* consensus/clique: remove race condition * consensus/clique: fix one more signer data race Co-authored-by: Gary Rong <garyrong0905@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8845227 - Browse repository at this point
Copy the full SHA 8845227View commit details -
eth/catalyst: fix edge case in NewPayload (ethereum#24955)
Fixes an issue where we would accept a NewPayload where the grandparent is already post ttd, and the parent still has a Difficulty
Configuration menu - View commit details
-
Copy full SHA for 93fe175 - Browse repository at this point
Copy the full SHA 93fe175View commit details -
contracs/checkpointoracle: fix directives (ethereum#24944)
contracts/checkpointoracle: redefine go-generate logic
Configuration menu - View commit details
-
Copy full SHA for 2140aab - Browse repository at this point
Copy the full SHA 2140aabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03157b6 - Browse repository at this point
Copy the full SHA 03157b6View commit details
Commits on May 31, 2022
-
core/beacon: prevent invalid logsBloom length panic (ethereum#24946)
* core/beacon: prevent invalid logsBloom length panic * core/beacon: prevent negative baseFeePerGas * Update core/beacon/types.go Co-authored-by: Martin Holst Swende <martin@swende.se> * eth/catalys: go format Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 8c0c043 - Browse repository at this point
Copy the full SHA 8c0c043View commit details
Commits on Jun 1, 2022
-
core: fix canonical hash marker update (ethereum#24996)
* core: fix reorg * core: revert change for memory efficiency * core: revert changes
Configuration menu - View commit details
-
Copy full SHA for f9806dc - Browse repository at this point
Copy the full SHA f9806dcView commit details
Commits on Jun 2, 2022
-
eth/tracers: add support for block overrides in debug_traceCall (ethe…
…reum#24871) This PR adds support for block overrides when doing debug_traceCall. - Previously, debug_traceCall against pending erroneously used a common.Hash{} stateroot when looking up the state, meaning that a totally empty state was used -- so it always failed, - With this change, we reject executing debug_traceCall against pending. - And we add ability to override all evm-visible header fields.
Configuration menu - View commit details
-
Copy full SHA for d8a2305 - Browse repository at this point
Copy the full SHA d8a2305View commit details -
tests/fuzzers/bls12381: Add BLST to fuzzing support (ethereum#24249)
* tests/fuzzers/bls12381: added blst library * go.mod: added blst dependency * tests/fuzzers/bls12381: stuff * tests/fuzzers/bls12381: added blst to pairing fuzzer
Configuration menu - View commit details
-
Copy full SHA for 3c6d6f7 - Browse repository at this point
Copy the full SHA 3c6d6f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2227589 - Browse repository at this point
Copy the full SHA 2227589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f075bf - Browse repository at this point
Copy the full SHA 6f075bfView commit details -
consensus/misc: reduce allocations and improve comments in CalcBaseFee (
ethereum#24958) * consensus/misc: reduce allocations in CalcBaseFee * consensus/misc: add formulas of CalcBaseFee
Configuration menu - View commit details
-
Copy full SHA for 490c45c - Browse repository at this point
Copy the full SHA 490c45cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc4e8f - Browse repository at this point
Copy the full SHA 5bc4e8fView commit details
Commits on Jun 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b453767 - Browse repository at this point
Copy the full SHA b453767View commit details -
core/vm: optimize jumpdest analysis (ethereum#23500)
core/vm: optimize PUSH opcode discrimination
Configuration menu - View commit details
-
Copy full SHA for 997f1c4 - Browse repository at this point
Copy the full SHA 997f1c4View commit details
Commits on Jun 6, 2022
-
tests/fuzzers/bls12381: fix blst deserializing (ethereum#25036)
* tests/fuzzers/bls12381: fix blst deserializing * tests/fuzzers/bls12381: fix blst deserializing
Configuration menu - View commit details
-
Copy full SHA for d6b5574 - Browse repository at this point
Copy the full SHA d6b5574View commit details -
cmd/geth, core/state/snapshot: rework journal loading, implement acco…
…unt-check (ethereum#24765) * cmd/geth, core/state/snapshot: rework journal loading, implement account-check * core/state/snapshot, cmd/geth: polish code (ethereum#37) * core/state/snapshot: minor nits * core/state/snapshot: simplify error logic * cmd/geth: go format Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c375ee9 - Browse repository at this point
Copy the full SHA c375ee9View commit details -
all: introduce trie owner notion (ethereum#24750)
* cmd, core/state, light, trie, eth: add trie owner notion * all: refactor * tests: fix goimports * core/state/snapshot: fix ineffasigns Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 22defa5 - Browse repository at this point
Copy the full SHA 22defa5View commit details -
eth/api: use
hexutil.Bytes
for account range method (ethereum#25024)eth/api: use hexutil.Bytes for range at methods
Configuration menu - View commit details
-
Copy full SHA for 10da980 - Browse repository at this point
Copy the full SHA 10da980View commit details -
eth/tracers: fix typo in 4byte_tracer_legacy.js (ethereum#25020)
indentifier -> identifier
Configuration menu - View commit details
-
Copy full SHA for 096daa9 - Browse repository at this point
Copy the full SHA 096daa9View commit details
Commits on Jun 7, 2022
-
trie: move locking into trieDB insert method (ethereum#25030)
Move locking into trieDB insert function
Configuration menu - View commit details
-
Copy full SHA for 6b3e6cb - Browse repository at this point
Copy the full SHA 6b3e6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e9514b - Browse repository at this point
Copy the full SHA 7e9514bView commit details -
eth/filters: fix getLogs for pending block (ethereum#24949)
* eth/filters: fix pending for getLogs * add pending method to test backend * fix block range validation
Configuration menu - View commit details
-
Copy full SHA for d9566e3 - Browse repository at this point
Copy the full SHA d9566e3View commit details -
accounts/abi/bind: fix duplicate field names in the generated go stru…
…ct (ethereum#24924) * accounts/abi/bind: fix duplicate field names in the generated go struct ethereum#24627 * accounts, cmd/abigen: resolve name conflicts * ci lint, accounts/abi: remove unused function overloadedArgName Co-authored-by: Gary Rong <garyrong0905@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 84b3272 - Browse repository at this point
Copy the full SHA 84b3272View commit details -
tests/fuzzers/bls12381: fix blst pairing (ethereum#25037)
* tests/fuzzers/bls12381: fix blst pairing * tests/fuzzers/bls12381: only build on gofuzz * tests/fuzzers/bls12381: remove unused code * tests/fuzzers/bls12381: remove unused code
Configuration menu - View commit details
-
Copy full SHA for 5e8fa1d - Browse repository at this point
Copy the full SHA 5e8fa1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 403624a - Browse repository at this point
Copy the full SHA 403624aView commit details -
accounts: increase parseURL test coverage (ethereum#25033)
accounts/url: add test logic what check null string to parseURL()
Configuration menu - View commit details
-
Copy full SHA for 450f5da - Browse repository at this point
Copy the full SHA 450f5daView commit details -
eth, les, params: log chain config a bit saner (ethereum#24904)
Previously on Geth startup we just logged the chain config is a semi-json-y format. Whilst that worked while we had a handful of hard-forks defined, currently it's kind of unwieldy. This PR converts that original data dump and converts it into a user friendly - alas multiline - log output.
Configuration menu - View commit details
-
Copy full SHA for 41e7548 - Browse repository at this point
Copy the full SHA 41e7548View commit details -
p2p: use errors.Is for error comparison (ethereum#24882)
Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 138f0d7 - Browse repository at this point
Copy the full SHA 138f0d7View commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 106a162 - Browse repository at this point
Copy the full SHA 106a162View commit details -
Merge pull request ethereum#25044 from karalabe/rpc-histograms
rpc: swap out timer metrics to histograms
Configuration menu - View commit details
-
Copy full SHA for c4dab8c - Browse repository at this point
Copy the full SHA c4dab8cView commit details -
eth/catalyst: remove unauthenticated 'engine' api (ethereum#24997)
Removes engine from any unauthenticated RPC service.
Configuration menu - View commit details
-
Copy full SHA for b60a08d - Browse repository at this point
Copy the full SHA b60a08dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6160296 - Browse repository at this point
Copy the full SHA 6160296View commit details -
core/types: improve LogForStorage and ReceiptForStorage comments (eth…
…ereum#25032) Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for f503718 - Browse repository at this point
Copy the full SHA f503718View commit details -
core/evm: fix error in comment (ethereum#25040)
Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 594e321 - Browse repository at this point
Copy the full SHA 594e321View commit details
Commits on Jun 10, 2022
-
internal/ethapi: fix typo in comment (ethereum#25056)
typo error: keccack256 -> keccak256
Configuration menu - View commit details
-
Copy full SHA for 3f5b5ec - Browse repository at this point
Copy the full SHA 3f5b5ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb94896 - Browse repository at this point
Copy the full SHA eb94896View commit details
Commits on Jun 13, 2022
-
all: more linters (ethereum#24783)
This enables the following linters - typecheck - unused - staticcheck - bidichk - durationcheck - exportloopref - gosec WIth a few exceptions. - We use a deprecated protobuf in trezor. I didn't want to mess with that, since I cannot meaningfully test any changes there. - The deprecated TypeMux is used in a few places still, so the warning for it is silenced for now. - Using string type in context.WithValue is apparently wrong, one should use a custom type, to prevent collisions between different places in the hierarchy of callers. That should be fixed at some point, but may require some attention. - The warnings for using weak random generator are squashed, since we use a lot of random without need for cryptographic guarantees.
Configuration menu - View commit details
-
Copy full SHA for a907d7e - Browse repository at this point
Copy the full SHA a907d7eView commit details
Commits on Jun 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f74bb3a - Browse repository at this point
Copy the full SHA f74bb3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf58c7 - Browse repository at this point
Copy the full SHA 1cf58c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad620d - Browse repository at this point
Copy the full SHA 6ad620dView commit details -
common: improve pretty duration regex (ethereum#25073)
* common: improve pretty duration regex * common: improve pretty duration regex
Configuration menu - View commit details
-
Copy full SHA for 8cfd121 - Browse repository at this point
Copy the full SHA 8cfd121View commit details -
all: prefer
new(big.Int)
overbig.NewInt(0)
(ethereum#25087)minor performance improvement: `big.NewInt(0).Xxx` -> `new(big.Int).Xxx`
Configuration menu - View commit details
-
Copy full SHA for bc013bc - Browse repository at this point
Copy the full SHA bc013bcView commit details
Commits on Jun 15, 2022
-
eth: add missing period at end of sentences (ethereum#25058)
eth: add missing periods on end of comments
Configuration menu - View commit details
-
Copy full SHA for 3273ad1 - Browse repository at this point
Copy the full SHA 3273ad1View commit details -
eth: introduce eth67 protocol (ethereum#24093)
The new protocol version removes support for GetNodeData. See https://eips.ethereum.org/EIPS/eip-4938 for more information. Co-authored-by: Felix Lange <fjl@twurst.com> Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 3060216 - Browse repository at this point
Copy the full SHA 3060216View commit details -
cmd, params: implement Gray Glacier hard-fork (EIP-5133) (ethereum#25088
Configuration menu - View commit details
-
Copy full SHA for d8f9638 - Browse repository at this point
Copy the full SHA d8f9638View commit details -
node: add info message when JWT secret is loaded (ethereum#25095)
Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for d78d302 - Browse repository at this point
Copy the full SHA d78d302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23bee16 - Browse repository at this point
Copy the full SHA 23bee16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67454df - Browse repository at this point
Copy the full SHA 67454dfView commit details
Commits on Jun 16, 2022
-
internal/ethapi: add comment explaining return of nil instead of error (
ethereum#25097) Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for ba99e19 - Browse repository at this point
Copy the full SHA ba99e19View commit details -
tests/fuzzers/rlp: avoid very large input (ethereum#25109)
The oss-fuzz engine crashes due to stack overflow decoding a large nested structure into a interface{}. This PR limits the size of the input data, so should avoid such crashes.
Configuration menu - View commit details
-
Copy full SHA for 01e5e9c - Browse repository at this point
Copy the full SHA 01e5e9cView commit details
Commits on Jun 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 21129ec - Browse repository at this point
Copy the full SHA 21129ecView commit details -
cmd/faucet: more verbose message about private posts (ethereum#25129)
* cmd/faucet: Add error message for private posts Fixes ethereum#22631 * grammar
Configuration menu - View commit details
-
Copy full SHA for c776029 - Browse repository at this point
Copy the full SHA c776029View commit details -
Configuration menu - View commit details
-
Copy full SHA for d39f0cc - Browse repository at this point
Copy the full SHA d39f0ccView commit details -
cmd/faucet: add sepolia network support (ethereum#25128)
cmd/faucet: Add Sepolia network support to faucet
Configuration menu - View commit details
-
Copy full SHA for ad15050 - Browse repository at this point
Copy the full SHA ad15050View commit details
Commits on Jun 21, 2022
-
trie: fix size accounting in cleaner (ethereum#25007)
Decrease children size instead of dirties size when marking dirties as cleaned up in trie cleaner
Configuration menu - View commit details
-
Copy full SHA for 241dd27 - Browse repository at this point
Copy the full SHA 241dd27View commit details -
all: remove concept of public/private API definitions (ethereum#25053)
* internal/ethapi: rename PublicEthereumAPI to EthereumAPI * eth: rename PublicEthereumAPI to EthereumAPI * internal/ethapi: rename PublicTxPoolAPI to TxPoolAPI * internal/ethapi: rename PublicAccountAPI to EthereumAccountAPI * internal/ethapi: rename PrivateAccountAPI to PersonalAccountAPI * internal/ethapi: rename PublicBlockChainAPI to BlockChainAPI * internal/ethapi: rename PublicTransactionPoolAPI to TransactionAPI * internal/ethapi: rename PublicDebugAPI to DebugAPI * internal/ethapi: move PrivateDebugAPI methods to DebugAPI * internal/ethapi: rename PublicNetAPI to NetAPI * les: rename PrivateLightServerAPI to LightServerAPI * les: rename PrivateLightAPI to LightAPI * les: rename PrivateDebugAPI to DebugAPI * les: rename PublicDownloaderAPI to DownloaderAPI * eth,les: rename PublicFilterAPI to FilterAPI * eth: rename PublicMinerAPI to MinerAPI * eth: rename PublicDownloaderAPI to DownloaderAPI * eth: move PrivateMinerAPI methods to MinerAPI * eth: rename PrivateAdminAPI to AdminAPI * eth: rename PublicDebugAPI to DebugAPI * eth: move PrivateDebugAPI methods to DebugAPI * node: rename publicAdminAPI to adminAPI * node: move privateAdminAPI methods to adminAPI * node: rename publicWeb3API to web3API * eth,internal/ethapi: sync comments with previous renamings
Configuration menu - View commit details
-
Copy full SHA for 10dc5dc - Browse repository at this point
Copy the full SHA 10dc5dcView commit details -
cmd/geth: drop geth js command (ethereum#25000)
* cmd/geth: drop js command * cmd: simplify ipc path determination for attach * Add deprecation warning for js * rm testdata for exec * fix account unlock test cases * Update cmd/geth/consolecmd.go Co-authored-by: Martin Holst Swende <martin@swende.se> * fix Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for f20a569 - Browse repository at this point
Copy the full SHA f20a569View commit details -
Configuration menu - View commit details
-
Copy full SHA for f49e298 - Browse repository at this point
Copy the full SHA f49e298View commit details
Commits on Jun 22, 2022
-
eth, miner: retrieve mining state from live database (ethereum#25139)
* miner: retrieve mining state from live database * eth/catalyst: ignore stale fcu events from cl
Configuration menu - View commit details
-
Copy full SHA for 7c7cd41 - Browse repository at this point
Copy the full SHA 7c7cd41View commit details -
core: fix typo in txpool (ethereum#25149)
Fix typo in txPool truncateQueue comment
Configuration menu - View commit details
-
Copy full SHA for 68420e1 - Browse repository at this point
Copy the full SHA 68420e1View commit details
Commits on Jun 23, 2022
-
go.mod: upgrade to latest goleveldb (ethereum#25067)
Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 0f044f3 - Browse repository at this point
Copy the full SHA 0f044f3View commit details -
eth/tracers: optimize goja buffer conversion (ethereum#25156)
This changes the []byte <-> Uint8Array conversion to use an ArrayBuffer, avoiding inefficient copying of the slice data in Goja. Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 6135c68 - Browse repository at this point
Copy the full SHA 6135c68View commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e620fa3 - Browse repository at this point
Copy the full SHA e620fa3View commit details -
internal/ethapi: always return chain id (ethereum#25166)
The error was introduced in PR ethereum#21686, but there is no good reason to enforce sync in this method, and it causes issues with EL/CL integration.
Configuration menu - View commit details
-
Copy full SHA for 647c6f2 - Browse repository at this point
Copy the full SHA 647c6f2View commit details
Commits on Jun 25, 2022
-
internal/ethapi: add note about eth_chainId compatibility with EIP-695 (
ethereum#25168) Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for c7f485d - Browse repository at this point
Copy the full SHA c7f485dView commit details
Commits on Jun 27, 2022
-
all: remove
public
field fromrpc.API
(ethereum#25059)all: remove public field from rpc.API
Configuration menu - View commit details
-
Copy full SHA for 119f955 - Browse repository at this point
Copy the full SHA 119f955View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c6f81f - Browse repository at this point
Copy the full SHA 0c6f81fView commit details -
cmd: migrate to urfave/cli/v2 (ethereum#24751)
This change updates our urfave/cli dependency to the v2 branch of the library. There are some Go API changes in cli v2: - Flag values can now be accessed using the methods ctx.Bool, ctx.Int, ctx.String, ... regardless of whether the flag is 'local' or 'global'. - v2 has built-in support for flag categories. Our home-grown category system is removed and the categories of flags are assigned as part of the flag definition. For users, there is only one observable difference with cli v2: flags must now strictly appear before regular arguments. For example, the following command is now invalid: geth account import mykey.json --password file.txt Instead, the command must be invoked as follows: geth account import --password file.txt mykey.json
Configuration menu - View commit details
-
Copy full SHA for 52ed357 - Browse repository at this point
Copy the full SHA 52ed357View commit details
Commits on Jun 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1438e7c - Browse repository at this point
Copy the full SHA 1438e7cView commit details -
cmd/geth, p2p: add support for custom discovery UDP port (ethereum#24979
Configuration menu - View commit details
-
Copy full SHA for 9a5c100 - Browse repository at this point
Copy the full SHA 9a5c100View commit details
Commits on Jun 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d1890aa - Browse repository at this point
Copy the full SHA d1890aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f712e7 - Browse repository at this point
Copy the full SHA 3f712e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 300f612 - Browse repository at this point
Copy the full SHA 300f612View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ecf8a9 - Browse repository at this point
Copy the full SHA 9ecf8a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e693e1 - Browse repository at this point
Copy the full SHA 3e693e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2070f8 - Browse repository at this point
Copy the full SHA c2070f8View commit details -
consensus/beacon: check that only the latest pow block is valid ttd b…
…lock (ethereum#25187) * consensus/beacon: check that only the latest pow block is valid ttd block * consensus/beacon: move verification to async function * consensus/beacon: fix verifyTerminalPoWBlock, add test cases * consensus/beacon: cosmetic changes * consensus/beacon: apply karalabe's fixes
Configuration menu - View commit details
-
Copy full SHA for d12b1a9 - Browse repository at this point
Copy the full SHA d12b1a9View commit details -
build: fix auto-completion scripts and include them in .deb package (e…
…thereum#25195) Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for ea0bf08 - Browse repository at this point
Copy the full SHA ea0bf08View commit details -
build: upgrade to golangci-lint v1.46.2 (ethereum#25202)
This upgrade is required to fix lint issues with urfave/cli/v2, which uses generics when built with Go 1.18
Configuration menu - View commit details
-
Copy full SHA for 63b2d49 - Browse repository at this point
Copy the full SHA 63b2d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75ebeb7 - Browse repository at this point
Copy the full SHA 75ebeb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f2416a - Browse repository at this point
Copy the full SHA 8f2416aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e25228 - Browse repository at this point
Copy the full SHA 5e25228View commit details
Commits on Jun 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a1cb728 - Browse repository at this point
Copy the full SHA a1cb728View commit details -
Merge pull request ethereum#25206 from dbadoy/master
common/prque: fix typo
Configuration menu - View commit details
-
Copy full SHA for 692bfd1 - Browse repository at this point
Copy the full SHA 692bfd1View commit details
Commits on Jul 1, 2022
-
eth/catalyst: disallow importing blocks via newPayload during snap sy…
…nc (ethereum#25210) * eth/catalyst: disallow importing blocks via newPayload during snap sync * eth/catalyst: make tests pass by using full sync only * eth/catalysts: make the import delay a bit cleaner * eth/catalyst: fix typo Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de> Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de>
Configuration menu - View commit details
-
Copy full SHA for de1cecb - Browse repository at this point
Copy the full SHA de1cecbView commit details
Commits on Jul 4, 2022
-
Replace fmt.Errorf with errors.New in abi argument (ethereum#25181)
Replace unnecessary fmt.Errorf with errors.New in accounts/abi/argument.go
Configuration menu - View commit details
-
Copy full SHA for 953a29f - Browse repository at this point
Copy the full SHA 953a29fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2697e44 - Browse repository at this point
Copy the full SHA 2697e44View commit details -
consensus/beacon: copy td value so we can modify it (ethereum#25230)
* consensus/beacon: copy td value so we can modify it * consensus/beacon: copy td value so we can modify it
Configuration menu - View commit details
-
Copy full SHA for 62470ee - Browse repository at this point
Copy the full SHA 62470eeView commit details -
core: allow external code to set the block validator for malicious te…
…sts (ethereum#25119) * core: don't validate state * core: allow external validator * core: revert * core: comments * Update blockchain_reader.go * core: move SetValidator to blockchain.go * core: rename method
Configuration menu - View commit details
-
Copy full SHA for e537193 - Browse repository at this point
Copy the full SHA e537193View commit details -
core: apply ttd override to uninitialized db (ethereum#25136)
* core: apply ttd override to genesis block * core: apply overrides properly
Configuration menu - View commit details
-
Copy full SHA for 5f6e870 - Browse repository at this point
Copy the full SHA 5f6e870View commit details -
signer/core/apitypes: support primitive types int96/uint96 (ethereum#…
…25105) I have a EIP712 typehash using uint96, but it's currently not supported by go-ethereum. This change fixes it.
Configuration menu - View commit details
-
Copy full SHA for 55f914a - Browse repository at this point
Copy the full SHA 55f914aView commit details -
cmd/geth, cmd/devp2p: fix some cli parsing issues (ethereum#25234)
* cmd/geth: add some missing argument count checks * internal/flags: skip cmds with no action func in MigrateGlobalFlags * internal/flags: add Merge * cmd/devp2p: re-add listener config flags in discv4 commands
Configuration menu - View commit details
-
Copy full SHA for f6ac80c - Browse repository at this point
Copy the full SHA f6ac80cView commit details
Commits on Jul 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 87bb5db - Browse repository at this point
Copy the full SHA 87bb5dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7217ef4 - Browse repository at this point
Copy the full SHA 7217ef4View commit details -
go.mod: updated logfmt dependency (ethereum#25231)
This fixes an issue in abigen tests with go 1.17.
Configuration menu - View commit details
-
Copy full SHA for e3c1a7c - Browse repository at this point
Copy the full SHA e3c1a7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb7f359 - Browse repository at this point
Copy the full SHA cb7f359View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed7a80f - Browse repository at this point
Copy the full SHA ed7a80fView commit details
Commits on Jul 6, 2022
-
trie: fix typo in comment (ethereum#25241)
paralallel -> parallel
Configuration menu - View commit details
-
Copy full SHA for 926b3e0 - Browse repository at this point
Copy the full SHA 926b3e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e394d01 - Browse repository at this point
Copy the full SHA e394d01View commit details
Commits on Jul 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ae8ce72 - Browse repository at this point
Copy the full SHA ae8ce72View commit details
Commits on Jul 8, 2022
-
rpc: add graceful shutdown timeout for HTTP server (ethereum#25258)
This change ensures the HTTP server will always terminate within at most 5s, even when all connections are busy and do not become idle. Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for d839515 - Browse repository at this point
Copy the full SHA d839515View commit details
Commits on Jul 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b3fc957 - Browse repository at this point
Copy the full SHA b3fc957View commit details
Commits on Jul 11, 2022
-
Merge pull request ethereum#25247 from sandakersmann/master
build: upgrade -dlgo version to Go 1.18.3
Configuration menu - View commit details
-
Copy full SHA for 714fb30 - Browse repository at this point
Copy the full SHA 714fb30View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 44893be - Browse repository at this point
Copy the full SHA 44893beView commit details -
eth/tracers: add initial revertReasonTracer tracer (ethereum#25265)
Adds a native tracer that returns that in case of failure returns the error message or the revert reason of a transaction. Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 3e759e2 - Browse repository at this point
Copy the full SHA 3e759e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e66a538 - Browse repository at this point
Copy the full SHA e66a538View commit details -
Merge pull request ethereum#25288 from karalabe/enable-sepolia-dnsdisc
params: enable DNS discovery on Sepolia too
Configuration menu - View commit details
-
Copy full SHA for 48da9d5 - Browse repository at this point
Copy the full SHA 48da9d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68cd0cd - Browse repository at this point
Copy the full SHA 68cd0cdView commit details -
Merge pull request ethereum#25290 from karalabe/tar-archive-folder-time
internal/build: add a timestamp to the tar archive folder
Configuration menu - View commit details
-
Copy full SHA for d740d6e - Browse repository at this point
Copy the full SHA d740d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f96578 - Browse repository at this point
Copy the full SHA 9f96578View commit details
Commits on Jul 14, 2022
-
Merge pull request ethereum#25293 from sandakersmann/master
build: upgrade -dlgo version to Go 1.18.4
Configuration menu - View commit details
-
Copy full SHA for e108d36 - Browse repository at this point
Copy the full SHA e108d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93f981b - Browse repository at this point
Copy the full SHA 93f981bView commit details -
accounts/abi/bind/backends: return hash of new blocks (ethereum#25163)
Co-authored-by: Jens <jmw.1906@gmx.de>
Configuration menu - View commit details
-
Copy full SHA for 5b5dfba - Browse repository at this point
Copy the full SHA 5b5dfbaView commit details -
Merge pull request ethereum#25096 from lightclient/remove-version-field
all: remove version field
Configuration menu - View commit details
-
Copy full SHA for b53d382 - Browse repository at this point
Copy the full SHA b53d382View commit details -
internal/ethapi: error if tx args includes chain id that doesn't matc…
…h local (ethereum#25157) * internal/ethapi: error if tx args includes chain id that doesn't match local * internal/ethapi: simplify code a bit Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 434ca02 - Browse repository at this point
Copy the full SHA 434ca02View commit details -
core: remove lock in BlockChain.ExportN (ethereum#25254)
* Remove locking in (*BlockChain).ExportN Since ExportN is read-only, it shouldn't need the lock. (?) * Add hash check to detect reorgs during export. * fix check order * Update blockchain.go * Update blockchain.go Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4766b11 - Browse repository at this point
Copy the full SHA 4766b11View commit details
Commits on Jul 15, 2022
-
core: prevent negative fee during RPC calls (ethereum#25214)
During RPC calls such as eth_call and eth_estimateGas, st.evm.Config.NoBaseFee is set which allows the gas price to be below the base fee. This results the tip being negative, and balance being subtracted from the coinbase instead of added to it, which results in a potentially negative coinbase balance interestingly. This can't happen during normal chain processing as outside of RPC calls the gas price is required to be at least the base fee, as NoBaseFee is false. This change prevents this behavior by disabling fee payment when the fee is not set. Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com> Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 1c9afc5 - Browse repository at this point
Copy the full SHA 1c9afc5View commit details -
core, les, eth: port snap sync changes (ethereum#24898)
core, eth, les, trie: rework snap sync
Configuration menu - View commit details
-
Copy full SHA for 1657e43 - Browse repository at this point
Copy the full SHA 1657e43View commit details -
Configuration menu - View commit details
-
Copy full SHA for a54a230 - Browse repository at this point
Copy the full SHA a54a230View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3df3d3 - Browse repository at this point
Copy the full SHA e3df3d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9ef135 - Browse repository at this point
Copy the full SHA a9ef135View commit details
Commits on Jul 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a7d47ee - Browse repository at this point
Copy the full SHA a7d47eeView commit details
Commits on Jul 19, 2022
-
accounts/abi: substitude arg%d to the range keyword (ethereum#25307)
* accounts/abi: substitude arg%d to the range keyword * support more keywords * review feedback
Configuration menu - View commit details
-
Copy full SHA for e73e8bc - Browse repository at this point
Copy the full SHA e73e8bcView commit details -
params: Add Shanghai and Cancun blocks (ethereum#25305)
* params: Add Shangai and Cancun blocks * fix copy/paste error Co-authored-by: Martin Holst Swende <martin@swende.se> * fix typo in Shanghai name Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 89b138c - Browse repository at this point
Copy the full SHA 89b138cView commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a22fb93 - Browse repository at this point
Copy the full SHA a22fb93View commit details
Commits on Jul 22, 2022
-
cmd/puppeth: remove support for exporting non-Geth genesis configurat…
…ions (ethereum#25329) * cmd/puppeth: remove support for exporting non-Geth genesis configurations * remove unused function
Configuration menu - View commit details
-
Copy full SHA for b214c49 - Browse repository at this point
Copy the full SHA b214c49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1764f8f - Browse repository at this point
Copy the full SHA 1764f8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba3919c - Browse repository at this point
Copy the full SHA ba3919cView commit details
Commits on Jul 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 62306a5 - Browse repository at this point
Copy the full SHA 62306a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d71af - Browse repository at this point
Copy the full SHA 22d71afView commit details -
cmd/geth: eth/catalyst: enable authrpc by default (ethereum#25152)
* cmd/geth: eth/catalyst: enable authrpc by default * eth/catalyst: rename catalyst -> Engine API in logs * eth/catalyst: don't panic
Configuration menu - View commit details
-
Copy full SHA for 3b2a6b3 - Browse repository at this point
Copy the full SHA 3b2a6b3View commit details
Commits on Jul 25, 2022
-
Merge pull request ethereum#25379 from holiman/leveldb_update
deps: update goleveldb
Configuration menu - View commit details
-
Copy full SHA for 6da1fce - Browse repository at this point
Copy the full SHA 6da1fceView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2be5f9 - Browse repository at this point
Copy the full SHA b2be5f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ed8b7d - Browse repository at this point
Copy the full SHA 1ed8b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff22594 - Browse repository at this point
Copy the full SHA ff22594View commit details -
p2p/netutil: minor code cosmetic
Signed-off-by: Abirdcfly <fp544037857@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 39900be - Browse repository at this point
Copy the full SHA 39900beView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2247d9 - Browse repository at this point
Copy the full SHA d2247d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4e5d0 - Browse repository at this point
Copy the full SHA 6c4e5d0View commit details -
all: add whitespace linter (ethereum#25312)
* golangci: typo Signed-off-by: Delweng <delweng@gmail.com> * golangci: add whietspace Signed-off-by: Delweng <delweng@gmail.com> * *: rm whitesapce using golangci-lint Signed-off-by: Delweng <delweng@gmail.com> * cmd/puppeth: revert accidental resurrection Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b196ad1 - Browse repository at this point
Copy the full SHA b196ad1View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb2b8cb - Browse repository at this point
Copy the full SHA eb2b8cbView commit details -
Merge pull request ethereum#25397 from karalabe/fix-tracer-capitaliza…
…tion eth/tracers/js: fix capitalization in tests
Configuration menu - View commit details
-
Copy full SHA for 2b6a761 - Browse repository at this point
Copy the full SHA 2b6a761View commit details -
eth: support bubbling up bad blocks from sync to the engine API (ethe…
…reum#25190) * eth: support bubbling up bad blocks from sync to the engine API * eth/catalyst: fix typo Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de> * eth/catalyst: fix typo Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de> * Update eth/catalyst/api.go * eth/catalyst: when forgetting bad hashes, also forget descendants * eth/catalyst: minor bad block tweaks for resilience Co-authored-by: Marius van der Wijden <m.vanderwijden@live.de> Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for f3af3fd - Browse repository at this point
Copy the full SHA f3af3fdView commit details -
Merge pull request ethereum#25371 from Zachinquarantine/mergeconfig-m…
…essage params: change Merge config to print simpler message
Configuration menu - View commit details
-
Copy full SHA for f543e6b - Browse repository at this point
Copy the full SHA f543e6bView commit details -
core: eth: rpc: implement safe rpc block (ethereum#25165)
* core: eth: rpc: implement safe rpc block * core: fix setHead, panics
Configuration menu - View commit details
-
Copy full SHA for c6dcd01 - Browse repository at this point
Copy the full SHA c6dcd01View commit details
Commits on Jul 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 14b0eed - Browse repository at this point
Copy the full SHA 14b0eedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6710942 - Browse repository at this point
Copy the full SHA 6710942View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54007f5 - Browse repository at this point
Copy the full SHA 54007f5View commit details -
core, trie, eth, cmd: rework preimage store (ethereum#25287)
* core, trie, eth, cmd: rework preimage store * trie: address comment
Configuration menu - View commit details
-
Copy full SHA for 9d76a9b - Browse repository at this point
Copy the full SHA 9d76a9bView commit details
Commits on Jul 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ad7106d - Browse repository at this point
Copy the full SHA ad7106dView commit details -
Merge pull request ethereum#25428 from karalabe/engineapi-snap-import…
…-deny eth/catalyst: fix NewPayload warn log when dropping due to snap sync
Configuration menu - View commit details
-
Copy full SHA for c02b048 - Browse repository at this point
Copy the full SHA c02b048View commit details -
node: set JWT expiry to 60 seconds (ethereum#25416)
* node: set JWT expiry to 60 seconds * node: rename var
Configuration menu - View commit details
-
Copy full SHA for f26b630 - Browse repository at this point
Copy the full SHA f26b630View commit details -
eth/catalyst: return syncing not accepted (ethereum#25414)
* eth/catalyst: return syncing not accepted * eth/catalyst: fix test
Configuration menu - View commit details
-
Copy full SHA for f354981 - Browse repository at this point
Copy the full SHA f354981View commit details -
eth/catalyst: return 0x0 if latestvalid is pow block (ethereum#25423)
* eth/catalyst: return 0x0 if latestvalid is pow block * eth/catalyst: return 0x0 if latestvalid is pow block * eth/catalyst: fix header retrieval, fix sign check Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 377c7d7 - Browse repository at this point
Copy the full SHA 377c7d7View commit details
Commits on Jul 29, 2022
-
ethereum, ethclient: add FeeHistory support (ethereum#25403)
Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 9ad5080 - Browse repository at this point
Copy the full SHA 9ad5080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0290599 - Browse repository at this point
Copy the full SHA 0290599View commit details -
cm/puppeth: fix crash when of ethstats specifier doesn't contain
:
(e……thereum#25405) Signed-off-by: Delweng <delweng@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1af9e4f - Browse repository at this point
Copy the full SHA 1af9e4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fea569f - Browse repository at this point
Copy the full SHA fea569fView commit details
Commits on Aug 1, 2022
-
common/compiler: json unmarshalling error checks (ethereum#25449)
complier/solidity:add json.Unmarshal err check
Configuration menu - View commit details
-
Copy full SHA for 49aa8a6 - Browse repository at this point
Copy the full SHA 49aa8a6View commit details -
cmd, core, eth, les, params: add merge-passed chain config (ethereum#…
…24538) * cmd, core, eth, les, params: add merge-passed chain config * eth/catalyst, params: add various warning on malfunctioning beacons * eth/catalyst: fix warning for beacons without transition exchanges
Configuration menu - View commit details
-
Copy full SHA for 6fd06ab - Browse repository at this point
Copy the full SHA 6fd06abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b34ed2 - Browse repository at this point
Copy the full SHA 1b34ed2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93eabca - Browse repository at this point
Copy the full SHA 93eabcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0b88ce - Browse repository at this point
Copy the full SHA a0b88ceView commit details
Commits on Aug 2, 2022
-
Merge pull request ethereum#25461 from sandakersmann/master
build: upgrade -dlgo version to Go 1.18.5
Configuration menu - View commit details
-
Copy full SHA for c7ce74a - Browse repository at this point
Copy the full SHA c7ce74aView commit details -
consensus/ethash: remove temp files created during DAG generation (et…
…hereum#25381) This makes it remove not only the actual DAG file, but also the temporary file which the DAG data is written to while generating.
Configuration menu - View commit details
-
Copy full SHA for 6fdc619 - Browse repository at this point
Copy the full SHA 6fdc619View commit details -
Configuration menu - View commit details
-
Copy full SHA for d804a59 - Browse repository at this point
Copy the full SHA d804a59View commit details
Commits on Aug 3, 2022
-
node, rpc: add ReadHeaderTimeout config option (ethereum#25338)
This change makes http.Server.ReadHeaderTimeout configurable separately from ReadTimeout for RPC servers. The default is set to the same as ReadTimeout, which in order to cause no change in existing deployments.
Configuration menu - View commit details
-
Copy full SHA for 9244f87 - Browse repository at this point
Copy the full SHA 9244f87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6261b - Browse repository at this point
Copy the full SHA 6b6261bView commit details -
core: preallocate batch size in bloomIndexer (ethereum#25289)
This change reduces allocations when committing bloombits indexes by creating the database batch with a larger initial size.
Configuration menu - View commit details
-
Copy full SHA for 5fb463d - Browse repository at this point
Copy the full SHA 5fb463dView commit details -
internal/ethapi: don't estimate gas if no limit provided in eth_creat…
…eAccessList (ethereum#25467) Because the goal of eth_createAccessList is providing the caller with the largest-possible access list, it's generally not important that the gas limit used by the tracer will match the usage of the call exactly. Avoiding the gas estimation step is a performance improvement. As long as the call does not branch based on gas limit, the returned access list will be accurate.
Configuration menu - View commit details
-
Copy full SHA for 948e08d - Browse repository at this point
Copy the full SHA 948e08dView commit details -
graphql: embed *Resolver instead of backend interface (ethereum#25468)
This creates some infrastructure to share resources between graphql API objects.
Configuration menu - View commit details
-
Copy full SHA for f809cf6 - Browse repository at this point
Copy the full SHA f809cf6View commit details
Commits on Aug 4, 2022
-
node: remove noop path.Join (ethereum#25475)
Signed-off-by: Delweng <delweng@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 733d76a - Browse repository at this point
Copy the full SHA 733d76aView commit details -
core, trie: rework trie committer (ethereum#25320)
* all: rework trie and trie committer * all: get rid of internal cache in trie * all: fixes * trie: polish * core, trie: address comments * trie: fix imports * core/state: address comments * core/state/snapshot: polish * trie: remove unused code * trie: update tests * trie: don't set db as nil * trie: address comments * trie: unskip test
Configuration menu - View commit details
-
Copy full SHA for 8b53b92 - Browse repository at this point
Copy the full SHA 8b53b92View commit details -
core: use TryGetAccount to read what TryUpdateAccount has written (et…
…hereum#25458) * core: use TryGetAccount to read where TryUpdateAccount has been used to write * Gary's review feedback * implement Gary's suggestion * fix bug + rename NewSecure into NewStateTrie * trie: add backwards-compatibility aliases for SecureTrie * Update database.go * make the linter happy Co-authored-by: Felix Lange <fjl@twurst.com> Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f67e54c - Browse repository at this point
Copy the full SHA f67e54cView commit details
Commits on Aug 8, 2022
-
cmd, core, ethdb, node: move chain freezer one folder deeper (ethereu…
…m#25487) * cmd, core, ethdb, node: create chain freezer in a sub folder * core/rawdb: remove unused code * core, ethdb, node: add AncientDatadir API back * cmd, core: extend freezer info dump for sub-ancient-store * core/rawdb: rework freezer inspector * core/rawdb: address comments from Peter * core/rawdb: fix build issue
Configuration menu - View commit details
-
Copy full SHA for e44d655 - Browse repository at this point
Copy the full SHA e44d655View commit details -
Configuration menu - View commit details
-
Copy full SHA for e93442c - Browse repository at this point
Copy the full SHA e93442cView commit details -
core: fix uncle creation in TestFastVsFullChains (ethereum#25476)
Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for e4b3bd6 - Browse repository at this point
Copy the full SHA e4b3bd6View commit details
Commits on Aug 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 759d795 - Browse repository at this point
Copy the full SHA 759d795View commit details -
eth/tracers: add onlyTopCall option to callTracer (ethereum#25430)
This PR allows users to pass in a config object directly to the tracers. Previously only the struct logger was configurable. It also adds an option to the call tracer which if enabled makes it ignore any subcall and collect only information about the top-level call. See ethereum#25419 for discussion. The tracers will silently ignore if they are passed a config they don't care about.
Configuration menu - View commit details
-
Copy full SHA for 86de2e5 - Browse repository at this point
Copy the full SHA 86de2e5View commit details -
all: cleanup the APIs for initializing genesis (ethereum#25473)
* all: polish tests * core: apply feedback from Guillaume * core: fix comment
Configuration menu - View commit details
-
Copy full SHA for a41ea8a - Browse repository at this point
Copy the full SHA a41ea8aView commit details
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 877ef7f - Browse repository at this point
Copy the full SHA 877ef7fView commit details -
signer/rules: register clef api properly when rules are used (ethereu…
…m#25455) signer/rules: register clef api properly when rules are used, fixes ethereum#25298
Configuration menu - View commit details
-
Copy full SHA for 1a18c14 - Browse repository at this point
Copy the full SHA 1a18c14View commit details -
Merge pull request ethereum#25506 from ycyraum/apply-transaction-no-bc
core: remove unused bc ChainContext in applyTransaction
Configuration menu - View commit details
-
Copy full SHA for c4cd632 - Browse repository at this point
Copy the full SHA c4cd632View commit details -
build: add static linking support (ethereum#25492)
This adds support for building statically-linked executables using ci.go. Static linking is enabled by default in Docker builds, making it possible to use the geth executable in any Docker image, regardless of the Linux distribution the Dockerfile is based on. Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for c0cc6f6 - Browse repository at this point
Copy the full SHA c0cc6f6View commit details
Commits on Aug 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 366d216 - Browse repository at this point
Copy the full SHA 366d216View commit details -
internal/ethapi: rework setDefaults for tx args so fee logic is separ…
…ate (ethereum#25197) Co-authored-by: bobpkr <bob.p@krustuniverse.com>
Configuration menu - View commit details
-
Copy full SHA for 0be9d76 - Browse repository at this point
Copy the full SHA 0be9d76View commit details
Commits on Aug 12, 2022
-
core/genesis: remove calaverasAllocData (ethereum#25516)
core/genesis: calaverasAllocData no longer used
Configuration menu - View commit details
-
Copy full SHA for 141cd42 - Browse repository at this point
Copy the full SHA 141cd42View commit details
Commits on Aug 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0016eb7 - Browse repository at this point
Copy the full SHA 0016eb7View commit details
Commits on Aug 16, 2022
-
params: set mainnet terminal total difficulty for the merge (ethereum…
…#25528) * params: set mainnet ttd to 58_750_000_000_000_000_000_000 * params: set mainnet ttd to 58_750_000_000_000_000_000_000
Configuration menu - View commit details
-
Copy full SHA for c4ab7d2 - Browse repository at this point
Copy the full SHA c4ab7d2View commit details
Commits on Aug 17, 2022
-
core, trie: flush preimages to db on blockchain close (ethereum#25533)
* core, trie: flush preimages to db on database close Co-authored-by: rjl493456442 <garyrong0905@gmail.com> * rename Close to CommitPreimages for clarity * core, trie: nitpick fixes Co-authored-by: rjl493456442 <garyrong0905@gmail.com> Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 12185e4 - Browse repository at this point
Copy the full SHA 12185e4View commit details -
core/state, trie, light: add a TryDeleteAccount method (ethereum#25531)
* core/state, trie, light: Add a DeleteAccount method * review feedback * Update database.go * pr triage feedback Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6da5c16 - Browse repository at this point
Copy the full SHA 6da5c16View commit details -
core: make tx journal check and open atomic (ethereum#25530)
* core: reduce system call about `os` * avoid deprecated method
Configuration menu - View commit details
-
Copy full SHA for a50c006 - Browse repository at this point
Copy the full SHA a50c006View commit details
Commits on Aug 18, 2022
-
cmd. core: save preimages on genesis creation (ethereum#25538)
force preimage dump for genesis
Configuration menu - View commit details
-
Copy full SHA for 23ac8df - Browse repository at this point
Copy the full SHA 23ac8dfView commit details -
rlp/rlpgen: fix error handling when target type not found (ethereum#2…
…5547) typ will be nil when lookupStructType returns an error. cfg.Type should be used instead.
Configuration menu - View commit details
-
Copy full SHA for cce7f08 - Browse repository at this point
Copy the full SHA cce7f08View commit details -
trie: improve node rlp decoding performance (ethereum#25357)
This avoids copying the input []byte while decoding trie nodes. In most cases, particularly when the input slice is provided by the underlying database, this optimization is safe to use. For cases where the origin of the input slice is unclear, the copying version is retained. The new code performs better even when the input must be copied, because it is now only copied once in decodeNode.
Configuration menu - View commit details
-
Copy full SHA for a1b8892 - Browse repository at this point
Copy the full SHA a1b8892View commit details
Commits on Aug 19, 2022
-
all: fix some typos (ethereum#25551)
* Fix some typos * Fix some mistakes * Revert 4byte.json * Fix an incorrect fix * Change files to fails
Configuration menu - View commit details
-
Copy full SHA for 2c5648d - Browse repository at this point
Copy the full SHA 2c5648dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa1305f - Browse repository at this point
Copy the full SHA fa1305fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32e8490 - Browse repository at this point
Copy the full SHA 32e8490View commit details -
eth, les: unlock downloader peerSet if there's an error (ethereum#25546)
Unlock peerSet if there's an error in the downloader
Configuration menu - View commit details
-
Copy full SHA for 656dc8c - Browse repository at this point
Copy the full SHA 656dc8cView commit details -
cmd/geth: parse uint64 value with ParseUint instead of Atoi (ethereum…
…#25545) Parse uint64 value with ParseUint instead of Atoi
Configuration menu - View commit details
-
Copy full SHA for 9762ddf - Browse repository at this point
Copy the full SHA 9762ddfView commit details -
consensus/beacon: check ttd reached on pos blocks (ethereum#25552)
* consensus/beacon: check ttd reached on pos blocks * consensus/beacon: check ttd reached on pos blocks * consensus/beacon: check ttd reached on pos blocks
Configuration menu - View commit details
-
Copy full SHA for 77308cd - Browse repository at this point
Copy the full SHA 77308cdView commit details -
eth/filters: add global block logs cache (ethereum#25459)
This adds a cache for block logs which is shared by all filters. The cache size of is configurable using the `--cache.blocklogs` flag. Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 36874b6 - Browse repository at this point
Copy the full SHA 36874b6View commit details -
accounts/abi: fix set function (ethereum#25477)
* accounts/abi: fix set function * don't break things * update test
Configuration menu - View commit details
-
Copy full SHA for 0865880 - Browse repository at this point
Copy the full SHA 0865880View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac7ad81 - Browse repository at this point
Copy the full SHA ac7ad81View commit details -
eth/fetcher: don't spend too much time on transaction inclusion (ethe…
…reum#25524) * eth/fetcher: introduce some lag in tx fetching * eth/fetcher: change conditions a bit * eth/fetcher: use per-batch quota check * eth/fetcher: fix some comments * eth/fetcher: address review concerns * eth/fetcher: fix panic + add warn log * eth/fetcher: fix log * eth/fetcher: fix log * cmd/devp2p/internal/ethtest: fix ignorign tx announcements from prev. tests * cmd/devp2p/internal/ethtest: fix TestLargeTxRequest This increases the number of tx relay messages the test waits for. Since go-ethereum now processes incoming txs in smaller batches, the announcement messages it sends are also smaller. Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 0ce494b - Browse repository at this point
Copy the full SHA 0ce494bView commit details
Commits on Aug 22, 2022
-
Revert "eth/fetcher: don't spend too much time on transaction inclusi…
…on" (ethereum#25567) Revert "eth/fetcher: don't spend too much time on transaction inclusion (ethereum#25524)" This reverts commit 0ce494b.
Configuration menu - View commit details
-
Copy full SHA for 02418c2 - Browse repository at this point
Copy the full SHA 02418c2View commit details -
eth/catalyst: warn less frequently if no beacon client is available (e…
…thereum#25569) * eth/catalyst: warn less frequently if no beacon client is available * eth/catalyst: tweak warning frequency a bit * eth/catalyst: some more tweaks * Update api.go Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 395f3d4 - Browse repository at this point
Copy the full SHA 395f3d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2de49b0 - Browse repository at this point
Copy the full SHA 2de49b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d711f0 - Browse repository at this point
Copy the full SHA 6d711f0View commit details
Commits on Aug 23, 2022
-
core, eth/downloader: handle spurious junk bodies from racey rollbacks (
ethereum#25578) * eth/downloader: handle junkbodies/receipts in the beacon sync * core: check for header presence when checking for blocks
Configuration menu - View commit details
-
Copy full SHA for 81bd998 - Browse repository at this point
Copy the full SHA 81bd998View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5758d1f - Browse repository at this point
Copy the full SHA 5758d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a660a - Browse repository at this point
Copy the full SHA 45a660aView commit details -
Merge pull request ethereum#25581 from karalabe/triedb-fix-flush-order
core/state, trie: fix trie flush order for proper pruning
Configuration menu - View commit details
-
Copy full SHA for 9ed10b9 - Browse repository at this point
Copy the full SHA 9ed10b9View commit details -
Merge pull request ethereum#25582 from holiman/err_handling
consensus/beacon: don't ignore errors
Configuration menu - View commit details
-
Copy full SHA for 4c114af - Browse repository at this point
Copy the full SHA 4c114afView commit details
Commits on Aug 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d901d85 - Browse repository at this point
Copy the full SHA d901d85View commit details
Commits on Sep 13, 2022
-
graphql: return correct logs for tx (ethereum#25612)
* graphql: fix tx logs * minor * Use optimized search for selecting tx logs
Configuration menu - View commit details
-
Copy full SHA for d0dc349 - Browse repository at this point
Copy the full SHA d0dc349View commit details -
graphql: fixes missing tx logs (ethereum#25745)
* graphql: fix tx logs * graphql: refactor test service setup * graphql: add test for tx logs
Configuration menu - View commit details
-
Copy full SHA for 3b41be6 - Browse repository at this point
Copy the full SHA 3b41be6View commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 972007a - Browse repository at this point
Copy the full SHA 972007aView commit details
Commits on Sep 15, 2022
-
params: set TerminalTotalDifficultyPassed to true (ethereum#25769)
* params: set TerminalTotalDifficultyPassed to true * Update params/config.go Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 8f61fc8 - Browse repository at this point
Copy the full SHA 8f61fc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69568c5 - Browse repository at this point
Copy the full SHA 69568c5View commit details
Commits on Nov 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 85e469f - Browse repository at this point
Copy the full SHA 85e469fView commit details -
eth/protocols/snap: throttle trie heal requests when peers DoS us (et…
…hereum#25666) * eth/protocols/snap: throttle trie heal requests when peers DoS us * eth/protocols/snap: lower heal throttle log to debug Co-authored-by: Martin Holst Swende <martin@swende.se> * eth/protocols/snap: fix comment Co-authored-by: Martin Holst Swende <martin@swende.se>
Configuration menu - View commit details
-
Copy full SHA for 937ea49 - Browse repository at this point
Copy the full SHA 937ea49View commit details -
Configuration menu - View commit details
-
Copy full SHA for a32e69a - Browse repository at this point
Copy the full SHA a32e69aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99bbb33 - Browse repository at this point
Copy the full SHA 99bbb33View commit details -
eth/filters: change filter block to be by-ref (ethereum#26054)
This PR changes the block field in the filter to be a pointer, to disambiguate between empty hash and no hash
Configuration menu - View commit details
-
Copy full SHA for 27600a5 - Browse repository at this point
Copy the full SHA 27600a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 211dbb7 - Browse repository at this point
Copy the full SHA 211dbb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5eb32a - Browse repository at this point
Copy the full SHA e5eb32aView commit details
Commits on Dec 8, 2022
-
Merge commit 'e5eb32acee19cc9fca6a03b10283b7484246b15a' of github.com…
…:ethereum/go-ethereum into backend
Configuration menu - View commit details
-
Copy full SHA for 03d8509 - Browse repository at this point
Copy the full SHA 03d8509View commit details