3.18 去中心化圖書館
- 概述:以太坊線上圖書館,所有的圖書借閱資訊全部儲存在以太坊區塊鏈上
- 專案架構
- 後端邏輯
- 初始化web3
- 初始化合約
- 監聽
- 獲取所有賬號
- 獲取所有書本
- 按鈕事件
- 監聽
- 借出事件
- 歸還事件
- 獲取圖書
- 初始化圖書狀態
- 列出所有賬號
- 切換賬號
- 新增記錄
- 圖書按鈕點選事件
- 新增借閱記錄
- 獲取當前時間
- 實現
pragma solidity ^0.4.18; contract Library { mapping(uint => address) bookStatus; //書籍狀態 查詢指定書籍是否已經被借出,如果沒有借出 則地址為0x0,否則應該是借閱人的地址 struct Record{ address user; // 借閱人 uint timestamp; // 借閱時間 uint rtype; // 型別 1-借出,2-歸還 } mapping(uint=>Record[]) record; // 指定書籍的借閱記錄 event BorrowEvent(address indexed _from, uint _id, uint _cost); //借出事件 event Reback(address indexed _from , uint _id); //歸還 // 借書 function borrow(uint _id) payable returns(bool){ ... return true; } // 歸還 function reback(uint _id) returns(bool) { ...; return true; } // 查詢指定圖書狀態 function getBookStatus(uint _id) returns (int) { int status = 0; ... return status; } // 查詢指定書籍的借閱人 function getBookBorrower(uint _id) constant returns(address) { return bookStatus[_id]; } }
-
學院Go語言視訊主頁
https://edu.csdn.net/lecturer/1928 -
掃碼獲取海量視訊及原始碼 QQ群:721929980
相關文章
- 智慧圖書館:構建高效影片智慧管理方案,提升圖書館個性化服務
- 圖書館系統(8)
- 區塊鏈去中心化和傳統去中心化的區別區塊鏈中心化
- 四川省圖書館暨全省公共圖書館2021年閱讀報告
- 3.17去中心化微博中心化
- 什麼是去中心化錢包?去中心化錢包是什麼意思?中心化
- 物聯網路卡助力智慧圖書館
- vue-router如何去中心化Vue中心化
- 什麼是去中心化?去中心化系統的優勢DAPP系統開發中心化APP
- DEFI去中心化交易所開發,DEFI去中心化交易APP原始碼系統中心化APP原始碼
- 區塊鏈去中心化交易所原始碼|去中心化交易系統開發區塊鏈中心化原始碼
- 3.18
- 17、flask-圖書簡單館專案Flask
- Vitalik Buterin:去中心化的意義中心化
- 理解去中心化 穩定幣 DAI中心化AI
- 為什麼去中心化很重要?中心化
- 什麼是去中心化錢包?中心化
- C++圖書館管理系統 [STL實現]C++
- Newdex去中心化交易所模式講解 | dex去中心化交易所定製開發部署中心化模式
- 區塊鏈不只有去中心化:基於 IPFS 加密的去中心化資料應用落地分析區塊鏈中心化加密
- DEX去中心化交易所|去中心化交易所APP系統定製開發技術中心化APP
- 去中心化DAPP交易所開發中心化APP
- IPFS/Filecoin去中心化網路目標中心化
- 區塊鏈去中心化等特點區塊鏈中心化
- 去中心化的前端構建工具 — Vite中心化前端Vite
- Anyswap去中心化交易所介紹|去中心化做市機器人開發案例中心化機器人
- dolphinscheduler master實現去中心化原始碼分析AST中心化原始碼
- 什麼是去中心化應用程式(DApp)?中心化APP
- 去中心化基礎架構安全嘗試中心化架構
- 演示:一個去中心化的 Web 3.0 Instagram中心化Web
- ADAMoracle去中心化預言機安全係數Oracle中心化
- 為什麼區塊鏈提倡去中心化?區塊鏈中心化
- 搭建個人圖書館!一個簡單的線上個人書庫
- 圖書館網路運維監控安全態勢感知運維
- L1-083 誰能進圖書館 分數 10
- 大英圖書館在2021年遷移到了Hadoop3Hadoop
- 去中心化交易所繫統開發邏輯丨去中心化薄餅交易所開發技術方案中心化
- 「分散式技術專題」去中心化服務與中心化服務的優劣分散式中心化