-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat: add amino signing support #69
Conversation
✅ Deploy Preview for regen-groups-ui ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
The current setup using |
Updating group name and metadata works as expected. |
Same error as |
|
96f220c
to
f5c3bea
Compare
This is currently working with all group messages but the project won't build due to typescript errors. |
I think we should manually fix the typescript errors upstream (regen-network/regen-js#79) and tag a new version of the api package that we can use until we resolve the issues in telescope and/or regen-js. I think it's ok if the changes get overwritten as we can always pull them back in if we need to tag a new release of the api package that will be used in the groups ui. I'd like to at least have a version we know can use for the MVP and I think rewriting the code we are importing from |
If we decide to merge regen-network/regen-js#79, I'll tag another release and update and then open for review. |
This is now ready to review. |
And follow up issue created #105. |
I'm getting an error when editing group: |
Oof. Looking into it. Also noticed the update group messages need to be added. Will fix and add. |
The new messages require a new file from the api |
Also running into issues now with submitting proposals with the following messages:
|
Working now with a But I still get the following error when trying to create a proposal with
Here's a fix: #116 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pre-approving, good to merge after final testing
Ran through submit proposal messages one more time with each supported message (and no messages) on redwood: |
Closes: #10
This pull request adds support for amino signing.
MsgCreateGroupPolicy
MsgCreateGroupWithPolicy
(policyAsAdmin
set totrue
)MsgCreateGroupWithPolicy
(policyAsAdmin
set tofalse
)MsgExec
MsgSubmitProposal
(no messages)MsgSubmitProposal
(withMsgSend
)MsgSubmitProposal
(withMsgDelegate
)MsgSubmitProposal
(withMsgRedelegate
)MsgSubmitProposal
(withMsgUndelegate
)MsgSubmitProposal
(withMsgWithdrawDelegatorReward
)MsgSubmitProposal
(withMsgUpdateGroupMetadata
)MsgSubmitProposal
(withMsgUpdateGroupMembers
)MsgSubmitProposal
(withMsgUpdateDecisionPolicy
)MsgUpdateGroupMetadata
MsgUpdateGroupMembers
MsgUpdateDecisionPolicy
MsgVote
(exec
set to1
)MsgVote
(exec
set to0
)Deploy Preview: https://deploy-preview-69--regen-groups-ui.netlify.app/