-
Trying to add a activate a member then open the network. Notice lots of changes from 1.x. Following samples (4.x) https://microsoft.github.io/CCF/release/4.x/governance/open_network.html The Json body does not look right. The transition_service_to_open action does not have any arguments. But removing args, was able to create a proposal for transition_service_to_open. Reference to trying to open with service identity.
The next step following the documentation adjusting to my proposal_id etc., to cast a vote following the doc:
This results on following error:
Is this where error occurs? Follow up question:
Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Add user proposal and ballot worked with same vote_accept.json. So in general this validates member is active and can vote and promote with same ballot endpoint for different action.
|
Beta Was this translation helpful? Give feedback.
-
It is, there is no restriction in that regard.
It does in recent versions, please see https://github.com/microsoft/CCF/blob/main/samples/constitutions/default/actions.js#L595.
Yes
There are some jinja templates under https://github.com/microsoft/CCF/tree/da247938395fe5c8eae55d9556c89d99fe32f098/samples/templates, but no supported Python helpers. The test infra is internal, you are of course welcome to use it, but it is not a supported API surface and may change without notice.
Yes, there have been updates since 1.x, the release notes from major releases (X.0) should describe them, but the quickest is probably to diff the current sample constitution vs yours and see what has changed. |
Beta Was this translation helpful? Give feedback.
It is, there is no restriction in that regard.
It does in recent versions, please see https://github.com/microsoft/CCF/blob/main/samples/constitutions/default/actions.js#L595.
Yes
Ther…