• Martin Holst Swende's avatar
    EIP-1559: miner changes (#22896) · a6c46278
    Martin Holst Swende authored
    * core/types, miner: create TxWithMinerFee wrapper, add EIP-1559 support to TransactionsByMinerFeeAndNonce
    
    miner: set base fee when creating a new header, handle gas limit, log miner fees
    
    * all: rename to NewTransactionsByPriceAndNonce
    
    * core/types, miner: rename to NewTransactionsByPriceAndNonce + EffectiveTip
    
    miner: activate 1559 for testGenerateBlockAndImport tests
    
    * core,miner: revert naming to TransactionsByPriceAndTime
    
    * core/types/transaction: update effective tip calculation logic
    
    * miner: update aleut to london
    
    * core/types/transaction_test: use correct signer for 1559 txs + add back sender check
    
    * miner/worker: calculate gas target from gas limit
    
    * core, miner: fix block  gas limits for 1559
    Co-authored-by: 's avatarAnsgar Dietrichs <adietrichs@gmail.com>
    Co-authored-by: 's avatarlightclient@protonmail.com <lightclient@protonmail.com>
    a6c46278
Name
Last commit
Last update
..
asm Loading commit data...
bloombits Loading commit data...
forkid Loading commit data...
rawdb Loading commit data...
state Loading commit data...
types Loading commit data...
vm Loading commit data...
.gitignore Loading commit data...
bench_test.go Loading commit data...
block_validator.go Loading commit data...
block_validator_test.go Loading commit data...
blockchain.go Loading commit data...
blockchain_insert.go Loading commit data...
blockchain_repair_test.go Loading commit data...
blockchain_sethead_test.go Loading commit data...
blockchain_snapshot_test.go Loading commit data...
blockchain_test.go Loading commit data...
blocks.go Loading commit data...
bloom_indexer.go Loading commit data...
chain_indexer.go Loading commit data...
chain_indexer_test.go Loading commit data...
chain_makers.go Loading commit data...
chain_makers_test.go Loading commit data...
dao_test.go Loading commit data...
error.go Loading commit data...
events.go Loading commit data...
evm.go Loading commit data...
gaspool.go Loading commit data...
gen_genesis.go Loading commit data...
gen_genesis_account.go Loading commit data...
genesis.go Loading commit data...
genesis_alloc.go Loading commit data...
genesis_test.go Loading commit data...
headerchain.go Loading commit data...
headerchain_test.go Loading commit data...
mkalloc.go Loading commit data...
rlp_test.go Loading commit data...
state_prefetcher.go Loading commit data...
state_processor.go Loading commit data...
state_processor_test.go Loading commit data...
state_transition.go Loading commit data...
tx_cacher.go Loading commit data...
tx_journal.go Loading commit data...
tx_list.go Loading commit data...
tx_list_test.go Loading commit data...
tx_noncer.go Loading commit data...
tx_pool.go Loading commit data...
tx_pool_test.go Loading commit data...
types.go Loading commit data...