Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

hyperledger fabric - How to remove a chaincode on peer?

I installed two chaincode on a peer:

☁  basic-network [master] ⚡  ../../bin/peer chaincode list --installed
2018-06-25 10:37:44.825 CST [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2018-06-25 10:37:44.825 CST [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2018-06-25 10:37:44.825 CST [msp/identity] Sign -> DEBU 003 Sign: plaintext: 0A9C070A5C08031A0C08F8AAC1D90510...74616C6C6564636861696E636F646573
2018-06-25 10:37:44.825 CST [msp/identity] Sign -> DEBU 004 Sign: digest: 3F5F76846525A16930FC348CB24BC6D7C989EAF9D23E090D339C5D0B65E09D0E
Get installed chaincodes on peer:
Name: r_test_cc6, Version: 1.0, Path: chaincode_example02/go, Id: c7d2878644787e34a25b1e4e46703c7da301a830b68eba8e71ba7cadd2fbd480
Name: r_test_cc6, Version: 1.1, Path: github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02/go, Id: 42583a192be4d33bc2ddc85b3e061971667533019d431729bbac80f8844a00fe
2018-06-25 10:37:44.828 CST [main] main -> INFO 005 Exiting.....

I want to remove or delete the chaincode on a peer. How can I do this?

like image 628
slideshowp2 Avatar asked Jun 25 '18 02:06

slideshowp2


1 Answers

To remove a chaincode on a peer you need to:

  • Kill the container that corresponds to the chaincode shim since a chaincode runs inside a docker container.

  • Delete the chaincode from the file system of the peer under /var/hyperledger/production/chaincodes

like image 115
yacovm Avatar answered Dec 06 '22 08:12

yacovm