[{"title":"( 92 个子文件 206KB ) blockchain-project:区块链项目2021","children":[{"title":"blockchain-project-main","children":[{"title":".gitignore <span style='color:#111;'> 23B </span>","children":null,"spread":false},{"title":"NoteMiniProgram","children":[{"title":"server","children":[{"title":"EtherData.js <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false},{"title":"app.js <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 321B </span>","children":null,"spread":false},{"title":"Note.sol <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"NoteData.js <span style='color:#111;'> 5.19KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 227.46KB </span>","children":null,"spread":false},{"title":"ether_test.js <span style='color:#111;'> 6.14KB </span>","children":null,"spread":false},{"title":"MysqlData.js <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false}],"spread":true},{"title":"files","children":[{"title":"remote-c1s5-solidity","children":[{"title":".gitignore <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"step7","children":[{"title":"truffle-config.js <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"build","children":[{"title":"contracts","children":[{"title":"Migrations.json <span style='color:#111;'> 36.08KB </span>","children":null,"spread":false},{"title":"SimpleStorage.json <span style='color:#111;'> 24.02KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"start.sh <span style='color:#111;'> 365B </span>","children":null,"spread":false},{"title":"migrations","children":[{"title":"2_deploy_contracts.js <span style='color:#111;'> 158B </span>","children":null,"spread":false},{"title":"1_initial_migration.js <span style='color:#111;'> 126B </span>","children":null,"spread":false}],"spread":true},{"title":"contracts","children":[{"title":"SimpleStorage.sol <span style='color:#111;'> 495B </span>","children":null,"spread":false},{"title":"Migrations.sol <span style='color:#111;'> 419B </span>","children":null,"spread":false}],"spread":true},{"title":"start.py <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"test","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"SimpleStorageTest.js <span style='color:#111;'> 476B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"c1s5-solidity","children":null,"spread":false},{"title":"solidity-intro","children":[{"title":"src","children":[{"title":"step2","children":[{"title":"BlockchainNoteService.sol <span style='color:#111;'> 789B </span>","children":null,"spread":false},{"title":"check.sh <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"contracts","children":[{"title":"note.sol <span style='color:#111;'> 818B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"NoteApp","children":[{"title":"app.js <span style='color:#111;'> 1.64KB </span>","children":null,"spread":false},{"title":"project.config.json <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"util.js <span style='color:#111;'> 460B </span>","children":null,"spread":false}],"spread":true},{"title":"sitemap.json <span style='color:#111;'> 191B </span>","children":null,"spread":false},{"title":"pages","children":[{"title":"view","children":[{"title":"view.json <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"view.wxml <span style='color:#111;'> 771B </span>","children":null,"spread":false},{"title":"view.js <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"view.wxss <span style='color:#111;'> 333B </span>","children":null,"spread":false}],"spread":true},{"title":"note","children":[{"title":"note.wxml <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"note.wxss <span style='color:#111;'> 155B </span>","children":null,"spread":false},{"title":"note.json <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"note.js <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false}],"spread":true},{"title":"edit","children":[{"title":"edit.wxml <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"edit.wxss <span style='color:#111;'> 26B </span>","children":null,"spread":false},{"title":"edit.json <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"edit.js <span style='color:#111;'> 841B </span>","children":null,"spread":false}],"spread":true},{"title":"index","children":[{"title":"index.wxml <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"index.wxss <span style='color:#111;'> 264B </span>","children":null,"spread":false},{"title":"index.json <span style='color:#111;'> 27B </span>","children":null,"spread":false}],"spread":true},{"title":"add","children":[{"title":"add.js <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"add.json <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"add.wxml <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"add.wxss <span style='color:#111;'> 24B </span>","children":null,"spread":false}],"spread":true},{"title":"logs","children":[{"title":"logs.wxml <span style='color:#111;'> 173B </span>","children":null,"spread":false},{"title":"logs.js <span style='color:#111;'> 251B </span>","children":null,"spread":false},{"title":"logs.wxss <span style='color:#111;'> 106B </span>","children":null,"spread":false},{"title":"logs.json <span style='color:#111;'> 77B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"app.json <span style='color:#111;'> 474B </span>","children":null,"spread":false},{"title":"app.wxss <span style='color:#111;'> 523B </span>","children":null,"spread":false}],"spread":true},{"title":"package.json <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 221.87KB </span>","children":null,"spread":false},{"title":"doc","children":[{"title":"3-Web3.js和Solidity语言-1.md <span style='color:#111;'> 3.19KB </span>","children":null,"spread":false},{"title":"3-Web3.js和Solidity语言-2-solidity.md <span style='color:#111;'> 4.56KB </span>","children":null,"spread":false},{"title":"4-Node.js+Express-express.md <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"9-服务器端与数据交互的类.md <span style='color:#111;'> 12.95KB </span>","children":null,"spread":false},{"title":"1-JavaScript语言和MySQL数据库-基础.md <span style='color:#111;'> 5.84KB </span>","children":null,"spread":false},{"title":"8-服务器端与智能合约交互.md <span style='color:#111;'> 10.71KB </span>","children":null,"spread":false},{"title":"在小程序端实现多用户登录功能.md <span style='color:#111;'> 7.55KB </span>","children":null,"spread":false},{"title":"6-在以太坊网络上测试云笔记智能合约.md <span style='color:#111;'> 7.60KB </span>","children":null,"spread":false},{"title":"6-将智能合约发布到以太坊网络上.md <span style='color:#111;'> 302B </span>","children":null,"spread":false},{"title":"10-编写服务器端功能路由-基础知识.md <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false},{"title":"7-准备调用云笔记智能合约的Web环境.md <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"13-在小程序端查看云笔记.md <span style='color:#111;'> 8.12KB </span>","children":null,"spread":false},{"title":"基础模板.md <span style='color:#111;'> 233B </span>","children":null,"spread":false},{"title":"5-编写用于保存云笔记的智能合约-1.md <span style='color:#111;'> 4.26KB </span>","children":null,"spread":false},{"title":"5-编写用于保存云笔记的智能合约-2.md <span style='color:#111;'> 8.33KB </span>","children":null,"spread":false},{"title":"11-新建云笔记小程序工程.md <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"7-准备调用智能合约的Web环境.md <span style='color:#111;'> 740B </span>","children":null,"spread":false},{"title":"10-编写服务器端功能路由.md <span style='color:#111;'> 6.41KB </span>","children":null,"spread":false},{"title":"2-小程序开发基础知识.md <span style='color:#111;'> 19.33KB </span>","children":null,"spread":false},{"title":"11-在小程序端添加云笔记.md <span style='color:#111;'> 7.20KB </span>","children":null,"spread":false},{"title":"6-在以太坊网络上测试云笔记智能合约-实践.md <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false},{"title":"12-在小程序端查看云笔记列表.md <span style='color:#111;'> 8.84KB </span>","children":null,"spread":false},{"title":"4-Node.js+Express-nodejs.md <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false}],"spread":false},{"title":"remote","children":[{"title":"c1s5-solidity","children":[{"title":".gitignore <span style='color:#111;'> 8B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"step1","children":[{"title":"truffle-config.js <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"start.sh <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"migrations","children":[{"title":"2_deploy_contracts.js <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"1_initial_migration.js <span style='color:#111;'> 126B </span>","children":null,"spread":false}],"spread":true},{"title":"contracts","children":[{"title":"SimpleStorage.sol <span style='color:#111;'> 240B </span>","children":null,"spread":false},{"title":"Migrations.sol <span style='color:#111;'> 419B </span>","children":null,"spread":false},{"title":"Demo.sol <span style='color:#111;'> 141B </span>","children":null,"spread":false}],"spread":false},{"title":"start.py <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"test","children":[{"title":".gitkeep <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Demo.js <span style='color:#111;'> 897B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'> 21B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]