...
POST api/v1/chaincodes/<chaincode_name>/?operaions=<commit/approve>
Query Parameters | Type | Note |
---|---|---|
operations | string | HLF lifecycle command that deploys, approves, and commits a chaincode with several organizations |
Body Parameters | Type | Note |
---|---|---|
chaincode_label | string | The label that will be used to identify the installed chaincode package |
package_id | string | The package id of the chaincode package that will be installed. |
channel_id | string | The channel on which this command should be executed. |
version | string | the version of the chaincode definition to be approved |
signature_policy | string | Use a policy inside the channel configuration as the chaincode endorsement policy. |
peer | string array | The array of the id of the peer nodes. For commit only |
3. Upgrade
PUT api/v1/chaincodes/<chaincode_name>
Update a channel
Body Parameters | Type | Note |
---|---|---|
channel_id | string | The channel on which this command should be executed. |
chaincode_label | string | The label that will be used to identify the installed chaincode package |
version | string | the version of the chaincode definition to be approved |
constructor_message | string | The constructor message for the chaincode is in JSON format. |
policy | string | The endorsement policy associated with this chaincode |