Skip to content

Consensus ignores "consensusDelay" config #723

@nnikolash

Description

@nnikolash

Steps to reproduce:

  • Deploy new chain
  • Perform any action, which results into consensus being skipped. E.g., wasp-cli chain deposit '0x02::iota::IOTA|10' without having enough funds will result in an issue with min fee and thus skip of consensus.
  • See that consensus is immediatelly retried no matter which value is in consensusDelay.
2025-09-15T02:23:30-07:00       INFO    Chains.0x92dbca61.C-0x2f797d34.LI-286           Consensus started, received {cons.inputProposal: baseAliasOutput={StateAnchor, obj{id=0x92dbca61db63653edcd05f98ff6cf639fd9bab68aa3d6b8410151f8d520f1188, version=124, digest=DXFRJM9yAMxScAie5AB49YeWuycg2GZGrgxNRBs47Ka7}}}
2025-09-15T02:23:30-07:00       ERROR   Chains.0x92dbca61.C-0x2f797d34.LI-286.VM        panic before request execution (reqid: 0xddbcfcfeb104c3f81589d630ff303e79c6164a481d8fc716ac787f92aabc7d3e): user doesn't have enough on-chain funds to cover the minimum fee for processing this request
2025-09-15T02:23:30-07:00       INFO    Chains.0x92dbca61.C-0x2f797d34.LI-286.VM        request skipped (ignored) by the VM: 0xddbcfcfeb104c3f81589d630ff303e79c6164a481d8fc716ac787f92aabc7d3e, reason: user doesn't have enough on-chain funds to cover the minimum fee for processing this request
2025-09-15T02:23:30-07:00       INFO    Chains.0x92dbca61.C-0x2f797d34.LI-286           Terminating consensus with status=Skipped, 0 requests processed.
2025-09-15T02:23:30-07:00       INFO    Chains.0x92dbca61.C-0x2f797d34.LI-287           Consensus started, received {cons.inputProposal: baseAliasOutput={StateAnchor, obj{id=0x92dbca61db63653edcd05f98ff6cf639fd9bab68aa3d6b8410151f8d520f1188, version=124, digest=DXFRJM9yAMxScAie5AB49YeWuycg2GZGrgxNRBs47Ka7}}}
2025-09-15T02:23:30-07:00       ERROR   Chains.0x92dbca61.C-0x2f797d34.LI-287.VM        panic before request execution (reqid: 0xddbcfcfeb104c3f81589d630ff303e79c6164a481d8fc716ac787f92aabc7d3e): user doesn't have enough on-chain funds to cover the minimum fee for processing this request
2025-09-15T02:23:30-07:00       INFO    Chains.0x92dbca61.C-0x2f797d34.LI-287.VM        request skipped (ignored) by the VM: 0xddbcfcfeb104c3f81589d630ff303e79c6164a481d8fc716ac787f92aabc7d3e, reason: user doesn't have enough on-chain funds to cover the minimum fee for processing this request
2025-09-15T02:23:30-07:00       INFO    Chains.0x92dbca61.C-0x2f797d34.LI-287           Terminating consensus with status=Skipped, 0 requests processed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions