Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

POST api/v1/chaincodes/<chaincode_name>/?operaions=<commit/approve>

Query Parameters

Type

Note

operationsstringHLF lifecycle command that deploys, approves, and commits a chaincode with several organizations


Body Parameters

Type

Note

chaincode_labelstringThe label that will be used to identify the installed chaincode package
package_id stringThe package id of the chaincode package that will be installed.
channel_idstringThe channel on which this command should be executed.
versionstring the version of the chaincode definition to be approved
signature_policystring Use a policy inside the channel configuration as the chaincode endorsement policy.
peerstring 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_idstringThe channel on which this command should be executed.
chaincode_labelstringThe label that will be used to identify the installed chaincode package
versionstring the version of the chaincode definition to be approved
constructor_messagestring The constructor message for the chaincode is in JSON format.
policystring The endorsement policy associated with this chaincode