[{"title":"( 67 个子文件 8.85MB ) Go-开源|基于区块链的智能合约快速上手","children":[{"title":"cloudframeworks-blockchain-user-guide-fabric-smart-contract-680d8c3","children":[{"title":"READMORE","children":[{"title":"install-docker.md <span style='color:#111;'> 622B </span>","children":null,"spread":false}],"spread":true},{"title":"Dockerfile_cli <span style='color:#111;'> 321B </span>","children":null,"spread":false},{"title":"chaincode","children":[{"title":"test","children":[{"title":"test_exec.go <span style='color:#111;'> 11.20KB </span>","children":null,"spread":false},{"title":"test <span style='color:#111;'> 13.25MB </span>","children":null,"spread":false},{"title":"1.sh <span style='color:#111;'> 87B </span>","children":null,"spread":false}],"spread":true},{"title":"charity","children":[{"title":"charity_contract.go <span style='color:#111;'> 9.22KB </span>","children":null,"spread":false},{"title":"charity_contract_test.go <span style='color:#111;'> 891B </span>","children":null,"spread":false},{"title":"charity <span style='color:#111;'> 14.25MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"image","children":[{"title":"transaction-flow-details.png <span style='color:#111;'> 177.28KB </span>","children":null,"spread":false},{"title":"fabric_struct.png <span style='color:#111;'> 86.79KB </span>","children":null,"spread":false},{"title":"business.png <span style='color:#111;'> 32.31KB </span>","children":null,"spread":false},{"title":"transaction-flow.png <span style='color:#111;'> 37.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"tools","children":[{"title":"config_tool.go <span style='color:#111;'> 370B </span>","children":null,"spread":false}],"spread":true},{"title":"api_charity","children":[{"title":"models","children":[{"title":"donation.go <span style='color:#111;'> 794B </span>","children":null,"spread":false},{"title":"constEnv.go <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"queryuserinfo.go <span style='color:#111;'> 577B </span>","children":null,"spread":false},{"title":"donationRules.go <span style='color:#111;'> 942B </span>","children":null,"spread":false},{"title":"querydealall.go <span style='color:#111;'> 671B </span>","children":null,"spread":false},{"title":"querydealonce.go <span style='color:#111;'> 593B </span>","children":null,"spread":false}],"spread":true},{"title":"swagger","children":[{"title":"swagger-ui.css.map <span style='color:#111;'> 80B </span>","children":null,"spread":false},{"title":"oauth2-redirect.html <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"swagger-ui-standalone-preset.js.map <span style='color:#111;'> 215B </span>","children":null,"spread":false},{"title":"swagger.json <span style='color:#111;'> 8.82KB </span>","children":null,"spread":false},{"title":"swagger-ui.js.map <span style='color:#111;'> 170B </span>","children":null,"spread":false},{"title":"swagger-ui.js <span style='color:#111;'> 251.00KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 3.40KB </span>","children":null,"spread":false},{"title":"swagger-ui-standalone-preset.js <span style='color:#111;'> 244.24KB </span>","children":null,"spread":false},{"title":"favicon-32x32.png <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"swagger.yml <span style='color:#111;'> 4.39KB </span>","children":null,"spread":false},{"title":"swagger-ui.css <span style='color:#111;'> 25.47KB </span>","children":null,"spread":false},{"title":"favicon-16x16.png <span style='color:#111;'> 445B </span>","children":null,"spread":false},{"title":"swagger-ui-bundle.js <span style='color:#111;'> 1.22MB </span>","children":null,"spread":false},{"title":"swagger-ui-bundle.js.map <span style='color:#111;'> 478B </span>","children":null,"spread":false}],"spread":false},{"title":"conf","children":[{"title":"app.conf <span style='color:#111;'> 112B </span>","children":null,"spread":false}],"spread":true},{"title":"lastupdate.tmp <span style='color:#111;'> 132B </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"default_test.go <span style='color:#111;'> 956B </span>","children":null,"spread":false}],"spread":true},{"title":"controllers","children":[{"title":"donation.go <span style='color:#111;'> 815B </span>","children":null,"spread":false},{"title":"queryuserinfo.go <span style='color:#111;'> 630B </span>","children":null,"spread":false},{"title":"donationRules.go <span style='color:#111;'> 852B </span>","children":null,"spread":false},{"title":"querydealall.go <span style='color:#111;'> 657B </span>","children":null,"spread":false},{"title":"querydealonce.go <span style='color:#111;'> 731B </span>","children":null,"spread":false}],"spread":true},{"title":"main.go <span style='color:#111;'> 257B </span>","children":null,"spread":false},{"title":"routers","children":[{"title":"commentsRouter_controllers.go <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"router.go <span style='color:#111;'> 984B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"CONTRIBUTORS.md <span style='color:#111;'> 124B </span>","children":null,"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"ABOUT.md <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"LICENSE.md <span style='color:#111;'> 650B </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 45B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 11.07KB </span>","children":null,"spread":false},{"title":"chaincode-docker-devmode","children":[{"title":"Dockerfile_cli <span style='color:#111;'> 238B </span>","children":null,"spread":false},{"title":"msp","children":[{"title":"config.yaml <span style='color:#111;'> 195B </span>","children":null,"spread":false},{"title":"admincerts","children":[{"title":"admincert.pem <span style='color:#111;'> 944B </span>","children":null,"spread":false}],"spread":false},{"title":"cacerts","children":[{"title":"cacert.pem <span style='color:#111;'> 887B </span>","children":null,"spread":false}],"spread":false},{"title":"keystore","children":[{"title":"key.pem <span style='color:#111;'> 227B </span>","children":null,"spread":false}],"spread":false},{"title":"signcerts","children":[{"title":"peer.pem <span style='color:#111;'> 944B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Dockerfile_chain <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":"docker-charity.yaml <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"orderer.block <span style='color:#111;'> 6.71KB </span>","children":null,"spread":false},{"title":"tx_dir","children":[{"title":"orderer.block <span style='color:#111;'> 6.71KB </span>","children":null,"spread":false},{"title":"myc.tx <span style='color:#111;'> 334B </span>","children":null,"spread":false}],"spread":false},{"title":"script.sh <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"Dockerfile_order <span style='color:#111;'> 188B </span>","children":null,"spread":false},{"title":"docker-charity_acp.yml <span style='color:#111;'> 2.20KB </span>","children":null,"spread":false},{"title":"Dockerfile_peer <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"myc.tx <span style='color:#111;'> 334B </span>","children":null,"spread":false},{"title":"init_tx.sh <span style='color:#111;'> 47B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]