Commit Graph

296 Commits (269551876e86fb9428501b68a4e79c72d73e1502)

Author SHA1 Message Date
James Prestwich 61dcf76230
internal/ethapi: prevent unnecessary resource usage in eth_getProof implementation (#27310) 2 years ago
Delweng c57b3436f4
internal/ethapi: add more testcases for block/header rpc (#27325) 2 years ago
Delweng 1816cdc9fd
internal/ethapi: don't return header size from rpc (#27347) 2 years ago
Delweng b21ba668e6
internal,tests: replace noarg fmt.Errorf with errors.New (#27335) 2 years ago
Alex Mylonas ae1d90e710
internal/ethapi: make NewAccount return EIP-55 format (#26973) 2 years ago
Delweng 6e3aa86a2b
internal/ethapi: minor refactor in block serialization (#27268) 2 years ago
makcandrov dffd804ca2
internal/ethapi: remove unused err-return (#27240) 2 years ago
zhiqiangxu 0b66d47449
internal/ethapi: make EstimateGas use `latest` block by default (#24363) 2 years ago
Péter Szilágyi dde2da0efb
all: remove ethash pow, only retain shims needed for consensus and tests (#27178) 2 years ago
David Dzhalaev 29c33d9bab
graphql, internal: fix typos in comments (#27184) 2 years ago
Sina Mahmoodi ae66009640
internal/ethapi: add block overrides to eth_call (#26414) 2 years ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 2 years ago
Martin Holst Swende ab1a404b01
all: remove debug-field from vm config (#27048) 2 years ago
aaronbuchwald b1acaf47aa
eth/gasprice: change feehistory input type from int to uint64 (#26922) 2 years ago
Darioush Jalali f733657383
internal/ethapi: avoid int overflow in GetTransactionReceipt (#26911) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Felix Lange 87186148e0
core/types: add EffectiveGasPrice in Receipt (#26713) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Felix Lange 31d401ea68
rpc: remove DecimalOrHex type (#26629) 2 years ago
lightclient bd6a05e1ee
internal/ethapi: always return block withdrawals if present (#26565) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
Martin Holst Swende 2b57a27d9e
all: make timestamp-based fork checks based on uint64 (#26474) 2 years ago
Martin Holst Swende 7a489623ac
core/state: remove notion of fake storage (#24916) 2 years ago
Marius van der Wijden efc9409ca9
params: core: enable shanghai based on timestamps 2 years ago
rjl493456442 01808421e2
core/state: return error when storage trie can't be opened (#26350) 2 years ago
Martin Holst Swende 8c5ce1107b
eth/filters: send rpctransactions in pending-subscription (#26126) 2 years ago
s7v7nislands 9b9a1b677d
internal/ethapi, accounts/abi/backends: use error defined in core (#26012) 2 years ago
Martin Holst Swende 5a02b2d6d0
all: fix spelling mistakes (#25961) 2 years ago
TY 88132afc3f
internal/ethapi: handle odd length hex in decodeHash (#25883) 2 years ago
lightclient 8ade5e6c14
internal/ethapi: return error when requesting invalid trie key (#25762) 2 years ago
Felix Lange b628d72766
build: upgrade to go 1.19 (#25726) 2 years ago
lightclient 70e1e65b1d
internal/ethapi: rename debug getters to match spec (#25176) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
lightclient 948e08d55b
internal/ethapi: don't estimate gas if no limit provided in eth_createAccessList (#25467) 2 years ago
lightclient 9ad508018e
ethereum, ethclient: add FeeHistory support (#25403) 2 years ago
lightclient ae8ce72022
internal/ethapi: fix chain ID check to return all non-zero IDs (#25244) 2 years ago
Sina Mahmoodi cb7f35996d
internal/ethapi: add basefee to block overrides (#25219) 2 years ago
Seungbae.yu 2697e44d81
all: change format `0x%x` to `%#x` (#25221) 2 years ago
lightclient 3e693e1ef6
internal/ethapi: return chain id for EIP-155 legacy txs (#25155) 2 years ago
lightclient c7f485d9e5
internal/ethapi: add note about eth_chainId compatibility with EIP-695 (#25168) 2 years ago
lightclient 647c6f2db6
internal/ethapi: always return chain id (#25166) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
Sina Mahmoodi d39f0cce71
internal/ethapi: remove SignAndSendTransaction (#25111) 2 years ago
Kosuke Taniguchi ba99e19215
internal/ethapi: add comment explaining return of nil instead of error (#25097) 2 years ago
lmittmann bc013bc42e
all: prefer `new(big.Int)` over `big.NewInt(0)` (#25087) 2 years ago
Luozhu 3f5b5ec3e5
internal/ethapi: fix typo in comment (#25056) 2 years ago
Martin Holst Swende d8a2305565
eth/tracers: add support for block overrides in debug_traceCall (#24871) 3 years ago
Martin Holst Swende 57192bd0dc
ethdb/remotedb, cmd: add support for remote (readonly) databases (#24836) 3 years ago
Ryan Schneider ae7d834bc7
internal/ethapi: add debug_getRawReceipts RPC method (#24773) 3 years ago
Sina Mahmoodi 5b46f1d1eb
internal: drop TestSignCliqueBlock (#24837) 3 years ago