bsc/cmd
Marius van der Wijden 97aacd9b35
core: fix pre-check for account balance under EIP-1559 (#23244)
When processing a transaction with London fork rules, EIP-1559 mandates
checking that the sender must have sufficient balance to cover gas * gasFeeCap.

In the EIP's pseudocode, this check happens after the value transferred by the
transaction has already been deducted. However, in go-ethereum, the balance
has not yet been updated when the check happens, and therefore needs to be
added explicitly.

Co-authored-by: Martin Holst Swende <martin@swende.se>
2021-07-22 15:39:40 +02:00
..
abidump cmd: implement abidump (#19958) 2020-01-21 15:51:36 +01:00
abigen cmd/abigen: clarify abigen alias flag usage (#21875) 2020-12-12 17:36:32 +01:00
bootnode les: switch to new discv5 (#21940) 2021-01-26 21:41:35 +01:00
checkpoint-admin cmd/clef: change --rpcport to --http.port and update flags in docs (#21318) 2020-07-14 10:35:32 +02:00
clef cmd/clef, signer: support for eip-1559 txs in clef (#22966) 2021-06-09 13:48:47 +02:00
devp2p cmd/devp2p: fixes for eth and discv4 tests (#23155) 2021-07-07 17:28:14 +02:00
ethkey accounts/keystore: use github.com/google/uuid (#22217) 2021-02-26 15:28:34 +01:00
evm core: fix pre-check for account balance under EIP-1559 (#23244) 2021-07-22 15:39:40 +02:00
faucet cmd/faucet: disable flaky facebook test (#22988) 2021-06-03 14:35:40 +02:00
geth all: remove noop vm config flags (#23111) 2021-07-06 22:03:09 +02:00
p2psim node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
puppeth cmd/puppeth: fix dashboard crash caused by updated base image 2021-07-06 09:58:24 +03:00
rlpdump cmd/rlpdump: allow hex input to have leading '0x' 2017-10-27 09:40:52 +01:00
utils all: remove noop vm config flags (#23111) 2021-07-06 22:03:09 +02:00