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

permission sequencer not validated #1216

Open
mtsitrin opened this issue Dec 31, 2024 · 1 comment
Open

permission sequencer not validated #1216

mtsitrin opened this issue Dec 31, 2024 · 1 comment

Comments

@mtsitrin
Copy link
Contributor

when running

roller rollapp setup
 INFO  existing roller configuration found, retrieving keyring backend from it
 INFO  no IRO set up for metallica_192169-1
 INFO  extracting bech 32 prefix
select the node type you want to run: 
  > sequencer

it should fail already if the loaded key is not permissioned.
currently it fails on the actual registration:

 INFO  existing roller configuration found, retrieving keyring backend from it
INFO  no IRO set up for metallica_192169-1
INFO  extracting bech 32 prefix
select the node type you want to run: 
> sequencer
▄ validating genesis (this can take several minutes for large genesis files) (5s)
SUCCESS  genesis successfully validated                                                                                                                                                    
INFO  getting the existing sequencer address 
INFO  checking whether sequencer is already registered for metallica_192169-1
what is your desired bond amount? ( min: 111.000000000000000000dym ) press enter to proceed with 111.000000000000000000dym: 111.000000000000000000
INFO  getting the existing sequencer address balance
INFO  current balance: 0adym (0dym)
     necessary balance: 111010000000000000000adym (112dym)

🔔 Please fund the addresses below to register and run the sequencer.

hub_sequencer

  dym12tvmj783my03ftyn0gcel5uhmprdg9td5fplgs

press 'y' when the wallets are funded [y/N]: Yes

🔔 The following values are mandatory for sequencer creation

rollapp rpc endpoint that you will provide (example: rpc.rollapp.dym.xyz): https://rpc.midym.team.rollapp.network
rest endpoint that you will provide (example: api.rollapp.dym.xyz): rest.midym.team.rollapp.network
evm rpc endpoint that you will provide (example: json-rpc.rollapp.dym.xyz): json-rpc.midym.team.rollapp.network
Would you also like to fill optional metadata for your sequencer? [y/N]: No
INFO  current balance: 200000000000000000000adym (200dym)
     necessary balance: 111010000000000000000adym (112dym)
would you like to use a custom reward address (leave empty to use the sequencer address): 
Error: rpc error: code = Unknown desc = rpc error: code = Unknown desc = failed to execute message; message index: 0: not the initial sequencer: unmet precondition [dymensionxyz/dymension/v3/x/sequencer/types/errors.go:23] With gas wanted: '18446744073709551615' and gas used: '138738' : unknown request
Usage:
dymd tx sequencer create-sequencer [pubkey] [rollapp-id] [bond] [metadata] --reward-address [reward_addr] --whitelisted-relayers [addr1,addr2,addr3] [flags]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@mtsitrin and others