s7v7nislands
Repos
89
Followers
26
Following
35

Events

Created at 1 day ago
started
Created at 1 day ago
Created at 1 day ago

eth/catalyst: make tests less time-sensitive (#26201)

This makes a couple of sometimes-failing tests less brittle.

cmd/utils: log path used when checking disk space (#26212)

This change logs the path checked when encountering low disk space.

core: implement EIP-3651, warm coinbase (#25819)

Implements EIP-3651, "Warm Coinbase", for Shanghai hardfork. Specification: https://eips.ethereum.org/EIPS/eip-3651.

core/rawdb: improve freezerTable.Sync (#26245)

While investigating #22374, I noticed that the Sync operation of the freezer does not take the table lock. It also doesn't call sync for all files if there is an error with one of them. I doubt this will fix anything, but didn't want to drop the fix on the floor either.

cmd/utils: print warning when --metrics.port set without --metrics.addr (#26248)

signer/core/apitypes: deep convert types in slice (#26203)

cmd/utils: gofmt

Created at 3 days ago
Created at 3 days ago
Created at 3 days ago
started
Created at 4 days ago
Created at 4 days ago
started
Created at 5 days ago
started
Created at 5 days ago
Created at 5 days ago
Created at 5 days ago
Created at 6 days ago
started
Created at 1 week ago
Created at 1 week ago
started
Created at 1 week ago

eth/tracers: small refactor for native tracers (#26196)

Use noopTracer as a base for other native tracers to avoid extra boilerplate for unimplemented hooks.

Dockerfile: upgrade to Go 1.19 (#26195)

all: remove remaining uses of untyped golang-lru (#26194)

rlp: improve tests for Split functions (#26200)

This PR improves and extends the tests a bit

rpc, internal/guide: speed up tests a bit (#26193)

This removes an RPC test which takes > 90s to execute, and updates the internal/guide tests to use lighter scrypt parameters.

Co-authored-by: Felix Lange fjl@twurst.com

ethstats: set readlimit on ethstats server connection (#26207)

This prevents DoS when connected to a malicious ethstats server.

Created at 1 week ago
started
Created at 1 week ago
Created at 1 week ago
Created at 1 week ago
Created at 1 week ago
Created at 1 week ago
Created at 1 week ago

rpc: fix connection tracking set in Server (#26180)

rpc: fix connection tracking in Server

When upgrading to mapset/v2 with generics, the set element type used in rpc.Server had to be changed to *ServerCodec because ServerCodec is not 'comparable'. While the distinction is technically correct, we know all possible ServerCodec types, and all of them are comparable. So just use a map instead.

ethclient: docs, fix misleading comment (#26189)

closes #26188

all: implement EIP-1153 transient storage (#26003)

Implements TSTORE and TLOAD as specified by the following EIP:

https://eips.ethereum.org/EIPS/eip-1153 https://ethereum-magicians.org/t/eip-1153-transient-storage-opcodes/553

Co-authored-by: Sara Reynolds snreynolds2506@gmail.com Co-authored-by: Martin Holst Swende martin@swende.se Co-authored-by: Gary Rong garyrong0905@gmail.com

rpc: support injecting HTTP headers through context (#26023)

This adds a way to specify HTTP headers per request.

Co-authored-by: Martin Holst Swende martin@swende.se Co-authored-by: Felix Lange fjl@twurst.com

Created at 1 week ago
started
Created at 1 week ago
Created at 1 week ago
Created at 1 week ago