Skip to content

Owner token contract deployment reverts #7286

@romanzac

Description

@romanzac

The test_owner_edits_visible_before_and_after_minting_owner_token fails during the Owner token contract deployment step on Arbitrum. The same problem is not happing when executed from desktop app.

Impact

High occurrence, low impact.

To reproduce

  1. Checkout 20c0a79
  2. Setup prerequisites for functional tests (Docker, Anvil, etc.)
  3. Get funded account and Infura provider token for Arbitrum.
  4. Prepare status-go/tests-functional/.env according to example .env.example
  5. cd tests-functional
  6. pytest -k test_owner_edits_visible_before_and_after_minting_owner_token

Expected behavior

Clarity on why the deployment reverts. With potential improvements in test or in backend itself. Revert reason to get propagated in error message back to the caller.

Screenshots/logs

FAILED tests/test_wakuext_community_token_permissions.py::TestCommunityTokenPermissions::test_owner_edits_visible_before_and_after_minting_owner_token - clients.api.ApiResponseError: {'code': -32000, 'message': '{"code":"0","details":"Arbitrum One.error: execution reverted (eth_EstimateGas)"}'}

test_owner_edits_visible_before_and_after_minting_owner_token_backend.log
test_owner_edits_visible_before_and_after_minting_owner_token.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions