Thomas Nguy
|
bf54193669
|
feemarket: change basefee to be a module param (#943)
* change basefee to a module params
* add changelog and fix linter
* change params type of basefee and remove default base fee
* restaure event
* clean code
* fix proto
* fix protos
* fix logic
* update rpc tests
* fix comment
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
|
2022-02-23 19:48:44 +01:00 |
|
yihuang
|
eb17366dcc
|
fix: consistent BaseFee check logic (#855)
Closes: #755
```
if not london_hardfork {
# reject DynamicFeeTx
# no `baseFeePerGas` field in block response
# baseFee = nil
} else {
# allow DynamicFeeTx
# add `baseFeePerGas` field in block response
if feemarketParams.NoBaseFee or height < feemarketParams.EnableHeight {
# baseFee = 0
} else {
# init baseFee to initBaseFee and adjust in later blocks
}
}
```
Update x/evm/keeper/keeper.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
add unit tests
Update app/ante/utils_test.go
Co-authored-by: Federico Kunze Küllmer <31522760+fedekunze@users.noreply.github.com>
changelog
|
2021-12-28 07:59:28 +00:00 |
|
Thomas Nguy
|
cd3b0be5ed
|
rpc, feemarket: store base fee in event (#673)
* store base fee in event
* update changelog
|
2021-10-15 08:59:26 +00:00 |
|
Federico Kunze Küllmer
|
26c5eabb18
|
all: linter (#532)
* add additional linters
* fixes
* rm action
|
2021-09-05 11:03:06 +00:00 |
|
Federico Kunze Küllmer
|
f469db94ef
|
feat: fee market module (#491)
* feat: fee market module
* update proto
* queriers: CLI + gRPC
* gov params
* genesis
* enable height
* fixes
* fix app
|
2021-08-26 10:08:11 +00:00 |
|