add gongxianghua test function explain

parent 8c67d27a
......@@ -3,143 +3,17 @@
<component name="ChangeListManager">
<list default="true" id="ee3cbcfc-22a8-483f-ab70-61744bc6fcb7" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/ca/01f43e6f80e35a9e1d9f77024dbe78558cb2ad188de905566a64e3440dc1b95d_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/ca/01f43e6f80e35a9e1d9f77024dbe78558cb2ad188de905566a64e3440dc1b95d_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/70676e195db0fc5ef33db9a2e738b7eaf12cacef3e32c52b22e24b4f3a1cbcf9_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/70676e195db0fc5ef33db9a2e738b7eaf12cacef3e32c52b22e24b4f3a1cbcf9_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/keystore/dce4822bfebc4ea03c9641efd1e08c92ed8364f2019d3a60656cc84dcd93601a_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/keystore/dce4822bfebc4ea03c9641efd1e08c92ed8364f2019d3a60656cc84dcd93601a_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/signcerts/orderer2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/signcerts/orderer2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer2.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/keystore/5e24e6e9261379143fdd1e801e4292881e1ceab8623c6e5fde7278209f99c348_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/keystore/5e24e6e9261379143fdd1e801e4292881e1ceab8623c6e5fde7278209f99c348_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/signcerts/orderer3.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/signcerts/orderer3.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer3.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/keystore/e94d69d0893458a8818c7b8ba7d9661831feb5adad1484c0f1ba5c73143f3d15_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/keystore/e94d69d0893458a8818c7b8ba7d9661831feb5adad1484c0f1ba5c73143f3d15_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/signcerts/orderer4.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/signcerts/orderer4.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer4.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/keystore/73914a49f09a6851983042e716f337a8450ad3597a3a392cb1301ae37d8347d8_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/keystore/73914a49f09a6851983042e716f337a8450ad3597a3a392cb1301ae37d8347d8_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/signcerts/orderer5.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/signcerts/orderer5.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/orderers/orderer5.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/tlsca/03257fa873949a9255779c1959030f939aab66277b30b787b9c2bd12632755a8_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/tlsca/03257fa873949a9255779c1959030f939aab66277b30b787b9c2bd12632755a8_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/31150b1415086baed45d8c3d3bb5dde165d7e7406f890b967f1c61e3769833a2_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/31150b1415086baed45d8c3d3bb5dde165d7e7406f890b967f1c61e3769833a2_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/client.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/client.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/client.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/client.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/ca/f64d4fdfb5da95610b588bc8c00cc5e241c42abd8e66ccfcb1eb71468848b3a0_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/ca/f64d4fdfb5da95610b588bc8c00cc5e241c42abd8e66ccfcb1eb71468848b3a0_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/1e1b8de8387492267e3d551be2c2b8a2b1770822f6160304c324e5b2411097d9_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/1e1b8de8387492267e3d551be2c2b8a2b1770822f6160304c324e5b2411097d9_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/43663b429abbd3b81d59f0612dee6454d4eed16d6f20b3511b0f063d53992ef4_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/43663b429abbd3b81d59f0612dee6454d4eed16d6f20b3511b0f063d53992ef4_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/tlsca/ec3d94cdf59a252ca6012f1b84df601a08ed3d026d64e8012dff10c8e26aa23b_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/tlsca/ec3d94cdf59a252ca6012f1b84df601a08ed3d026d64e8012dff10c8e26aa23b_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/9a1d0f4a07589d05d59f2cf9dc31904b9655f89129a91d2a6837755ce0159d4d_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/9a1d0f4a07589d05d59f2cf9dc31904b9655f89129a91d2a6837755ce0159d4d_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/client.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/6761a09478d35d80994c9ad8476e7e8b6bca24955c026092bfa10f36cab451ac_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/6761a09478d35d80994c9ad8476e7e8b6bca24955c026092bfa10f36cab451ac_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/ca/ccefeaaa3927eb3404a9b9561ac3e7adca3173a09f3f30cadfeb597ba648fccd_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/ca/ccefeaaa3927eb3404a9b9561ac3e7adca3173a09f3f30cadfeb597ba648fccd_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/dae695f3a5e8b90ff8187c9024c4313a9f7a9598d3c15a99660eeb0dd9d693bd_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/dae695f3a5e8b90ff8187c9024c4313a9f7a9598d3c15a99660eeb0dd9d693bd_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/5efe9db35ff89cefa720e8e08a0ff1995bca982635eacf49bf92c5123020e0eb_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/5efe9db35ff89cefa720e8e08a0ff1995bca982635eacf49bf92c5123020e0eb_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/tlsca/b01036e355c16628c27fc9e55b66fb7556c15e33538cb6d9592fe5e6c7de2e9f_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/tlsca/b01036e355c16628c27fc9e55b66fb7556c15e33538cb6d9592fe5e6c7de2e9f_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/ad12df6d8080b5a56f77116b806a681bdb483f3b6b40704fee76eb04495dc84c_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/ad12df6d8080b5a56f77116b806a681bdb483f3b6b40704fee76eb04495dc84c_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/client.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/config.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/4e3f99215f23975d41749eb7ad2c8e869e526dc08e0eca469d207d4828c7d132_sk" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/4e3f99215f23975d41749eb7ad2c8e869e526dc08e0eca469d207d4828c7d132_sk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/config.yaml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/4e3f99215f23975d41749eb7ad2c8e869e526dc08e0eca469d207d4828c7d132_sk" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider.go" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider.go" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider_test.go" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider_test.go" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-test/config/config_e2e.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/config/config_e2e.yaml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc.go" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc.go" afterDir="false" />
<change beforePath="$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc_test.go" beforeDir="false" afterPath="$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc_test.go" afterDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
......@@ -165,85 +39,93 @@
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/ccpackager/gopackager/packager.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="228">
<caret line="26" column="5" selection-start-line="26" selection-start-column="5" selection-end-line="26" selection-end-column="5" />
<state relative-caret-position="456">
<caret line="43" column="5" selection-start-line="43" selection-start-column="5" selection-end-line="43" selection-end-column="5" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/util/pathvar/subst_test.go">
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2926">
<caret line="160" column="42" selection-start-line="160" selection-start-column="16" selection-end-line="160" selection-end-column="42" />
<state relative-caret-position="482">
<caret line="116" column="65" selection-start-line="116" selection-start-column="65" selection-end-line="116" selection-end-column="65" />
<folding>
<element signature="e#20#48#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/env.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/channel/api.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="209">
<caret line="17" column="20" selection-start-line="17" selection-start-column="20" selection-end-line="17" selection-end-column="20" />
<state relative-caret-position="256">
<caret line="60" column="4" selection-start-line="60" selection-start-column="4" selection-end-line="60" selection-end-column="4" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/util/pathvar/subst.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/common/providers/fab/proposer.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1273">
<caret line="75" column="32" selection-start-line="75" selection-start-column="32" selection-end-line="75" selection-end-column="32" />
<state relative-caret-position="477">
<caret line="85" column="5" selection-start-line="85" selection-start-column="5" selection-end-line="85" selection-end-column="5" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/metadata/path.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/peer/proposal_response.pb.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="209">
<caret line="17" selection-start-line="17" selection-end-line="17" />
<state relative-caret-position="256">
<caret line="33" column="5" selection-start-line="33" selection-start-column="5" selection-end-line="33" selection-end-column="5" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc_test.go">
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="266">
<caret line="17" column="5" selection-start-line="17" selection-start-column="5" selection-end-line="17" selection-end-column="5" />
<folding>
<element signature="e#20#48#0" expanded="true" />
</folding>
<state relative-caret-position="475">
<caret line="41" column="5" selection-start-line="41" selection-start-column="5" selection-end-line="41" selection-end-column="5" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fabsdk/fabsdk.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/configless/end_to_end_test.go">
<provider selected="true" editor-type-id="text-editor" />
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="3971">
<caret line="230" column="5" selection-start-line="230" selection-start-column="5" selection-end-line="230" selection-end-column="5" />
<state relative-caret-position="1425">
<caret line="75" column="13" selection-start-line="75" selection-start-column="13" selection-end-line="75" selection-end-column="13" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/metadata/metadata.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="247">
<caret line="13" column="4" selection-start-line="13" selection-start-column="4" selection-end-line="13" selection-end-column="4" />
<state relative-caret-position="342">
<caret line="40" column="4" selection-start-line="40" selection-start-column="4" selection-end-line="40" selection-end-column="4" />
<folding>
<element signature="e#116#1054#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/endpointconfig.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1615">
<caret line="107" column="5" selection-start-line="107" selection-start-column="5" selection-end-line="107" selection-end-column="5" />
<state relative-caret-position="-188">
<caret line="37" column="8" selection-start-line="37" selection-start-column="8" selection-end-line="37" selection-end-column="8" />
</state>
</provider>
</entry>
......@@ -281,6 +163,7 @@
<find>cacheKey</find>
<find>ChannelProvider</find>
<find>FABRIC_SDK_GO_PROJECT_PATH</find>
<find>can't load package</find>
</findStrings>
<replaceStrings>
<replace>fabric-sdk-sample/fabric-sdk-go</replace>
......@@ -298,7 +181,6 @@
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/fabric-sdk-go/internal/github.com/hyperledger/fabric/msp/mspimplsetup.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/internal/github.com/hyperledger/fabric/protoutil/commonutils.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/pkg/fab/events/client/dispatcher/dispatcher.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end_test.go" />
......@@ -340,14 +222,15 @@
<option value="$PROJECT_DIR$/fabric-sdk-test/ccprovider_test.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/pkg/fab/peer/peerendorser.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/pkg/fab/txn/proposal.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/pkg/client/resmgmt/resmgmt.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/filter.go" />
<option value="$PROJECT_DIR$/fabric-sdk-test/config/config_e2e.yaml" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider_test.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/pkg/fab/ccpackager/gopackager/packager.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider.go" />
<option value="$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml" />
<option value="$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc.go" />
<option value="$PROJECT_DIR$/fabric-sdk-test/config/config_e2e.yaml" />
<option value="$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc_test.go" />
</list>
</option>
......@@ -364,7 +247,6 @@
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="Scope" />
<pane id="ProjectPane">
<subPane>
<expand>
......@@ -388,37 +270,26 @@
<item name="fabric-sdk-sample" type="462c0819:PsiDirectoryNode" />
<item name="fabric-sdk-go" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
<item name="fixtures" type="462c0819:PsiDirectoryNode" />
<item name="integration" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="fabric-sdk-sample" type="b2602c69:ProjectViewProjectNode" />
<item name="fabric-sdk-sample" type="462c0819:PsiDirectoryNode" />
<item name="fabric-sdk-go" type="462c0819:PsiDirectoryNode" />
<item name="test" type="462c0819:PsiDirectoryNode" />
<item name="fixtures" type="462c0819:PsiDirectoryNode" />
<item name="fabric" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="fabric-sdk-sample" type="b2602c69:ProjectViewProjectNode" />
<item name="fabric-sdk-sample" type="462c0819:PsiDirectoryNode" />
<item name="fabric-sdk-go" type="462c0819:PsiDirectoryNode" />
<item name="vendor" type="462c0819:PsiDirectoryNode" />
<item name="integration" type="462c0819:PsiDirectoryNode" />
<item name="e2e" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="fabric-sdk-sample" type="b2602c69:ProjectViewProjectNode" />
<item name="fabric-sdk-sample" type="462c0819:PsiDirectoryNode" />
<item name="fabric-sdk-test" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="fabric-sdk-sample" type="b2602c69:ProjectViewProjectNode" />
<item name="fabric-sdk-sample" type="462c0819:PsiDirectoryNode" />
<item name="fabric-sdk-test" type="462c0819:PsiDirectoryNode" />
<item name="config" type="462c0819:PsiDirectoryNode" />
</path>
</expand>
<select />
</subPane>
</pane>
<pane id="Scope" />
</panes>
</component>
<component name="PropertiesComponent">
......@@ -468,29 +339,29 @@
<pattern value="^TestCcCreate$" />
<method v="2" />
</configuration>
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
<module name="fabric-sdk-sample" />
<working_directory value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e" />
<working_directory value="$PROJECT_DIR$/fabric-sdk-test" />
<framework value="gotest" />
<kind value="PACKAGE" />
<package value="github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<package value="github.com/fabric-sdk-sample/fabric-sdk-test" />
<directory value="$PROJECT_DIR$/" />
<filePath value="$PROJECT_DIR$/" />
<pattern value="^TestCcQuery$" />
<method v="2" />
</configuration>
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
<configuration name="TestInstallCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
<module name="fabric-sdk-sample" />
<working_directory value="$PROJECT_DIR$/fabric-sdk-test" />
<working_directory value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e" />
<framework value="gotest" />
<kind value="PACKAGE" />
<package value="github.com/fabric-sdk-sample/fabric-sdk-test" />
<package value="github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<directory value="$PROJECT_DIR$/" />
<filePath value="$PROJECT_DIR$/" />
<pattern value="^TestCcQuery$" />
<pattern value="^TestInstallCc$" />
<method v="2" />
</configuration>
<configuration name="TestInstallCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
<configuration name="TestInstantiateCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
<module name="fabric-sdk-sample" />
<working_directory value="$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e" />
<framework value="gotest" />
......@@ -498,7 +369,7 @@
<package value="github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<directory value="$PROJECT_DIR$/" />
<filePath value="$PROJECT_DIR$/" />
<pattern value="^TestInstallCc$" />
<pattern value="^TestInstantiateCc$" />
<method v="2" />
</configuration>
<configuration name="TestUpgradeCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" type="GoTestRunConfiguration" factoryName="Go Test" temporary="true" nameIsGenerated="true">
......@@ -515,42 +386,42 @@
<recent_temporary>
<list>
<item itemvalue="Go Test.TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" />
<item itemvalue="Go Test.TestUpgradeCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<item itemvalue="Go Test.TestInstallCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<item itemvalue="Go Test.TestCcCreate in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<item itemvalue="Go Test.TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<item itemvalue="Go Test.TestInstantiateCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<item itemvalue="Go Test.TestInstallCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
<item itemvalue="Go Test.TestUpgradeCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" />
</list>
</recent_temporary>
</component>
<component name="TestHistory">
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.19 at 19h 28m 12s.xml">
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.22 at 11h 58m 57s.xml">
<configuration name="TestCcCreate in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.19 at 19h 47m 53s.xml">
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.22 at 12h 14m 27s.xml">
<configuration name="TestCcCreate in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.19 at 19h 48m 01s.xml">
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.22 at 12h 21m 11s.xml">
<configuration name="TestCcCreate in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.20 at 14h 29m 22s.xml">
<history-entry file="TestCcCreate_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.22 at 13h 02m 19s.xml">
<configuration name="TestCcCreate in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestInstallCc_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.20 at 14h 34m 35s.xml">
<configuration name="TestInstallCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.22 at 21h 07m 45s.xml">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestInstallCc_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.20 at 14h 35m 18s.xml">
<configuration name="TestInstallCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.22 at 21h 20m 15s.xml">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestUpgradeCc_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.20 at 15h 04m 05s.xml">
<configuration name="TestUpgradeCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.22 at 21h 20m 39s.xml">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestUpgradeCc_in_github_com_fabric-sdk-sample_fabric-sdk-go_test_integration_e2e - 2020.02.20 at 15h 07m 19s.xml">
<configuration name="TestUpgradeCc in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e" configurationId="GoTestRunConfiguration" />
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.22 at 23h 29m 08s.xml">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.20 at 18h 27m 32s.xml">
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.22 at 23h 40m 05s.xml">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" configurationId="GoTestRunConfiguration" />
</history-entry>
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.20 at 18h 46m 37s.xml">
<history-entry file="TestCcQuery_in_github_com_fabric-sdk-sample_fabric-sdk-test - 2020.02.22 at 23h 46m 19s.xml">
<configuration name="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-test" configurationId="GoTestRunConfiguration" />
</history-entry>
</component>
......@@ -565,13 +436,14 @@
</component>
<component name="ToolWindowManager">
<frame x="67" y="25" width="1853" height="925" extended-state="6" />
<editor active="true" />
<layout>
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.19501385" />
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.20609418" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" weight="0.32955974" />
<window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.32955974" />
<window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.32955974" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
......@@ -606,11 +478,6 @@
<line>34</line>
<option name="timeStamp" value="33" />
</line-breakpoint>
<line-breakpoint enabled="true" type="DlvLineBreakpoint">
<url>file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/resmgmt/resmgmt.go</url>
<line>815</line>
<option name="timeStamp" value="40" />
</line-breakpoint>
<line-breakpoint enabled="true" type="DlvLineBreakpoint">
<url>file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/resmgmt/resmgmt.go</url>
<line>386</line>
......@@ -623,58 +490,6 @@
<SUITE FILE_PATH="coverage/fabric_sdk_sample$TestCcQuery_in_github_com_fabric_sdk_sample_fabric_sdk_go_test_integration_e2e.out" NAME="TestCcQuery in github.com/fabric-sdk-sample/fabric-sdk-go/test/integration/e2e Coverage Results" MODIFIED="1581505426030" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="GoCoverage" COVERAGE_BY_TEST_ENABLED="false" COVERAGE_TRACING_ENABLED="false" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/negative/expiredpeer/expired_certificate_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="253">
<caret line="100" column="19" lean-forward="true" selection-start-line="100" selection-start-column="19" selection-end-line="100" selection-end-column="19" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/negative/expiredorderer/expired_certificate_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="443">
<caret line="93" column="37" selection-start-line="93" selection-start-column="26" selection-end-line="93" selection-end-column="37" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/msp/msp_principal.pb.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="160">
<caret line="27" column="4" selection-start-line="27" selection-start-column="4" selection-end-line="27" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file:///usr/local/go/src/sort/sort.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="168">
<caret line="313" column="5" selection-start-line="313" selection-start-column="5" selection-end-line="313" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/common/policies.pb.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2394">
<caret line="129" column="5" selection-start-line="129" selection-start-column="5" selection-end-line="129" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/negative/revoked/revoked_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="8930">
<caret line="513" column="36" selection-start-line="513" selection-start-column="36" selection-end-line="513" selection-end-column="36" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/third_party/github.com/hyperledger/fabric/common/cauthdsl/policyparser.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4294">
<caret line="237" column="5" selection-start-line="237" selection-start-column="5" selection-end-line="237" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/internal/github.com/hyperledger/fabric/common/cauthdsl/policyparser.go">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/vendor/github.com/Knetic/govaluate/EvaluableExpression.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1634">
......@@ -731,13 +546,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/ccpackager/gopackager/packager.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="294">
<caret line="45" column="28" selection-start-line="45" selection-start-column="28" selection-end-line="45" selection-end-column="28" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/resmgmt/opts.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1026">
......@@ -759,20 +567,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/resmgmt/resmgmt.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2584">
<caret line="163" selection-start-line="163" selection-end-line="163" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="5871">
<caret line="309" selection-start-line="309" selection-end-line="309" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/filter.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="285">
......@@ -780,13 +574,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="19">
<caret line="18" column="31" selection-start-line="18" selection-start-column="31" selection-end-line="18" selection-end-column="31" />
</state>
</provider>
</entry>
<entry file="file:///usr/local/go/src/go/build/build.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="247">
......@@ -794,26 +581,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/base_test_setup.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="332">
<caret line="180" lean-forward="true" selection-start-line="180" selection-end-line="180" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end_test.go">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-981">
<caret line="40" column="27" selection-start-line="40" selection-start-column="11" selection-end-line="40" selection-end-column="27" />
<folding>
<element signature="e#116#1054#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fabsdk/defpkgsuite.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="141">
......@@ -856,13 +623,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="380">
<caret line="84" column="24" lean-forward="true" selection-start-line="84" selection-start-column="24" selection-end-line="84" selection-end-column="24" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/core/cryptosuite/cryptoconfig.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="256">
......@@ -912,13 +672,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="228">
<caret line="26" column="5" selection-start-line="26" selection-start-column="5" selection-end-line="26" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/util/pathvar/subst_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2926">
......@@ -954,24 +707,138 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/endpointconfig.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1615">
<caret line="107" column="5" selection-start-line="107" selection-start-column="5" selection-end-line="107" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end_test.go">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file:///usr/local/go/src/builtin/builtin.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1900">
<caret line="100" column="4" selection-start-line="100" selection-start-column="4" selection-end-line="100" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/resource/api.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="950">
<caret line="54" column="5" selection-start-line="54" selection-start-column="5" selection-end-line="54" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/peer/chaincode.pb.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="494">
<caret line="28" column="4" selection-start-line="28" selection-start-column="4" selection-end-line="28" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/resmgmt/resmgmt.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="14478">
<caret line="789" column="34" selection-start-line="789" selection-start-column="34" selection-end-line="789" selection-end-column="34" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/metadata/metadata.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="247">
<caret line="13" column="4" selection-start-line="13" selection-start-column="4" selection-end-line="13" selection-end-column="4" />
<state relative-caret-position="475">
<caret line="25" column="4" selection-start-line="25" selection-start-column="4" selection-end-line="25" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/endpointconfig.go">
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/fixtures/fabric/v1/crypto-config/peerOrganizations/org2.example.com/users/User2@org2.example.com/msp/config.yaml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1615">
<caret line="107" column="5" selection-start-line="107" selection-start-column="5" selection-end-line="107" selection-end-column="5" />
<state>
<caret column="8" lean-forward="true" selection-start-column="8" selection-end-column="8" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="3762">
<caret line="212" column="16" selection-start-line="212" selection-start-column="16" selection-end-line="212" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/base_test_setup.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1330">
<caret line="94" column="16" selection-start-line="94" selection-start-column="16" selection-end-line="94" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/fab/ccpackager/gopackager/packager.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="456">
<caret line="43" column="5" selection-start-line="43" selection-start-column="5" selection-end-line="43" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/configless/end_to_end_test.go">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/fixtures/config/config_e2e.yaml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1425">
<caret line="75" column="13" selection-start-line="75" selection-start-column="13" selection-end-line="75" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/end_to_end.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="342">
<caret line="40" column="4" selection-start-line="40" selection-start-column="4" selection-end-line="40" selection-end-column="4" />
<folding>
<element signature="e#116#1054#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/third_party/github.com/hyperledger/fabric/protos/peer/proposal_response.pb.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="256">
<caret line="33" column="5" selection-start-line="33" selection-start-column="5" selection-end-line="33" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/common/providers/fab/proposer.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="477">
<caret line="85" column="5" selection-start-line="85" selection-start-column="5" selection-end-line="85" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/pkg/client/channel/api.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="256">
<caret line="60" column="4" selection-start-line="60" selection-start-column="4" selection-end-line="60" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="475">
<caret line="41" column="5" selection-start-line="41" selection-start-column="5" selection-end-line="41" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-go/test/integration/e2e/ccprovider_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-188">
<caret line="37" column="8" selection-start-line="37" selection-start-column="8" selection-end-line="37" selection-end-column="8" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/fabric-sdk-test/gongxianghuicc_test.go">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="266">
<caret line="17" column="5" selection-start-line="17" selection-start-column="5" selection-end-line="17" selection-end-column="5" />
<state relative-caret-position="482">
<caret line="116" column="65" selection-start-line="116" selection-start-column="65" selection-end-line="116" selection-end-column="65" />
<folding>
<element signature="e#20#48#0" expanded="true" />
</folding>
......
......@@ -88,9 +88,9 @@ client:
# [Optional]. Client key and cert for TLS handshake with peers and orderers
client:
key:
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.key
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org2.example.com/users/User2@org2.example.com/tls/client.key
cert:
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/client.crt
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org2.example.com/users/User2@org2.example.com/tls/client.crt
#
# [Optional]. But most apps would have this section so that channel objects can be constructed
......@@ -414,9 +414,9 @@ certificateAuthorities:
# Client key and cert for SSL handshake with Fabric CA
client:
key:
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.key
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org1.example.com/users/User2@org1.example.com/tls/client.key
cert:
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/client.crt
path: /opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/${CRYPTOCONFIG_FIXTURES_PATH}/peerOrganizations/org1.example.com/users/User2@org1.example.com/tls/client.crt
# Fabric-CA supports dynamic user enrollment via REST APIs. A "root" user, a.k.a registrar, is
# needed to enroll and invoke new users.
......
......@@ -87,7 +87,7 @@ func CcCreate(){
//prepare context
adminContext := sdk.Context(fabsdk.WithUser(orgAdmin), fabsdk.WithOrg("Org2"))
adminContext := sdk.Context(fabsdk.WithUser(orgAdmin), fabsdk.WithOrg("Org1"))
// Org resource management client
orgResMgmt, err := resmgmt.New(adminContext)
......@@ -253,29 +253,34 @@ func upgradeCc(userName,orgName,chaincodePath ,ccID, version string,args [][]by
func createCc( orgResMgmt *resmgmt.Client) *resmgmt.InstantiateCCResponse {
peerFilter := &PeerFilter{URl:[]string{"39.98.194.244:7251"}}
CcAddress := "/opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/test/fixtures/testdata"
ccPkg, err := packager.NewCCPackage("github.com/example_cc", CcAddress)
if err != nil {
fmt.Printf("createCc happen err: %s", err)
return nil
fmt.Printf("createCc happen err NewCCPackage: %s", err)
return nil
}
// Install example cc to org peers
installCCReq := resmgmt.InstallCCRequest{Name: ccID, Path: "github.com/example_cc", Version: "0", Package: ccPkg}
_, err = orgResMgmt.InstallCC(installCCReq, resmgmt.WithRetry(retry.DefaultResMgmtOpts))//install 是依赖orgId 的peer
//Install example cc to org peers
installCCReq := resmgmt.InstallCCRequest{Name: "testcc", Path: "github.com/example_cc", Version: "1.0", Package: ccPkg}
_, err = orgResMgmt.InstallCC(installCCReq, resmgmt.WithRetry(retry.DefaultResMgmtOpts),)//install 是依赖orgId 的peer
if err != nil {
fmt.Printf("createCc happen err: %s", err)
fmt.Printf("createCc happen err InstallCC: %s", err)
return nil
}
return nil
// Set up chaincode policy
ccPolicy := cauthdsl.SignedByAnyMember([]string{"Org1MSP"}) //注册chaincode policy
// Org resource manager will instantiate 'example_cc' on channel
resp, err := orgResMgmt.InstantiateCC( //InstantiateCC 实例instantiataCC 却是从channels 获取peer
channelID,
resmgmt.InstantiateCCRequest{Name: ccID, Path: "github.com/example_cc", Version: "0", Args: integration.ExampleCCInitArgs(), Policy: ccPolicy},
resmgmt.InstantiateCCRequest{Name: "testcc", Path: "github.com/chaincode/chaincode_example02/go", Version: "1.0", Args: integration.ExampleCCInitArgs(), Policy: ccPolicy},
resmgmt.WithRetry(retry.DefaultResMgmtOpts),
resmgmt.WithTargetFilter(peerFilter),
)
if err!=nil{
fmt.Printf("createCc happen err: %s", err)
fmt.Printf("createCc happen err InstantiateCC: %s", err)
return nil
}
return &resp
......
......@@ -47,21 +47,35 @@ func TestCcCreate(t *testing.T){
func TestInstallCc(t *testing.T){
userName := "Admin"
orgName:= "Org1"
chaincodePath:="github.com/example_cc"
goPath := "/opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/test/fixtures/testdata"
//chaincodePath:="github.com/example_cc"
//goPath := "/opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/test/fixtures/testdata/src"
chaincodePath:="github.com/gongxianghui"
goPath:= "/opt/gopath/src/github.com/hyperledger/chaincode"
peerFilter := &PeerFilter{URl:[]string{"39.98.194.244:7151"}}
ccID:="testCC"
version:= "0"
ccID:="gongxianghui"
version:= "1"
installCc(userName,orgName,chaincodePath,goPath,ccID,version,peerFilter)
}
func TestInstantiateCc(t *testing.T){
userName := "Admin"
orgName:= "Org1"
//chaincodePath:="github.com/example_cc"
//goPath := "/opt/gopath/src/github.com/fabric-sdk-sample/fabric-sdk-go/test/fixtures/testdata/src"
chaincodePath:="github.com/gongxianghui"
//goPath:= "/opt/gopath/src/github.com/hyperledger/chaincode"
peerFilter := &PeerFilter{URl:[]string{"39.98.194.244:7251"}}
ccID:="gongxianghui"
version:= "1"
instantiateCc(userName,orgName,chaincodePath,ccID,version,nil,nil,peerFilter)
}
func TestUpgradeCc(t *testing.T){
userName := "Admin"
orgName:= "Org1"
chaincodePath:="github.com/example_cc"
//peerFilter := &PeerFilter{URl:[]string{"39.98.194.244:7151"}}
ccID:="example_cc_e2e"
chaincodePath:="gongxianghui"
peerFilter := &PeerFilter{URl:[]string{"39.98.194.244:7251"}}
ccID:="testCC"
version:= "0"
upgradeCc(userName,orgName,chaincodePath,ccID,version,nil,nil,nil)
upgradeCc(userName,orgName,chaincodePath,ccID,version,nil,nil,peerFilter)
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ import (
*/
func TestCcQuery(t *testing.T) {
res,err := CcQuery("mycc","get",[][]byte{[]byte("alibusi"),[]byte(`{"id":"1"}`)}) //共享汇table query
res,err := CcQuery("mycc","cert",nil) //共享汇table query
if err!=nil{
fmt.Println("CcQuery execute err: ",err)
}else{
......@@ -18,12 +18,12 @@ func TestCcQuery(t *testing.T) {
}
fmt.Println("===============================schema get query==================================================")
fmt.Println("")
resSchema,errSchema := CcQuery("mycc","schema",[][]byte{[]byte("get"),[]byte("alibusi")}) //共享汇table query
if err!=nil{
fmt.Println("CcQuery execute err: ",errSchema)
}else{
fmt.Printf("Invoke status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
//resSchema,errSchema := CcQuery("mycc","schema",[][]byte{[]byte("get"),[]byte("alibusi")}) //共享汇table query
//if err!=nil{
// fmt.Println("CcQuery execute err: ",errSchema)
//}else{
// fmt.Printf("Invoke status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
//}
}
var input = `{"id":"1","aname":"aaa","atype":"aaa","alinkman":"cc","aader":"aader","amob":"1234567890","backup":{"id":"1","aname":"alibusi","atype":"type","alinkman":"aaa","aader":"aader","amob":"1234567890"}}`
......@@ -76,4 +76,104 @@ func TestCcInvoke(t *testing.T) {
}
}
/*
共享慧chaincode测试说明:
当前共享慧共有两部分内容:
1:schema 部分。
分为三个操作function
(1)put:存储表结构,用于table put(具体表数据存储时) or update(具体表数据结构更新)时进行table 结构校验。每条schema 数据由table name 为key。
args[0]区分是schema 的操作类型,分为put,update,get 三种.args[1],代表table name,唯一值不可重复。args[2]具体的table struct
(2)update:更新表结构
args[0]区分是schema 的操作类型,分为put,update,get 三种.args[1],代表table name,唯一值不可重复。args[2]具体update的table struct
(3)get :获得表结构
args[0]区分是schema 的操作类型,分为put,update,get 三种.args[1],代表table name,唯一值不可重复。
2:table data 部分(数据存储部分,数据存在表结构,所以在进行table data 操作前,需要存在对应的table schema)
(1)put:存储具体的表数据,支持批量存储。
put 操作时,args[0] 表示table name,我们会根据table name,查询对应的schema 数据,用于对table data 进行格式校验。所以我们在进行put 操作前,一定要提前进行对应的
schema table struct put operation.args[1],表示具体的存储表数据,args[1]可以是批量表数据,也可以是单条表数据。每条数据除了必须满足对应的表结构,必须存在id 字段
id 字段是一条数据的唯一key.不能重复。
(2)update :修改表数据,不支持批量数据
update 操作时,args[0] 表示table name,args[1]表示要修改的数据,同样必须存在id 字段
(3)get :根据表id字段查询表数据
get操作时,args[0] 表示table name,args[1],表示要查询数据的id
*/
/*
一个新表格数据完整的测试顺序
1:Schema,put
2:Data put
3:Data get
*/
/*
我们常遇到的错误:
1:重复执行同一张表的schema put 操作。
解决方法修改args[1] 的table name
error message:the parameter ** already exists and cannot be added
2:重复执行同一张表的Data put 操作。
解决方法,更新args[1]的存储数据的id 字段值
error message: ** data already exist
3:直接执行表的Data put 操作,而没有执行对应表结构的Schema put操作。
error message: GetSchema data fail,please check your parameters
解决方法,先执行对应表结构的Schema put操作
*/
func TestSchemaPut(t *testing.T){
resSchema,errSchema := CcInvoke("mycc","schema",[][]byte{[]byte("put"),[]byte("alibusi"),[]byte(input)})
if errSchema!=nil{
fmt.Println("CcInvoke execute err: ",errSchema)
}else{
fmt.Printf("Invoke status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
}
func TestSchemaGet(t *testing.T){
resSchema,errSchema := CcQuery("mycc","schema",[][]byte{[]byte("get"),[]byte("alibusi")})
if errSchema!=nil{
fmt.Println("CcQuery execute err: ",errSchema)
}else{
fmt.Printf("Query status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
}
/*
update Schema 只对新数据格式是否符合map[string]interface{} 的格式,以及更新的数据是否存在
*/
func TestSchemaUpdate(t *testing.T){
resSchema,errSchema := CcInvoke("mycc","schema",[][]byte{[]byte("get"),[]byte("alibusi"),[]byte(input)})
if errSchema!=nil{
fmt.Println("CcInvoke execute err: ",errSchema)
}else{
fmt.Printf("Invoke status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
}
/*
----------------------------------------------------------Data Operation------------------------------------------------------------
*/
func TestDataPut(t *testing.T){
resSchema,errSchema := CcInvoke("mycc","schema",[][]byte{[]byte("put"),[]byte("alibusi"),[]byte(input)})
if errSchema!=nil{
fmt.Println("CcInvoke execute err: ",errSchema)
}else{
fmt.Printf("Invoke status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
}
func TestDataGet(t *testing.T){
resSchema,errSchema := CcQuery("mycc","schema",[][]byte{[]byte("get"),[]byte("alibusi"),[]byte(`{"id":"1"}`)})
if errSchema!=nil{
fmt.Println("CcQuery execute err: ",errSchema)
}else{
fmt.Printf("Query status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
}
func TestDataUpdate(t *testing.T){
resSchema,errSchema := CcInvoke("mycc","schema",[][]byte{[]byte("get"),[]byte("alibusi"),[]byte(inputUp)})
if errSchema!=nil{
fmt.Println("CcInvoke execute err: ",errSchema)
}else{
fmt.Printf("Invoke status %d and payload %s \n",resSchema.ChaincodeStatus,string(resSchema.Payload))
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment