Skip to content

Always use Policy-based block BaseFeeΒ #329

@AnnaShaleva

Description

@AnnaShaleva

Rationale

f06dad4 (#328) removes NeoXBurn fork and makes block's BaseFee to be Policy-based for dBFT-enabled nodes. However, nodes with another consensus engine still use an old-fashioned London way of BaseFee calculation.

Implementation

Always use Policy-based fee calculation behaviour irrespectively of consensus engine settings. It allows to get rid of some useless code that is never invoked in NeoX. Pitfalls: a lot of tests should be migrated onto new BaseFee calculation scheme or disabled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions