Commit Graph

108 Commits (43e6a3c1965085d31dcb8ba4df05f94803366a14)

Author SHA1 Message Date
Adrian Sutton b85c86022e
api/bind: add CallOpts.BlockHash to allow calling contracts at a specific block hash (#28084) 1 year ago
Brandon Liu f62502e123
internal/ethapi, accounts/abi/bind: use `errors.Is` for error comparison (#28348) 1 year ago
Péter Szilágyi 2c007cfed7
accounts/abi/bind/backend: use requested header for gas prices and gas limits (#28280) 1 year ago
rjl493456442 73f5bcb75b
core, accounts, eth, trie: handle genesis state missing (#28171) 1 year ago
Martin Holst Swende 8d1db1601d
eth/filters, core/rawdb: remove unused param, refactor filtering-loop (#27891) 1 year ago
Delweng 9358b62fcb
accounts: replace noarg fmt.Errorf with errors.New (#27331) 1 year ago
Péter Szilágyi bbc565ab05
core/types, params: add blob transaction type, RLP encoded for now (#27049) 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
s7v7nislands 9b9a1b677d
internal/ethapi, accounts/abi/backends: use error defined in core (#26012) 2 years ago
Ryan Schneider df2b3cd2bd
eth/filters: fix for eth_getLogs failing with finalized- and safe tag (#25922) 2 years ago
lightclient 1743e61130
accounts/abi/bind/backends: fix AdjustTime to respect Fork (#25225) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Sina Mahmoodi 36874b63a1
eth/filters: add global block logs cache (#25459) 2 years ago
ucwong 32e8490615
accounts/abi/bind/backends: typo fix (#25549) 2 years ago
Jens W 5b5dfba70a
accounts/abi/bind/backends: return hash of new blocks (#25163) 2 years ago
Sina Mahmoodi d9566e39bd
eth/filters: fix getLogs for pending block (#24949) 2 years ago
komika afe344bcf3
accounts/abi/bind: improve WaitMined error handling (#24321) 3 years ago
Pantelis Peslis f80ce141a1
accounts/abi/bind/backends: return errors instead of panic (#24242) 3 years ago
Joshua Colvin abc74a5ffe
accounts/abi/bind/backends: fix race condition in simulated backend (#23898) 3 years ago
Marius van der Wijden c2e64db3b1
accounts/abi/bind/backends: make suggestGasPrice compatible with non-1559 chains (#23840) 3 years ago
Sparty 57c252ef4e
accounts/abi/bin/backends: return basefee in suggestGasPrice (#23838) 3 years ago
Marius van der Wijden d02c605367
core: only check sendernoeoa in non fake mode (#23424) 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
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
Oliver Tale-Yazdi 1d57f22d58
accounts/abi/bind/backends: add simulated reorgs (#22624) 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 94451c2788
all: implement EIP-1559 (#22837) 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Péter Szilágyi 42f9f1f073
core/state: convert prefetcher to concurrent per-trie loader 4 years ago
Marius van der Wijden ed0670cb17
accounts/abi/bind: allow specifying signer on transactOpts (#21356) 4 years ago
Martin Holst Swende 7770e41cb5
core: improve contextual information on core errors (#21869) 4 years ago
Marius van der Wijden 2045a2bba3
core, all: split vm.Context into BlockContext and TxContext (#21672) 4 years ago
Marius van der Wijden d81c9d9b76
accounts/abi/bind/backends: reverted some stylistic changes (#21535) 4 years ago
Osoro Bironga c5d28f0b27
accounts: abi/bid/backends; cleaned doc errors, camelCase refactors and anonymous variable assignments (#21514) 4 years ago
Marius van der Wijden 92b12ee6c6
accounts/abi/bind/backends: Disallow AdjustTime for non-empty blocks (#21334) 4 years ago
gary rong 43e2e58cbd
accounts, internal: fix funding check when estimating gas (#21346) 4 years ago
Marius van der Wijden 0b3f3be2b5
internal/ethapi: return revert reason for eth_call (#21083) 4 years ago
Martin Michlmayr 4f2784b38f
all: fix typos in comments (#21118) 5 years ago
Boqin Qin d5b7d1cc34
accounts: add blockByNumberNoLock() to avoid double-lock (#20983) 5 years ago
Martin Holst Swende 4535230059
cmd, core, eth: background transaction indexing (#20302) 5 years ago
gary rong 263622f44f
accounts/abi/bind/backend, internal/ethapi: recap gas limit with balance (#21043) 5 years ago
gary rong b9df7ecdc3
all: seperate consensus error and evm internal error (#20830) 5 years ago
Péter Szilágyi 542df8898e
core: initial version of state snapshots 5 years ago
Marius van der Wijden 46c4b699c8
accounts/abi/bind/backends: add support for historical state (#20644) 5 years ago
Ilan Gitter 93b1171316 accounts/abi/backends/simulated: add more API methods (#5) (#20208) 5 years ago
Felix Lange d90d1db609
eth/filters: remove use of event.TypeMux for pending logs (#20312) 5 years ago