-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement EIP-1559 #527
base: dev-upgrade
Are you sure you want to change the base?
implement EIP-1559 #527
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8dcbf2d - Browse repository at this point
Copy the full SHA 8dcbf2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c592f61 - Browse repository at this point
Copy the full SHA c592f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for c66120e - Browse repository at this point
Copy the full SHA c66120eView commit details -
core/vm: make gas cost reporting to tracers correct (ethereum#22702)
Previously, the makeCallVariantGasCallEIP2929 charged the cold account access cost directly, leading to an incorrect gas cost passed to the tracer from the main execution loop. This change still temporarily charges the cost (to allow for an accurate calculation of the available gas for the call), but then afterwards refunds it and instead returns the correct total gas cost to be then properly charged in the main loop.
Configuration menu - View commit details
-
Copy full SHA for 8938ff6 - Browse repository at this point
Copy the full SHA 8938ff6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f923a31 - Browse repository at this point
Copy the full SHA f923a31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ef140e - Browse repository at this point
Copy the full SHA 4ef140eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b3951c - Browse repository at this point
Copy the full SHA 8b3951cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a04cb9 - Browse repository at this point
Copy the full SHA 5a04cb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b18a68a - Browse repository at this point
Copy the full SHA b18a68aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3304e7d - Browse repository at this point
Copy the full SHA 3304e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7924cef - Browse repository at this point
Copy the full SHA 7924cefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1979e04 - Browse repository at this point
Copy the full SHA 1979e04View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0742af - Browse repository at this point
Copy the full SHA d0742afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90792ce - Browse repository at this point
Copy the full SHA 90792ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07f3004 - Browse repository at this point
Copy the full SHA 07f3004View commit details -
Configuration menu - View commit details
-
Copy full SHA for 844bcba - Browse repository at this point
Copy the full SHA 844bcbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for add10f0 - Browse repository at this point
Copy the full SHA add10f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac8942e - Browse repository at this point
Copy the full SHA ac8942eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16ec35f - Browse repository at this point
Copy the full SHA 16ec35fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b5527a - Browse repository at this point
Copy the full SHA 1b5527aView commit details -
accounts/abi/bind: add NoSend transact option (ethereum#22446)
This adds a new option to avoid sending the transaction which is created by calling a bound contract method.
Configuration menu - View commit details
-
Copy full SHA for 6e7cb9d - Browse repository at this point
Copy the full SHA 6e7cb9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88daa96 - Browse repository at this point
Copy the full SHA 88daa96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 901d864 - Browse repository at this point
Copy the full SHA 901d864View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12d1c94 - Browse repository at this point
Copy the full SHA 12d1c94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f8bdcc - Browse repository at this point
Copy the full SHA 4f8bdccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80620bb - Browse repository at this point
Copy the full SHA 80620bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1227634 - Browse repository at this point
Copy the full SHA 1227634View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50eb5c6 - Browse repository at this point
Copy the full SHA 50eb5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08d4042 - Browse repository at this point
Copy the full SHA 08d4042View commit details -
Configuration menu - View commit details
-
Copy full SHA for 958a2e0 - Browse repository at this point
Copy the full SHA 958a2e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7862328 - Browse repository at this point
Copy the full SHA 7862328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35e4a6f - Browse repository at this point
Copy the full SHA 35e4a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for cecef1b - Browse repository at this point
Copy the full SHA cecef1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 436d523 - Browse repository at this point
Copy the full SHA 436d523View commit details -
Configuration menu - View commit details
-
Copy full SHA for a03edec - Browse repository at this point
Copy the full SHA a03edecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8def266 - Browse repository at this point
Copy the full SHA 8def266View commit details -
Use hexutil.Uint for blockCount parameter and oldestBlock result valu…
…e in feeHistory method (ethereum#23239)
Configuration menu - View commit details
-
Copy full SHA for 8598a31 - Browse repository at this point
Copy the full SHA 8598a31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a36604 - Browse repository at this point
Copy the full SHA 2a36604View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50c50fa - Browse repository at this point
Copy the full SHA 50c50faView commit details -
Configuration menu - View commit details
-
Copy full SHA for de55f28 - Browse repository at this point
Copy the full SHA de55f28View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd15cfc - Browse repository at this point
Copy the full SHA bd15cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d006aa - Browse repository at this point
Copy the full SHA 8d006aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8e9549 - Browse repository at this point
Copy the full SHA d8e9549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35fe3c2 - Browse repository at this point
Copy the full SHA 35fe3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c612ce2 - Browse repository at this point
Copy the full SHA c612ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c7e2c - Browse repository at this point
Copy the full SHA 82c7e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3767632 - Browse repository at this point
Copy the full SHA 3767632View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6df473 - Browse repository at this point
Copy the full SHA e6df473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9300204 - Browse repository at this point
Copy the full SHA 9300204View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e0ac8c - Browse repository at this point
Copy the full SHA 8e0ac8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d99965 - Browse repository at this point
Copy the full SHA 4d99965View commit details -
accounts/abi/bind: fix error handling in baseFee query (ethereum#23781)
This fixes a panic that occurs when HeaderByNumber() returns an error.
Configuration menu - View commit details
-
Copy full SHA for fa155c8 - Browse repository at this point
Copy the full SHA fa155c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc2e7a7 - Browse repository at this point
Copy the full SHA fc2e7a7View commit details -
accounts/abi/bind/backends: make suggestGasPrice compatible with non-…
…1559 chains (ethereum#23840)
Configuration menu - View commit details
-
Copy full SHA for 029a39d - Browse repository at this point
Copy the full SHA 029a39dView commit details -
core: more efficient nonce-update in txpool (ethereum#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>
Configuration menu - View commit details
-
Copy full SHA for a15ccc5 - Browse repository at this point
Copy the full SHA a15ccc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70d55d0 - Browse repository at this point
Copy the full SHA 70d55d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbada38 - Browse repository at this point
Copy the full SHA fbada38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6c217 - Browse repository at this point
Copy the full SHA 9e6c217View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ef0995 - Browse repository at this point
Copy the full SHA 2ef0995View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ec033f - Browse repository at this point
Copy the full SHA 6ec033fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bccfd99 - Browse repository at this point
Copy the full SHA bccfd99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f11e28 - Browse repository at this point
Copy the full SHA 9f11e28View commit details -
eth/tracers/logger: remove unnecessary comparisons in accessList.equal (
ethereum#24663) This change removes extraneous/unnecessary checks for equality when comparing 2 accessList values A and B. Given that we validate that their lengths of A and B are equal, if so and if every element in A is in B, reflexively every element in B is already in A. If that weren't the case and an element g existed in A but not in B, that would mean that there is an extra element and hence a mathematical contradiction. Fixes ethereum#24658
Configuration menu - View commit details
-
Copy full SHA for 4b30ee5 - Browse repository at this point
Copy the full SHA 4b30ee5View commit details -
core: fix the order of address in queue (ethereum#24908)
reverse the order of address in queue
Configuration menu - View commit details
-
Copy full SHA for b70950b - Browse repository at this point
Copy the full SHA b70950bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3f479 - Browse repository at this point
Copy the full SHA 2a3f479View commit details -
core: fix typo in txpool (ethereum#25149)
Fix typo in txPool truncateQueue comment
Configuration menu - View commit details
-
Copy full SHA for 6bdc463 - Browse repository at this point
Copy the full SHA 6bdc463View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa938d1 - Browse repository at this point
Copy the full SHA aa938d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ad2413 - Browse repository at this point
Copy the full SHA 5ad2413View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4eb9bd - Browse repository at this point
Copy the full SHA e4eb9bdView commit details -
internal/ethapi: don't estimate gas if no limit provided in eth_creat…
…eAccessList (ethereum#25467)
Configuration menu - View commit details
-
Copy full SHA for 132df36 - Browse repository at this point
Copy the full SHA 132df36View commit details -
Configuration menu - View commit details
-
Copy full SHA for df76769 - Browse repository at this point
Copy the full SHA df76769View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6352e3b - Browse repository at this point
Copy the full SHA 6352e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f89e41a - Browse repository at this point
Copy the full SHA f89e41aView commit details -
core: don't cache zero nonce in txNoncer (ethereum#25603)
This changes the nonce cache used by TxPool to not store cached nonces for non-existing accounts.
Configuration menu - View commit details
-
Copy full SHA for 21d8ff9 - Browse repository at this point
Copy the full SHA 21d8ff9View commit details -
core: fix datarace in txpool, fixes ethereum#25870 and ethereum#25869 (…
…ethereum#25872) core: fix datarace in txpool pendingnoce, fixes ethereum#25870
Configuration menu - View commit details
-
Copy full SHA for 339ff64 - Browse repository at this point
Copy the full SHA 339ff64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a64e77 - Browse repository at this point
Copy the full SHA 3a64e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f6da65 - Browse repository at this point
Copy the full SHA 7f6da65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11c004e - Browse repository at this point
Copy the full SHA 11c004eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 318ec25 - Browse repository at this point
Copy the full SHA 318ec25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4452720 - Browse repository at this point
Copy the full SHA 4452720View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4984977 - Browse repository at this point
Copy the full SHA 4984977View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ccea79 - Browse repository at this point
Copy the full SHA 4ccea79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d0827 - Browse repository at this point
Copy the full SHA 38d0827View commit details -
Configuration menu - View commit details
-
Copy full SHA for b39144a - Browse repository at this point
Copy the full SHA b39144aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f15474 - Browse repository at this point
Copy the full SHA 8f15474View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac1be09 - Browse repository at this point
Copy the full SHA ac1be09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff5d55 - Browse repository at this point
Copy the full SHA 6ff5d55View commit details -
ethclient: apply accessList field in toCallArg (ethereum#28832)
Co-authored-by: Felix Lange <fjl@twurst.com>
Configuration menu - View commit details
-
Copy full SHA for 2087076 - Browse repository at this point
Copy the full SHA 2087076View commit details -
Configuration menu - View commit details
-
Copy full SHA for f04e7c8 - Browse repository at this point
Copy the full SHA f04e7c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ac22de - Browse repository at this point
Copy the full SHA 9ac22deView commit details -
eth/tracers,internal/ethapi: use correct baseFee when BlockOverrides …
…is provided in call/traceCall (ethereum#29051)
Configuration menu - View commit details
-
Copy full SHA for 1510158 - Browse repository at this point
Copy the full SHA 1510158View commit details