Commit Graph

87 Commits (c5436c8eb7380fc0efd02bc34ebd6b56b47f2db6)

Author SHA1 Message Date
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) 5 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
Péter Szilágyi 140a7e9177
accounts/abi/bind: support closing a simulated backend 5 years ago
gary rong f7cdea2bdc all: on-chain oracle checkpoint syncing (#19543) 5 years ago
Péter Szilágyi 38c914be64
accounts/abi/bind/backends: use EIP155 on the simulated chain 5 years ago
Péter Szilágyi 7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner 6 years ago
Péter Szilágyi 054412e335
all: clean up and proerly abstract database access 6 years ago
Dan Kinsley f49f95e2b0 accounts/abi: mutex lock in TransactionByHash and code cleanup (#19133) 6 years ago
Dan Kinsley 555b3652dc accounts/abi/bind/backends: add TransactionByHash to SimulatedBackend (#19026) 6 years ago
CDsigma a5aaab2f22 accounts/abi/bind/backends: fix typo (#17749) 6 years ago
gary rong d6254f827b all: protect self-mined block during reorg (#17656) 6 years ago
Jeff Prestes 212bba47ff backends: configurable gas limit to allow testing large contracts (#17358) 6 years ago
Péter Szilágyi e1f1d3085c
accounts, eth, les: blockhash based filtering on all code paths 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
gary rong 7beccb29be all: get rid of error when creating memory database (#16716) 7 years ago
Péter Szilágyi 6cf0ab38bd
core/rawdb: separate raw database access to own package (#16666) 7 years ago
Péter Szilágyi 5cf1d35470
eth, les, light: filter on logs only, derive receipts on demand 7 years ago
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
mark.lin c1d70ea970 accounts/abi, core: add AddTxWithChain in BlockGen for simulation 7 years ago
Péter Szilágyi 1bf508b449
accounts/abi/bind: support event filtering in abigen 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
gary rong 5f8888e116 accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) 7 years ago