Commit Graph

63 Commits (3b9372875b19822268474cfbae806c0d4bea0989)

Author SHA1 Message Date
Felix Lange 2936b41514
all: implement flat deposit requests encoding (#30425) 2 months ago
lightclient dfd33c7792
all: implement EIP-6110, execution layer triggered deposits (#29431) 3 months ago
Zhihao Lin e9981bc6f7
ethclient: support networkID in hex format (#30263) 4 months ago
lightclient 2e8e35f2ad
all: refactor so `NewBlock`, `WithBody` take `types.Body` (#29482) 7 months ago
maskpp 9d537f5439
ethereum, ethclient: add blob transaction fields in CallMsg (#28989) 9 months ago
rjl493456442 765f2904d8
ethclient: fix flaky test (#28864) 10 months ago
colin 1c488298c8
ethclient: apply accessList field in toCallArg (#28832) 10 months ago
Rossen Krastev e3eeb64c94
ethclient: simplify error handling in TransactionReceipt (#28748) 11 months ago
Péter Szilágyi e91cdb49be
ethclient: fix forwarding 1559 gas fields (#28462) 1 year ago
Adrian Sutton b85c86022e
api/bind: add CallOpts.BlockHash to allow calling contracts at a specific block hash (#28084) 1 year ago
Andryanau Kanstantsin 4985d83b8f
ethclient: fix BlockReceipts parameter encoding (#28087) 1 year ago
Martin Holst Swende 5cf53f51ac
ethclient: use 'input', not 'data' as field for transaction input (#28078) 1 year ago
Delweng f1801a9fed
internal/ethapi: implement eth_getBlockReceipts (#27702) 1 year ago
Delweng b0095eeb20
ethclient,event: replace noarg fmt.Errorf with errors.New (#27334) 2 years ago
Martin Holst Swende 9231770811
rpc: change BlockNumber constant values to match ethclient (#27219) 2 years ago
Delweng c8b0afb2c4
ethclient: acquire the rpc.Client (#27246) 2 years ago
norwnd df383addee
ethclient: ensure returned subscription is nil on error (#26976) 2 years ago
Felix Lange 4688d3c8f4
ethclient: fix panic when requesting missing blocks (#26817) 2 years ago
Peter (bitfly) e1b98f49a5
ethclient: include withdrawals in ethclient block responses (#26778) 2 years ago
rjl493456442 fe01a2f63b
all: use unified emptyRootHash and emptyCodeHash (#26718) 2 years ago
ligi bc90a88263
ethclient: docs, fix misleading comment (#26189) 2 years ago
Rachel Bousfield 8df8eb4e7a
ethclient: add 'finalized' and 'safe' block number support (#25580) 2 years ago
lightclient 9ad508018e
ethereum, ethclient: add FeeHistory support (#25403) 2 years ago
Felipe Strozberg f5ff022dbc
ethclient: add PeerCount method (#24849) 3 years ago
zhiqiangxu e98114da4f
ethclient: add CallContractAtHash (#24355) 3 years ago
Felix Lange 0169d579d0
ethclient: fix unmarshaling of ethereum.SyncProgress (#24199) 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Lee Bousfield 16341e0563
ethclient: fix tx sender cache miss detection (#23877) 3 years ago
Harry Dutton 3ce9f6d96f
ethclient: fix typo (#23778) 3 years ago
Marius van der Wijden acdf9238fb
ethclient/gethclient: RPC client wrapper for geth-specific API (#22977) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Mason Fischer cf2a77af28
ethclient: fix BlockNumber (#21565) 4 years ago
Dan Sosedoff 1167639524
ethclient: add BlockNumber method (#21500) 4 years ago
Sammy Libre 7163a6664e
ethclient: serialize negative block number as "pending" (#21177) 4 years ago
Felix Lange c013192ba7 ethclient: remove use of common.ToHex (#20326) 5 years ago
Felix Lange 2b54666018 ethclient, internal/ethapi: add support for EIP-695 (eth_chainId) (#19694) 6 years ago
Dmitry Shulyak 15f24ff189 ethclient: ensure tx json is not nil before accessing it (#19653) 6 years ago
tamirms b16cc501a8 ethclient: include block hash from FilterQuery (#17996) 6 years ago
Steven Roose 69c52bde3f ethclient: fix RPC parse error of Parity response (#16924) 7 years ago
Lorenzo Manacorda b15eb665ee ethclient: add DialContext and Close (#16318) 7 years ago
Ivo Georgiev 315b9b18df ethclient: remove empty object in newHeads subscription call (#16454) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
Felix Lange d78ad226c2 ethclient, mobile: add TransactionSender (#15127) 7 years ago
Jim McDonald bc0e6a5e68 ethclient: add NetworkID method (#14791) 7 years ago
Péter Szilágyi a56f3dc0d9 core, ethclient: implement Metropolis EIP 98 (#14750) 7 years ago
Jim McDonald 60e27b51bc ethclient: fix TransactionByHash pending return value. (#14663) 8 years ago
Felix Lange c213fd1fd8 all: import "context" instead of "golang.org/x/net/context" 8 years ago
Felix Lange 7731061903 core/vm: move Log to core/types 8 years ago
Bas van Kervel 8bc545be2a
ethclient: hex encode request args for TransactionInBlock 8 years ago