Commit Graph

62 Commits (4253030ef67a2af2e59bbd1fd90a4c1e75939b9f)

Author SHA1 Message Date
Ryan Schneider 1ec7af2612
eth: Add eth_blobBaseFee RPC and blob fields to eth_feeHistory (#29140) 7 months ago
Marius van der Wijden d8e0807da2
miner: refactor the miner, make the pending block on demand (#28623) 8 months ago
rjl493456442 78a3c32ef4
core, core/rawdb, eth/sync: no tx indexing during snap sync (#28703) 10 months ago
Péter Szilágyi 2a2013014c
eth, internal/ethapi: drop some weird indirection (#28597) 12 months ago
Péter Szilágyi d40a255e97
all: move main transaction pool into a subpool (#27463) 1 year ago
makcandrov dffd804ca2
internal/ethapi: remove unused err-return (#27240) 2 years ago
Sina Mahmoodi ae66009640
internal/ethapi: add block overrides to eth_call (#26414) 2 years ago
aaronbuchwald b1acaf47aa
eth/gasprice: change feehistory input type from int to uint64 (#26922) 2 years ago
Roberto Bayardo 67ac5f0ae7
core, core/types: plain Message struct (#25977) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Sina Mahmoodi 2def62b99b
eth/filters: avoid block body retrieval when no matching logs (#25199) 2 years ago
Martin Holst Swende 8c5ce1107b
eth/filters: send rpctransactions in pending-subscription (#26126) 2 years ago
Sina Mahmoodi 36874b63a1
eth/filters: add global block logs cache (#25459) 2 years ago
lightclient@protonmail.com 0c6f81f888
all: remove version field from rpc.API 2 years ago
lightclient 119f955686
all: remove `public` field from `rpc.API` (#25059) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
Sina Mahmoodi d9566e39bd
eth/filters: fix getLogs for pending block (#24949) 2 years ago
noam-alchemy 633e7ef478
eth,rpc: allow for flag configured timeouts for eth_call (#23645) 3 years ago
Péter Szilágyi 9e17648d8c
les: duplicate downloader and fetcher to allow progressive refactoring 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
Felföldi Zsolt 35dbf7a8a3
eth/gasprice: implement feeHistory API (#23033) 3 years ago
Martin Holst Swende 5cff9754d7
core, eth, internal, les: RPC methods and fields for EIP 1559 (#22964) 3 years ago
Marius van der Wijden 9d10856e84
core, eth, internal/ethapi: create access list RPC API (#22550) 4 years ago
Marius van der Wijden 142fbcfd6f
internal/ethapi: reject non-replay-protected txs over RPC (#22339) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
rene c0c01612e9
node: refactor package node (#21105) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Martin Holst Swende 12867d152c
rpc, internal/ethapi: default rpc gascap at 25M + better error message (#21229) 4 years ago
gary rong 56a319b9da
cmd, eth, internal, les: add txfee cap (#21212) 4 years ago
Felix Lange d90d1db609
eth/filters: remove use of event.TypeMux for pending logs (#20312) 5 years ago
Ryan Schneider ad03d9801c internal/ethapi: support block number or hash on state-related methods (#19491) 5 years ago
gary rong 8812c4d3f9 eth, graphql, internal/ethapi, les: polish and improve graphql (#19886) 5 years ago
gary rong 530f78e22d eth, internal, les: add getHeaderBy* APIs (#19669) 5 years ago
Péter Szilágyi e3ec77f50e
cmd, graphql, node: graphql flag polishes, les integration 5 years ago
Felföldi Zsolt 40cdcf8c47 les, light: implement ODR transaction lookup by hash (#19069) 6 years ago
Martin Holst Swende e2f3465e83 eth, les, geth: implement cli-configurable global gas cap for RPC calls (#19401) 6 years ago
gary rong d5cae48bae accounts, cmd, internal: disable unlock account on open HTTP (#17037) 6 years ago
Paweł Bylica de39513ced core, internal, eth, miner, les: Take VM config from BlockChain (#17955) 6 years ago
Péter Szilágyi 49719e21bc
core, eth: minor txpool event cleanups 7 years ago
rjl493456442 a2e43d28d0
all: collate new transaction events together 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Péter Szilágyi da7d57e07c
core: make txpool operate on immutable state 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
Martin Holst Swende ea11f7dd7a internal/ethapi: add mutex around signing + nonce assignment 8 years ago
bas-vk 5e29f4be93 cmd/utils, node: remove unused solc references and improve RPC config (#14324) 8 years ago
Felix Lange c213fd1fd8 all: import "context" instead of "golang.org/x/net/context" 8 years ago
Péter Szilágyi 61ede86737 internal/ethapi: drop eth_compile (#3740) 8 years ago
Jeffrey Wilcke c12f4df910 params: core, core/vm, miner: 64bit gas instructions 8 years ago