[Hyperledger Fabric V1.0] Network Configuration Cheat Sheet
Hyperledger Fabric Network 구성
체인코드를 테스트하기 위한 Fabric Network를 구성한다. 2개의 Org를 구성하고, 각 Org 별로 2개의 Peer를 생성한다. 그리고 Orderer를 1개 생성한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 |
bcadmin@hlfv1:~$ ls Desktop Documents Downloads examples.desktop Music Pictures Public Templates Videos work *bcadmin@hlfv1:~$ git clone https://github.com/hyperledger/fabric-samples.git Cloning into 'fabric-samples'... remote: Counting objects: 415, done. remote: Compressing objects: 100% (32/32), done. remote: Total 415 (delta 5), reused 18 (delta 2), pack-reused 381 Receiving objects: 100% (415/415), 148.80 KiB | 0 bytes/s, done. Resolving deltas: 100% (82/82), done. Checking connectivity... done. bcadmin@hlfv1:~$ cd fabric-samples/ bcadmin@hlfv1:~/fabric-samples$ find ./ > origin.list *bcadmin@hlfv1:~/fabric-samples$ curl -sSL https://goo.gl/iX9dek | bash ===> Downloading platform binaries % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 22.5M 100 22.5M 0 0 617k 0 0:00:37 0:00:37 --:--:-- 1348k ===> Pulling fabric Images ==> FABRIC IMAGE: peer x86_64-1.0.0: Pulling from hyperledger/fabric-peer Digest: sha256:b7c1c2a6b356996c3dbe2b9554055cd2b63194cd7a492a83de2dbabf7f7e3c65 Status: Image is up to date for hyperledger/fabric-peer:x86_64-1.0.0 ==> FABRIC IMAGE: orderer x86_64-1.0.0: Pulling from hyperledger/fabric-orderer Digest: sha256:d0ea1f7e7ca04f0c4b7484f8835fd68e9bf13e6fcb700cf3a70f00a4059fc344 Status: Image is up to date for hyperledger/fabric-orderer:x86_64-1.0.0 ==> FABRIC IMAGE: couchdb x86_64-1.0.0: Pulling from hyperledger/fabric-couchdb Digest: sha256:e89b0f95f6ff674fd043795090dd65a11d727ec005d925545cf0b4fc48aa221d Status: Image is up to date for hyperledger/fabric-couchdb:x86_64-1.0.0 ==> FABRIC IMAGE: ccenv x86_64-1.0.0: Pulling from hyperledger/fabric-ccenv Digest: sha256:eb2e87ea07e29a0b6b6e51e200efcc0cbaa571b8124c6b2dcc704da93bf39f24 Status: Image is up to date for hyperledger/fabric-ccenv:x86_64-1.0.0 ==> FABRIC IMAGE: javaenv x86_64-1.0.0: Pulling from hyperledger/fabric-javaenv Digest: sha256:b19167b2caa9a6ac7c12457e7b50d7fbd1fb7f85ed49ad2fbabe8fdc5d3f4624 Status: Image is up to date for hyperledger/fabric-javaenv:x86_64-1.0.0 ==> FABRIC IMAGE: kafka x86_64-1.0.0: Pulling from hyperledger/fabric-kafka Digest: sha256:b396a45edf73520a7e8396ba8bd7bbf80fd55c3bfb8330745b3f09fdf8f1ef05 Status: Image is up to date for hyperledger/fabric-kafka:x86_64-1.0.0 ==> FABRIC IMAGE: zookeeper x86_64-1.0.0: Pulling from hyperledger/fabric-zookeeper Digest: sha256:3bf815ebef6850d56f73f42bc6c26006df05a8e659b7acb12c2431101770432f Status: Image is up to date for hyperledger/fabric-zookeeper:x86_64-1.0.0 ==> FABRIC IMAGE: tools x86_64-1.0.0: Pulling from hyperledger/fabric-tools Digest: sha256:c107430c14344f4f37f0882f3eb8591520abd699a0b9da2b507f7527505612a7 Status: Image is up to date for hyperledger/fabric-tools:x86_64-1.0.0 ===> Pulling fabric ca Image ==> FABRIC CA IMAGE x86_64-1.0.0: Pulling from hyperledger/fabric-ca Digest: sha256:b7094644bcbf6c28948fcdd0c38ffe65f98889a57da0e1bf23bd18731ef44800 Status: Image is up to date for hyperledger/fabric-ca:x86_64-1.0.0 ===> List out hyperledger docker images hyperledger/fabric-tools latest 0403fd1c72c7 4 days ago 1.32GB hyperledger/fabric-tools x86_64-1.0.0 0403fd1c72c7 4 days ago 1.32GB hyperledger/fabric-couchdb latest 2fbdbf3ab945 4 days ago 1.48GB hyperledger/fabric-couchdb x86_64-1.0.0 2fbdbf3ab945 4 days ago 1.48GB hyperledger/fabric-kafka latest dbd3f94de4b5 4 days ago 1.3GB hyperledger/fabric-kafka x86_64-1.0.0 dbd3f94de4b5 4 days ago 1.3GB hyperledger/fabric-zookeeper latest e545dbf1c6af 4 days ago 1.31GB hyperledger/fabric-zookeeper x86_64-1.0.0 e545dbf1c6af 4 days ago 1.31GB hyperledger/fabric-orderer latest e317ca5638ba 4 days ago 179MB hyperledger/fabric-orderer x86_64-1.0.0 e317ca5638ba 4 days ago 179MB hyperledger/fabric-peer latest 6830dcd7b9b5 4 days ago 182MB hyperledger/fabric-peer x86_64-1.0.0 6830dcd7b9b5 4 days ago 182MB hyperledger/fabric-javaenv latest 8948126f0935 4 days ago 1.42GB hyperledger/fabric-javaenv x86_64-1.0.0 8948126f0935 4 days ago 1.42GB hyperledger/fabric-ccenv latest 7182c260a5ca 4 days ago 1.29GB hyperledger/fabric-ccenv x86_64-1.0.0 7182c260a5ca 4 days ago 1.29GB hyperledger/fabric-ca latest a15c59ecda5b 4 days ago 238MB hyperledger/fabric-ca x86_64-1.0.0 a15c59ecda5b 4 days ago 238MB hyperledger/fabric-baseos x86_64-0.3.1 4b0cab202084 2 months ago 157MB bcadmin@hlfv1:~/fabric-samples$ find ./ > ./after.list && diff ./origin.list ./after.list 251a252 > ./after.list 490a492,499 > ./bin > ./bin/peer > ./bin/configtxgen > ./bin/get-byfn.sh > ./bin/get-docker-images.sh > ./bin/cryptogen > ./bin/configtxlator > ./bin/orderer bcadmin@hlfv1:~/fabric-samples$ cd first-network/ bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./crypto-config.yaml ./crypto-config.yaml bcadmin@hlfv1:~/fabric-samples/first-network$ mv ../after.list ../before.list bcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/cryptogen generate --config=./crypto-config.yaml org1.example.com org2.example.com bcadmin@hlfv1:~/fabric-samples/first-network$ find ../ > ../after.list && diff ../before.list ../after.list // 비교 결과는 아래 표에 bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/ admincerts cacerts keystore signcerts tlscacerts bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/ admincerts cacerts keystore signcerts tlscacerts bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/ admincerts cacerts keystore signcerts tlscacerts bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/ admincerts cacerts keystore signcerts tlscacerts bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/ admincerts cacerts keystore signcerts tlscacerts bcadmin@hlfv1:~/fabric-samples/first-network$ export | grep FABRIC_CFG_PATH bcadmin@hlfv1:~/fabric-samples/first-network$ export FABRIC_CFG_PATH=$PWD && export | grep FABRIC_CFG_PATH declare -x FABRIC_CFG_PATH="/home/bcadmin/fabric-samples/first-network" bcadmin@hlfv1:~/fabric-samples/first-network$ rm ../before.list && mv ../after.list ../before.list bcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./channel-artifacts/genesis.block 2017-07-16 03:30:26.058 KST [common/configtx/tool] main -> INFO 001 Loading configuration 2017-07-16 03:30:26.086 KST [common/configtx/tool] doOutputBlock -> INFO 002 Generating genesis block 2017-07-16 03:30:26.089 KST [common/configtx/tool] doOutputBlock -> INFO 003 Writing genesis block bcadmin@hlfv1:~/fabric-samples/first-network$ find ../ > ../after.list && diff ../before.list ../after.list 19a20 > ../first-network/channel-artifacts/genesis.block bcadmin@hlfv1:~/fabric-samples/first-network$ export | grep CHANNEL_NAME bcadmin@hlfv1:~/fabric-samples/first-network$ export CHANNEL_NAME=mychannel && export | grep CHANNEL_NAME declare -x CHANNEL_NAME="mychannel" *bcadmin@hlfv1:~/fabric-samples/first-network$ rm ../before.list && mv ../after.list ../before.listbcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-artifacts/channel.tx -channelID $CHANNEL_NAME 2017-07-17 22:42:17.278 PDT [common/configtx/tool] main -> INFO 001 Loading configuration 2017-07-17 22:42:17.282 PDT [common/configtx/tool] doOutputChannelCreateTx -> INFO 002 Generating new channel configtx 2017-07-17 22:42:17.283 PDT [common/configtx/tool] doOutputChannelCreateTx -> INFO 003 Writing new channel tx *bcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org1MSPanchors.tx -channelID $CHANNEL_NAME -asOrg Org1MSP 2017-07-17 22:42:26.164 PDT [common/configtx/tool] main -> INFO 001 Loading configuration 2017-07-17 22:42:26.166 PDT [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 002 Generating anchor peer update 2017-07-17 22:42:26.167 PDT [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 003 Writing anchor peer update *bcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org2MSPanchors.tx -channelID $CHANNEL_NAME -asOrg Org2MSP 2017-07-17 22:42:36.990 PDT [common/configtx/tool] main -> INFO 001 Loading configuration 2017-07-17 22:42:36.993 PDT [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 002 Generating anchor peer update 2017-07-17 22:42:36.993 PDT [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 003 Writing anchor peer update bcadmin@hlfv1:~/fabric-samples/first-network$ find ../ > ../after.list && diff ../before.list ../after.list 20a21 > ../first-network/channel-artifacts/channel.tx // This result is not correct, because I appended commands above. bcadmin@hlfv1:~/fabric-samples/first-network$ rm ../before.list && mv ../after.list ../before.list bcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org1MSPanchors.tx -channelID $CHANNEL_NAME -asOrg Org1MSP 2017-07-16 03:33:22.945 KST [common/configtx/tool] main -> INFO 001 Loading configuration 2017-07-16 03:33:22.948 KST [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 002 Generating anchor peer update 2017-07-16 03:33:22.948 KST [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 003 Writing anchor peer update bcadmin@hlfv1:~/fabric-samples/first-network$ find ../ > ../after.list && diff ../before.list ../after.list20a21 > ../first-network/channel-artifacts/Org1MSPanchors.tx bcadmin@hlfv1:~/fabric-samples/first-network$ rm ../before.list && mv ../after.list ../before.listbcadmin@hlfv1:~/fabric-samples/first-network$ ../bin/configtxgen -profile TwoOrgsChannel -outputAnchorPeersUpdate ./channel-artifacts/Org2MSPanchors.tx -channelID $CHANNEL_NAME -asOrg Org2MSP 2017-07-16 03:34:23.798 KST [common/configtx/tool] main -> INFO 001 Loading configuration 2017-07-16 03:34:23.805 KST [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 002 Generating anchor peer update 2017-07-16 03:34:23.805 KST [common/configtx/tool] doOutputAnchorPeersUpdate -> INFO 003 Writing anchor peer update bcadmin@hlfv1:~/fabric-samples/first-network$ find ../ > ../after.list && diff ../before.list ../after.list21a22 > ../first-network/channel-artifacts/Org2MSPanchors.tx bcadmin@hlfv1:~/fabric-samples/first-network$ ls ./channel-artifacts/ channel.tx genesis.block Org1MSPanchors.tx Org2MSPanchors.tx // Docker Image Run bcadmin@hlfv1:~/fabric-samples/first-network$ vi docker-compose-cli.yaml // 70번 행을 주석 처리(cli에서 수동으로 구성하기 위함) bcadmin@hlfv1:~/fabric-samples/first-network$ CHANNEL_NAME=mychannel TIMEOUT=60 docker-compose -f docker-compose-cli.yaml up -d Creating peer0.org1.example.com Creating peer1.org2.example.com Creating peer1.org1.example.com Creating orderer.example.com Creating peer0.org2.example.com Creating cli bcadmin@hlfv1:~/fabric-samples/first-network$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 480f8db5fc9a hyperledger/fabric-tools "/bin/bash" 7 seconds ago Up 6 seconds cli 8dee7e29ebec hyperledger/fabric-peer "peer node start" 10 seconds ago Up 9 seconds 0.0.0.0:9051->7051/tcp, 0.0.0.0:9053->7053/tcp peer0.org2.example.com ba13d85c2d73 hyperledger/fabric-peer "peer node start" 10 seconds ago Up 7 seconds 0.0.0.0:8051->7051/tcp, 0.0.0.0:8053->7053/tcp peer1.org1.example.com 981e4bb3ac1c hyperledger/fabric-orderer "orderer" 10 seconds ago Up 9 seconds 0.0.0.0:7050->7050/tcp orderer.example.com f73f47c7f609 hyperledger/fabric-peer "peer node start" 10 seconds ago Up 8 seconds 0.0.0.0:10051->7051/tcp, 0.0.0.0:10053->7053/tcp peer1.org2.example.com 9da182c5c066 hyperledger/fabric-peer "peer node start" 10 seconds ago Up 9 seconds 0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp peer0.org1.example.com |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#!/bin/bash # # Copyright IBM Corp. All Rights Reserved. # # SPDX-License-Identifier: Apache-2.0 # export VERSION=1.0.0 export ARCH=$(echo "$(uname -s|tr '[:upper:]' '[:lower:]'|sed 's/mingw64_nt.*/windows/')-$(uname -m | sed 's/x86_64/amd64/g')" | awk '{print tolower($0)}') #Set MARCH variable i.e ppc64le,s390x,x86_64,i386 MARCH=`uname -m` dockerFabricPull() { local FABRIC_TAG=$1 for IMAGES in peer orderer couchdb ccenv javaenv kafka zookeeper tools; do echo "==> FABRIC IMAGE: $IMAGES" echo docker pull hyperledger/fabric-$IMAGES:$FABRIC_TAG docker tag hyperledger/fabric-$IMAGES:$FABRIC_TAG hyperledger/fabric-$IMAGES done } dockerCaPull() { local CA_TAG=$1 echo "==> FABRIC CA IMAGE" echo docker pull hyperledger/fabric-ca:$CA_TAG docker tag hyperledger/fabric-ca:$CA_TAG hyperledger/fabric-ca } : ${CA_TAG:="$MARCH-$VERSION"} : ${FABRIC_TAG:="$MARCH-$VERSION"} echo "===> Downloading platform binaries" curl https://nexus.hyperledger.org/content/repositories/releases/org/hyperledger/fabric/hyperledger-fabric/${ARCH}-${VERSION}/hyperledger-fabric-${ARCH}-${VERSION}.tar.gz | tar xz echo "===> Pulling fabric Images" dockerFabricPull ${FABRIC_TAG} echo "===> Pulling fabric ca Image" dockerCaPull ${CA_TAG} echo echo "===> List out hyperledger docker images" docker images | grep hyperledger* |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 |
1,538c1,750 < ./ < ./LICENSE < ./MAINTAINERS.md < ./fabcar < ./fabcar/package.json < ./fabcar/creds < ./fabcar/creds/PeerAdmin < ./fabcar/creds/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8-priv < ./fabcar/creds/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8-pub < ./fabcar/query.js < ./fabcar/startFabric.sh < ./fabcar/invoke.js < ./first-network < ./first-network/base < ./first-network/base/peer-base.yaml < ./first-network/base/docker-compose-base.yaml < ./first-network/docker-compose-e2e-template.yaml < ./first-network/channel-artifacts < ./first-network/channel-artifacts/.gitkeep < ./first-network/scripts < ./first-network/scripts/script.sh < ./first-network/byfn.sh < ./first-network/README.md < ./first-network/crypto-config.yaml < ./first-network/docker-compose-cli.yaml < ./first-network/configtx.yaml < ./first-network/docker-compose-couch.yaml < ./first-network/.env < ./basic-network < ./basic-network/docker-compose.yml < ./basic-network/teardown.sh < ./basic-network/generate.sh < ./basic-network/start.sh < ./basic-network/README.md < ./basic-network/crypto-config.yaml < ./basic-network/init.sh < ./basic-network/configtx.yaml < ./basic-network/.env < ./basic-network/crypto-config < ./basic-network/crypto-config/peerOrganizations < ./basic-network/crypto-config/peerOrganizations/org2.example.com < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/tlsca < ./basic-network/crypto-config/peerOrganizations/org2.example.com/tlsca/7bb8ba3ff11d3c8cf592bd4326062e77d06ac4963c7b7ae459284dfbd3eb5aac_sk < ./basic-network/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/0d9f72608133ee627b570b6af6877666bc8f365746f9329d6dd8a5f54e53e2ab_sk < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt < ./basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt < ./basic-network/crypto-config/peerOrganizations/org2.example.com/ca < ./basic-network/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/ca/a7d47efa46a6ba07730c850fed2c1375df27360d7227f48cdc2f80e505678005_sk < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/1995b11d6573ed3be52fcd7a5fa477bc0f183e1f5f398c8281d0ce7c2c75a076_sk < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/585175c83bac91fc0c1ce8f9d0ff9aefa47c565678f100ca8673db249ee785ac_sk < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/User1@org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt < ./basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt < ./basic-network/crypto-config/peerOrganizations/org1.example.com < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca < ./basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca/945092d936f5838c5a6f6484db974d857933706737d00d04bf65f74e3976f9f8_sk < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/27db82c96b1482480baa1c75f80e5cce249beaab27b70c741bb0e2554355957e_sk < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt < ./basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt < ./basic-network/crypto-config/peerOrganizations/org1.example.com/ca < ./basic-network/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/ca/org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/ca/0e729224e8b3f31784c8a93c5b8ef6f4c1c91d9e6e577c45c33163609fe40011_sk < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/73cdc0072c7203f1ec512232c780fc84acc9752ef30ebc16be1f4666c02b614b_sk < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/User1@org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8_sk < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt < ./basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt < ./basic-network/crypto-config/ordererOrganizations < ./basic-network/crypto-config/ordererOrganizations/example.com < ./basic-network/crypto-config/ordererOrganizations/example.com/msp < ./basic-network/crypto-config/ordererOrganizations/example.com/msp/tlscacerts < ./basic-network/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/msp/cacerts < ./basic-network/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/msp/admincerts < ./basic-network/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/tlsca < ./basic-network/crypto-config/ordererOrganizations/example.com/tlsca/6a211ed18880b4db3867831c977809902713b8e321a5ab55ecc104dafc2eec49_sk < ./basic-network/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/ca < ./basic-network/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/ca/0d46ccf0e9436c1bc3b6e2bf80cdb202c4943604f95c72ee0ff839d3ec300719_sk < ./basic-network/crypto-config/ordererOrganizations/example.com/users < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/db670eed8487a93c35ae448b9f84c2f241a7a8c87df0544fc1dc08baf7832aa0_sk < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/Admin@example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt < ./basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/2fb065725bf1b7e2811c0e8ca8d37f5a951fc4cd1162a47aad8accf9ddd10291_sk < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt < ./basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt < ./basic-network/stop.sh < ./basic-network/config < ./basic-network/config/genesis.block < ./basic-network/config/channel.tx < ./README.md < ./.gitignore < ./chaincode-docker-devmode < ./chaincode-docker-devmode/docker-compose-simple.yaml < ./chaincode-docker-devmode/orderer.block < ./chaincode-docker-devmode/myc.tx < ./chaincode-docker-devmode/msp < ./chaincode-docker-devmode/msp/cacerts < ./chaincode-docker-devmode/msp/cacerts/cacert.pem < ./chaincode-docker-devmode/msp/keystore < ./chaincode-docker-devmode/msp/keystore/key.pem < ./chaincode-docker-devmode/msp/admincerts < ./chaincode-docker-devmode/msp/admincerts/admincert.pem < ./chaincode-docker-devmode/msp/signcerts < ./chaincode-docker-devmode/msp/signcerts/peer.pem < ./chaincode-docker-devmode/msp/config.yaml < ./chaincode-docker-devmode/README.rst < ./chaincode-docker-devmode/script.sh < ./chaincode < ./chaincode/fabcar < ./chaincode/fabcar/fabcar.go < ./chaincode/sacc < ./chaincode/sacc/sacc.go < ./chaincode/marbles02 < ./chaincode/marbles02/marbles_chaincode.go < ./chaincode/chaincode_example02 < ./chaincode/chaincode_example02/chaincode_example02_test.go < ./chaincode/chaincode_example02/chaincode_example02.go < ./origin.list < ./after.list < ./balance-transfer < ./balance-transfer/package.json < ./balance-transfer/app.js < ./balance-transfer/testAPIs.sh < ./balance-transfer/README.md < ./balance-transfer/runApp.sh < ./balance-transfer/artifacts < ./balance-transfer/artifacts/base.yaml < ./balance-transfer/artifacts/src < ./balance-transfer/artifacts/src/github.com < ./balance-transfer/artifacts/src/github.com/example_cc < ./balance-transfer/artifacts/src/github.com/example_cc/example_cc.go < ./balance-transfer/artifacts/docker-compose.yaml < ./balance-transfer/artifacts/channel < ./balance-transfer/artifacts/channel/genesis.block < ./balance-transfer/artifacts/channel/configtx.yaml < ./balance-transfer/artifacts/channel/mychannel.tx < ./balance-transfer/artifacts/channel/cryptogen.yaml < ./balance-transfer/artifacts/channel/crypto-config < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/tlsca < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/tlsca/7bb8ba3ff11d3c8cf592bd4326062e77d06ac4963c7b7ae459284dfbd3eb5aac_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/27ccb54a06020260c66c65bec91f91e1c9043e3076d3d6128692e7271c4c7a2c_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/0d9f72608133ee627b570b6af6877666bc8f365746f9329d6dd8a5f54e53e2ab_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/ca < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/ca/a7d47efa46a6ba07730c850fed2c1375df27360d7227f48cdc2f80e505678005_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/1995b11d6573ed3be52fcd7a5fa477bc0f183e1f5f398c8281d0ce7c2c75a076_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/585175c83bac91fc0c1ce8f9d0ff9aefa47c565678f100ca8673db249ee785ac_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/User1@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/tlsca < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/tlsca/945092d936f5838c5a6f6484db974d857933706737d00d04bf65f74e3976f9f8_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/fdee12a3510fde3155c37128cfec26090ae249bfbca28f884e60c21338493edd_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/27db82c96b1482480baa1c75f80e5cce249beaab27b70c741bb0e2554355957e_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/ca < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/ca/0e729224e8b3f31784c8a93c5b8ef6f4c1c91d9e6e577c45c33163609fe40011_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/73cdc0072c7203f1ec512232c780fc84acc9752ef30ebc16be1f4666c02b614b_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/User1@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8_sk < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/tlsca < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/tlsca/6a211ed18880b4db3867831c977809902713b8e321a5ab55ecc104dafc2eec49_sk < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/ca < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/ca/0d46ccf0e9436c1bc3b6e2bf80cdb202c4943604f95c72ee0ff839d3ec300719_sk < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/db670eed8487a93c35ae448b9f84c2f241a7a8c87df0544fc1dc08baf7832aa0_sk < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/Admin@example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/2fb065725bf1b7e2811c0e8ca8d37f5a951fc4cd1162a47aad8accf9ddd10291_sk < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt < ./balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt < ./balance-transfer/config.json < ./balance-transfer/app < ./balance-transfer/app/invoke-transaction.js < ./balance-transfer/app/install-chaincode.js < ./balance-transfer/app/query.js < ./balance-transfer/app/create-channel.js < ./balance-transfer/app/helper.js < ./balance-transfer/app/instantiate-chaincode.js < ./balance-transfer/app/network-config.json < ./balance-transfer/app/join-channel.js < ./bin < ./bin/peer < ./bin/configtxgen < ./bin/get-byfn.sh < ./bin/get-docker-images.sh < ./bin/cryptogen < ./bin/configtxlator < ./bin/orderer < ./.git < ./.git/index < ./.git/hooks < ./.git/hooks/pre-rebase.sample < ./.git/hooks/pre-applypatch.sample < ./.git/hooks/pre-push.sample < ./.git/hooks/prepare-commit-msg.sample < ./.git/hooks/post-update.sample < ./.git/hooks/pre-commit.sample < ./.git/hooks/applypatch-msg.sample < ./.git/hooks/update.sample < ./.git/hooks/commit-msg.sample < ./.git/logs < ./.git/logs/HEAD < ./.git/logs/refs < ./.git/logs/refs/heads < ./.git/logs/refs/heads/release < ./.git/logs/refs/remotes < ./.git/logs/refs/remotes/origin < ./.git/logs/refs/remotes/origin/HEAD < ./.git/info < ./.git/info/exclude < ./.git/branches < ./.git/objects < ./.git/objects/pack < ./.git/objects/pack/pack-4c4e57da53cc713e926aac69160f51ead18c3160.idx < ./.git/objects/pack/pack-4c4e57da53cc713e926aac69160f51ead18c3160.pack < ./.git/objects/info < ./.git/packed-refs < ./.git/description < ./.git/HEAD < ./.git/config < ./.git/refs < ./.git/refs/heads < ./.git/refs/heads/release < ./.git/refs/remotes < ./.git/refs/remotes/origin < ./.git/refs/remotes/origin/HEAD < ./.git/refs/tags --- > ../ > ../LICENSE > ../MAINTAINERS.md > ../fabcar > ../fabcar/package.json > ../fabcar/creds > ../fabcar/creds/PeerAdmin > ../fabcar/creds/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8-priv > ../fabcar/creds/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8-pub > ../fabcar/query.js > ../fabcar/startFabric.sh > ../fabcar/invoke.js > ../before.list > ../first-network > ../first-network/base > ../first-network/base/peer-base.yaml > ../first-network/base/docker-compose-base.yaml > ../first-network/docker-compose-e2e-template.yaml > ../first-network/channel-artifacts > ../first-network/channel-artifacts/.gitkeep > ../first-network/scripts > ../first-network/scripts/script.sh > ../first-network/byfn.sh > ../first-network/README.md > ../first-network/crypto-config.yaml > ../first-network/docker-compose-cli.yaml > ../first-network/configtx.yaml > ../first-network/docker-compose-couch.yaml > ../first-network/.env > ../first-network/crypto-config > ../first-network/crypto-config/peerOrganizations > ../first-network/crypto-config/peerOrganizations/org2.example.com > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/tlsca > ../first-network/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/tlsca/2fe2000a26269bce539441fb27f895df472495e6110ede93bedcc8f3401c8906_sk > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/9c08196d4674c1f99f68912c894df36cf035fe563859ba3f4297237d1f3e5bb1_sk > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/621f71fc32fdccc381796e8ec09adbbb7b053af53e9cc8e508fb18abf055f9f4_sk > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/ca > ../first-network/crypto-config/peerOrganizations/org2.example.com/ca/6423645b17554129d411e38d3b7abfde138ce880785aafd37644756bd70cc14f_sk > ../first-network/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/9107dc4b61f22565a9ddd7d2ae6c14b3033b550c5f0926565de65f21344754ed_sk > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/429a03ba33e44d3a9fb114c040f892ef084bddfa1e4dcade16515b55f217a6ea_sk > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/User1@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/tlsca > ../first-network/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/tlsca/3e7661fe569f334ddc793babddf509f516cba2684f88f643f86adffbcf58b1b4_sk > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/ba01dc7fec8eb60b0ed08cd01bf400cdbed4505cde9064c822ee8b4458ee1160_sk > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/da1e24e683bf6a8d5187323db485e03abec5e52cf216f50188d98b68e74b51f4_sk > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/ca > ../first-network/crypto-config/peerOrganizations/org1.example.com/ca/eb9576bba6884d8d98fce59688672ecbc8541543089a1bfec45203fd3bc3ef79_sk > ../first-network/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/c8d695407022e4c5b4f3e753e58a049ee0842b7536432665b7fc49367c845db3_sk > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/User1@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/4cc185e61a7654e6717fc644f056afccdb762cd1077283b905f3c99eac14012d_sk > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt > ../first-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt > ../first-network/crypto-config/ordererOrganizations > ../first-network/crypto-config/ordererOrganizations/example.com > ../first-network/crypto-config/ordererOrganizations/example.com/msp > ../first-network/crypto-config/ordererOrganizations/example.com/msp/tlscacerts > ../first-network/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/msp/cacerts > ../first-network/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/msp/admincerts > ../first-network/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/tlsca > ../first-network/crypto-config/ordererOrganizations/example.com/tlsca/765f42e61c9e8a353e922533cd8b00095cb1ae0b2519ea8648cf9863bf17c113_sk > ../first-network/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/ca > ../first-network/crypto-config/ordererOrganizations/example.com/ca/f5a2385291e31a6bd76e2e2ce3ae1f501b11b3fb0ccd8f38a364abb4f25ab2a4_sk > ../first-network/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/users > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/2ac4fd6dc7d0cf40d634cb7f7fcac6771d73df4dbf8cba1fec80f1b66339b5b4_sk > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/Admin@example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt > ../first-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt > ../first-network/crypto-config/ordererOrganizations/example.com/orderers > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/473a4cc7e8baf29ec8fe58a3c94bef0262db7a0e9b507c38b530dd87fff19cb9_sk > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt > ../first-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt > ../basic-network > ../basic-network/docker-compose.yml > ../basic-network/teardown.sh > ../basic-network/generate.sh > ../basic-network/start.sh > ../basic-network/README.md > ../basic-network/crypto-config.yaml > ../basic-network/init.sh > ../basic-network/configtx.yaml > ../basic-network/.env > ../basic-network/crypto-config > ../basic-network/crypto-config/peerOrganizations > ../basic-network/crypto-config/peerOrganizations/org2.example.com > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/tlsca > ../basic-network/crypto-config/peerOrganizations/org2.example.com/tlsca/7bb8ba3ff11d3c8cf592bd4326062e77d06ac4963c7b7ae459284dfbd3eb5aac_sk > ../basic-network/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/0d9f72608133ee627b570b6af6877666bc8f365746f9329d6dd8a5f54e53e2ab_sk > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt > ../basic-network/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt > ../basic-network/crypto-config/peerOrganizations/org2.example.com/ca > ../basic-network/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/ca/a7d47efa46a6ba07730c850fed2c1375df27360d7227f48cdc2f80e505678005_sk > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/1995b11d6573ed3be52fcd7a5fa477bc0f183e1f5f398c8281d0ce7c2c75a076_sk > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/585175c83bac91fc0c1ce8f9d0ff9aefa47c565678f100ca8673db249ee785ac_sk > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/User1@org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt > ../basic-network/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt > ../basic-network/crypto-config/peerOrganizations/org1.example.com > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca > ../basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca/945092d936f5838c5a6f6484db974d857933706737d00d04bf65f74e3976f9f8_sk > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/27db82c96b1482480baa1c75f80e5cce249beaab27b70c741bb0e2554355957e_sk > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt > ../basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt > ../basic-network/crypto-config/peerOrganizations/org1.example.com/ca > ../basic-network/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/ca/org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/ca/0e729224e8b3f31784c8a93c5b8ef6f4c1c91d9e6e577c45c33163609fe40011_sk > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/73cdc0072c7203f1ec512232c780fc84acc9752ef30ebc16be1f4666c02b614b_sk > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/User1@org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8_sk > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt > ../basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt > ../basic-network/crypto-config/ordererOrganizations > ../basic-network/crypto-config/ordererOrganizations/example.com > ../basic-network/crypto-config/ordererOrganizations/example.com/msp > ../basic-network/crypto-config/ordererOrganizations/example.com/msp/tlscacerts > ../basic-network/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/msp/cacerts > ../basic-network/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/msp/admincerts > ../basic-network/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/tlsca > ../basic-network/crypto-config/ordererOrganizations/example.com/tlsca/6a211ed18880b4db3867831c977809902713b8e321a5ab55ecc104dafc2eec49_sk > ../basic-network/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/ca > ../basic-network/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/ca/0d46ccf0e9436c1bc3b6e2bf80cdb202c4943604f95c72ee0ff839d3ec300719_sk > ../basic-network/crypto-config/ordererOrganizations/example.com/users > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/db670eed8487a93c35ae448b9f84c2f241a7a8c87df0544fc1dc08baf7832aa0_sk > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/Admin@example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt > ../basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/2fb065725bf1b7e2811c0e8ca8d37f5a951fc4cd1162a47aad8accf9ddd10291_sk > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt > ../basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt > ../basic-network/stop.sh > ../basic-network/config > ../basic-network/config/genesis.block > ../basic-network/config/channel.tx > ../README.md > ../.gitignore > ../chaincode-docker-devmode > ../chaincode-docker-devmode/docker-compose-simple.yaml > ../chaincode-docker-devmode/orderer.block > ../chaincode-docker-devmode/myc.tx > ../chaincode-docker-devmode/msp > ../chaincode-docker-devmode/msp/cacerts > ../chaincode-docker-devmode/msp/cacerts/cacert.pem > ../chaincode-docker-devmode/msp/keystore > ../chaincode-docker-devmode/msp/keystore/key.pem > ../chaincode-docker-devmode/msp/admincerts > ../chaincode-docker-devmode/msp/admincerts/admincert.pem > ../chaincode-docker-devmode/msp/signcerts > ../chaincode-docker-devmode/msp/signcerts/peer.pem > ../chaincode-docker-devmode/msp/config.yaml > ../chaincode-docker-devmode/README.rst > ../chaincode-docker-devmode/script.sh > ../chaincode > ../chaincode/fabcar > ../chaincode/fabcar/fabcar.go > ../chaincode/sacc > ../chaincode/sacc/sacc.go > ../chaincode/marbles02 > ../chaincode/marbles02/marbles_chaincode.go > ../chaincode/chaincode_example02 > ../chaincode/chaincode_example02/chaincode_example02_test.go > ../chaincode/chaincode_example02/chaincode_example02.go > ../origin.list > ../after.list > ../balance-transfer > ../balance-transfer/package.json > ../balance-transfer/app.js > ../balance-transfer/testAPIs.sh > ../balance-transfer/README.md > ../balance-transfer/runApp.sh > ../balance-transfer/artifacts > ../balance-transfer/artifacts/base.yaml > ../balance-transfer/artifacts/src > ../balance-transfer/artifacts/src/github.com > ../balance-transfer/artifacts/src/github.com/example_cc > ../balance-transfer/artifacts/src/github.com/example_cc/example_cc.go > ../balance-transfer/artifacts/docker-compose.yaml > ../balance-transfer/artifacts/channel > ../balance-transfer/artifacts/channel/genesis.block > ../balance-transfer/artifacts/channel/configtx.yaml > ../balance-transfer/artifacts/channel/mychannel.tx > ../balance-transfer/artifacts/channel/cryptogen.yaml > ../balance-transfer/artifacts/channel/crypto-config > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/tlsca > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/tlsca/7bb8ba3ff11d3c8cf592bd4326062e77d06ac4963c7b7ae459284dfbd3eb5aac_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/tlsca/tlsca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/keystore/27ccb54a06020260c66c65bec91f91e1c9043e3076d3d6128692e7271c4c7a2c_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/msp/signcerts/peer1.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/keystore/0d9f72608133ee627b570b6af6877666bc8f365746f9329d6dd8a5f54e53e2ab_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/msp/signcerts/peer0.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/ca > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/ca/ca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/ca/a7d47efa46a6ba07730c850fed2c1375df27360d7227f48cdc2f80e505678005_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/keystore/1995b11d6573ed3be52fcd7a5fa477bc0f183e1f5f398c8281d0ce7c2c75a076_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/admincerts/Admin@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp/signcerts/Admin@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/Admin@org2.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/tlscacerts/tlsca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/cacerts/ca.org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/keystore/585175c83bac91fc0c1ce8f9d0ff9aefa47c565678f100ca8673db249ee785ac_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/admincerts/User1@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/msp/signcerts/User1@org2.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org2.example.com/users/User1@org2.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/tlsca > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/tlsca/tlsca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/tlsca/945092d936f5838c5a6f6484db974d857933706737d00d04bf65f74e3976f9f8_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/fdee12a3510fde3155c37128cfec26090ae249bfbca28f884e60c21338493edd_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/27db82c96b1482480baa1c75f80e5cce249beaab27b70c741bb0e2554355957e_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/signcerts/peer0.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/ca > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/ca/ca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/ca/0e729224e8b3f31784c8a93c5b8ef6f4c1c91d9e6e577c45c33163609fe40011_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/73cdc0072c7203f1ec512232c780fc84acc9752ef30ebc16be1f4666c02b614b_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/admincerts/User1@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/signcerts/User1@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/5890f0061619c06fb29dea8cb304edecc020fe63f41a6db109f1e227cc1cb2a8_sk > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts/Admin@org1.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/cacerts/ca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/msp/admincerts/Admin@example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/tlsca > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/tlsca/6a211ed18880b4db3867831c977809902713b8e321a5ab55ecc104dafc2eec49_sk > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/tlsca/tlsca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/ca > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/ca/ca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/ca/0d46ccf0e9436c1bc3b6e2bf80cdb202c4943604f95c72ee0ff839d3ec300719_sk > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/cacerts/ca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/db670eed8487a93c35ae448b9f84c2f241a7a8c87df0544fc1dc08baf7832aa0_sk > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/admincerts/Admin@example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/signcerts/Admin@example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/tls/ca.crt > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/cacerts/ca.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/2fb065725bf1b7e2811c0e8ca8d37f5a951fc4cd1162a47aad8accf9ddd10291_sk > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/admincerts/Admin@example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/signcerts/orderer.example.com-cert.pem > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt > ../balance-transfer/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt > ../balance-transfer/config.json > ../balance-transfer/app > ../balance-transfer/app/invoke-transaction.js > ../balance-transfer/app/install-chaincode.js > ../balance-transfer/app/query.js > ../balance-transfer/app/create-channel.js > ../balance-transfer/app/helper.js > ../balance-transfer/app/instantiate-chaincode.js > ../balance-transfer/app/network-config.json > ../balance-transfer/app/join-channel.js > ../bin > ../bin/peer > ../bin/configtxgen > ../bin/get-byfn.sh > ../bin/get-docker-images.sh > ../bin/cryptogen > ../bin/configtxlator > ../bin/orderer > ../.git > ../.git/index > ../.git/hooks > ../.git/hooks/pre-rebase.sample > ../.git/hooks/pre-applypatch.sample > ../.git/hooks/pre-push.sample > ../.git/hooks/prepare-commit-msg.sample > ../.git/hooks/post-update.sample > ../.git/hooks/pre-commit.sample > ../.git/hooks/applypatch-msg.sample > ../.git/hooks/update.sample > ../.git/hooks/commit-msg.sample > ../.git/logs > ../.git/logs/HEAD > ../.git/logs/refs > ../.git/logs/refs/heads > ../.git/logs/refs/heads/release > ../.git/logs/refs/remotes > ../.git/logs/refs/remotes/origin > ../.git/logs/refs/remotes/origin/HEAD > ../.git/info > ../.git/info/exclude > ../.git/branches > ../.git/objects > ../.git/objects/pack > ../.git/objects/pack/pack-4c4e57da53cc713e926aac69160f51ead18c3160.idx > ../.git/objects/pack/pack-4c4e57da53cc713e926aac69160f51ead18c3160.pack > ../.git/objects/info > ../.git/packed-refs > ../.git/description > ../.git/HEAD > ../.git/config > ../.git/refs > ../.git/refs/heads > ../.git/refs/heads/release > ../.git/refs/remotes > ../.git/refs/remotes/origin > ../.git/refs/remotes/origin/HEAD > ../.git/refs/tags |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
# Copyright IBM Corp. All Rights Reserved. # # SPDX-License-Identifier: Apache-2.0 # version: '2' networks: byfn: services: orderer.example.com: extends: file: base/docker-compose-base.yaml service: orderer.example.com container_name: orderer.example.com networks: - byfn peer0.org1.example.com: container_name: peer0.org1.example.com extends: file: base/docker-compose-base.yaml service: peer0.org1.example.com networks: - byfn peer1.org1.example.com: container_name: peer1.org1.example.com extends: file: base/docker-compose-base.yaml service: peer1.org1.example.com networks: - byfn peer0.org2.example.com: container_name: peer0.org2.example.com extends: file: base/docker-compose-base.yaml service: peer0.org2.example.com networks: - byfn peer1.org2.example.com: container_name: peer1.org2.example.com extends: file: base/docker-compose-base.yaml service: peer1.org2.example.com networks: - byfn cli: container_name: cli image: hyperledger/fabric-tools tty: true environment: - GOPATH=/opt/gopath - CORE_VM_ENDPOINT=unix:///host/var/run/docker.sock - CORE_LOGGING_LEVEL=DEBUG - CORE_PEER_ID=cli - CORE_PEER_ADDRESS=peer0.org1.example.com:7051 - CORE_PEER_LOCALMSPID=Org1MSP - CORE_PEER_TLS_ENABLED=true - CORE_PEER_TLS_CERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.crt - CORE_PEER_TLS_KEY_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/server.key - CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt - CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp working_dir: /opt/gopath/src/github.com/hyperledger/fabric/peer #command: /bin/bash -c './scripts/script.sh ${CHANNEL_NAME}; sleep $TIMEOUT' volumes: - /var/run/:/host/var/run/ - ./../chaincode/:/opt/gopath/src/github.com/hyperledger/fabric/examples/chaincode/go - ./crypto-config:/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ - ./scripts:/opt/gopath/src/github.com/hyperledger/fabric/peer/scripts/ - ./channel-artifacts:/opt/gopath/src/github.com/hyperledger/fabric/peer/channel-artifacts depends_on: - orderer.example.com - peer0.org1.example.com - peer1.org1.example.com - peer0.org2.example.com - peer1.org2.example.com networks: - byfn |
Chaincode 설치
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
root@dc15dd82328d:/opt/gopath/src/github.com/hyperledger/fabric/peer# export | grep CHANNEL_NAME root@dc15dd82328d:/opt/gopath/src/github.com/hyperledger/fabric/peer# export CHANNEL_NAME=mychannel && export | grep CHANNEL_NAME declare -x CHANNEL_NAME="mychannel" root@dc15dd82328d:/opt/gopath/src/github.com/hyperledger/fabric/peer# peer channel create -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/channel.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem 2017-07-16 15:23:42.066 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP 2017-07-16 15:23:42.066 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity 2017-07-16 15:23:42.070 UTC [channelCmd] InitCmdFactory -> INFO 003 Endorser and orderer connections initialized 2017-07-16 15:23:42.070 UTC [msp] GetLocalMSP -> DEBU 004 Returning existing local MSP 2017-07-16 15:23:42.070 UTC [msp] GetDefaultSigningIdentity -> DEBU 005 Obtaining default signing identity 2017-07-16 15:23:42.070 UTC [msp] GetLocalMSP -> DEBU 006 Returning existing local MSP 2017-07-16 15:23:42.070 UTC [msp] GetDefaultSigningIdentity -> DEBU 007 Obtaining default signing identity 2017-07-16 15:23:42.070 UTC [msp/identity] Sign -> DEBU 008 Sign: plaintext: 0A8C060A074F7267314D53501280062D...53616D706C65436F6E736F727469756D 2017-07-16 15:23:42.070 UTC [msp/identity] Sign -> DEBU 009 Sign: digest: 276CE5B4E7937A746CC37096C332C777635E3243F5F42401778A795338AE5304 2017-07-16 15:23:42.070 UTC [msp] GetLocalMSP -> DEBU 00a Returning existing local MSP 2017-07-16 15:23:42.070 UTC [msp] GetDefaultSigningIdentity -> DEBU 00b Obtaining default signing identity 2017-07-16 15:23:42.070 UTC [msp] GetLocalMSP -> DEBU 00c Returning existing local MSP 2017-07-16 15:23:42.070 UTC [msp] GetDefaultSigningIdentity -> DEBU 00d Obtaining default signing identity 2017-07-16 15:23:42.070 UTC [msp/identity] Sign -> DEBU 00e Sign: plaintext: 0AC3060A1508021A0608FE89AECB0522...D4A2BC6C9FA3462B1DD5AED7CB799F4A 2017-07-16 15:23:42.070 UTC [msp/identity] Sign -> DEBU 00f Sign: digest: 8435EFF79EEBA093AF0D6C0D273FCF84E9BC59F568FA613DCB1FBBB10557F381 2017-07-16 15:23:42.127 UTC [msp] GetLocalMSP -> DEBU 010 Returning existing local MSP 2017-07-16 15:23:42.127 UTC [msp] GetDefaultSigningIdentity -> DEBU 011 Obtaining default signing identity 2017-07-16 15:23:42.127 UTC [msp] GetLocalMSP -> DEBU 012 Returning existing local MSP 2017-07-16 15:23:42.127 UTC [msp] GetDefaultSigningIdentity -> DEBU 013 Obtaining default signing identity 2017-07-16 15:23:42.127 UTC [msp/identity] Sign -> DEBU 014 Sign: plaintext: 0AC3060A1508021A0608FE89AECB0522...AC55E3F3547F12080A021A0012021A00 2017-07-16 15:23:42.128 UTC [msp/identity] Sign -> DEBU 015 Sign: digest: C9D7DFD60144B0B8F8202EFC6562AF95669F3B6C5696B658C68C43B60D33175E 2017-07-16 15:23:42.128 UTC [channelCmd] readBlock -> DEBU 016 Got status:*orderer.DeliverResponse_Status 2017-07-16 15:23:42.128 UTC [msp] GetLocalMSP -> DEBU 017 Returning existing local MSP 2017-07-16 15:23:42.128 UTC [msp] GetDefaultSigningIdentity -> DEBU 018 Obtaining default signing identity 2017-07-16 15:23:42.148 UTC [channelCmd] InitCmdFactory -> INFO 019 Endorser and orderer connections initialized 2017-07-16 15:23:42.349 UTC [msp] GetLocalMSP -> DEBU 01a Returning existing local MSP 2017-07-16 15:23:42.349 UTC [msp] GetDefaultSigningIdentity -> DEBU 01b Obtaining default signing identity 2017-07-16 15:23:42.350 UTC [msp] GetLocalMSP -> DEBU 01c Returning existing local MSP 2017-07-16 15:23:42.351 UTC [msp] GetDefaultSigningIdentity -> DEBU 01d Obtaining default signing identity 2017-07-16 15:23:42.352 UTC [msp/identity] Sign -> DEBU 01e Sign: plaintext: 0AC3060A1508021A0608FE89AECB0522...3482D61CA4C412080A021A0012021A00 2017-07-16 15:23:42.352 UTC [msp/identity] Sign -> DEBU 01f Sign: digest: 4E2E95BCA649A0C2761FC511F57E467C0987A12282A1F963A1E6B21AACE23A3C 2017-07-16 15:23:42.365 UTC [channelCmd] readBlock -> DEBU 020 Received block:0 2017-07-16 15:23:42.367 UTC [main] main -> INFO 021 Exiting..... // 아래에 정리된 스크립트를 참조 // 체인코드 설치 순서 // 1. 이후 각 Peer 별 환경변수 설정 후 채널에 가입 // 2. 각 Org 별로 앵커 노드 설정(Peer0) // 3. 각 Peer 별 Chaincode 설치 // 4. 한 Peer 에서 Chaincode 초기화 // 5. Invoke 및 Query |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
## peer0.org1 CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp CORE_PEER_ADDRESS=peer0.org1.example.com:7051 CORE_PEER_LOCALMSPID="Org1MSP" CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt ## peer1.org1 CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp CORE_PEER_ADDRESS=peer1.org1.example.com:7051 CORE_PEER_LOCALMSPID="Org1MSP" CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt ## peer0.org2 CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp CORE_PEER_ADDRESS=peer0.org2.example.com:7051 CORE_PEER_LOCALMSPID="Org2MSP" CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/peers/peer0.org2.example.com/tls/ca.crt ## peer1.org2 CORE_PEER_MSPCONFIGPATH=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/users/Admin@org2.example.com/msp CORE_PEER_ADDRESS=peer1.org2.example.com:7051 CORE_PEER_LOCALMSPID="Org2MSP" CORE_PEER_TLS_ROOTCERT_FILE=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/peerOrganizations/org2.example.com/peers/peer1.org2.example.com/tls/ca.crt #### create channel peer channel create -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/channel.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem #### join peer to created channel peer channel join -b mychannel.block #### create anchor peer for Org1MSP peer channel create -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/Org1MSPanchors.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem #### create anchor peer for Org2MSP peer channel create -o orderer.example.com:7050 -c $CHANNEL_NAME -f ./channel-artifacts/Org2MSPanchors.tx --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem #### install chaincode peer chaincode install -n mycc -v 1.0 -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 #### instantiate chaincode peer chaincode instantiate -o orderer.example.com:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C $CHANNEL_NAME -n mycc -v 1.0 -c '{"Args":["init","a", "100", "b","200"]}' -P "OR ('Org1MSP.member','Org2MSP.member')" #### query chaincode peer chaincode query -C $CHANNEL_NAME -n mycc -c '{"Args":["query","a"]}' #### invoke chaincode peer chaincode invoke -o orderer.example.com:7050 --tls $CORE_PEER_TLS_ENABLED --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem -C $CHANNEL_NAME -n mycc -c '{"Args":["invoke","a","b","10"]}' |