Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternative mempool doesn't bypass -32502 error. #808

Open
Dmytro-Kholodov opened this issue Sep 23, 2024 · 0 comments
Open

Alternative mempool doesn't bypass -32502 error. #808

Dmytro-Kholodov opened this issue Sep 23, 2024 · 0 comments
Assignees
Labels
bug Something isn't working needs-triage Issue needs triage
Milestone

Comments

@Dmytro-Kholodov
Copy link

Describe the bug
Alternative mempool doesn't bypass -32502 error.

To reproduce

  1. Create mempool entry:
{
"0x0000000000000000000000000000000000000000000000000000000000000000": {
  "description": "MultiOwnerModularAccount factory whitelist - BSC",
  "chainIds": ["0x38"],
  "allowlist": [
    {
      "description": "Multi Owner Plugin slot",
      "rule": "invalidStorageAccess",
      "entity": "0x000000e92D78D90000007F0082006FDA09BD5f11",
      "contract": "0xce0000007b008f50d762d155002600004cd6c647",
      "slot": "0x3a07c839996248dd4c2e5a349d97b6764175fdaa94693ef9c9852c7588e5f000"
    },
    {
      "description": "MultiOwnerModularAccount factory",
      "rule": "notStaked",
      "entity": "0x000000e92D78D90000007F0082006FDA09BD5f11"
    }
  ],
  "entryPoint": "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789"
}
}
  1. For mempool configs use --mempool_config_path or MEMPOOL_CONFIG_PATH.
  2. Start rundler

Expected behavior
I am able to send UO to create a new AA wallet. However, I get -32502.

Logs

"code": -32502,
message": "Sender storage at (address: 0xce0000007b008f50d762d155002600004cd6c647 slot: 0x3a07c839996248dd4c2e5a349d97b6764175fdaa94693ef9c9852c7588e5f000) accessed during deployment. Factory (or None) must be staked"

Additional context
Rundler starts without errors in a docker container. Bundler config is mounted to the container.

@Dmytro-Kholodov Dmytro-Kholodov added bug Something isn't working needs-triage Issue needs triage labels Sep 23, 2024
@dancoombs dancoombs added this to the v0.5 milestone Oct 23, 2024
@dancoombs dancoombs self-assigned this Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working needs-triage Issue needs triage
Projects
None yet
Development

No branches or pull requests

2 participants