-
Notifications
You must be signed in to change notification settings - Fork 97
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
[People] Add new registrar #382
Comments
@winterstamp Kusama I assume? There is no mapping on Kusama Relay for General Admin Origin to it's location that would be recognized on People Chain right now. Root should work now. With the next Kusama Relay release we can fix it. fix #383 later I can add a test case for it. |
I'm glad to hear we have a fix. Since we are here, I would like to report another concern... Our team is making a registrar project, and after some research and reading, we thought this would be the best approach:
The problem we faced was that it was not possible to have the same In this case, what do you guys think would be the best approach to handle this? |
@winterstamp I am looking into the problem with pure proxy cross chain transfer. here the issue - paritytech/polkadot-sdk#3288. I have a solution proposal working locally, I will post it this week, and will will wait for feedback. I cannot say if the solution I will propose the one we will release, but we definitely willing to solve this problem soon, it's a high priority. |
Ah, nice, it is already being worked on, thanks. I tried to dispatch it from the Root track as suggested, but though this time the xcm was sent successfully in the parachain, I got this. Do you know why? I saw in the Polkassembly referenda this message:
Do we need to use the "registrar" account as origin instead of |
@winterstamp |
Also note that if you are pulling on-chain versions with Chopsticks, you will need Root, not General Admin. The origin was just changed in a recent commit to allow General Admin, but this is unreleased. The current privilege to add a new registrar can only be done by Root. Of course we still need @muharem 's change to allow General Admin to send messages. |
I have added the tests to the PR with the fix |
Do you guys think I should create the proposal at EDIT: Well, I've created here, please let me know if you think I should switch the track and I will gladly do it |
Fixes: #382 General Admin Origin to xcm `Location` mapping for outgoing messages
Ahh ok, I guess I see now the "problem" of the root track. The 3333.33 KSM deciding deposit 😅 |
Anyone knows if it is already possible to use the Ok, I found it on v1.2.8 |
Hello guys,
I've been testing with Chopsticks a preimage for a referenda to add a new registrar at People Parachain.
So far I've tried multiple combinations and none of them worked:
xcmPallet.send => v4, parachain 1004, Unpaid Execution + Transact SuperUser with the encoded call to 'identity.addRegistrar'
I add the preImage above at the
General Admin
track, do all steps, vote, confirming, etc...When it dispatches the call I get:
scheduler.Dispatched Err BadOrigin
So I decided to use
Native
instead ofSuperUser
again by theGeneral Admin
track, and I got the same errorBadOrigin
.Do I need to use another track instead of
General Admin
?Though I can see this at the runtime code:
Thanks,
The text was updated successfully, but these errors were encountered: