-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add support for Automated payment of OC/AP members #452
Comments
Release 0.14 of tgrade-contracts is required beforehand. |
No need to upgrade the chain. When when.a contract is promoted to "privileged" (via gov proposal), a callback to the contract is sent to let it register for chain permissions (end blocker in this case).
The repo was tagged 3 days ago. ( https://github.com/confio/poe-contracts/releases/tag/v0.14.0) do you mean v0.15 ? |
Nice! Didn't knew that.
tc_payments is part of tgrade-contracts, not poe-contracts. This requires a new release of tgrade-contracts. In fact it will be good to release a new poe-contracts as well, just to update cw and cw-plus dependencies to latest. |
The only problem is that that gov proposal ( Will implement that, and we would finally have a route for storing, instantiating, promoting and wiring the payments contract. |
Ok thanks. So it looks like there isn't anything that needs to be done on the blockchain side. @maurolacy have you had a chance to implement PromoteToPrivilegedContract? |
Yes, this is already done (see confio/poe-contracts#188). In fact the validator-voting contract with these changes is already deployed and migrated. See proposal number 8 in tgrade mainnet. |
See the following slab doc for detailed progress / data related to this: https://confio.slab.com/posts/tgrade-tc-payments-deployment-on-mainnet-j8k6iz27. |
Implement blockchain part related to tc-payments contract.
TODOs:
The text was updated successfully, but these errors were encountered: