From 8acf1a372da8f54789ad9767d85e40323caffd72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Mart=C3=ADn=20Garc=C3=ADa=20Del=20Angel?= Date: Tue, 21 Nov 2017 23:38:47 -0600 Subject: [PATCH] CZX4 --- Uber-Lyra/artifacts/docker-compose.yaml | 4 ++ basic-network/config/Org1MSPanchors.tx | Bin 0 -> 284 bytes basic-network/config/channel.tx | Bin 368 -> 368 bytes basic-network/config/genesis.block | Bin 6360 -> 6364 bytes basic-network/configtx.yaml | 4 +- basic-network/crypto-config.yaml | 2 +- ...ec362c02c424c1212746912e7b1cb3b17f83ec6_sk | 5 +++ ...da6f3b6b74925ed0d23061af4899409ba46ae6a_sk | 5 --- .../example.com/ca/ca.example.com-cert.pem | 14 +++--- .../msp/admincerts/Admin@example.com-cert.pem | 14 +++--- .../msp/cacerts/ca.example.com-cert.pem | 14 +++--- .../msp/tlscacerts/tlsca.example.com-cert.pem | 24 +++++------ .../msp/admincerts/Admin@example.com-cert.pem | 14 +++--- .../msp/cacerts/ca.example.com-cert.pem | 14 +++--- ...558dc7859c4fe458e262e674a6c23f242ea33d1_sk | 5 --- ...c65f323cdbcedcff270aaaedb1322a31f34f4c9_sk | 5 +++ .../signcerts/orderer.example.com-cert.pem | 15 ++++--- .../msp/tlscacerts/tlsca.example.com-cert.pem | 24 +++++------ .../orderers/orderer.example.com/tls/ca.crt | 24 +++++------ .../orderer.example.com/tls/server.crt | 14 +++--- .../orderer.example.com/tls/server.key | 6 +-- ...a8d0d7672785b685cb503bcb95e53dcc279fba7_sk | 5 --- ...c72b6006dea84fceccf7bcc9fa1e866227f4af4_sk | 5 +++ .../tlsca/tlsca.example.com-cert.pem | 24 +++++------ .../msp/admincerts/Admin@example.com-cert.pem | 14 +++--- .../msp/cacerts/ca.example.com-cert.pem | 14 +++--- ...09d6165268fba153211af1281f00d45f54b1022_sk | 5 --- ...48eca91c0456faa5f899fe6fbda1ab5157bfb1b_sk | 5 +++ .../msp/signcerts/Admin@example.com-cert.pem | 14 +++--- .../msp/tlscacerts/tlsca.example.com-cert.pem | 24 +++++------ .../users/Admin@example.com/tls/ca.crt | 24 +++++------ .../users/Admin@example.com/tls/server.crt | 14 +++--- .../users/Admin@example.com/tls/server.key | 6 +-- ...2edf430b45b6e937f8e5cd429938f0f6e2af243_sk | 5 +++ ...01851d14504d31aad1b2ddddbac6a57365e497c_sk | 5 --- .../ca/ca.org1.example.com-cert.pem | 25 ++++++----- .../ca/org1.example.com-cert.pem | 14 ------ .../Admin@org1.example.com-cert.pem | 24 +++++------ .../msp/cacerts/ca.org1.example.com-cert.pem | 26 ++++++------ .../tlsca.org1.example.com-cert.pem | 26 ++++++------ .../Admin@org1.example.com-cert.pem | 24 +++++------ .../msp/cacerts/ca.org1.example.com-cert.pem | 26 ++++++------ ...72a0ccfbfb42727480fb8c8d0223af321a7893d_sk | 5 --- ...f773b2e5e58fa89f6f39098a57ebf008ae39cff_sk | 5 +++ .../signcerts/peer0.org1.example.com-cert.pem | 24 +++++------ .../tlsca.org1.example.com-cert.pem | 26 ++++++------ .../peers/peer0.org1.example.com/tls/ca.crt | 26 ++++++------ .../peer0.org1.example.com/tls/server.crt | 18 ++++---- .../peer0.org1.example.com/tls/server.key | 6 +-- .../Admin@org1.example.com-cert.pem | 14 ++++++ .../msp/cacerts/ca.org1.example.com-cert.pem | 15 +++++++ ...0a7d85d8df0173ba7489e6003f12cd256ce8797_sk | 5 +++ .../signcerts/peer1.org1.example.com-cert.pem | 14 ++++++ .../tlsca.org1.example.com-cert.pem | 15 +++++++ .../peers/peer1.org1.example.com/tls/ca.crt | 15 +++++++ .../peer1.org1.example.com/tls/server.crt | 15 +++++++ .../peer1.org1.example.com/tls/server.key | 5 +++ ...b4de1b0427cba5068243b4f0d694562421c4758_sk | 5 +++ ...3c8d2c591f745d1babc4d6d9cce0a1acc168acb_sk | 5 --- .../tlsca/tlsca.org1.example.com-cert.pem | 26 ++++++------ .../Admin@org1.example.com-cert.pem | 24 +++++------ .../msp/cacerts/ca.org1.example.com-cert.pem | 26 ++++++------ ...64d808fcfdc504bf1a27bae6baf9f77d0493541_sk | 5 +++ ...91e62130f8008a0bf996e4e4b84cd097a747fec_sk | 5 --- .../signcerts/Admin@org1.example.com-cert.pem | 24 +++++------ .../tlsca.org1.example.com-cert.pem | 26 ++++++------ .../users/Admin@org1.example.com/tls/ca.crt | 26 ++++++------ .../Admin@org1.example.com/tls/server.crt | 24 +++++------ .../Admin@org1.example.com/tls/server.key | 6 +-- .../User1@org1.example.com-cert.pem | 24 +++++------ .../msp/cacerts/ca.org1.example.com-cert.pem | 26 ++++++------ ...e2c002434d84cc1e82d7d25a4e8cc4fcd2a477f_sk | 5 +++ ...7c97e90f3952e379497dc55eb903f31b50abc83_sk | 5 --- .../signcerts/User1@org1.example.com-cert.pem | 24 +++++------ .../tlsca.org1.example.com-cert.pem | 26 ++++++------ .../users/User1@org1.example.com/tls/ca.crt | 26 ++++++------ .../User1@org1.example.com/tls/server.crt | 16 +++---- .../User1@org1.example.com/tls/server.key | 6 +-- basic-network/docker-compose.yml | 40 ++++++++++++++++++ basic-network/start.sh | 4 +- 80 files changed, 639 insertions(+), 509 deletions(-) create mode 100644 basic-network/config/Org1MSPanchors.tx create mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/ca/2260766309943e1c2a6345473ec362c02c424c1212746912e7b1cb3b17f83ec6_sk delete mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/ca/a0606a4a860a1e31c90a23788da6f3b6b74925ed0d23061af4899409ba46ae6a_sk delete mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/4d2f776c0fef8eac3f460a7c3558dc7859c4fe458e262e674a6c23f242ea33d1_sk create mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/keystore/5ee33fe917cbaddd2f2d1ad88c65f323cdbcedcff270aaaedb1322a31f34f4c9_sk delete mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/tlsca/8d2186556c85d515e737d0c0da8d0d7672785b685cb503bcb95e53dcc279fba7_sk create mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/tlsca/d436e3a1bc33e0f4643eb1342c72b6006dea84fceccf7bcc9fa1e866227f4af4_sk delete mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/1deeab5433fa6e5f045eb763109d6165268fba153211af1281f00d45f54b1022_sk create mode 100755 basic-network/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore/fc346840aeb25c78886b6754348eca91c0456faa5f899fe6fbda1ab5157bfb1b_sk create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/ca/220cb74da5de4d4c63f9923d22edf430b45b6e937f8e5cd429938f0f6e2af243_sk delete mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/ca/4239aa0dcd76daeeb8ba0cda701851d14504d31aad1b2ddddbac6a57365e497c_sk delete mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/ca/org1.example.com-cert.pem delete mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/46be1d569fe68f33e517c9e0072a0ccfbfb42727480fb8c8d0223af321a7893d_sk create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/msp/keystore/608c93422c75dac1af6b448c5f773b2e5e58fa89f6f39098a57ebf008ae39cff_sk create mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/admincerts/Admin@org1.example.com-cert.pem create mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/cacerts/ca.org1.example.com-cert.pem create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/keystore/ef09094863d3b68578fe860690a7d85d8df0173ba7489e6003f12cd256ce8797_sk create mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/signcerts/peer1.org1.example.com-cert.pem create mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/msp/tlscacerts/tlsca.org1.example.com-cert.pem create mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt create mode 100644 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.crt create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/server.key create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca/b5360a3b48815ba662b1ab84db4de1b0427cba5068243b4f0d694562421c4758_sk delete mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/tlsca/ed3fd82393e95fc2c475afc113c8d2c591f745d1babc4d6d9cce0a1acc168acb_sk create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/5899f49892ab9ae87158a7e9a64d808fcfdc504bf1a27bae6baf9f77d0493541_sk delete mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore/cd96d5260ad4757551ed4a5a991e62130f8008a0bf996e4e4b84cd097a747fec_sk create mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/1e7385402dc6e129ad98e1b85e2c002434d84cc1e82d7d25a4e8cc4fcd2a477f_sk delete mode 100755 basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org1.example.com/msp/keystore/c75bd6911aca808941c3557ee7c97e90f3952e379497dc55eb903f31b50abc83_sk diff --git a/Uber-Lyra/artifacts/docker-compose.yaml b/Uber-Lyra/artifacts/docker-compose.yaml index 1b28075..d51baad 100644 --- a/Uber-Lyra/artifacts/docker-compose.yaml +++ b/Uber-Lyra/artifacts/docker-compose.yaml @@ -38,6 +38,10 @@ services: container_name: orderer.example.com image: hyperledger/fabric-orderer environment: + - ORDERER_GENERAL_LEDGERTYPE=ram + - ORDERER_RAMLEDGER_HISTORY_SIZE=1000000000 + - ORDERER_GENERAL_MAXMESSAGECOUNT=10000000000 + - ORDERER_GENERAL_MAXWINDOWSIZE=1000000000 - ORDERER_GENERAL_LOGLEVEL=debug - ORDERER_GENERAL_LISTENADDRESS=0.0.0.0 - ORDERER_GENERAL_GENESISMETHOD=file diff --git a/basic-network/config/Org1MSPanchors.tx b/basic-network/config/Org1MSPanchors.tx new file mode 100644 index 0000000000000000000000000000000000000000..6f48b5a843bd9928c1eac5d55b5a31e47b2a113f GIT binary patch literal 284 zcmd;@$;8Fa#mm8@#F<-}oROH9mzpEg%EZ;g#DydfE)>ee?O0HdlbM`Yl9`_;8yp~{FU8Kq3}P@SadWW;r6#7N78OG{;YFDx5Dpg?n`26DW*$&N3(At3 z%_ua35!L7pMxfa>2(t@07^TdBO7fC3@{0meL1w87$#O|^i4_1j2738GH|V8SB<2?6 Vr0ON-=L&S2OTmmM&s8wj0RZF4NiF~Y literal 0 HcmV?d00001 diff --git a/basic-network/config/channel.tx b/basic-network/config/channel.tx index bba64bed8be75342de09936f3238b24893e6fb6f..01139fb7ed1c64bcb4ba6785b62450af8b0b5b8d 100644 GIT binary patch delta 34 qcmeys^npo$>n#&kBv&{GlN1}rxt=Q*CJLOM_}_Kn4VB3*j5+|$+6=S+ delta 35 rcmeys^npo$>n#&kBv&{GlN1}rk7e`EP82vjS(#CB;th|rJ_0XSdRO`4D@?yN^Yz1I7C zPVe84caT%)=E;+P{Ql+}p}l?Y;wvxk-S^AXNOaVOcQv!+`Y zwSY<)VX~QRS7Q^J^WE)Y!i+;>y^W}zx!CE7??st8z_9Vq3es`Z8SiFI7Irvtmr+I5 z+>d8SICh8S>0^^qs_!|G*k90?%|}vKEjqN3fJ6z?A+uCh%+Ag7BAL|b4l9C~g(zyx z4n>S0fk*+^1|p+STyNDvQDJAgN!xZTdxtv2aGkW~aXL%#dNNt!sU1*byfrr<;FIha zz@q1h7NXxIIvbN{F#xgaJQt1}c|tJ51hbZPb>3G+@XRx%^6;n1@^bSUz23EXdD?(= zisSX^u$3FdKs)U7#sl|RzI5d$I*MnqtBr@WLaLELL{cm)(yG&@b8$Ohv-PJniW{ARML@w>(d7;vMlN{S)LPv6;y)J)r^-H(8h(wJv8p-o? zZNTH6oJf93Wt2v8Lx&BAP^;4u2H6ag6Qg|h!Y7SUNSiUUHwpyrb#iNzuQUaL*B;xG z97yg?y&P_@vrLD#bXaXT#-xTHFQ=Mc&l|{gx=&U(IZii;5hG}@X+-YISh8emAXfXj zUEZxdMFbQDoZJH`M*@#ifj|myGhdDk25jKEX^q()?!hVL85|!^xgvm>YBsg#^6wAJ z<>gOc=b#cCU8^&h7;veifkG@uvzx-XR2(qy0Vc9(r7X~g%IA;pQ$xo*b=jXoRwS)# zRN9NGk}{q_j}?Vy((S@!yIY&h7D6QLEsZfn(qjQKVn8OU4x1GQ%Iv0-d3C^qOe&rO z3x!i%0~+bs>vvYu9I>Qw01wmTd9yDgRTfYuOsTT-K zFX{8+-e_6iJcg}X9d(?>fffs4W=A`)o#*vf^%yB{bQA^Yf>FqBpcOFU7{Swt1_q=j zje81Cf*H=7>EAR`I<4-d!i#FfDd`!^SUrUofClo}uqu+!*|b(cO0OYO;o+tZ?I}J< z(IaU$nD1%XBUq)LXi8#l3}CryrZFgF7td$0JC7i4N$>;>_z!Qa(7=;8K$BhIGr%JZ zABVSkn)_U4H~OLBz*B?hsu>a$xhQm?fi`X0YS1<5%BRAe{YnN+B(8tiIeCe84K6hO%kFWR2*REgu?(69-rKr^D zM)%dJ^m}?^J8J?3z=qxM$d360m zO;h%s@@R<3q`(-q_I6}vLR4P8daJy0;nFG8pI2gumxZe?wGk#LlIR#zSnrFll?^xT z;h0XsU7hQbqv^c2=EBcSgkV7_gpJ^2g{8=5IO&YCMm7Z)%Y!-yEETwaA+{#3a zt4eT`R<)Swb6XMv`+%kQF-Q+ctGs<)etag9@V(GTQ(e*3t*N&_i9B*#h1MU=KY2>B zYZTt&o#Cv9n~E00mOS5VieNd(k`X!RK&_Qi%o3Uox)zpmESQ-ChSEkFrkNqGXGRux z9nUV>uI!-o<-p}LPqrL1&@@sI0medSK0ff1Du>+cc{HektV)Q=^nk7+0tBEc$>fY` zE>%L2;sHl-;uc01%@7eGqY(||p|B-r3f9rKHp5yrLPc7T5<7n1r%UG|J8u$IWBP*3%^YX8w3!v&S%)z(?I@h*1i}n4VR0cY2k|`2H@!|og(Dl9 z#+YfVi*Yj$hFwdUcysJft+&tp`M?rBqz`_q-)Bh?4TlYeQ(9~`Xx(>pK~*-(;v*px zkZAeu%S!pR^PjDKNJu8?hZKj(U!6ZG2S*nlU|{IbDq_#53`{%)F)5~hJ*&PnseG&pM2{1h*v2RICdNO=<4zUz(3#6C zlm9;+-)aUwfPGSLPpcP*xnoecIZv2AzFUxSpWe!}zUUeuXRC;Jcuh>Fxr3^munr9( z)Y&!a?E)<@f32*GMt5S(yVPXRl`#ihG}<`DF`ETo+7+qkAYGxbB4lf%;pvuuGf>tP ylbwM&UUy2uq!_&40gsf_qiFdqCEt}v@^rBhyH_NJGPTlQ^DsYUgFP5oXv3&!h7N@PGUP= zK>Py|2W~B>=-dz3qMf*!nKK-=%#y>87`uBf+{lvds`|Bsav-fQb z`38o34MQ^IsnbU;9N9m4`tRTR>d#KxI1@QxWKE3ea%w;R5eKc|7-7|2hp3} z=9;csBS_LB2$Lcy0(A`BG8&de5f)iBak5U-G0L?XxQQEk`+HY^_;OJH(7}TrIQOYP z>g)I2hkRN3-m@=L_y2P5>nQR9y7xRREygeUU@uevoMA1ELB*TjV6`?eXGPo@*akad^(5SFe#3ls~5wImx`Z0aPzzc z>3|2=fI~nE`^7&W*e||#^v1^!8lsWM`3@e2eg%x0lS&QE7WQyE6b|a#D2i(p-&&GF zR`dE>Cy{cYXEz(3$dagCG4&Lo$X0vf3{odrPop7KS>UXv0(XQtS1lA-$$I*$ms*XdSpzSM=m5NFud1ZKODZq^boK|20RrY+((ZF8%q63lpqY}Fm_K_5Ltry3UOm@&u$~CJ*}GkqrFB~8 zv6VTai(g!Nf60z}{@URXv)x524V$e|Pzxwlp+!R+Iwr$(0BkT7B$VlhSV`)}X{<(E zqh4cuO%L>{H@AobHt4{pzo6B%*%>BdYp`9J<8ggODGKDmg!RTOQu5vbU7saSBn10D~DZwv1Tm{$76~>VlOu=dZMC(0f(mRh|j7vPNnN%t~)&~Nf>V| zwgO$ueUvLr%c==TO4oWC%y0^D1Ej(aV8>-(SXp-cF61yhr3En7qZSvdYL&vIuyldf zpxe4F2Gc;jHr-0hfj-E$(qK8$VkE$Y*=QQ4ayT{lG~$Xk_ii0|z0~N5Ucc1HW$tOD z0=ZqXM%s~O*E4>_tb-&9#KF5iGO_*QnNywOg$s{f%7IOL%8&-I-(0F8V&Tf9czhk<+u{M-P<9E@WlKMmC@3yPO@;I;0^_XKTI(i3adE zo?+g4MnJ*|02KiZ+{jMwdPV9_glywBi5}DUg+VrRovvPW*1cprpE2uk6O)tNaIkvN zsL|6Lv4gxq)6k!WAdt9TmJiz--mfirw#MbjXqUo=Z3u|FTC+Q?lkQG1dgX)8jsc{= zkKH`{pLDj-3eL3q)Ud)JsW93mYDYxFk=j5tHQuC(spoBGvVqNDBSR3pGf_z>15gV< zuFHtLP3VT~BbZ7sI2oA3zF1j}Hq-TJu4!Oco8WraWeIFqRp1y*LAy@YhhvjSGkGv; zHZ(rcrB$2~DS|TdaHM$LifAlpI&`e$$z5iPZ(g1k`Q>VH@ybi*_ny6ioN8}uXX9-4 zKKIOzt;<3TfU+_wGghuKolJ=$D^mSpas0(cSucluK*D}Ehx0&V`(hQcUe^8(mKgow z_K8k0I%ALgcApfqPBfXv0g`)@w${w3uPE;Koa4{DCx71@jlI&E)3PK-vvDsK~g^LX|05NbJQIsT>^ z@*W#%u}HV7`Hs%(?@4D-Kk@vi8N2dA)o5L?s&-A-j(Y>bSBa&x%-w}FA1M^SK`1n(|}ciKy|57Jdk3%)zr%5?*Tths=`27>lD zLrR@;OPUY_HPa0iFe2+@+fX32#0kkq60$c7x3z^yRc0H)a+nN7C)jWvk!I4F#=G(= z$WtGz?W)U;?^Rc~kB($|8k$y@0<-C+FM(A#Hz-ZvttT_T-6?+=z^B9F@c2^aeK5Y) zTAZeayV8;uLjoC(u*BpC@fdGJkS0nyb2~e~r^QW{E7LpUk>a^iw@+A$W{ecSJ$3t{ z!#5+u;?udjP_|~D){EyZ-uP&wHhY=V@r21V!X>w>ED_$cjjGldA8;nwj4FiOh~+S~ zh@69Rg!d)gNjSG%83ayaEHs9b=7RStb_15X11j{u5^2@%cGPZDs5gbfJvfl#Y$ zjR`;FC~geb+uR?Dc-usbA;#*GJFpYc6XG(@+t$_!#<~ZBnr4x;!8)WSy%h{m#?LKR z*2dE$7~b6#iZ$}x%MT-GX`|d0`_qLJ#L?dQz2nGHy!iMT_|X0h&Ny=m_3J-Bz~ zG;-n2ou6P=@7%doeC6t`;`-T}#b>TQTKwwF!O_Q07T>?}Qt{cVTnXPo_D>`Cy> @@ -22,5 +22,7 @@ sleep ${FABRIC_START_TIMEOUT} # Create the channel docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" peer0.org1.example.com peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx +docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" peer1.org1.example.com peer channel create -o orderer.example.com:7050 -c mychannel -f /etc/hyperledger/configtx/channel.tx + # Join peer0.org1.example.com to the channel. docker exec -e "CORE_PEER_LOCALMSPID=Org1MSP" -e "CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@org1.example.com/msp" peer0.org1.example.com peer channel join -b mychannel.block