├── .idea ├── compiler.xml ├── encodings.xml ├── inspectionProfiles │ └── Project_Default.xml ├── libraries │ ├── Maven__ch_qos_logback_logback_classic_1_1_11.xml │ ├── Maven__ch_qos_logback_logback_core_1_1_11.xml │ ├── Maven__com_alibaba_fastjson_1_2_49.xml │ ├── Maven__com_fasterxml_classmate_1_3_4.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml │ ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml │ ├── Maven__com_google_api_grpc_proto_google_common_protos_0_1_9.xml │ ├── Maven__com_google_code_findbugs_jsr305_3_0_0.xml │ ├── Maven__com_google_code_gson_gson_2_8_2.xml │ ├── Maven__com_google_errorprone_error_prone_annotations_2_0_19.xml │ ├── Maven__com_google_guava_guava_20_0.xml │ ├── Maven__com_google_instrumentation_instrumentation_api_0_4_3.xml │ ├── Maven__com_google_protobuf_protobuf_java_3_3_1.xml │ ├── Maven__com_google_protobuf_protobuf_java_util_3_3_1.xml │ ├── Maven__com_jayway_jsonpath_json_path_2_2_0.xml │ ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml │ ├── Maven__commons_cli_commons_cli_1_4.xml │ ├── Maven__commons_codec_commons_codec_1_10.xml │ ├── Maven__commons_io_commons_io_2_5.xml │ ├── Maven__commons_logging_commons_logging_1_2.xml │ ├── Maven__io_grpc_grpc_context_1_5_0.xml │ ├── Maven__io_grpc_grpc_core_1_5_0.xml │ ├── Maven__io_grpc_grpc_netty_1_5_0.xml │ ├── Maven__io_grpc_grpc_protobuf_1_5_0.xml │ ├── Maven__io_grpc_grpc_protobuf_lite_1_5_0.xml │ ├── Maven__io_grpc_grpc_stub_1_5_0.xml │ ├── Maven__io_jsonwebtoken_jjwt_0_9_0.xml │ ├── Maven__io_netty_netty_buffer_4_1_12_Final.xml │ ├── Maven__io_netty_netty_codec_4_1_12_Final.xml │ ├── Maven__io_netty_netty_codec_http2_4_1_12_Final.xml │ ├── Maven__io_netty_netty_codec_http_4_1_12_Final.xml │ ├── Maven__io_netty_netty_codec_socks_4_1_12_Final.xml │ ├── Maven__io_netty_netty_common_4_1_12_Final.xml │ ├── Maven__io_netty_netty_handler_4_1_12_Final.xml │ ├── Maven__io_netty_netty_handler_proxy_4_1_12_Final.xml │ ├── Maven__io_netty_netty_resolver_4_1_12_Final.xml │ ├── Maven__io_netty_netty_tcnative_boringssl_static_2_0_5_Final.xml │ ├── Maven__io_netty_netty_transport_4_1_12_Final.xml │ ├── Maven__io_springfox_springfox_core_2_8_0.xml │ ├── Maven__io_springfox_springfox_schema_2_8_0.xml │ ├── Maven__io_springfox_springfox_spi_2_8_0.xml │ ├── Maven__io_springfox_springfox_spring_web_2_8_0.xml │ ├── Maven__io_springfox_springfox_swagger2_2_8_0.xml │ ├── Maven__io_springfox_springfox_swagger_common_2_8_0.xml │ ├── Maven__io_springfox_springfox_swagger_ui_2_8_0.xml │ ├── Maven__io_swagger_swagger_annotations_1_5_14.xml │ ├── Maven__io_swagger_swagger_models_1_5_14.xml │ ├── Maven__javax_validation_validation_api_1_1_0_Final.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__log4j_log4j_1_2_17.xml │ ├── Maven__mysql_mysql_connector_java_5_1_45.xml │ ├── Maven__net_bytebuddy_byte_buddy_1_7_9.xml │ ├── Maven__net_minidev_accessors_smart_1_1.xml │ ├── Maven__net_minidev_json_smart_2_2_1.xml │ ├── Maven__org_apache_commons_commons_compress_1_14.xml │ ├── Maven__org_apache_commons_commons_lang3_3_7.xml │ ├── Maven__org_apache_httpcomponents_httpclient_4_5_5.xml │ ├── Maven__org_apache_httpcomponents_httpcore_4_4_9.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_27.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_27.xml │ ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_27.xml │ ├── Maven__org_apache_tomcat_tomcat_annotations_api_8_5_27.xml │ ├── Maven__org_apache_tomcat_tomcat_jdbc_8_5_27.xml │ ├── Maven__org_apache_tomcat_tomcat_juli_8_5_27.xml │ ├── Maven__org_aspectj_aspectjweaver_1_8_13.xml │ ├── Maven__org_assertj_assertj_core_2_6_0.xml │ ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_57.xml │ ├── Maven__org_bouncycastle_bcprov_jdk15on_1_57.xml │ ├── Maven__org_glassfish_javax_json_1_1.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_hamcrest_hamcrest_library_1_3.xml │ ├── Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml │ ├── Maven__org_hyperledger_fabric_sdk_java_fabric_sdk_java_1_0_1.xml │ ├── Maven__org_javassist_javassist_3_21_0_GA.xml │ ├── Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml │ ├── Maven__org_mapstruct_mapstruct_1_2_0_Final.xml │ ├── Maven__org_mockito_mockito_core_1_10_19.xml │ ├── Maven__org_mybatis_mybatis_3_4_6.xml │ ├── Maven__org_mybatis_mybatis_spring_1_3_2.xml │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml │ ├── Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml │ ├── Maven__org_objenesis_objenesis_2_1.xml │ ├── Maven__org_ow2_asm_asm_5_0_3.xml │ ├── Maven__org_projectlombok_lombok_1_16_20.xml │ ├── Maven__org_reflections_reflections_0_9_11.xml │ ├── Maven__org_skyscreamer_jsonassert_1_4_0.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_jul_to_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_25.xml │ ├── Maven__org_springframework_boot_spring_boot_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_configuration_processor_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_aop_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_logging_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_security_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_test_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_starter_web_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_test_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_10_RELEASE.xml │ ├── Maven__org_springframework_mobile_spring_mobile_device_1_1_5_RELEASE.xml │ ├── Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml │ ├── Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_config_4_2_4_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_core_4_2_4_RELEASE.xml │ ├── Maven__org_springframework_security_spring_security_web_4_2_4_RELEASE.xml │ ├── Maven__org_springframework_spring_aop_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_beans_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_context_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_core_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_expression_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_jdbc_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_test_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_tx_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_web_4_3_14_RELEASE.xml │ ├── Maven__org_springframework_spring_webmvc_4_3_14_RELEASE.xml │ └── Maven__org_yaml_snakeyaml_1_17.xml ├── misc.xml ├── modules.xml ├── uiDesigner.xml └── vcs.xml ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── drug-trace-system.iml ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── uchain │ │ └── drugtracesystem │ │ ├── DrugTraceSystemApplication.java │ │ ├── aspect │ │ ├── ControllerLog.java │ │ └── ServiceLog.java │ │ ├── config │ │ ├── ManagerConfig.java │ │ ├── ManagerFactory.java │ │ ├── SwaggerConfiguration.java │ │ └── WebSecurityConfiguration.java │ │ ├── controller │ │ ├── AnonController.java │ │ ├── DrugController.java │ │ ├── DrugFileController.java │ │ ├── FabricController.java │ │ └── TestController.java │ │ ├── dao │ │ ├── ChaincodeMapper.java │ │ ├── DrugFileMapper.java │ │ ├── DrugMapper.java │ │ ├── OrdererMapper.java │ │ ├── PeerMapper.java │ │ ├── ProductMapper.java │ │ ├── RoleMapper.java │ │ ├── UserMapper.java │ │ └── UserRoleMapper.java │ │ ├── enums │ │ └── CodeMsg.java │ │ ├── exception │ │ ├── GlobalException.java │ │ └── GlobalExceptionHandler.java │ │ ├── fabric │ │ ├── ChaincodeManager.java │ │ ├── FabricConfig.java │ │ ├── FabricOrg.java │ │ ├── FabricStore.java │ │ ├── FabricUser.java │ │ └── bean │ │ │ ├── Chaincode.java │ │ │ ├── Orderers.java │ │ │ └── Peers.java │ │ ├── form │ │ ├── BuyForm.java │ │ ├── DrugInitForm.java │ │ ├── LoginForm.java │ │ ├── RegisterForm.java │ │ ├── TestForm.java │ │ ├── TransForm.java │ │ ├── TransMoneyFrom.java │ │ ├── drug │ │ │ └── DrugForm.java │ │ └── fabric │ │ │ ├── ChaincodeForm.java │ │ │ ├── ChaincodeUpdateForm.java │ │ │ ├── OrdererForm.java │ │ │ └── PeerForm.java │ │ ├── model │ │ ├── Drug.java │ │ ├── Trace.java │ │ ├── User.java │ │ ├── VO │ │ │ └── ChaincodeVO.java │ │ ├── domain │ │ │ ├── Chaincode.java │ │ │ ├── Drug.java │ │ │ ├── DrugFile.java │ │ │ ├── Orderer.java │ │ │ ├── Peer.java │ │ │ ├── Product.java │ │ │ ├── Role.java │ │ │ ├── User.java │ │ │ └── UserRole.java │ │ └── view │ │ │ ├── JwtAuthenticationRequest.java │ │ │ └── RegisterRequest.java │ │ ├── result │ │ └── Result.java │ │ ├── security │ │ ├── JwtAuthenticationEntryPoint.java │ │ ├── JwtAuthenticationTokenFilter.java │ │ ├── JwtTokenUtil.java │ │ ├── JwtUser.java │ │ ├── JwtUserDetailsServiceImpl.java │ │ └── JwtUserFactory.java │ │ ├── service │ │ ├── AuthService.java │ │ ├── DrugService.java │ │ ├── FabricConfigService.java │ │ ├── FileService.java │ │ ├── RoleService.java │ │ ├── UserService.java │ │ └── impl │ │ │ ├── AuthServiceImpl.java │ │ │ ├── DrugServiceImpl.java │ │ │ ├── FabricConfigServiceImpl.java │ │ │ ├── FileServiceImpl.java │ │ │ ├── RoleServiceImpl.java │ │ │ └── UserServiceImpl.java │ │ ├── test │ │ ├── FabricManager.java │ │ └── FabricManagerTest.java │ │ └── util │ │ ├── ChaincodeUtil.java │ │ ├── EnumUtil.java │ │ ├── FabricMethod.java │ │ ├── FileType.java │ │ ├── FileUtil.java │ │ └── MD5Util.java └── resources │ ├── application-dev.yml │ ├── application-prod.yml │ ├── application.yml │ ├── fabric │ ├── channel-artifacts │ │ ├── Org0MSPanchors.tx │ │ ├── Org1MSPanchors.tx │ │ ├── genesis.block │ │ └── mychannel.tx │ └── crypto-config │ │ ├── ordererOrganizations │ │ └── imocc.com │ │ │ ├── ca │ │ │ ├── 6cc23a9604fd8ba044a6326864cdb86d7c461d07103c0606cf1d5af5c5ffc161_sk │ │ │ └── ca.imocc.com-cert.pem │ │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── Admin@imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.imocc.com-cert.pem │ │ │ ├── orderers │ │ │ └── orderer.imocc.com │ │ │ │ ├── msp │ │ │ │ ├── admincerts │ │ │ │ │ └── Admin@imocc.com-cert.pem │ │ │ │ ├── cacerts │ │ │ │ │ └── ca.imocc.com-cert.pem │ │ │ │ ├── keystore │ │ │ │ │ └── d95589a624b625e87725cd64c2911108c0c6eabcde449bc02841cc28821ed44e_sk │ │ │ │ ├── signcerts │ │ │ │ │ └── orderer.imocc.com-cert.pem │ │ │ │ └── tlscacerts │ │ │ │ │ └── tlsca.imocc.com-cert.pem │ │ │ │ └── tls │ │ │ │ ├── ca.crt │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ │ ├── tlsca │ │ │ ├── 5b13f82ede6835af3a0170536795e83649360eec4edee1ef9e6b8de16455bcd5_sk │ │ │ └── tlsca.imocc.com-cert.pem │ │ │ └── users │ │ │ └── Admin@imocc.com │ │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── Admin@imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.imocc.com-cert.pem │ │ │ ├── keystore │ │ │ │ └── 427c7b9c80b19ac3bbf6247e645199d2bfa5b163db73fafe1e0e896a8d47c9b1_sk │ │ │ ├── signcerts │ │ │ │ └── Admin@imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.imocc.com-cert.pem │ │ │ └── tls │ │ │ ├── ca.crt │ │ │ ├── server.crt │ │ │ └── server.key │ │ └── peerOrganizations │ │ ├── org0.imocc.com │ │ ├── ca │ │ │ ├── 8470570823b7054a28188f7fafd27cb45f70a4f48927d713cc5d483ee8ba76a7_sk │ │ │ └── ca.org0.imocc.com-cert.pem │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── Admin@org0.imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.org0.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ ├── peers │ │ │ ├── peer0.org0.imocc.com │ │ │ │ ├── msp │ │ │ │ │ ├── admincerts │ │ │ │ │ │ └── Admin@org0.imocc.com-cert.pem │ │ │ │ │ ├── cacerts │ │ │ │ │ │ └── ca.org0.imocc.com-cert.pem │ │ │ │ │ ├── keystore │ │ │ │ │ │ └── e62f28668c9c82e33c814a27d438381d3b16436a97bbf6d7c41cebbbc00c8206_sk │ │ │ │ │ ├── signcerts │ │ │ │ │ │ └── peer0.org0.imocc.com-cert.pem │ │ │ │ │ └── tlscacerts │ │ │ │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ │ │ └── tls │ │ │ │ │ ├── ca.crt │ │ │ │ │ ├── server.crt │ │ │ │ │ └── server.key │ │ │ └── peer1.org0.imocc.com │ │ │ │ ├── msp │ │ │ │ ├── admincerts │ │ │ │ │ └── Admin@org0.imocc.com-cert.pem │ │ │ │ ├── cacerts │ │ │ │ │ └── ca.org0.imocc.com-cert.pem │ │ │ │ ├── keystore │ │ │ │ │ └── 3bdb6bdb974e9ae12e4819babdc5f43d37a9680017771289b324d1ef8593aa8c_sk │ │ │ │ ├── signcerts │ │ │ │ │ └── peer1.org0.imocc.com-cert.pem │ │ │ │ └── tlscacerts │ │ │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ │ │ └── tls │ │ │ │ ├── ca.crt │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ ├── tlsca │ │ │ ├── 0f912b7a86d679c247fe49b132af22f4033d26350c7a61b482b7042cc7417db5_sk │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ └── users │ │ │ ├── Admin@org0.imocc.com │ │ │ ├── msp │ │ │ │ ├── admincerts │ │ │ │ │ └── Admin@org0.imocc.com-cert.pem │ │ │ │ ├── cacerts │ │ │ │ │ └── ca.org0.imocc.com-cert.pem │ │ │ │ ├── keystore │ │ │ │ │ └── 975d33b3096817fd50e28bf77d7163affc7cc7950e4747ac14e88fae1fd4672b_sk │ │ │ │ ├── signcerts │ │ │ │ │ └── Admin@org0.imocc.com-cert.pem │ │ │ │ └── tlscacerts │ │ │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ │ └── tls │ │ │ │ ├── ca.crt │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ │ ├── User1@org0.imocc.com │ │ │ ├── msp │ │ │ │ ├── admincerts │ │ │ │ │ └── User1@org0.imocc.com-cert.pem │ │ │ │ ├── cacerts │ │ │ │ │ └── ca.org0.imocc.com-cert.pem │ │ │ │ ├── keystore │ │ │ │ │ └── b3e5bad982cd67b0b105ea2cb8b76a6ffabc3cb487dabe3d1d596b7c2817720e_sk │ │ │ │ ├── signcerts │ │ │ │ │ └── User1@org0.imocc.com-cert.pem │ │ │ │ └── tlscacerts │ │ │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ │ └── tls │ │ │ │ ├── ca.crt │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ │ └── User2@org0.imocc.com │ │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── User2@org0.imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.org0.imocc.com-cert.pem │ │ │ ├── keystore │ │ │ │ └── 0382bbe8f4944a7c7d8ce3431242ba6760978329cb8d6c9640eea70315c38158_sk │ │ │ ├── signcerts │ │ │ │ └── User2@org0.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.org0.imocc.com-cert.pem │ │ │ └── tls │ │ │ ├── ca.crt │ │ │ ├── server.crt │ │ │ └── server.key │ │ └── org1.imocc.com │ │ ├── ca │ │ ├── 3de6b86aaec0273d59fa76847f50672fa06a6d507b9e745fc4558f58ba4b9c1b_sk │ │ └── ca.org1.imocc.com-cert.pem │ │ ├── msp │ │ ├── admincerts │ │ │ └── Admin@org1.imocc.com-cert.pem │ │ ├── cacerts │ │ │ └── ca.org1.imocc.com-cert.pem │ │ └── tlscacerts │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ ├── peers │ │ ├── peer0.org1.imocc.com │ │ │ ├── msp │ │ │ │ ├── admincerts │ │ │ │ │ └── Admin@org1.imocc.com-cert.pem │ │ │ │ ├── cacerts │ │ │ │ │ └── ca.org1.imocc.com-cert.pem │ │ │ │ ├── keystore │ │ │ │ │ └── 1f3f9667450dd4f980bc8c0e062b925d1a868936316fce59eaa17f0c7589f58a_sk │ │ │ │ ├── signcerts │ │ │ │ │ └── peer0.org1.imocc.com-cert.pem │ │ │ │ └── tlscacerts │ │ │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ │ └── tls │ │ │ │ ├── ca.crt │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ ├── peer1.org1.imocc.com │ │ │ ├── msp │ │ │ │ ├── admincerts │ │ │ │ │ └── Admin@org1.imocc.com-cert.pem │ │ │ │ ├── cacerts │ │ │ │ │ └── ca.org1.imocc.com-cert.pem │ │ │ │ ├── keystore │ │ │ │ │ └── 28baf2eab719bba03f7b45e93c5e92bbb618b67da0a6c7b64475df1e1cca663b_sk │ │ │ │ ├── signcerts │ │ │ │ │ └── peer1.org1.imocc.com-cert.pem │ │ │ │ └── tlscacerts │ │ │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ │ └── tls │ │ │ │ ├── ca.crt │ │ │ │ ├── server.crt │ │ │ │ └── server.key │ │ └── peer2.org1.imocc.com │ │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── Admin@org1.imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.org1.imocc.com-cert.pem │ │ │ ├── keystore │ │ │ │ └── 5f0f31f196fa034e144deadadd5f5c1d63f58e543929f1b1e0c119f4d718dbf5_sk │ │ │ ├── signcerts │ │ │ │ └── peer2.org1.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ │ └── tls │ │ │ ├── ca.crt │ │ │ ├── server.crt │ │ │ └── server.key │ │ ├── tlsca │ │ ├── 0cfec9344fb97cc39bbf12395e6e40643dcec9f2b391dd1333083deca4a87371_sk │ │ └── tlsca.org1.imocc.com-cert.pem │ │ └── users │ │ ├── Admin@org1.imocc.com │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── Admin@org1.imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.org1.imocc.com-cert.pem │ │ │ ├── keystore │ │ │ │ └── 20ba49f4ed62811c5b163c9978935abf0340f3f328b527b7c7efb22ed582ee56_sk │ │ │ ├── signcerts │ │ │ │ └── Admin@org1.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ └── tls │ │ │ ├── ca.crt │ │ │ ├── server.crt │ │ │ └── server.key │ │ ├── User1@org1.imocc.com │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── User1@org1.imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.org1.imocc.com-cert.pem │ │ │ ├── keystore │ │ │ │ └── a75abd524d02c7aa63de105ff6666f538a62fed241144767ac1943a6d58676a6_sk │ │ │ ├── signcerts │ │ │ │ └── User1@org1.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ └── tls │ │ │ ├── ca.crt │ │ │ ├── server.crt │ │ │ └── server.key │ │ ├── User2@org1.imocc.com │ │ ├── msp │ │ │ ├── admincerts │ │ │ │ └── User2@org1.imocc.com-cert.pem │ │ │ ├── cacerts │ │ │ │ └── ca.org1.imocc.com-cert.pem │ │ │ ├── keystore │ │ │ │ └── 04aae58fee3aa4035fe2cf746540566406a87a97509da966b38a41f781ccb166_sk │ │ │ ├── signcerts │ │ │ │ └── User2@org1.imocc.com-cert.pem │ │ │ └── tlscacerts │ │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ └── tls │ │ │ ├── ca.crt │ │ │ ├── server.crt │ │ │ └── server.key │ │ └── User3@org1.imocc.com │ │ ├── msp │ │ ├── admincerts │ │ │ └── User3@org1.imocc.com-cert.pem │ │ ├── cacerts │ │ │ └── ca.org1.imocc.com-cert.pem │ │ ├── keystore │ │ │ └── 57f619374f125cd3ac5ff2abaf61b5faa240b52e5739e847a14f0b99827690b0_sk │ │ ├── signcerts │ │ │ └── User3@org1.imocc.com-cert.pem │ │ └── tlscacerts │ │ │ └── tlsca.org1.imocc.com-cert.pem │ │ └── tls │ │ ├── ca.crt │ │ ├── server.crt │ │ └── server.key │ ├── images │ ├── 001.png │ └── 002.png │ ├── mappers │ ├── ChaincodeMapper.xml │ ├── DrugFileMapper.xml │ ├── DrugMapper.xml │ ├── OrdererMapper.xml │ ├── PeerMapper.xml │ ├── ProductMapper.xml │ ├── RoleMapper.xml │ ├── UserMapper.xml │ └── UserRoleMapper.xml │ ├── mybatis-generator │ ├── generatorConfig.xml │ └── mybatisGeneratorinit.properties │ ├── 学习文档 │ └── Fabric1.0学习总结.pdf │ └── 本地测试 │ ├── asset-manifest.json │ ├── favicon.ico │ ├── index.html │ ├── manifest.json │ ├── service-worker.js │ └── static │ ├── css │ ├── main.2b41fb4d.css │ └── main.2b41fb4d.css.map │ └── js │ ├── main.0cfbf8a1.js │ └── main.0cfbf8a1.js.map └── test └── java └── com └── uchain └── drugtracesystem └── DrugTraceSystemApplicationTests.java /.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_classic_1_1_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__ch_qos_logback_logback_core_1_1_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_alibaba_fastjson_1_2_49.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_classmate_1_3_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_api_grpc_proto_google_common_protos_0_1_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_code_findbugs_jsr305_3_0_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_code_gson_gson_2_8_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_errorprone_error_prone_annotations_2_0_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_guava_guava_20_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_instrumentation_instrumentation_api_0_4_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_protobuf_protobuf_java_3_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_google_protobuf_protobuf_java_util_3_3_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_jayway_jsonpath_json_path_2_2_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_cli_commons_cli_1_4.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_codec_commons_codec_1_10.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_io_commons_io_2_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_grpc_grpc_context_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_grpc_grpc_core_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_grpc_grpc_netty_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_grpc_grpc_protobuf_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_grpc_grpc_protobuf_lite_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_grpc_grpc_stub_1_5_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_jsonwebtoken_jjwt_0_9_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_buffer_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_http2_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_http_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_codec_socks_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_common_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_handler_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_handler_proxy_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_resolver_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_tcnative_boringssl_static_2_0_5_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_netty_netty_transport_4_1_12_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_core_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_schema_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_spi_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_spring_web_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_swagger2_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_swagger_common_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_springfox_springfox_swagger_ui_2_8_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_14.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__io_swagger_swagger_models_1_5_14.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_validation_validation_api_1_1_0_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__log4j_log4j_1_2_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__mysql_mysql_connector_java_5_1_45.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_bytebuddy_byte_buddy_1_7_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_minidev_accessors_smart_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_minidev_json_smart_2_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_commons_commons_compress_1_14.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_commons_commons_lang3_3_7.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpclient_4_5_5.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_httpcomponents_httpcore_4_4_9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_core_8_5_27.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_el_8_5_27.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_embed_tomcat_embed_websocket_8_5_27.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_tomcat_annotations_api_8_5_27.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_tomcat_jdbc_8_5_27.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_tomcat_tomcat_juli_8_5_27.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_13.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_assertj_assertj_core_2_6_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcpkix_jdk15on_1_57.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_bouncycastle_bcprov_jdk15on_1_57.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_glassfish_javax_json_1_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_library_1_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_hibernate_validator_5_3_6_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hyperledger_fabric_sdk_java_fabric_sdk_java_1_0_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_javassist_javassist_3_21_0_GA.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_1_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mapstruct_mapstruct_1_2_0_Final.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mockito_mockito_core_1_10_19.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_3_4_6.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_autoconfigure_1_3_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_spring_boot_mybatis_spring_boot_starter_1_3_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_objenesis_objenesis_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_ow2_asm_asm_5_0_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_projectlombok_lombok_1_16_20.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_reflections_reflections_0_9_11.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_skyscreamer_jsonassert_1_4_0.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jul_to_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_log4j_over_slf4j_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_25.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_autoconfigure_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_configuration_processor_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_aop_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_jdbc_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_logging_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_security_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_test_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_tomcat_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_web_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_test_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_boot_spring_boot_test_autoconfigure_1_5_10_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_mobile_spring_mobile_device_1_1_5_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_config_4_2_4_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_core_4_2_4_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_security_spring_security_web_4_2_4_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_aop_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_beans_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_context_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_core_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_expression_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_test_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_tx_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_web_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_14_RELEASE.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_yaml_snakeyaml_1_17.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # drug-trace-system 2 | 基于区块链的药品溯源系统 3 | 4 | ## 主要功能模块 5 | 1.用户的注册 6 | 7 | 2.对某一次的药品的物流进行溯源操作 8 | ## 网络环境 9 | * [fabric1.0仓库](https://github.com/kvenLin/fabric1.0.git) 10 | * 整个项目环境配置在imocc文件夹下 11 | ## 参考文档 12 | * [整个项目的Fabric学习总结pdf文档](https://github.com/kvenLin/drug-trace-system/blob/master/src/main/resources/学习文档/Fabric1.0学习总结.pdf) 13 | ## 分支简介 14 | * system-for-local-demo分支:*学习demo*,为学习fabric-java-sdk提供的本地运行的demo示例 15 | * 具体使用方式参考[local分支的MD文档](https://github.com/kvenLin/drug-trace-system/tree/system-for-local-demo) 16 | * uchain-demo分支: 项目网络测试分支 17 | * local-dev:正式项目开发分支(开发中....) 18 | 19 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/DrugTraceSystemApplication.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem; 2 | 3 | import org.mybatis.spring.annotation.MapperScan; 4 | import org.springframework.boot.SpringApplication; 5 | import org.springframework.boot.autoconfigure.SpringBootApplication; 6 | import org.springframework.context.annotation.Configuration; 7 | import springfox.documentation.swagger2.annotations.EnableSwagger2; 8 | 9 | @SpringBootApplication 10 | @EnableSwagger2 11 | @Configuration 12 | @MapperScan("com.uchain.drugtracesystem.dao") 13 | public class DrugTraceSystemApplication { 14 | 15 | public static void main(String[] args) { 16 | SpringApplication.run(DrugTraceSystemApplication.class, args); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/config/ManagerConfig.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.config; 2 | 3 | import lombok.Data; 4 | import org.springframework.boot.context.properties.ConfigurationProperties; 5 | import org.springframework.context.annotation.Configuration; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-20 10 | * @Description: 11 | */ 12 | @Configuration 13 | @ConfigurationProperties(value = "fabric") 14 | @Data 15 | public class ManagerConfig { 16 | private String channelName; 17 | private String version; 18 | private String ordererDomainName; 19 | private String orgName; 20 | private String orgMspId; 21 | private String orgDomainName; 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/controller/DrugController.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.controller; 2 | 3 | import io.swagger.annotations.Api; 4 | import lombok.extern.slf4j.Slf4j; 5 | import org.springframework.web.bind.annotation.CrossOrigin; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | import org.springframework.web.bind.annotation.RestController; 8 | 9 | /** 10 | * @Author: clf 11 | * @Date: 19-2-20 12 | * @Description: 13 | */ 14 | @Api(tags = "药品管理模块") 15 | @CrossOrigin 16 | @Slf4j 17 | @RestController 18 | @RequestMapping("/drug") 19 | public class DrugController { 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/controller/DrugFileController.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.controller; 2 | 3 | import io.swagger.annotations.Api; 4 | import lombok.extern.slf4j.Slf4j; 5 | import org.springframework.web.bind.annotation.CrossOrigin; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | import org.springframework.web.bind.annotation.RestController; 8 | 9 | /** 10 | * @Author: clf 11 | * @Date: 19-2-20 12 | * @Description: 13 | */ 14 | @Api(tags = "文件管理模块") 15 | @CrossOrigin 16 | @Slf4j 17 | @RestController 18 | @RequestMapping("/file") 19 | public class DrugFileController { 20 | 21 | 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/ChaincodeMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.VO.ChaincodeVO; 4 | import com.uchain.drugtracesystem.model.domain.Chaincode; 5 | import java.util.List; 6 | 7 | public interface ChaincodeMapper { 8 | int deleteByPrimaryKey(Long id); 9 | 10 | int insert(Chaincode record); 11 | 12 | Chaincode selectByPrimaryKey(Long id); 13 | 14 | List selectAll(); 15 | 16 | int updateByPrimaryKey(Chaincode record); 17 | 18 | Chaincode selectByChaincodeName(String chaincodeName); 19 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/DrugFileMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.DrugFile; 4 | import java.util.List; 5 | 6 | public interface DrugFileMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(DrugFile record); 10 | 11 | DrugFile selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(DrugFile record); 16 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/DrugMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.Drug; 4 | import java.util.List; 5 | 6 | public interface DrugMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(Drug record); 10 | 11 | Drug selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(Drug record); 16 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/OrdererMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.Orderer; 4 | import java.util.List; 5 | 6 | public interface OrdererMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(Orderer record); 10 | 11 | Orderer selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(Orderer record); 16 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/PeerMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.Peer; 4 | import java.util.List; 5 | 6 | public interface PeerMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(Peer record); 10 | 11 | Peer selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(Peer record); 16 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/ProductMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.Product; 4 | import java.util.List; 5 | 6 | public interface ProductMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(Product record); 10 | 11 | Product selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(Product record); 16 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/RoleMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.Role; 4 | import java.util.List; 5 | 6 | public interface RoleMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(Role record); 10 | 11 | Role selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(Role record); 16 | 17 | List selectRoleValuesByUserId(Long userId); 18 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/UserMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.User; 4 | import java.util.List; 5 | 6 | public interface UserMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(User record); 10 | 11 | User selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(User record); 16 | 17 | User selectByUsername(String username); 18 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/dao/UserRoleMapper.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.dao; 2 | 3 | import com.uchain.drugtracesystem.model.domain.UserRole; 4 | import java.util.List; 5 | 6 | public interface UserRoleMapper { 7 | int deleteByPrimaryKey(Long id); 8 | 9 | int insert(UserRole record); 10 | 11 | UserRole selectByPrimaryKey(Long id); 12 | 13 | List selectAll(); 14 | 15 | int updateByPrimaryKey(UserRole record); 16 | } -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/exception/GlobalException.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.exception; 2 | 3 | import com.uchain.drugtracesystem.enums.CodeMsg; 4 | import lombok.Data; 5 | 6 | /** 7 | * @Author: clf 8 | * @Date: 19-1-17 9 | * @Description: 10 | * 全局异常类 11 | */ 12 | @Data 13 | public class GlobalException extends RuntimeException{ 14 | private CodeMsg codeMsg; 15 | 16 | public GlobalException(CodeMsg codeMsg) { 17 | super(); 18 | this.codeMsg = codeMsg; 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/BuyForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | @Data 7 | public class BuyForm { 8 | @ApiModelProperty("药品id") 9 | private String drugId; 10 | @ApiModelProperty("购买者id") 11 | private String buyerId; 12 | @ApiModelProperty("交易地址") 13 | private String endPlace; 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/DrugInitForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | import java.math.BigDecimal; 7 | 8 | @Data 9 | public class DrugInitForm { 10 | @ApiModelProperty("药品id") 11 | private String drugId; 12 | @ApiModelProperty("拥有者id") 13 | private String ownerId; 14 | @ApiModelProperty("药品名称") 15 | private String name; 16 | @ApiModelProperty("价格") 17 | private BigDecimal price; 18 | @ApiModelProperty("文件的hash") 19 | private String fileHash; 20 | @ApiModelProperty("描述信息") 21 | private String description; 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/LoginForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | import javax.validation.constraints.NotNull; 7 | 8 | @Data 9 | public class LoginForm { 10 | @NotNull(message = "用户id不能为空") 11 | @ApiModelProperty("用户id") 12 | private String userId; 13 | @NotNull(message = "密码不能为空") 14 | @ApiModelProperty("密码") 15 | private String password; 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/RegisterForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | @Data 7 | public class RegisterForm { 8 | @ApiModelProperty("用户id") 9 | private String userId; 10 | @ApiModelProperty("密码") 11 | private String password; 12 | @ApiModelProperty("确认密码") 13 | private String checkPassword; 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/TestForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class TestForm { 7 | private Integer method; 8 | private String args[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/TransForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | @Data 7 | public class TransForm { 8 | @ApiModelProperty("药品id") 9 | private String drugId; 10 | @ApiModelProperty("中转代理用户id") 11 | private String agencyId; 12 | @ApiModelProperty("中转地址") 13 | private String place; 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/TransMoneyFrom.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | import java.math.BigDecimal; 7 | 8 | @Data 9 | public class TransMoneyFrom { 10 | @ApiModelProperty("购买者Id") 11 | private String buyerId; 12 | @ApiModelProperty("出售者Id") 13 | private String sellerId; 14 | @ApiModelProperty("价格") 15 | private BigDecimal price; 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/drug/DrugForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form.drug; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | import javax.validation.constraints.NotNull; 7 | 8 | /** 9 | * @Author: clf 10 | * @Date: 19-2-20 11 | * @Description: 12 | */ 13 | @Data 14 | public class DrugForm { 15 | @NotNull(message = "生产地址不能为空") 16 | @ApiModelProperty("生产地址") 17 | private String address; 18 | @NotNull(message = "起始规定价格不能为空") 19 | @ApiModelProperty("起始规定价格") 20 | private Long price; 21 | @NotNull(message = "药品名称不能为空") 22 | @ApiModelProperty("药品名称") 23 | private String name; 24 | @NotNull(message = "药品信息描述不能为空") 25 | @ApiModelProperty("药品信息描述") 26 | private String description; 27 | } 28 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/fabric/ChaincodeForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form.fabric; 2 | 3 | import io.swagger.annotations.ApiModelProperty; 4 | import lombok.Data; 5 | 6 | import javax.validation.constraints.NotNull; 7 | 8 | /** 9 | * @Author: clf 10 | * @Date: 19-2-19 11 | * @Description: 12 | */ 13 | @Data 14 | public class ChaincodeForm { 15 | @NotNull(message = "通道名称不能为空") 16 | private String channelName; 17 | @NotNull(message = "链码名称不能为空") 18 | private String chaincodeName; 19 | @NotNull(message = "链码路径不能为空") 20 | private String chaincodePath; 21 | @NotNull(message = "链码版本不能为空") 22 | private String chaincodeVersion; 23 | @ApiModelProperty("请求响应等待最长时间,可以为空") 24 | private Integer invokeWaitTime; 25 | @ApiModelProperty("交易完成等待时间") 26 | private Integer deployWaitTime; 27 | } 28 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/fabric/ChaincodeUpdateForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form.fabric; 2 | 3 | import lombok.Data; 4 | 5 | import javax.validation.constraints.NotNull; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-19 10 | * @Description: 11 | */ 12 | @Data 13 | public class ChaincodeUpdateForm extends ChaincodeForm{ 14 | @NotNull(message = "链码id不能为空") 15 | private Long id; 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/fabric/OrdererForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form.fabric; 2 | 3 | import lombok.Data; 4 | 5 | import javax.validation.constraints.NotNull; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-17 10 | * @Description: 11 | */ 12 | @Data 13 | public class OrdererForm { 14 | @NotNull(message = "排序节点名不能为空") 15 | private String ordererName; 16 | @NotNull(message = "排序节点ip地址不能为空") 17 | private String ordererLocation; 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/form/fabric/PeerForm.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.form.fabric; 2 | 3 | import lombok.Data; 4 | 5 | import javax.validation.constraints.NotNull; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-17 10 | * @Description: 11 | */ 12 | @Data 13 | public class PeerForm { 14 | @NotNull(message = "节点名不能为空") 15 | private String peerName; 16 | @NotNull(message = "事件监听节点名称不能为空") 17 | private String peerEventHubName; 18 | @NotNull(message = "ip地址不能为空") 19 | private String peerLocation; 20 | @NotNull(message = "事件监听节点ip地址不能为空") 21 | private String peerEventHubLocation; 22 | @NotNull(message = "ca节点监听地址不能为空") 23 | private String caLocation; 24 | } 25 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/model/Drug.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.model; 2 | 3 | import lombok.Data; 4 | 5 | import java.math.BigDecimal; 6 | import java.util.List; 7 | 8 | @Data 9 | public class Drug { 10 | private String id; 11 | private String ownerId; 12 | private String name; 13 | private BigDecimal price; 14 | 15 | private String fileHash; 16 | private String description; 17 | private String buyer; 18 | private List traces; 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/model/Trace.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.model; 2 | 3 | import lombok.Data; 4 | 5 | @Data 6 | public class Trace { 7 | private String transId; 8 | private String place; 9 | private String timeStamp; 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/model/User.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.model; 2 | 3 | import lombok.Data; 4 | 5 | import java.math.BigDecimal; 6 | 7 | @Data 8 | public class User { 9 | public User() { 10 | this.role = "user"; 11 | this.balance = BigDecimal.valueOf(100); 12 | this.crePoint = 0; 13 | } 14 | 15 | private String id; 16 | private String password; 17 | private String role; 18 | private BigDecimal balance; 19 | private Integer crePoint; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/model/VO/ChaincodeVO.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.model.VO; 2 | 3 | import lombok.Data; 4 | 5 | /** 6 | * @Author: clf 7 | * @Date: 19-2-19 8 | * @Description: 9 | */ 10 | @Data 11 | public class ChaincodeVO { 12 | private Long id; 13 | private String channelName; 14 | private String chaincodeName; 15 | private String chaincodePath; 16 | private String chaincodeVersion; 17 | private Integer invokeWaitTime; 18 | private Integer deployWaitTime; 19 | private String username; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/model/view/JwtAuthenticationRequest.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.model.view; 2 | 3 | import lombok.Data; 4 | 5 | import javax.validation.constraints.NotNull; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-10 10 | * @Description: 11 | */ 12 | @Data 13 | public class JwtAuthenticationRequest { 14 | @NotNull(message = "用户名不能为空") 15 | private String username; 16 | @NotNull(message = "密码不能为空") 17 | private String password; 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/model/view/RegisterRequest.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.model.view; 2 | 3 | import lombok.Data; 4 | import org.hibernate.validator.constraints.Length; 5 | 6 | import javax.validation.constraints.NotNull; 7 | 8 | /** 9 | * @Author: clf 10 | * @Date: 19-2-11 11 | * @Description: 12 | */ 13 | @Data 14 | public class RegisterRequest { 15 | @NotNull(message = "用户名不能为空") 16 | private String username; 17 | @NotNull(message = "密码不能为空") 18 | @Length(min = 6, message = "密码长度不能少于6位字符") 19 | private String password; 20 | @NotNull(message = "用户角色不能为空") 21 | private Long roleId; 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/security/JwtUserFactory.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.security; 2 | 3 | import com.uchain.drugtracesystem.model.domain.User; 4 | import com.uchain.drugtracesystem.service.RoleService; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Component; 7 | 8 | /** 9 | * @Author: clf 10 | * @Date: 19-2-10 11 | * @Description: 12 | */ 13 | @Component 14 | public class JwtUserFactory { 15 | @Autowired 16 | private RoleService roleService; 17 | 18 | public JwtUser createUser(User user) { 19 | return new JwtUser( 20 | user.getUsername(), 21 | user.getPassword(), 22 | roleService.getUserRoleValues(user.getId()) 23 | ); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/AuthService.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service; 2 | 3 | import com.uchain.drugtracesystem.result.Result; 4 | 5 | /** 6 | * @Author: clf 7 | * @Date: 19-2-10 8 | * @Description: 9 | */ 10 | public interface AuthService { 11 | Result login(String username, String password); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/DrugService.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service; 2 | 3 | import com.uchain.drugtracesystem.form.drug.DrugForm; 4 | import com.uchain.drugtracesystem.model.domain.Drug; 5 | import com.uchain.drugtracesystem.result.Result; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-10 10 | * @Description: 11 | */ 12 | public interface DrugService { 13 | /** 14 | * 添加某种药品 15 | * @param drugForm 16 | * @return 17 | */ 18 | Result addDrug(DrugForm drugForm); 19 | 20 | /** 21 | * 删除某种药品 22 | * @param drugId 23 | */ 24 | void deleteDrug(Long drugId); 25 | 26 | /** 27 | * 更新某种药品信息 28 | * @param drug 29 | * @return 30 | */ 31 | Result updateDrug(Drug drug); 32 | } 33 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/FileService.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service; 2 | 3 | 4 | /** 5 | * @Author: clf 6 | * @Date: 19-2-10 7 | * @Description: 8 | */ 9 | public interface FileService { 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/RoleService.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service; 2 | 3 | import java.util.List; 4 | 5 | /** 6 | * @Author: clf 7 | * @Date: 19-2-10 8 | * @Description: 9 | */ 10 | public interface RoleService { 11 | /** 12 | * 查询用户的所有角色信息 13 | * @param userId 14 | * @return 15 | */ 16 | List getUserRoleValues(Long userId); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/impl/DrugServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service.impl; 2 | 3 | import com.uchain.drugtracesystem.form.drug.DrugForm; 4 | import com.uchain.drugtracesystem.model.domain.Drug; 5 | import com.uchain.drugtracesystem.result.Result; 6 | import com.uchain.drugtracesystem.service.DrugService; 7 | import org.springframework.stereotype.Service; 8 | 9 | /** 10 | * @Author: clf 11 | * @Date: 19-2-10 12 | * @Description: 13 | */ 14 | @Service 15 | public class DrugServiceImpl implements DrugService { 16 | @Override 17 | public Result addDrug(DrugForm drugForm) { 18 | return null; 19 | } 20 | 21 | @Override 22 | public void deleteDrug(Long drugId) { 23 | 24 | } 25 | 26 | @Override 27 | public Result updateDrug(Drug drug) { 28 | return null; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/impl/FileServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service.impl; 2 | 3 | import com.uchain.drugtracesystem.service.FileService; 4 | import org.springframework.stereotype.Service; 5 | 6 | /** 7 | * @Author: clf 8 | * @Date: 19-2-10 9 | * @Description: 10 | */@Service 11 | public class FileServiceImpl implements FileService { 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/service/impl/RoleServiceImpl.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.service.impl; 2 | 3 | import com.uchain.drugtracesystem.dao.RoleMapper; 4 | import com.uchain.drugtracesystem.service.RoleService; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | 8 | import java.util.List; 9 | 10 | /** 11 | * @Author: clf 12 | * @Date: 19-2-10 13 | * @Description: 14 | */ 15 | @Service 16 | public class RoleServiceImpl implements RoleService { 17 | @Autowired 18 | private RoleMapper roleMapper; 19 | @Override 20 | public List getUserRoleValues(Long userId) { 21 | return roleMapper.selectRoleValuesByUserId(userId); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/util/ChaincodeUtil.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.util; 2 | 3 | import com.uchain.drugtracesystem.fabric.ChaincodeManager; 4 | import com.uchain.drugtracesystem.test.FabricManagerTest; 5 | import lombok.extern.slf4j.Slf4j; 6 | 7 | /** 8 | * @Author: clf 9 | * @Date: 19-2-22 10 | * @Description: 11 | */ 12 | @Slf4j 13 | public class ChaincodeUtil { 14 | private static ChaincodeManager registerManager; 15 | private static ChaincodeManager drugTraceManager; 16 | static { 17 | try { 18 | registerManager = FabricManagerTest.obtain().getManager(1); 19 | drugTraceManager = FabricManagerTest.obtain().getManager(2); 20 | }catch (Exception e){ 21 | e.printStackTrace(); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/main/java/com/uchain/drugtracesystem/util/FileType.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem.util; 2 | 3 | import lombok.Getter; 4 | 5 | /** 6 | * @Author: clf 7 | * @Date: 19-1-28 8 | * @Description: 9 | * 文件类型 10 | */ 11 | @Getter 12 | public enum FileType { 13 | /** 14 | * 表格文件 15 | */ 16 | EXCEL(1), 17 | /** 18 | * 文档文件 19 | */ 20 | WORD(2), 21 | /** 22 | * 视频文件 23 | */ 24 | VIDEO(3), 25 | /** 26 | * 图片文件 27 | */ 28 | IMAGE(4), 29 | ; 30 | private Integer value; 31 | 32 | FileType(Integer value) { 33 | this.value = value; 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | datasource: 3 | url: jdbc:mysql://localhost:3306/drugtrace?characterEncoding=utf-8&useSSL=false 4 | username: root 5 | password: 13458264160 6 | -------------------------------------------------------------------------------- /src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | datasource: 3 | url: jdbc:mysql://118.24.9.53:3306/drugtrace?characterEncoding=utf-8&useSSL=false 4 | username: root 5 | password: 13458264160 6 | -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | spring: 2 | profiles: 3 | active: dev 4 | datasource: 5 | driver-class-name: com.mysql.jdbc.Driver 6 | ###security### 7 | jwt: 8 | secret: swpu-uchain 9 | expiration: 1296000 10 | ###fabric-config### 11 | fabric: 12 | channel-name: mychannel 13 | version: 1.0.0 14 | orderer-domain-name: imocc.com 15 | org-name: Org1 16 | org-msp-id: Org1MSP 17 | org-domain-name: org1.imocc.com 18 | -------------------------------------------------------------------------------- /src/main/resources/fabric/channel-artifacts/Org0MSPanchors.tx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/fabric/channel-artifacts/Org0MSPanchors.tx -------------------------------------------------------------------------------- /src/main/resources/fabric/channel-artifacts/Org1MSPanchors.tx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/fabric/channel-artifacts/Org1MSPanchors.tx -------------------------------------------------------------------------------- /src/main/resources/fabric/channel-artifacts/genesis.block: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/fabric/channel-artifacts/genesis.block -------------------------------------------------------------------------------- /src/main/resources/fabric/channel-artifacts/mychannel.tx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/fabric/channel-artifacts/mychannel.tx -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/ca/6cc23a9604fd8ba044a6326864cdb86d7c461d07103c0606cf1d5af5c5ffc161_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgtd70Pp6Fs/H+ngHy 3 | lIlXez6VjhtrbyxJy1BvWnoDgfKhRANCAATVXjEo5DXcEv9X0SqUhfluM36ToA4V 4 | alR+qvnt750bwFF7a4aKXFVj9w+PZrN5S1DqdDZS59G+2wn2hcV0ulug 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/ca/ca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICJjCCAc2gAwIBAgIQXUR6XUsq/7Ar4qH6dulyXTAKBggqhkjOPQQDAjBlMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5j 5 | b20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBlMQswCQYDVQQGEwJV 6 | UzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzES 7 | MBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5jb20wWTATBgcq 8 | hkjOPQIBBggqhkjOPQMBBwNCAATVXjEo5DXcEv9X0SqUhfluM36ToA4ValR+qvnt 9 | 750bwFF7a4aKXFVj9w+PZrN5S1DqdDZS59G+2wn2hcV0ulugo18wXTAOBgNVHQ8B 10 | Af8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud 11 | DgQiBCBswjqWBP2LoESmMmhkzbhtfEYdBxA8BgbPHVr1xf/BYTAKBggqhkjOPQQD 12 | AgNHADBEAiAjwo4ZshcrzLXnO8XOmcjLDqifAbSkAAkaU0vGIO70/QIgMmupPz74 13 | 1ls3KdkpCMu8kFGhKlGuCtGwiEWoUVte4cs= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/msp/admincerts/Admin@imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICBDCCAaugAwIBAgIRAPklm4lAF6mcHOMu2jOfvokwCgYIKoZIzj0EAwIwZTEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xEjAQBgNVBAoTCWltb2NjLmNvbTEVMBMGA1UEAxMMY2EuaW1vY2Mu 5 | Y29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowVDELMAkGA1UEBhMC 6 | VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x 7 | GDAWBgNVBAMMD0FkbWluQGltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH 8 | A0IABI4ibKRRW8VJqdKUYzCENnr1GMxdLwp6Idzk2Gf5KRoSIgQ8zdP0vUsVVn6r 9 | raLbMXvTCy9TbdDIeFAvi/RnKIWjTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMB 10 | Af8EAjAAMCsGA1UdIwQkMCKAIGzCOpYE/YugRKYyaGTNuG18Rh0HEDwGBs8dWvXF 11 | /8FhMAoGCCqGSM49BAMCA0cAMEQCIBp4WlByg/2uImluvBLZh6RtODM3CFXYgXM8 12 | jZk0QrSmAiBD9L3qwcSgtbWpYrPRW3yfQk40WHvkMRJdcTuyU5/NvA== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/msp/cacerts/ca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICJjCCAc2gAwIBAgIQXUR6XUsq/7Ar4qH6dulyXTAKBggqhkjOPQQDAjBlMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5j 5 | b20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBlMQswCQYDVQQGEwJV 6 | UzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzES 7 | MBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5jb20wWTATBgcq 8 | hkjOPQIBBggqhkjOPQMBBwNCAATVXjEo5DXcEv9X0SqUhfluM36ToA4ValR+qvnt 9 | 750bwFF7a4aKXFVj9w+PZrN5S1DqdDZS59G+2wn2hcV0ulugo18wXTAOBgNVHQ8B 10 | Af8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud 11 | DgQiBCBswjqWBP2LoESmMmhkzbhtfEYdBxA8BgbPHVr1xf/BYTAKBggqhkjOPQQD 12 | AgNHADBEAiAjwo4ZshcrzLXnO8XOmcjLDqifAbSkAAkaU0vGIO70/QIgMmupPz74 13 | 1ls3KdkpCMu8kFGhKlGuCtGwiEWoUVte4cs= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/msp/tlscacerts/tlsca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICLDCCAdOgAwIBAgIQc8SVTUcSnNQAvOqKZCxVJTAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBoMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9jYy5jb20w 8 | WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATii4JiNlHuwFVgizhAj9exyh3812Zc 9 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9Xo18wXTAO 10 | BgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/ 11 | MCkGA1UdDgQiBCBbE/gu3mg1rzoBcFNnleg2STYO7E7e4e+ea43hZFW81TAKBggq 12 | hkjOPQQDAgNHADBEAiALP7ClY2R/3a/7ht06If8gF18YXS9LOUWSLWnpNGywOgIg 13 | eHHpFdQ7HLnO5RQzWw60Q+9J5KY3shqn8vBqGfIkzpw= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/msp/admincerts/Admin@imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICBDCCAaugAwIBAgIRAPklm4lAF6mcHOMu2jOfvokwCgYIKoZIzj0EAwIwZTEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xEjAQBgNVBAoTCWltb2NjLmNvbTEVMBMGA1UEAxMMY2EuaW1vY2Mu 5 | Y29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowVDELMAkGA1UEBhMC 6 | VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x 7 | GDAWBgNVBAMMD0FkbWluQGltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH 8 | A0IABI4ibKRRW8VJqdKUYzCENnr1GMxdLwp6Idzk2Gf5KRoSIgQ8zdP0vUsVVn6r 9 | raLbMXvTCy9TbdDIeFAvi/RnKIWjTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMB 10 | Af8EAjAAMCsGA1UdIwQkMCKAIGzCOpYE/YugRKYyaGTNuG18Rh0HEDwGBs8dWvXF 11 | /8FhMAoGCCqGSM49BAMCA0cAMEQCIBp4WlByg/2uImluvBLZh6RtODM3CFXYgXM8 12 | jZk0QrSmAiBD9L3qwcSgtbWpYrPRW3yfQk40WHvkMRJdcTuyU5/NvA== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/msp/cacerts/ca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICJjCCAc2gAwIBAgIQXUR6XUsq/7Ar4qH6dulyXTAKBggqhkjOPQQDAjBlMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5j 5 | b20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBlMQswCQYDVQQGEwJV 6 | UzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzES 7 | MBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5jb20wWTATBgcq 8 | hkjOPQIBBggqhkjOPQMBBwNCAATVXjEo5DXcEv9X0SqUhfluM36ToA4ValR+qvnt 9 | 750bwFF7a4aKXFVj9w+PZrN5S1DqdDZS59G+2wn2hcV0ulugo18wXTAOBgNVHQ8B 10 | Af8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud 11 | DgQiBCBswjqWBP2LoESmMmhkzbhtfEYdBxA8BgbPHVr1xf/BYTAKBggqhkjOPQQD 12 | AgNHADBEAiAjwo4ZshcrzLXnO8XOmcjLDqifAbSkAAkaU0vGIO70/QIgMmupPz74 13 | 1ls3KdkpCMu8kFGhKlGuCtGwiEWoUVte4cs= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/msp/keystore/d95589a624b625e87725cd64c2911108c0c6eabcde449bc02841cc28821ed44e_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgefYx/KlJx9taEx3D 3 | IWGGQHd2Hxt1kHjcl2eLTVq/tgGhRANCAATamuShmGEDWOKrVWH2b5ruKfQRmFcQ 4 | qw+tN0afdaydXmJO2nGAXCkU6b+RQs6YNl5rvUG4Kkgw2UaaY6hr31Em 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/msp/signcerts/orderer.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICBjCCAa2gAwIBAgIRAOkxA+gOJ7dY5JGfau1Rs3EwCgYIKoZIzj0EAwIwZTEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xEjAQBgNVBAoTCWltb2NjLmNvbTEVMBMGA1UEAxMMY2EuaW1vY2Mu 5 | Y29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowVjELMAkGA1UEBhMC 6 | VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x 7 | GjAYBgNVBAMTEW9yZGVyZXIuaW1vY2MuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D 8 | AQcDQgAE2prkoZhhA1jiq1Vh9m+a7in0EZhXEKsPrTdGn3WsnV5iTtpxgFwpFOm/ 9 | kULOmDZea71BuCpIMNlGmmOoa99RJqNNMEswDgYDVR0PAQH/BAQDAgeAMAwGA1Ud 10 | EwEB/wQCMAAwKwYDVR0jBCQwIoAgbMI6lgT9i6BEpjJoZM24bXxGHQcQPAYGzx1a 11 | 9cX/wWEwCgYIKoZIzj0EAwIDRwAwRAIgNShWTKWVgwnL287Oq4GhGVUZOMAC/cAx 12 | VA5qpDcrW80CIAWHVrLBf67XwPS4hLCnNgXzodSS+6CXbI1zGggJRGol 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/msp/tlscacerts/tlsca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICLDCCAdOgAwIBAgIQc8SVTUcSnNQAvOqKZCxVJTAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBoMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9jYy5jb20w 8 | WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATii4JiNlHuwFVgizhAj9exyh3812Zc 9 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9Xo18wXTAO 10 | BgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/ 11 | MCkGA1UdDgQiBCBbE/gu3mg1rzoBcFNnleg2STYO7E7e4e+ea43hZFW81TAKBggq 12 | hkjOPQQDAgNHADBEAiALP7ClY2R/3a/7ht06If8gF18YXS9LOUWSLWnpNGywOgIg 13 | eHHpFdQ7HLnO5RQzWw60Q+9J5KY3shqn8vBqGfIkzpw= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICLDCCAdOgAwIBAgIQc8SVTUcSnNQAvOqKZCxVJTAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBoMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9jYy5jb20w 8 | WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATii4JiNlHuwFVgizhAj9exyh3812Zc 9 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9Xo18wXTAO 10 | BgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/ 11 | MCkGA1UdDgQiBCBbE/gu3mg1rzoBcFNnleg2STYO7E7e4e+ea43hZFW81TAKBggq 12 | hkjOPQQDAgNHADBEAiALP7ClY2R/3a/7ht06If8gF18YXS9LOUWSLWnpNGywOgIg 13 | eHHpFdQ7HLnO5RQzWw60Q+9J5KY3shqn8vBqGfIkzpw= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/orderers/orderer.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgoTQQ93uRwDxBovFr 3 | nygAAU43jJg/j7n3NNnOh/tGVN+hRANCAAR9cYK8STUJbAKKuAGuBpoII2Ki6J7L 4 | RAvjwz8smK7xudiCl7d6vma/MCYvbOnMRhrnp8WSvfFdSJkYHP+7sFlk 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/tlsca/5b13f82ede6835af3a0170536795e83649360eec4edee1ef9e6b8de16455bcd5_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQggVf77cUgPUhBBVey 3 | hKaN3qMo1spuTq2xMUDpcSb/F4ShRANCAATii4JiNlHuwFVgizhAj9exyh3812Zc 4 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9X 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/tlsca/tlsca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICLDCCAdOgAwIBAgIQc8SVTUcSnNQAvOqKZCxVJTAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBoMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9jYy5jb20w 8 | WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATii4JiNlHuwFVgizhAj9exyh3812Zc 9 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9Xo18wXTAO 10 | BgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/ 11 | MCkGA1UdDgQiBCBbE/gu3mg1rzoBcFNnleg2STYO7E7e4e+ea43hZFW81TAKBggq 12 | hkjOPQQDAgNHADBEAiALP7ClY2R/3a/7ht06If8gF18YXS9LOUWSLWnpNGywOgIg 13 | eHHpFdQ7HLnO5RQzWw60Q+9J5KY3shqn8vBqGfIkzpw= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/msp/admincerts/Admin@imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICBDCCAaugAwIBAgIRAPklm4lAF6mcHOMu2jOfvokwCgYIKoZIzj0EAwIwZTEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xEjAQBgNVBAoTCWltb2NjLmNvbTEVMBMGA1UEAxMMY2EuaW1vY2Mu 5 | Y29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowVDELMAkGA1UEBhMC 6 | VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x 7 | GDAWBgNVBAMMD0FkbWluQGltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH 8 | A0IABI4ibKRRW8VJqdKUYzCENnr1GMxdLwp6Idzk2Gf5KRoSIgQ8zdP0vUsVVn6r 9 | raLbMXvTCy9TbdDIeFAvi/RnKIWjTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMB 10 | Af8EAjAAMCsGA1UdIwQkMCKAIGzCOpYE/YugRKYyaGTNuG18Rh0HEDwGBs8dWvXF 11 | /8FhMAoGCCqGSM49BAMCA0cAMEQCIBp4WlByg/2uImluvBLZh6RtODM3CFXYgXM8 12 | jZk0QrSmAiBD9L3qwcSgtbWpYrPRW3yfQk40WHvkMRJdcTuyU5/NvA== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/msp/cacerts/ca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICJjCCAc2gAwIBAgIQXUR6XUsq/7Ar4qH6dulyXTAKBggqhkjOPQQDAjBlMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5j 5 | b20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBlMQswCQYDVQQGEwJV 6 | UzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNjbzES 7 | MBAGA1UEChMJaW1vY2MuY29tMRUwEwYDVQQDEwxjYS5pbW9jYy5jb20wWTATBgcq 8 | hkjOPQIBBggqhkjOPQMBBwNCAATVXjEo5DXcEv9X0SqUhfluM36ToA4ValR+qvnt 9 | 750bwFF7a4aKXFVj9w+PZrN5S1DqdDZS59G+2wn2hcV0ulugo18wXTAOBgNVHQ8B 10 | Af8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1Ud 11 | DgQiBCBswjqWBP2LoESmMmhkzbhtfEYdBxA8BgbPHVr1xf/BYTAKBggqhkjOPQQD 12 | AgNHADBEAiAjwo4ZshcrzLXnO8XOmcjLDqifAbSkAAkaU0vGIO70/QIgMmupPz74 13 | 1ls3KdkpCMu8kFGhKlGuCtGwiEWoUVte4cs= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/msp/keystore/427c7b9c80b19ac3bbf6247e645199d2bfa5b163db73fafe1e0e896a8d47c9b1_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgka1TZXqn3JRQdHH0 3 | VDp2gsksCg8HH5hxssw6hcacRNqhRANCAASOImykUVvFSanSlGMwhDZ69RjMXS8K 4 | eiHc5Nhn+SkaEiIEPM3T9L1LFVZ+q62i2zF70wsvU23QyHhQL4v0ZyiF 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/msp/signcerts/Admin@imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICBDCCAaugAwIBAgIRAPklm4lAF6mcHOMu2jOfvokwCgYIKoZIzj0EAwIwZTEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xEjAQBgNVBAoTCWltb2NjLmNvbTEVMBMGA1UEAxMMY2EuaW1vY2Mu 5 | Y29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowVDELMAkGA1UEBhMC 6 | VVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBGcmFuY2lzY28x 7 | GDAWBgNVBAMMD0FkbWluQGltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEH 8 | A0IABI4ibKRRW8VJqdKUYzCENnr1GMxdLwp6Idzk2Gf5KRoSIgQ8zdP0vUsVVn6r 9 | raLbMXvTCy9TbdDIeFAvi/RnKIWjTTBLMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMB 10 | Af8EAjAAMCsGA1UdIwQkMCKAIGzCOpYE/YugRKYyaGTNuG18Rh0HEDwGBs8dWvXF 11 | /8FhMAoGCCqGSM49BAMCA0cAMEQCIBp4WlByg/2uImluvBLZh6RtODM3CFXYgXM8 12 | jZk0QrSmAiBD9L3qwcSgtbWpYrPRW3yfQk40WHvkMRJdcTuyU5/NvA== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/msp/tlscacerts/tlsca.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICLDCCAdOgAwIBAgIQc8SVTUcSnNQAvOqKZCxVJTAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBoMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9jYy5jb20w 8 | WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATii4JiNlHuwFVgizhAj9exyh3812Zc 9 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9Xo18wXTAO 10 | BgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/ 11 | MCkGA1UdDgQiBCBbE/gu3mg1rzoBcFNnleg2STYO7E7e4e+ea43hZFW81TAKBggq 12 | hkjOPQQDAgNHADBEAiALP7ClY2R/3a/7ht06If8gF18YXS9LOUWSLWnpNGywOgIg 13 | eHHpFdQ7HLnO5RQzWw60Q+9J5KY3shqn8vBqGfIkzpw= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICLDCCAdOgAwIBAgIQc8SVTUcSnNQAvOqKZCxVJTAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBoMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9jYy5jb20w 8 | WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAATii4JiNlHuwFVgizhAj9exyh3812Zc 9 | tVcDDwVmssCeVXFly+my3VchDT463uGt+Lntt7ly6qEYXLoi7Rp6a+9Xo18wXTAO 10 | BgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAPBgNVHRMBAf8EBTADAQH/ 11 | MCkGA1UdDgQiBCBbE/gu3mg1rzoBcFNnleg2STYO7E7e4e+ea43hZFW81TAKBggq 12 | hkjOPQQDAgNHADBEAiALP7ClY2R/3a/7ht06If8gF18YXS9LOUWSLWnpNGywOgIg 13 | eHHpFdQ7HLnO5RQzWw60Q+9J5KY3shqn8vBqGfIkzpw= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICJjCCAcygAwIBAgIQFrNBWzAKGKhnEd0vr+gP1TAKBggqhkjOPQQDAjBoMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzESMBAGA1UEChMJaW1vY2MuY29tMRgwFgYDVQQDEw90bHNjYS5pbW9j 5 | Yy5jb20wHhcNMTkwMjA0MDI1NDA5WhcNMjkwMjAxMDI1NDA5WjBUMQswCQYDVQQG 6 | EwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZyYW5jaXNj 7 | bzEYMBYGA1UEAwwPQWRtaW5AaW1vY2MuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0D 8 | AQcDQgAEmCRlwNDgxYZMEobZvl8TEWgEI+QHxrEKLdUjWq0PDPt2/Zg9cnVKW/cX 9 | Ef6HEkUU/MUpLzQUGegIhAOamD11eqNsMGowDgYDVR0PAQH/BAQDAgWgMB0GA1Ud 10 | JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMCsGA1UdIwQk 11 | MCKAIFsT+C7eaDWvOgFwU2eV6DZJNg7sTt7h755rjeFkVbzVMAoGCCqGSM49BAMC 12 | A0gAMEUCIQDAQFNt5+3r6WHBQyalEFHI4cps502hd+5/CxMr3FlS+gIgBja6WTqv 13 | X9pu+7raiLM+dZCuo4LxTVCE9IRCMCHVVtA= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/ordererOrganizations/imocc.com/users/Admin@imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgh9/9IjjvJKR6nXmK 3 | 6X5q+QFAboiHe9DpzMjduX7pRoChRANCAASYJGXA0ODFhkwShtm+XxMRaAQj5AfG 4 | sQot1SNarQ8M+3b9mD1ydUpb9xcR/ocSRRT8xSkvNBQZ6AiEA5qYPXV6 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/ca/8470570823b7054a28188f7fafd27cb45f70a4f48927d713cc5d483ee8ba76a7_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg8Q+3axCuY3WncR67 3 | w5Rdny8v2hqFrzxxs3U+OjXik1ChRANCAASgGf8kCB4cgGzgLjN8+oPe5NuZ9513 4 | lCGgVxawRkJ0f0kK/i/ggS1gJCgSf9L8fQ43Q1B+PTUCcEdeaPoYBWz2 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/ca/ca.org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICOjCCAeGgAwIBAgIQVjdCH95ULZcGXtXH8jxp2TAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowbzEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 8 | cmcwLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKAZ/yQIHhyA 9 | bOAuM3z6g97k25n3nXeUIaBXFrBGQnR/SQr+L+CBLWAkKBJ/0vx9DjdDUH49NQJw 10 | R15o+hgFbPajXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRVHSUAMA8G 11 | A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIIRwVwgjtwVKKBiPf6/SfLRfcKT0iSfX 12 | E8xdSD7ounanMAoGCCqGSM49BAMCA0cAMEQCIEh2guFaXB75RDvvGe2XGmo3zkeb 13 | R5v3tHhqkfaBtqsTAiB2KS9u3wP1mFv7izNG5BrmgDR+UIPhiJwnI+AKgEGLDg== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/msp/admincerts/Admin@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVfmYS9pfbdTLw+hOvL4z7zAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEf6MHihg6tytCPFfu/y9rQX8uGahln5BDLlPrLuxy 9 | 3Fg0+2mdWrkw0EbX3lPNtNRZ5BeXgyhkC9RwYeevB0O7caNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDRwAwRAIgUcbcvv+rLfaqdX67 12 | 7DRVhfp7rLzoWMDyzZgeefFwabECIGFBnn5qHUf++umGBPGUJLDtUmTEYovIssah 13 | r2vFuSSf 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/msp/cacerts/ca.org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICOjCCAeGgAwIBAgIQVjdCH95ULZcGXtXH8jxp2TAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowbzEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 8 | cmcwLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABKAZ/yQIHhyA 9 | bOAuM3z6g97k25n3nXeUIaBXFrBGQnR/SQr+L+CBLWAkKBJ/0vx9DjdDUH49NQJw 10 | R15o+hgFbPajXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRVHSUAMA8G 11 | A1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIIRwVwgjtwVKKBiPf6/SfLRfcKT0iSfX 12 | E8xdSD7ounanMAoGCCqGSM49BAMCA0cAMEQCIEh2guFaXB75RDvvGe2XGmo3zkeb 13 | R5v3tHhqkfaBtqsTAiB2KS9u3wP1mFv7izNG5BrmgDR+UIPhiJwnI+AKgEGLDg== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer0.org0.imocc.com/msp/admincerts/Admin@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVfmYS9pfbdTLw+hOvL4z7zAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEf6MHihg6tytCPFfu/y9rQX8uGahln5BDLlPrLuxy 9 | 3Fg0+2mdWrkw0EbX3lPNtNRZ5BeXgyhkC9RwYeevB0O7caNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDRwAwRAIgUcbcvv+rLfaqdX67 12 | 7DRVhfp7rLzoWMDyzZgeefFwabECIGFBnn5qHUf++umGBPGUJLDtUmTEYovIssah 13 | r2vFuSSf 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer0.org0.imocc.com/msp/keystore/e62f28668c9c82e33c814a27d438381d3b16436a97bbf6d7c41cebbbc00c8206_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgY2mJTFmLQaZ5h5FW 3 | k4llXkpEmeDUBSXrZHxm95GW4t+hRANCAATTJruoEAcLdVc+KeiJZ6CYk2KPUBdN 4 | gXe7LT0l7Wzn8pThEVFPKpph6jsZysIsfVtfaskM9+Vb8yMK9hUwbHV9 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer0.org0.imocc.com/msp/signcerts/peer0.org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRAO1laIWKYhy0PQXxc+zcdSwwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDExRwZWVyMC5vcmcwLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABNMmu6gQBwt1Vz4p6IlnoJiTYo9QF02Bd7stPSXt 9 | bOfylOERUU8qmmHqOxnKwix9W19qyQz35VvzIwr2FTBsdX2jTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIRwVwgjtwVKKBiPf6/S 11 | fLRfcKT0iSfXE8xdSD7ounanMAoGCCqGSM49BAMCA0gAMEUCIQCG65VBvHI7xj9E 12 | yQSONP5sADIMUEz4j976TCrJKGIQnwIgOhAktYr0ICrH3aNEBvyA2xzPSkhT4cVL 13 | FuQYC+DyKIY= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer0.org0.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQTCCAeigAwIBAgIRAPYNpt9szcivRI/dNv7ghMowCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MHIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcwLmltb2NjLmNvbTEdMBsGA1UEAxMU 8 | dGxzY2Eub3JnMC5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT7 9 | gMQ9goQ05+xkA+WM9cm4lFEuLqXWECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyH 10 | Sz2k5snWKAxKwKIY+onHo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYE 11 | VR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCAPkSt6htZ5wkf+SbEyryL0 12 | Az0mNQx6YbSCtwQsx0F9tTAKBggqhkjOPQQDAgNHADBEAiAiVi+mSZoocjfUzD48 13 | Iqn0zxBQDew7WiSFTUMgjAHjNAIgBKpf8lQ+su+vLN4Ilc2BBcL2dSoUwqvIYv00 14 | /bebpWA= 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer0.org0.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg8FkHT2yimP/Vt5Zr 3 | kH+HBOQ07n1Un5brjKItg9d5N1ehRANCAATTMITAvkAT3wO9bGqK0xQ74DtqIeup 4 | U/skLyISSEg/7xL43iUFSR2bQG4EQXaMgUZSM4gxC1oMhEthYhfbwk2G 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer1.org0.imocc.com/msp/admincerts/Admin@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVfmYS9pfbdTLw+hOvL4z7zAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEf6MHihg6tytCPFfu/y9rQX8uGahln5BDLlPrLuxy 9 | 3Fg0+2mdWrkw0EbX3lPNtNRZ5BeXgyhkC9RwYeevB0O7caNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDRwAwRAIgUcbcvv+rLfaqdX67 12 | 7DRVhfp7rLzoWMDyzZgeefFwabECIGFBnn5qHUf++umGBPGUJLDtUmTEYovIssah 13 | r2vFuSSf 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer1.org0.imocc.com/msp/keystore/3bdb6bdb974e9ae12e4819babdc5f43d37a9680017771289b324d1ef8593aa8c_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg2YXbUuhxz8Xvp3c9 3 | 83fonGMHYEZtyqSiW2ZSQTxMotShRANCAATFUx/G42cTc0mHG5DY87J2vo2WxEOY 4 | d18uj4BGkVBg69JGLmA5hcUIvD+wF0gge76iSNpdpINPWzlxSNVq1MQo 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer1.org0.imocc.com/msp/signcerts/peer1.org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQWjxLryYgBxeKYHtp65QqgjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMTFHBlZXIxLm9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAExVMfxuNnE3NJhxuQ2POydr6NlsRDmHdfLo+ARpFQ 9 | YOvSRi5gOYXFCLw/sBdIIHu+okjaXaSDT1s5cUjVatTEKKNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDSAAwRQIhAJap3T7m4+qzdWDg 12 | a59gl5myjwoCZ4eqSGy0k6aysWXvAiAIA5K5zuTKOS+cW1ls7AGvnK73UUV9nmtu 13 | PYJBGGCUFg== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer1.org0.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQTCCAeigAwIBAgIRAPYNpt9szcivRI/dNv7ghMowCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MHIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcwLmltb2NjLmNvbTEdMBsGA1UEAxMU 8 | dGxzY2Eub3JnMC5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT7 9 | gMQ9goQ05+xkA+WM9cm4lFEuLqXWECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyH 10 | Sz2k5snWKAxKwKIY+onHo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYE 11 | VR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCAPkSt6htZ5wkf+SbEyryL0 12 | Az0mNQx6YbSCtwQsx0F9tTAKBggqhkjOPQQDAgNHADBEAiAiVi+mSZoocjfUzD48 13 | Iqn0zxBQDew7WiSFTUMgjAHjNAIgBKpf8lQ+su+vLN4Ilc2BBcL2dSoUwqvIYv00 14 | /bebpWA= 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/peers/peer1.org0.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg85aqLX3U3M6fnUMi 3 | Nx1MbsmSSbHlMXgVVZY+IzkMwGKhRANCAAQ1G1ZqNoBAa0zTZC7l9pRC2rlFDnJg 4 | Ef5C6v0ycegSfxmsOj5fNjNcFoyhDN7K6pI6QfBSQmYGaZxkHr+hQQ+F 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/tlsca/0f912b7a86d679c247fe49b132af22f4033d26350c7a61b482b7042cc7417db5_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgKqAN4kLdgeZttaa9 3 | 15Fz4wvrTE8F9aUXDDN4ixLlVlKhRANCAAT7gMQ9goQ05+xkA+WM9cm4lFEuLqXW 4 | ECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyHSz2k5snWKAxKwKIY+onH 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/tlsca/tlsca.org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQTCCAeigAwIBAgIRAPYNpt9szcivRI/dNv7ghMowCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MHIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcwLmltb2NjLmNvbTEdMBsGA1UEAxMU 8 | dGxzY2Eub3JnMC5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT7 9 | gMQ9goQ05+xkA+WM9cm4lFEuLqXWECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyH 10 | Sz2k5snWKAxKwKIY+onHo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYE 11 | VR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCAPkSt6htZ5wkf+SbEyryL0 12 | Az0mNQx6YbSCtwQsx0F9tTAKBggqhkjOPQQDAgNHADBEAiAiVi+mSZoocjfUzD48 13 | Iqn0zxBQDew7WiSFTUMgjAHjNAIgBKpf8lQ+su+vLN4Ilc2BBcL2dSoUwqvIYv00 14 | /bebpWA= 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/Admin@org0.imocc.com/msp/admincerts/Admin@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVfmYS9pfbdTLw+hOvL4z7zAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEf6MHihg6tytCPFfu/y9rQX8uGahln5BDLlPrLuxy 9 | 3Fg0+2mdWrkw0EbX3lPNtNRZ5BeXgyhkC9RwYeevB0O7caNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDRwAwRAIgUcbcvv+rLfaqdX67 12 | 7DRVhfp7rLzoWMDyzZgeefFwabECIGFBnn5qHUf++umGBPGUJLDtUmTEYovIssah 13 | r2vFuSSf 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/Admin@org0.imocc.com/msp/keystore/975d33b3096817fd50e28bf77d7163affc7cc7950e4747ac14e88fae1fd4672b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgnD9Ktyu+Hgreuf2a 3 | OtvBS3c+DirM9STKOuNZzVg3486hRANCAAR/oweKGDq3K0I8V+7/L2tBfy4ZqGWf 4 | kEMuU+su7HLcWDT7aZ1auTDQRtfeU8201FnkF5eDKGQL1HBh568HQ7tx 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/Admin@org0.imocc.com/msp/signcerts/Admin@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVfmYS9pfbdTLw+hOvL4z7zAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEf6MHihg6tytCPFfu/y9rQX8uGahln5BDLlPrLuxy 9 | 3Fg0+2mdWrkw0EbX3lPNtNRZ5BeXgyhkC9RwYeevB0O7caNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDRwAwRAIgUcbcvv+rLfaqdX67 12 | 7DRVhfp7rLzoWMDyzZgeefFwabECIGFBnn5qHUf++umGBPGUJLDtUmTEYovIssah 13 | r2vFuSSf 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/Admin@org0.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQTCCAeigAwIBAgIRAPYNpt9szcivRI/dNv7ghMowCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MHIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcwLmltb2NjLmNvbTEdMBsGA1UEAxMU 8 | dGxzY2Eub3JnMC5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT7 9 | gMQ9goQ05+xkA+WM9cm4lFEuLqXWECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyH 10 | Sz2k5snWKAxKwKIY+onHo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYE 11 | VR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCAPkSt6htZ5wkf+SbEyryL0 12 | Az0mNQx6YbSCtwQsx0F9tTAKBggqhkjOPQQDAgNHADBEAiAiVi+mSZoocjfUzD48 13 | Iqn0zxBQDew7WiSFTUMgjAHjNAIgBKpf8lQ+su+vLN4Ilc2BBcL2dSoUwqvIYv00 14 | /bebpWA= 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/Admin@org0.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNjCCAdygAwIBAgIRAKIGfEFZ+buxM4fXwHqcAkMwCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MFkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMR0wGwYDVQQDDBRBZG1pbkBvcmcwLmltb2NjLmNvbTBZMBMG 8 | ByqGSM49AgEGCCqGSM49AwEHA0IABBPhZJEfl39yL9Sj6sdOan/KmvqMiYErk9pf 9 | ro/ox8O/dy1Przb9b2avl2ITJhlkfaEijY44mPCztKHi6WlWiR+jbDBqMA4GA1Ud 10 | DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T 11 | AQH/BAIwADArBgNVHSMEJDAigCAPkSt6htZ5wkf+SbEyryL0Az0mNQx6YbSCtwQs 12 | x0F9tTAKBggqhkjOPQQDAgNIADBFAiEA9ZO9POm9YuDe6fafBsmwC2P3igDm2CV9 13 | vbt8GXV1ECECIDaoG1USPRNgh8v6yJLq1j+Wn3yXSEZQV77msCbGyNfy 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/Admin@org0.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgAbhHBk5grcseIAjI 3 | XxMoz0f8RVxqUBTbPYjb4mxgEj2hRANCAAQT4WSRH5d/ci/Uo+rHTmp/ypr6jImB 4 | K5PaX66P6MfDv3ctT682/W9mr5diEyYZZH2hIo2OOJjws7Sh4ulpVokf 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User1@org0.imocc.com/msp/admincerts/User1@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRAI7BrGBJrHbb6bnwVhZ+bCYwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMUBvcmcwLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABBmViX92W7AbYiUDfzDHRJq/V9MzCicUZ84oFSDa 9 | HlIA+UpyHp8ELf246CazftmJb3SvM5yinNHwGp/IFQ1x7FKjTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIRwVwgjtwVKKBiPf6/S 11 | fLRfcKT0iSfXE8xdSD7ounanMAoGCCqGSM49BAMCA0gAMEUCIQCc3uSmSa4hFRWN 12 | 1PB1XBVBKrTK4WAEwj7+MTc5y+Es4QIgBvq6UR5lEOWGEMHSIUtQAmRatBNW88pU 13 | PDYQ7XFGMfc= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User1@org0.imocc.com/msp/keystore/b3e5bad982cd67b0b105ea2cb8b76a6ffabc3cb487dabe3d1d596b7c2817720e_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgeedyQORi1/9JcCuZ 3 | /u97EcfnqQIrdo5wLqhoeTge41ShRANCAAQZlYl/dluwG2IlA38wx0Sav1fTMwon 4 | FGfOKBUg2h5SAPlKch6fBC39uOgms37ZiW90rzOcopzR8BqfyBUNcexS 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User1@org0.imocc.com/msp/signcerts/User1@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRAI7BrGBJrHbb6bnwVhZ+bCYwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMUBvcmcwLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABBmViX92W7AbYiUDfzDHRJq/V9MzCicUZ84oFSDa 9 | HlIA+UpyHp8ELf246CazftmJb3SvM5yinNHwGp/IFQ1x7FKjTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAIIRwVwgjtwVKKBiPf6/S 11 | fLRfcKT0iSfXE8xdSD7ounanMAoGCCqGSM49BAMCA0gAMEUCIQCc3uSmSa4hFRWN 12 | 1PB1XBVBKrTK4WAEwj7+MTc5y+Es4QIgBvq6UR5lEOWGEMHSIUtQAmRatBNW88pU 13 | PDYQ7XFGMfc= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User1@org0.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQTCCAeigAwIBAgIRAPYNpt9szcivRI/dNv7ghMowCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MHIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcwLmltb2NjLmNvbTEdMBsGA1UEAxMU 8 | dGxzY2Eub3JnMC5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT7 9 | gMQ9goQ05+xkA+WM9cm4lFEuLqXWECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyH 10 | Sz2k5snWKAxKwKIY+onHo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYE 11 | VR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCAPkSt6htZ5wkf+SbEyryL0 12 | Az0mNQx6YbSCtwQsx0F9tTAKBggqhkjOPQQDAgNHADBEAiAiVi+mSZoocjfUzD48 13 | Iqn0zxBQDew7WiSFTUMgjAHjNAIgBKpf8lQ+su+vLN4Ilc2BBcL2dSoUwqvIYv00 14 | /bebpWA= 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User1@org0.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNjCCAdygAwIBAgIRAIPLzIFhnX1fEUKBL6tyNQYwCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MFkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMUBvcmcwLmltb2NjLmNvbTBZMBMG 8 | ByqGSM49AgEGCCqGSM49AwEHA0IABESZ4Qu6xLymCyf5sZYMHLgOODSaFoXVcnPs 9 | n5CrFHRFwvKuH7qO+mCSUKDj/rdteDrsnl7MNicuGXDBlyroU6ejbDBqMA4GA1Ud 10 | DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T 11 | AQH/BAIwADArBgNVHSMEJDAigCAPkSt6htZ5wkf+SbEyryL0Az0mNQx6YbSCtwQs 12 | x0F9tTAKBggqhkjOPQQDAgNIADBFAiEAvhqQzQ9YNI+SPyzoaQsZ1Neo8NQQue4d 13 | OohHg6IJeTQCIBL/WCEfp3PVptWrE8AILrGh4U3PMyhZbrzzeBdHNwE4 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User1@org0.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgwW/Wq9dnU01xl0Jy 3 | 8PQtXXUDYrGHtkrl1FKZi+Q9/4ahRANCAAREmeELusS8pgsn+bGWDBy4Djg0mhaF 4 | 1XJz7J+QqxR0RcLyrh+6jvpgklCg4/63bXg67J5ezDYnLhlwwZcq6FOn 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User2@org0.imocc.com/msp/admincerts/User2@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQWnzecyqQlTC0VxroWVggNjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFFVzZXIyQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEiYYi/ES1u+bLkVKmngOPvd8TWvHgXadaK1yWniBZ 9 | wQbMZD7Dv9Zk3drclxiNIHcJ5AuGNjHSyA72RlJJQovqkKNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDSAAwRQIhAM/oKL7irjfWxTn5 12 | ovmky4/xbGn37g2+HDGHdB9FEoP2AiBSw1Z3H21DU3mZDoXn0ETD+BVNppOQlou0 13 | WcrstgOwDg== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User2@org0.imocc.com/msp/keystore/0382bbe8f4944a7c7d8ce3431242ba6760978329cb8d6c9640eea70315c38158_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQggtE/vzv+fVq9LQC4 3 | MBAKMFIYAAn6ElRt/h+pJXAJhkGhRANCAASJhiL8RLW75suRUqaeA4+93xNa8eBd 4 | p1orXJaeIFnBBsxkPsO/1mTd2tyXGI0gdwnkC4Y2MdLIDvZGUklCi+qQ 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User2@org0.imocc.com/msp/signcerts/User2@org0.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQWnzecyqQlTC0VxroWVggNjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMC5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzAuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFFVzZXIyQG9yZzAuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEiYYi/ES1u+bLkVKmngOPvd8TWvHgXadaK1yWniBZ 9 | wQbMZD7Dv9Zk3drclxiNIHcJ5AuGNjHSyA72RlJJQovqkKNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAghHBXCCO3BUooGI9/r9J8 11 | tF9wpPSJJ9cTzF1IPui6dqcwCgYIKoZIzj0EAwIDSAAwRQIhAM/oKL7irjfWxTn5 12 | ovmky4/xbGn37g2+HDGHdB9FEoP2AiBSw1Z3H21DU3mZDoXn0ETD+BVNppOQlou0 13 | WcrstgOwDg== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User2@org0.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQTCCAeigAwIBAgIRAPYNpt9szcivRI/dNv7ghMowCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MHIxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcwLmltb2NjLmNvbTEdMBsGA1UEAxMU 8 | dGxzY2Eub3JnMC5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAT7 9 | gMQ9goQ05+xkA+WM9cm4lFEuLqXWECkdq12MEE+rl3TqBQhzmW2rNBaR1hJCimyH 10 | Sz2k5snWKAxKwKIY+onHo18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYE 11 | VR0lADAPBgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCAPkSt6htZ5wkf+SbEyryL0 12 | Az0mNQx6YbSCtwQsx0F9tTAKBggqhkjOPQQDAgNHADBEAiAiVi+mSZoocjfUzD48 13 | Iqn0zxBQDew7WiSFTUMgjAHjNAIgBKpf8lQ+su+vLN4Ilc2BBcL2dSoUwqvIYv00 14 | /bebpWA= 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User2@org0.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNjCCAdygAwIBAgIRAKoaEeT/V6JfnjgN1yTJV8wwCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzAuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcwLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MFkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMkBvcmcwLmltb2NjLmNvbTBZMBMG 8 | ByqGSM49AgEGCCqGSM49AwEHA0IABGcmGVoZ+ue7tfezJHl9gcWwhgIDKgf2tkVE 9 | 0Ub0fKnI0WgPOLg60A0PrGGJgEFNktprFqKajv9QvHhC1Py839WjbDBqMA4GA1Ud 10 | DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T 11 | AQH/BAIwADArBgNVHSMEJDAigCAPkSt6htZ5wkf+SbEyryL0Az0mNQx6YbSCtwQs 12 | x0F9tTAKBggqhkjOPQQDAgNIADBFAiEA4TZqITKnW24X9na2saF814uk/UQoo0+f 13 | VnkxU2qHVS0CIG+A9IfLjIUmw21zsedSsf4qHVeIupnlmLEnHvE/30si 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org0.imocc.com/users/User2@org0.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3LfYSEKbxYO8OcaO 3 | IMivOh5wJKerMtqWzssnT3QifEmhRANCAARnJhlaGfrnu7X3syR5fYHFsIYCAyoH 4 | 9rZFRNFG9HypyNFoDzi4OtAND6xhiYBBTZLaaxaimo7/ULx4QtT8vN/V 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/ca/3de6b86aaec0273d59fa76847f50672fa06a6d507b9e745fc4558f58ba4b9c1b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgpOjp/BQboj7utkg9 3 | gXqueMZX0tCSUKmUxj8wEbpOsyyhRANCAASVFnkLpx/4X0xzjxW07T5KvDAyjV3z 4 | DZDAfs9IwdWET9yBxlWC0FnzMfDeW0Kgs+j4oPZT+v7894LQjmSYSSgc 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/ca/ca.org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICOzCCAeKgAwIBAgIRAK43aRTRxv22orqv93gLuTEwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMG8x 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcxLmltb2NjLmNvbTEaMBgGA1UEAxMRY2Eu 8 | b3JnMS5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASVFnkLpx/4 9 | X0xzjxW07T5KvDAyjV3zDZDAfs9IwdWET9yBxlWC0FnzMfDeW0Kgs+j4oPZT+v78 10 | 94LQjmSYSSgco18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAP 11 | BgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCA95rhqrsAnPVn6doR/UGcvoGptUHue 12 | dF/EVY9YukucGzAKBggqhkjOPQQDAgNHADBEAiB5AxXlVlSFTpyqSSIDjSOeVU+k 13 | 0mvPv9Y0t4HHOoRkSAIgeV+/odWmrQbTK1Phnnfbe0iEMoCXY6IKT7EgXfbhIGE= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/msp/admincerts/Admin@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQFd3SR0aoM31165k9YStsEjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAE0MIs4DZHcHWdb+qFEEUOT1iwusffFVkGQ0DzJo8G 9 | r4ph1mQhO46AgRAiw/DfaC4r2rYTSbQI4kbOPQOv2RZ0g6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhANsAcLeaiCZ+Fq8+ 12 | zi15oFnAE4nJEvrxxJPtqze8K//EAiBKNaWZeu4BGPcmEbq8m0ldwDC2IHEEDmdi 13 | VInxvSygjw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/msp/cacerts/ca.org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICOzCCAeKgAwIBAgIRAK43aRTRxv22orqv93gLuTEwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMG8x 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMRcwFQYDVQQKEw5vcmcxLmltb2NjLmNvbTEaMBgGA1UEAxMRY2Eu 8 | b3JnMS5pbW9jYy5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASVFnkLpx/4 9 | X0xzjxW07T5KvDAyjV3zDZDAfs9IwdWET9yBxlWC0FnzMfDeW0Kgs+j4oPZT+v78 10 | 94LQjmSYSSgco18wXTAOBgNVHQ8BAf8EBAMCAaYwDwYDVR0lBAgwBgYEVR0lADAP 11 | BgNVHRMBAf8EBTADAQH/MCkGA1UdDgQiBCA95rhqrsAnPVn6doR/UGcvoGptUHue 12 | dF/EVY9YukucGzAKBggqhkjOPQQDAgNHADBEAiB5AxXlVlSFTpyqSSIDjSOeVU+k 13 | 0mvPv9Y0t4HHOoRkSAIgeV+/odWmrQbTK1Phnnfbe0iEMoCXY6IKT7EgXfbhIGE= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer0.org1.imocc.com/msp/admincerts/Admin@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQFd3SR0aoM31165k9YStsEjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAE0MIs4DZHcHWdb+qFEEUOT1iwusffFVkGQ0DzJo8G 9 | r4ph1mQhO46AgRAiw/DfaC4r2rYTSbQI4kbOPQOv2RZ0g6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhANsAcLeaiCZ+Fq8+ 12 | zi15oFnAE4nJEvrxxJPtqze8K//EAiBKNaWZeu4BGPcmEbq8m0ldwDC2IHEEDmdi 13 | VInxvSygjw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer0.org1.imocc.com/msp/keystore/1f3f9667450dd4f980bc8c0e062b925d1a868936316fce59eaa17f0c7589f58a_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgIE4Li8WMV3JgMhlQ 3 | oR29qayJatdWX/2nEOwezT5q7GShRANCAAQlpsKP6/pXL/0oCiGnphuPntMpLziy 4 | B7rJz7px76lotd/Ut9af7SJ1hHG/ET56qych/E4n4x8aw6wEElZK5h5O 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer0.org1.imocc.com/msp/signcerts/peer0.org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRAONRqQ4GbSb1C41Beae77XcwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDExRwZWVyMC5vcmcxLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABCWmwo/r+lcv/SgKIaemG4+e0ykvOLIHusnPunHv 9 | qWi139S31p/tInWEcb8RPnqrJyH8TifjHxrDrAQSVkrmHk6jTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAID3muGquwCc9Wfp2hH9Q 11 | Zy+gam1Qe550X8RVj1i6S5wbMAoGCCqGSM49BAMCA0gAMEUCIQCsDqLQ7ow0oElR 12 | Z9W/TZ5I+AzTDR6Gh0f8YuoEHpD1HgIgDak+STLHcP6If1ilVi+woWpX+COAz4k4 13 | yGKrCm8i88U= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer0.org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer0.org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgZNOvUJ08MM6mmLoY 3 | AXFvgBii3M3QbqKQb7ndJ+/cV1ahRANCAAQuclQnHmc2nVhxgUEwX0b3ZP2DvE7o 4 | H7DtE7rno79WRsEDFIjT409QskRFa1OCb0ji6IGBduRMFEFe9r7DF55z 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer1.org1.imocc.com/msp/admincerts/Admin@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQFd3SR0aoM31165k9YStsEjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAE0MIs4DZHcHWdb+qFEEUOT1iwusffFVkGQ0DzJo8G 9 | r4ph1mQhO46AgRAiw/DfaC4r2rYTSbQI4kbOPQOv2RZ0g6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhANsAcLeaiCZ+Fq8+ 12 | zi15oFnAE4nJEvrxxJPtqze8K//EAiBKNaWZeu4BGPcmEbq8m0ldwDC2IHEEDmdi 13 | VInxvSygjw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer1.org1.imocc.com/msp/keystore/28baf2eab719bba03f7b45e93c5e92bbb618b67da0a6c7b64475df1e1cca663b_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgko2UsSzQc856czhw 3 | 3cfpkWOuJs4ICZ35p9lxwgYkKQWhRANCAASKAZdzbj2wtP/yRFOTrSZj1WAA/hYt 4 | LVz+5Atu28KdsI5F8r4NYhJXZ6Mi45ucEci4k7XsUYdVdEn7TdTTDofx 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer1.org1.imocc.com/msp/signcerts/peer1.org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRANZAnGu/nPuR/V7jG3ljkBQwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDExRwZWVyMS5vcmcxLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABIoBl3NuPbC0//JEU5OtJmPVYAD+Fi0tXP7kC27b 9 | wp2wjkXyvg1iEldnoyLjm5wRyLiTtexRh1V0SftN1NMOh/GjTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAID3muGquwCc9Wfp2hH9Q 11 | Zy+gam1Qe550X8RVj1i6S5wbMAoGCCqGSM49BAMCA0gAMEUCIQDT5f3RuizI7Hfc 12 | DIUYe3N3qr2V/xfe4smsuDCZ/Fp6aQIgCZLhvtrpyXmclYp084cj9YKZCM+jMWSE 13 | jsEGWr1CIQ0= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer1.org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer1.org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg1xTXQRjbFM0nLajX 3 | sMO5bC/4UgS3dQ6I8bHBFVvmbVuhRANCAASSlIk6rSE/cKnlRjRd5rFo9BjJ/8ns 4 | Qu4fBo0LIabvhLslm+pty86x3OlKvrRCQiYJMLTIUTLUxFA9UImH2c6z 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer2.org1.imocc.com/msp/admincerts/Admin@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQFd3SR0aoM31165k9YStsEjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAE0MIs4DZHcHWdb+qFEEUOT1iwusffFVkGQ0DzJo8G 9 | r4ph1mQhO46AgRAiw/DfaC4r2rYTSbQI4kbOPQOv2RZ0g6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhANsAcLeaiCZ+Fq8+ 12 | zi15oFnAE4nJEvrxxJPtqze8K//EAiBKNaWZeu4BGPcmEbq8m0ldwDC2IHEEDmdi 13 | VInxvSygjw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer2.org1.imocc.com/msp/keystore/5f0f31f196fa034e144deadadd5f5c1d63f58e543929f1b1e0c119f4d718dbf5_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg0/nECKuYWibggz9I 3 | 00dys0NGMKojtfaWZ+1DBrlHyBGhRANCAARE5bx526lx20LuiJEmlAmc9lVA/a8h 4 | B/5884jrwrWFWCO9hQgy8fONN48MtsGDF1RyCSEzdwmlsjpGYGNNAX2D 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer2.org1.imocc.com/msp/signcerts/peer2.org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbqgAwIBAgIRAJtrPG6aXg1lqNf0mq2LFNMwCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDExRwZWVyMi5vcmcxLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABETlvHnbqXHbQu6IkSaUCZz2VUD9ryEH/nzziOvC 9 | tYVYI72FCDLx8403jwy2wYMXVHIJITN3CaWyOkZgY00BfYOjTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAID3muGquwCc9Wfp2hH9Q 11 | Zy+gam1Qe550X8RVj1i6S5wbMAoGCCqGSM49BAMCA0cAMEQCIBQK65pxlwLx7Vzq 12 | eFUI90HIcipXX2vkN/lC0enElsg0AiAC4GZyaGDOmkn9xhGgMthDxxmGuDMs3RGR 13 | n9wBVJdNug== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer2.org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/peers/peer2.org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgMh2SblgBmZqOTOxZ 3 | b3TIIJn7y12aGlnVDd1uEiWrhfOhRANCAASptZO8OFIBTziggRlLiiFb/r/TxDsy 4 | RKFUr+gs0nipUK4xf7yEn7tryVU/ivdLuP+MBmXkyIwxn5aMpj78JfF6 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/tlsca/0cfec9344fb97cc39bbf12395e6e40643dcec9f2b391dd1333083deca4a87371_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgl62vDMjgHKQFBEoP 3 | TtG1vEkXm2IhaRs/GLDSdRgiycyhRANCAAS0BKosSLo3sk7sgLgn2jANCgOkRUZ/ 4 | fzoTDpb2NquovuUBlKgTrr+Ff8B1woL2D+mgYq5NposO1uUsLirUI5vn 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/tlsca/tlsca.org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/Admin@org1.imocc.com/msp/admincerts/Admin@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQFd3SR0aoM31165k9YStsEjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAE0MIs4DZHcHWdb+qFEEUOT1iwusffFVkGQ0DzJo8G 9 | r4ph1mQhO46AgRAiw/DfaC4r2rYTSbQI4kbOPQOv2RZ0g6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhANsAcLeaiCZ+Fq8+ 12 | zi15oFnAE4nJEvrxxJPtqze8K//EAiBKNaWZeu4BGPcmEbq8m0ldwDC2IHEEDmdi 13 | VInxvSygjw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/Admin@org1.imocc.com/msp/keystore/20ba49f4ed62811c5b163c9978935abf0340f3f328b527b7c7efb22ed582ee56_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgf4kT7RsdzrGSIl5E 3 | nFzN/zNl3Y+hTU5YV1hgwaydtdOhRANCAATQwizgNkdwdZ1v6oUQRQ5PWLC6x98V 4 | WQZDQPMmjwavimHWZCE7joCBECLD8N9oLivathNJtAjiRs49A6/ZFnSD 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/Admin@org1.imocc.com/msp/signcerts/Admin@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQFd3SR0aoM31165k9YStsEjAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAE0MIs4DZHcHWdb+qFEEUOT1iwusffFVkGQ0DzJo8G 9 | r4ph1mQhO46AgRAiw/DfaC4r2rYTSbQI4kbOPQOv2RZ0g6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhANsAcLeaiCZ+Fq8+ 12 | zi15oFnAE4nJEvrxxJPtqze8K//EAiBKNaWZeu4BGPcmEbq8m0ldwDC2IHEEDmdi 13 | VInxvSygjw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/Admin@org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/Admin@org1.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNTCCAdugAwIBAgIQc6rsyvNRlo+BwpKZ3C6HAjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | WTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xHTAbBgNVBAMMFEFkbWluQG9yZzEuaW1vY2MuY29tMFkwEwYH 8 | KoZIzj0CAQYIKoZIzj0DAQcDQgAEeDbvP6dWXQBkQ1SuETh4aVWx/maVpPaCgKb9 9 | FVONtknJNDxFhdf+YrEeb9Wt60lKfQizoRw6Yly6zTlDt07B1qNsMGowDgYDVR0P 10 | AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB 11 | Af8EAjAAMCsGA1UdIwQkMCKAIAz+yTRPuXzDm78SOV5uQGQ9zsnys5HdEzMIPeyk 12 | qHNxMAoGCCqGSM49BAMCA0gAMEUCIQDjYPMUnmeXZY2EG+iWCPSUMW0shTACXvsb 13 | LREhh8H+vwIgM7pNKUhSJovRihcL80AHQa6lugqgLesmFnxgtLJVt1Y= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/Admin@org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgSgp4Rez8+0iGH48a 3 | ENPU4fno9Sc5lxRW7Aj9TcJvMumhRANCAAR4Nu8/p1ZdAGRDVK4ROHhpVbH+ZpWk 4 | 9oKApv0VU422Sck0PEWF1/5isR5v1a3rSUp9CLOhHDpiXLrNOUO3TsHW 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User1@org1.imocc.com/msp/admincerts/User1@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRAI36VH6Ii46LE0iWZ3ddW08wCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMUBvcmcxLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABL71XPZDQnEMSzCQuC+SQVsIK4jjt/uDPqHCsuON 9 | lzqNoQxuNr66f6PWqrD9b7U0WW8XcZQ+zKtlwkLsJ8lKVnmjTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAID3muGquwCc9Wfp2hH9Q 11 | Zy+gam1Qe550X8RVj1i6S5wbMAoGCCqGSM49BAMCA0gAMEUCIQDUpxDehvVZnVXN 12 | xPgWsAVpmI5peTNsB9FcpuHMx7Lb7QIgIfwBFdwpVxmMqImwXOhy94gIEp/Vx6pW 13 | CA5sZCgJqgo= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User1@org1.imocc.com/msp/keystore/a75abd524d02c7aa63de105ff6666f538a62fed241144767ac1943a6d58676a6_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgzJezcoXobwLLPGbG 3 | kR4xd+hOYAhCSPwWZ7eCOvGASFuhRANCAAS+9Vz2Q0JxDEswkLgvkkFbCCuI47f7 4 | gz6hwrLjjZc6jaEMbja+un+j1qqw/W+1NFlvF3GUPsyrZcJC7CfJSlZ5 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User1@org1.imocc.com/msp/signcerts/User1@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICFDCCAbqgAwIBAgIRAI36VH6Ii46LE0iWZ3ddW08wCgYIKoZIzj0EAwIwbzEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMRowGAYDVQQDExFjYS5v 5 | cmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDlaMFkx 6 | CzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1TYW4g 7 | RnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMUBvcmcxLmltb2NjLmNvbTBZMBMGByqG 8 | SM49AgEGCCqGSM49AwEHA0IABL71XPZDQnEMSzCQuC+SQVsIK4jjt/uDPqHCsuON 9 | lzqNoQxuNr66f6PWqrD9b7U0WW8XcZQ+zKtlwkLsJ8lKVnmjTTBLMA4GA1UdDwEB 10 | /wQEAwIHgDAMBgNVHRMBAf8EAjAAMCsGA1UdIwQkMCKAID3muGquwCc9Wfp2hH9Q 11 | Zy+gam1Qe550X8RVj1i6S5wbMAoGCCqGSM49BAMCA0gAMEUCIQDUpxDehvVZnVXN 12 | xPgWsAVpmI5peTNsB9FcpuHMx7Lb7QIgIfwBFdwpVxmMqImwXOhy94gIEp/Vx6pW 13 | CA5sZCgJqgo= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User1@org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User1@org1.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNTCCAdugAwIBAgIQEgN6z7tqCJhMWQrdmpzs+jAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | WTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xHTAbBgNVBAMMFFVzZXIxQG9yZzEuaW1vY2MuY29tMFkwEwYH 8 | KoZIzj0CAQYIKoZIzj0DAQcDQgAErA/nGTNAWQPsng0pMkfrOGXu61V9Vs1t6duJ 9 | J+P3X6Zhh29ctfCYCulmX19xGTNBfotvxOID1LcUu8sUOh2b8qNsMGowDgYDVR0P 10 | AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB 11 | Af8EAjAAMCsGA1UdIwQkMCKAIAz+yTRPuXzDm78SOV5uQGQ9zsnys5HdEzMIPeyk 12 | qHNxMAoGCCqGSM49BAMCA0gAMEUCIQDwVi1lDydUzCU1w8pmiG93PgApGddecbYx 13 | W06F7aZEkQIgZPCOAWo0qK7aIDMulmIniXI8bEupiTE4vP3W2oOVgmI= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User1@org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgRddcbwq+y8h3H+b9 3 | ihoSDjExnabUp69yflX5ISYFtk+hRANCAASsD+cZM0BZA+yeDSkyR+s4Ze7rVX1W 4 | zW3p24kn4/dfpmGHb1y18JgK6WZfX3EZM0F+i2/E4gPUtxS7yxQ6HZvy 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User2@org1.imocc.com/msp/admincerts/User2@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQOR04m/DxfSutGAo9MTRv+jAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFFVzZXIyQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEGUvu6JhKkdUAljI6HpB5d+VhaTsBTwxPSesXdt0I 9 | EDT+2gmdXVsk4btKVG6ui0k30zAgqxulP4tZlQFVW2y6I6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhAL6fmeNHFqCFllHS 12 | Ggkh0JYXcRafns84mWR5nrWMZDsZAiBZ+764yTwkkECFZ+A6xBP1pP0RSOktBlkV 13 | Nrc8GEKaSw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User2@org1.imocc.com/msp/keystore/04aae58fee3aa4035fe2cf746540566406a87a97509da966b38a41f781ccb166_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgE1zIufY5GxNsbc1f 3 | mrSnUoq3exa5v0ZGu6nm92EiJaChRANCAAQZS+7omEqR1QCWMjoekHl35WFpOwFP 4 | DE9J6xd23QgQNP7aCZ1dWyThu0pUbq6LSTfTMCCrG6U/i1mVAVVbbLoj 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User2@org1.imocc.com/msp/signcerts/User2@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEzCCAbmgAwIBAgIQOR04m/DxfSutGAo9MTRv+jAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFFVzZXIyQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEGUvu6JhKkdUAljI6HpB5d+VhaTsBTwxPSesXdt0I 9 | EDT+2gmdXVsk4btKVG6ui0k30zAgqxulP4tZlQFVW2y6I6NNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDSAAwRQIhAL6fmeNHFqCFllHS 12 | Ggkh0JYXcRafns84mWR5nrWMZDsZAiBZ+764yTwkkECFZ+A6xBP1pP0RSOktBlkV 13 | Nrc8GEKaSw== 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User2@org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User2@org1.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNjCCAdygAwIBAgIRAI9Ne6p6H5b/DBlhE9tlhVswCgYIKoZIzj0EAwIwcjEL 3 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 4 | cmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0bHNj 5 | YS5vcmcxLmltb2NjLmNvbTAeFw0xOTAyMDQwMjU0MDlaFw0yOTAyMDEwMjU0MDla 6 | MFkxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQHEw1T 7 | YW4gRnJhbmNpc2NvMR0wGwYDVQQDDBRVc2VyMkBvcmcxLmltb2NjLmNvbTBZMBMG 8 | ByqGSM49AgEGCCqGSM49AwEHA0IABKTgu/reIrj1ekkZTj1JpWEYBKiAhzQ81f8i 9 | g3M+0MqlAziKb0rSbaAfH15WShPE5KyuiAhD9y1QjWQ/O6eeS/GjbDBqMA4GA1Ud 10 | DwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0T 11 | AQH/BAIwADArBgNVHSMEJDAigCAM/sk0T7l8w5u/EjlebkBkPc7J8rOR3RMzCD3s 12 | pKhzcTAKBggqhkjOPQQDAgNIADBFAiEAyowhz6pAYZqGrxJiZQPOtpsHRJ8MQwBs 13 | wLCw+XvIvp8CIG/giK78mfvp0SvaQtqa3QwVd7AVVvz4SwJva1UZOiTO 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User2@org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg6TzvvFor5QDauW3e 3 | AVVqXntGt34Dq8Jq3mhs905h0rahRANCAASk4Lv63iK49XpJGU49SaVhGASogIc0 4 | PNX/IoNzPtDKpQM4im9K0m2gHx9eVkoTxOSsrogIQ/ctUI1kPzunnkvx 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User3@org1.imocc.com/msp/admincerts/User3@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVWgchkkeTruaLy8QSX3PmzAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFFVzZXIzQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEFkUwpBhUtvckgcHQqcWFAVsxixtPOAr7RfshiM35 9 | FWf2YTCAX1SymDDumkeYfPUzMsbcW2PPsdY3VhIYmbq5oaNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDRwAwRAIgLDm9dTC7q+X7hUiS 12 | Ox7V2//C5zEL3IumeV+fRL0/SuACIGalYmyKsR1rglXEPCBIzj4CcDnpjHDTTpFb 13 | AKocBtrO 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User3@org1.imocc.com/msp/keystore/57f619374f125cd3ac5ff2abaf61b5faa240b52e5739e847a14f0b99827690b0_sk: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgEFjg07wan4KfEwA4 3 | /zTXvbRH7BeGBDFK5DY8rdOaIgKhRANCAAQWRTCkGFS29ySBwdCpxYUBWzGLG084 4 | CvtF+yGIzfkVZ/ZhMIBfVLKYMO6aR5h89TMyxtxbY8+x1jdWEhiZurmh 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User3@org1.imocc.com/msp/signcerts/User3@org1.imocc.com-cert.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICEjCCAbmgAwIBAgIQVWgchkkeTruaLy8QSX3PmzAKBggqhkjOPQQDAjBvMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xGjAYBgNVBAMTEWNhLm9y 5 | ZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVowWTEL 6 | MAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNhbiBG 7 | cmFuY2lzY28xHTAbBgNVBAMMFFVzZXIzQG9yZzEuaW1vY2MuY29tMFkwEwYHKoZI 8 | zj0CAQYIKoZIzj0DAQcDQgAEFkUwpBhUtvckgcHQqcWFAVsxixtPOAr7RfshiM35 9 | FWf2YTCAX1SymDDumkeYfPUzMsbcW2PPsdY3VhIYmbq5oaNNMEswDgYDVR0PAQH/ 10 | BAQDAgeAMAwGA1UdEwEB/wQCMAAwKwYDVR0jBCQwIoAgPea4aq7AJz1Z+naEf1Bn 11 | L6BqbVB7nnRfxFWPWLpLnBswCgYIKoZIzj0EAwIDRwAwRAIgLDm9dTC7q+X7hUiS 12 | Ox7V2//C5zEL3IumeV+fRL0/SuACIGalYmyKsR1rglXEPCBIzj4CcDnpjHDTTpFb 13 | AKocBtrO 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User3@org1.imocc.com/tls/ca.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICQDCCAeegAwIBAgIQea3J6Gz9VPn+mhlOjELbZjAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | cjELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xFzAVBgNVBAoTDm9yZzEuaW1vY2MuY29tMR0wGwYDVQQDExR0 8 | bHNjYS5vcmcxLmltb2NjLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLQE 9 | qixIujeyTuyAuCfaMA0KA6RFRn9/OhMOlvY2q6i+5QGUqBOuv4V/wHXCgvYP6aBi 10 | rk2miw7W5SwuKtQjm+ejXzBdMA4GA1UdDwEB/wQEAwIBpjAPBgNVHSUECDAGBgRV 11 | HSUAMA8GA1UdEwEB/wQFMAMBAf8wKQYDVR0OBCIEIAz+yTRPuXzDm78SOV5uQGQ9 12 | zsnys5HdEzMIPeykqHNxMAoGCCqGSM49BAMCA0cAMEQCIC2ihHi29zvAOxzKPXyk 13 | 9EZalEWC6zXjZRAnZVuNh8DWAiAXRcG8PLlRDfGvJPMJ7Sj2lQtsT2ZKRyO8abK3 14 | kEQsmA== 15 | -----END CERTIFICATE----- 16 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User3@org1.imocc.com/tls/server.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIICNTCCAdugAwIBAgIQeS+ufYpAIESQHUlAQikEMDAKBggqhkjOPQQDAjByMQsw 3 | CQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEWMBQGA1UEBxMNU2FuIEZy 4 | YW5jaXNjbzEXMBUGA1UEChMOb3JnMS5pbW9jYy5jb20xHTAbBgNVBAMTFHRsc2Nh 5 | Lm9yZzEuaW1vY2MuY29tMB4XDTE5MDIwNDAyNTQwOVoXDTI5MDIwMTAyNTQwOVow 6 | WTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExFjAUBgNVBAcTDVNh 7 | biBGcmFuY2lzY28xHTAbBgNVBAMMFFVzZXIzQG9yZzEuaW1vY2MuY29tMFkwEwYH 8 | KoZIzj0CAQYIKoZIzj0DAQcDQgAESr8LGeJV5NYvZRoP5bO23wKxcLo35lSp0WCu 9 | 2X9IQ4nASH9TIEq0odkpOgZ5nPzPg5LHMkGaAY9vZGulJWFJ36NsMGowDgYDVR0P 10 | AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB 11 | Af8EAjAAMCsGA1UdIwQkMCKAIAz+yTRPuXzDm78SOV5uQGQ9zsnys5HdEzMIPeyk 12 | qHNxMAoGCCqGSM49BAMCA0gAMEUCIQD0Yl5ctonNwWnZG4yQ4KIKYV64eyRszRCG 13 | VOue+i1LzQIgCOeWrh6590MxkFp1OyLNlN3HKvcSUBErY8H0lkJHLAk= 14 | -----END CERTIFICATE----- 15 | -------------------------------------------------------------------------------- /src/main/resources/fabric/crypto-config/peerOrganizations/org1.imocc.com/users/User3@org1.imocc.com/tls/server.key: -------------------------------------------------------------------------------- 1 | -----BEGIN PRIVATE KEY----- 2 | MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBcXDltEZZ+btd7/v 3 | rsMKyh8ykx7m1aZxjWfRt1bSWeKhRANCAARKvwsZ4lXk1i9lGg/ls7bfArFwujfm 4 | VKnRYK7Zf0hDicBIf1MgSrSh2Sk6Bnmc/M+DkscyQZoBj29ka6UlYUnf 5 | -----END PRIVATE KEY----- 6 | -------------------------------------------------------------------------------- /src/main/resources/images/001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/images/001.png -------------------------------------------------------------------------------- /src/main/resources/images/002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/images/002.png -------------------------------------------------------------------------------- /src/main/resources/mybatis-generator/mybatisGeneratorinit.properties: -------------------------------------------------------------------------------- 1 | #Mybatis Generator configuration 2 | #dao类和实体类的位置 3 | project=src/main/java 4 | #mapper文件的位置 5 | resources=src/main/resources 6 | #根据数据库中的表生成对应的pojo类、dao、dao 7 | jdbc_driver=com.mysql.jdbc.Driver 8 | jdbc_url=jdbc:mysql://localhost:3306/drug_trace?characterEncoding=utf-8&useSSL=false 9 | jdbc_user=root 10 | jdbc_password=13458264160 11 | -------------------------------------------------------------------------------- /src/main/resources/学习文档/Fabric1.0学习总结.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/学习文档/Fabric1.0学习总结.pdf -------------------------------------------------------------------------------- /src/main/resources/本地测试/asset-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "main.css": "static/css/main.2b41fb4d.css", 3 | "main.css.map": "static/css/main.2b41fb4d.css.map", 4 | "main.js": "static/js/main.0cfbf8a1.js", 5 | "main.js.map": "static/js/main.0cfbf8a1.js.map" 6 | } -------------------------------------------------------------------------------- /src/main/resources/本地测试/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kvenLin/drug-trace-system/6db8315ce36cb4c2a40d7f5e8988e1148379e21f/src/main/resources/本地测试/favicon.ico -------------------------------------------------------------------------------- /src/main/resources/本地测试/index.html: -------------------------------------------------------------------------------- 1 | React App
-------------------------------------------------------------------------------- /src/main/resources/本地测试/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "short_name": "React App", 3 | "name": "Create React App Sample", 4 | "icons": [ 5 | { 6 | "src": "favicon.ico", 7 | "sizes": "64x64 32x32 24x24 16x16", 8 | "type": "image/x-icon" 9 | } 10 | ], 11 | "start_url": "./index.html", 12 | "display": "standalone", 13 | "theme_color": "#000000", 14 | "background_color": "#ffffff" 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/com/uchain/drugtracesystem/DrugTraceSystemApplicationTests.java: -------------------------------------------------------------------------------- 1 | package com.uchain.drugtracesystem; 2 | 3 | import org.junit.Test; 4 | import org.junit.runner.RunWith; 5 | import org.springframework.boot.test.context.SpringBootTest; 6 | import org.springframework.test.context.junit4.SpringRunner; 7 | 8 | @RunWith(SpringRunner.class) 9 | @SpringBootTest 10 | public class DrugTraceSystemApplicationTests { 11 | 12 | @Test 13 | public void contextLoads() { 14 | 15 | } 16 | 17 | } 18 | --------------------------------------------------------------------------------