Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Holst Swende
9231770811
rpc: change BlockNumber constant values to match ethclient ( #27219 )
...
ethclient accepts certain negative block number values as specifiers for the "pending",
"safe" and "finalized" block. In case of "pending", the value accepted by ethclient (-1)
did not match rpc.PendingBlockNumber (-2).
This wasn't really a problem, but other values accepted by ethclient did match the
definitions in package rpc, and it's weird to have this one special case where they don't.
To fix it, we decided to change the values of the constants rather than changing ethclient.
The constant values are not otherwise significant. This is a breaking API change, but we
believe not a dangerous one.
---------
Co-authored-by: Felix Lange <fjl@twurst.com>
2 years ago
..
catalyst
all: tie timestamp based forks to the passage of London ( #27279 )
2 years ago
downloader
eth/downloader: fix error aggregator ( #27217 )
2 years ago
ethconfig
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
fetcher
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago
filters
rpc: change BlockNumber constant values to match ethclient ( #27219 )
2 years ago
gasprice
eth/gasprice: fix typo ( #27202 )
2 years ago
protocols
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago
tracers
eth/tracers: fix flatCallTracer crasher ( #27304 )
2 years ago
api.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
api_backend.go
internal/ethapi: remove unused err-return ( #27240 )
2 years ago
api_test.go
all: new empty trie with types.EmptyRootHash instead of null ( #27230 )
2 years ago
backend.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
bloombits.go
eth: move eth.Config to a common package ( #22205 )
4 years ago
handler.go
all: remove ethash pow, only retain shims needed for consensus and tests ( #27178 )
2 years ago
handler_eth.go
eth: use new atomic types ( #27137 )
2 years ago
handler_eth_test.go
eth: use new atomic types ( #27137 )
2 years ago
handler_snap.go
eth: check snap satelliteness, delegate drop to eth ( #22235 )
4 years ago
handler_test.go
all: cleanup tests ( #25641 )
2 years ago
peer.go
eth: remove admin.peers[i].eth.head and difficulty ( #26804 )
2 years ago
peerset.go
all: fix some typos ( #25551 )
2 years ago
state_accessor.go
core/types, params: add blob transaction type, RLP encoded for now ( #27049 )
2 years ago
sync.go
eth: use new atomic types ( #27137 )
2 years ago
sync_test.go
eth: use new atomic types ( #27137 )
2 years ago