Commit Graph

196 Commits (d6b77f661ced1dc8ae00864a709a87001e044267)

Author SHA1 Message Date
Sina Mahmoodi 16701c5169
internal/ethapi: add db operations to api (#24739) 3 years ago
Sina Mahmoodi fb3a081c7e
eth/tracers: refactor traceTx to separate out struct logging (#24326) 3 years ago
Zhang Zhuo b5a129ea24
internal/ethapi: add refund to StructLogRes (#24567) 3 years ago
b1ackd0t f01e2fab07
internal/ethapi: fix incorrect type on empty slice (#24372) 3 years ago
Denver 06e16de894
internal/ethapi: remove unnecessary comment (#24271) 3 years ago
Marius van der Wijden b1e72f7ea9
core/evm: RANDOM opcode (EIP-4399) (#24141) 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Sina Mahmoodi 1876cb443b
all: move loggers to eth/tracers (#23892) 3 years ago
Marius van der Wijden 433f0919cc
internal/ethapi: fix recover sender of pending transaction (#23765) 3 years ago
noam-alchemy 633e7ef478
eth,rpc: allow for flag configured timeouts for eth_call (#23645) 3 years ago
Sina Mahmoodi 48496e0675
internal/ethapi: use correct signer when serving old blocks (#23683) 3 years ago
Péter Szilágyi 5240725041
internal/ethapi: make header/block rlp retrieval canonical 3 years ago
Péter Szilágyi 07a5bc1b0b
internal/ethapi: support retrieving header RLPs too 3 years ago
Péter Szilágyi 9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring 3 years ago
Martin Holst Swende 62ad17fb00
Revert "eth, internal/ethapi: make RPC block miner field show block sealer correctly (#23312)" (#23466) 3 years ago
陈佳 57feabea66
eth, internal/ethapi: make RPC block miner field show block sealer correctly (#23312) 3 years ago
lightclient a879c42bd3
internal/ethapi, accounts/abi/bind: cap highest gas limit by account balance for 1559 fee parameters (#23309) 3 years ago
lightclient 39fe7eca6b
internal/ethapi: return maxFeePerGas for gasPrice for EIP-1559 txs (#23345) 3 years ago
Felföldi Zsolt 97bd6cd216
internal/ethapi: accept both hex and decimal for blockCount (#23363) 3 years ago
gary rong f311488d2c
internal/ethapi: fix trace log marshalling (#23292) 3 years ago
Marius van der Wijden 2faf796d2a
internal/ethapi: fix panic in accesslist creation (#23225) 3 years ago
lightclient bbfa6488ac
Use `hexutil.Uint` for `blockCount` parameter in `feeHistory` method (#23239) 3 years ago
Mark c49e065fea
internal: get pending and queued transaction by address (#22992) 3 years ago
gary rong 846badc480
internal/ethapi: fix transaction APIs (#23179) 3 years ago
Péter Szilágyi dea71556cc
eth/gasprice, internal/ethapi, miner: minor feehistory fixes 3 years ago
Martin Holst Swende f5f906dd0d
eth/tracers: improve tracing performance (#23016) 3 years ago
Marius van der Wijden e7c8693635
internal/ethapi: fix panic in access list creation (#23133) 3 years ago
Felföldi Zsolt 35dbf7a8a3
eth/gasprice: implement feeHistory API (#23033) 3 years ago
lightclient 97ce6dfa6d
internal/ethapi: fix typo in comment (#23057) 3 years ago
Péter Szilágyi aa69d36152
core, graphql, internal: expose effectiveGasPrice in receipts 3 years ago
Péter Szilágyi f68a68a313
core, internal: support various eth_call invocations post 1559 3 years ago
Péter Szilágyi c503f98f6d
all: rename internal 1559 gas fields, add support for graphql (#23010) 3 years ago
Martin Holst Swende 5cff9754d7
core, eth, internal, les: RPC methods and fields for EIP 1559 (#22964) 4 years ago
aaronbuchwald 05dab7f6bd
internal/ethapi: remove unused vm.Config parameter of DoCall (#22942) 4 years ago
gary rong 51b32cc7e4
internal/ethapi: merge CallArgs and SendTxArgs (#22718) 4 years ago
Martin Holst Swende 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
gary rong 96828c90f5
eth/tracers, internal/ethapi: fix typos causing lint issue (#22711) 4 years ago
gary rong dd9c3225cf
eth, internal: extend the TraceCall API (#22245) 4 years ago
Marius van der Wijden 9d10856e84
core, eth, internal/ethapi: create access list RPC API (#22550) 4 years ago
piersy 706683ea72
internal/ethapi: fix eth_chainId method (#22243) 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Marius van der Wijden 142fbcfd6f
internal/ethapi: reject non-replay-protected txs over RPC (#22339) 4 years ago
Marius van der Wijden fba5a63afe
internal/ethapi: fix typo in comment (#22271) 4 years ago
Marius van der Wijden 28121324ac
internal/ethapi: comment nitpick (#22270) 4 years ago
Péter Szilágyi 573f373d2b
internal/ethapi: print tx details when submitting (#22170) 4 years ago
Marius van der Wijden 158f72cc0c
internal/ethapi: restore net_version RPC method (#22061) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
Marius van der Wijden 3eebf34038
common: remove ToHex and ToHexArray (#21610) 4 years ago
Marius van der Wijden c1544423d6
internal/ethapi: fix nil deref + fix estimateGas console bindings (#21601) 4 years ago