Daniel Liu
|
588847ccea
|
internal/ethapi: use same receiver names (#24252)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
8eaa9e2c3b
|
core/types: document JSON field name equivalents of DynamicFeeTx (#24143)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
bdae20085a
|
core: ignore basefee when comparing with pool gasprice in txpool (#24080)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
6feb71e5c8
|
core: check effective tip in txpool pricelimit validation (#23855)
|
2024-11-01 11:36:53 +08:00 |
|
Martin Holst Swende
|
81dff92ced
|
core: more efficient nonce-update in txpool (#22231)
* Adjust pending nonce update operation
Benchmark the speed of transaction insertion under multiple accounts
core: fix rebase issues + docstring
core: make benchmark test use sync:ed method
* core: address review comments
* core: add memreport to benchmark
Co-authored-by: WeiLoy <wei_loy@163.com>
|
2024-11-01 11:36:53 +08:00 |
|
Marius van der Wijden
|
d2a10ef8ec
|
accounts/abi/bind/backends: make suggestGasPrice compatible with non-1559 chains (#23840)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
66be9b665b
|
accounts/abi/bin/backends: return basefee in suggestGasPrice's (#23838)
|
2024-11-01 11:36:53 +08:00 |
|
KibGzr
|
2d5f9d9e62
|
accounts/abi/bind: fix error handling in baseFee query (#23781)
This fixes a panic that occurs when HeaderByNumber() returns an error.
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
eec8da371c
|
accounts/abi/bind: refactor transact method (#23719)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
a402cbf50e
|
core/types: add MarshalBinary, UnmarshalBinary for Receipt (#22806)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
e5fb0b4d73
|
core: remove unused error from TxPool.Pending (#23720)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
27071a4219
|
eth/gasprice: avoid modifying TestChainConfig (#23204)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
17b62319c0
|
core/types: copy tx recipient address (#23376)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
e18e6111af
|
core: add change counter (#23095)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
e0a1ef31eb
|
eth/gasprice: feeHistory improvements (#23422)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
d850fc4081
|
core: only check sendernoeoa in non fake mode (#23424)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
e4895bf5c5
|
internal/ethapi: add back missing check for maxfee < maxPriorityFee (#23384)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
48616d5d4b
|
internal/ethapi/api: return maxFeePerGas for gasPrice for EIP-1559 txs (#23345)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
d6daac576d
|
core: check if sender is EOA (#23303)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
655fb584b3
|
internal/ethapi: make ext signer sign legacy (#23274)
|
2024-11-01 11:36:53 +08:00 |
|
Daniel Liu
|
206175fb43
|
all: remove term whitelist in comments and log messages (#23294)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
62a70f0cde
|
internal/ethapi: fix panic in accesslist creation (#23225)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
7500b0ac95
|
Use hexutil.Uint for blockCount parameter and oldestBlock result value in feeHistory method (#23239)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
43a0cdf7ce
|
core: fix pre-check for account balance under EIP-1559 (#23244)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
5b01b23af6
|
internal: get pending and queued transaction by address (#22992)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
93dd33b607
|
internal/ethapi: fix transaction APIs (#23179)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
5766ca4520
|
eth/gasprice, internal/ethapi: minor feehistory fixes (#23178)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
012c4cb0fb
|
ethstats: fix full node interface post 1559 (#23159)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
5d4ad88364
|
internal/ethapi: fix panic in access list creation (#23133)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
e94a0a91d8
|
ethclient/gethclient: RPC client wrapper for geth-specific API (#22977)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
3212ec319b
|
accounts/abi/bind: fix gas price suggestion with pre EIP-1559 clients (#23102)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
26fe46c008
|
eth/gasprice: implement feeHistory API (#23033)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
c0a63a5295
|
tests: fix eip1559 tx on non-eip1559 network (#23054)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
b02922fc53
|
core, internal: expose effectiveGasPrice in receipts (#23050)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
dbdca11501
|
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
1cb1ba79d7
|
core: change baseFee into baseFeePerGas in genesis json (#23039)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
05c11eb96e
|
core: make genesis parse baseFee correctly (#23013)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
6b67327a4b
|
tests: update for London (#22976)
|
2024-11-01 11:36:52 +08:00 |
|
Martin Redmond
|
e93d78cc09
|
accounts/abi/bind: add NoSend transact option (#22446)
This adds a new option to avoid sending the transaction which is
created by calling a bound contract method.
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
32778572d7
|
Access list state test format (#22290)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
1c47afb286
|
core/vm/runtime: add function TestColdAccountAccessCost
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
c7d49072f1
|
core/vm: evm fix panic (#23047)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
18bc355e89
|
core, internal: support various eth_call invocations post 1559 (#23027)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
ef1dbd0772
|
internal/ethapi: support for eip-1559 txs in clef (#22966)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
4c096de9b0
|
all: rename internal 1559 gas fields (#23010)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
5a31888b19
|
core, eth, miner: enforce configured mining reward post 1559 too (#22995)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
64f7389c65
|
params: print right Eip1559Block for ChainConfig
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
bfd1c0c9e0
|
core, eth, internal, les: RPC methods and fields for EIP 1559 (#22964)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
4f0317cb1f
|
core: add new eip-1559 tx constraints (#22970)
|
2024-11-01 11:36:52 +08:00 |
|
Daniel Liu
|
f6a4769084
|
EIP-1559 tx pool support (#22898)
|
2024-11-01 11:36:52 +08:00 |
|