门票:ConsenSys学院2018最终项目:门票的去中心化市场。 以太坊,实体,区块链,IPFS,ReactJS

时间:2024-02-23 12:57:35
【文件属性】:

文件名称:门票:ConsenSys学院2018最终项目:门票的去中心化市场。 以太坊,实体,区块链,IPFS,ReactJS

文件大小:230KB

文件格式:ZIP

更新时间:2024-02-23 12:57:35

reactjs ethereum dapp ipfs solidity

机票 ConsenSys学院2018最终项目:门票的去中心化市场。 以太坊,实体,区块链,IPFS,ReactJS 该项目显示了去中心化门票销售的概念证明。 票证可用于任何类型的事件,并建模为ERC721令牌(请参阅Cryptokitties和CryptoZombies)。 作为销售的所有者,用户可以管理销售的状态,操纵其价格,添加票证,更改元数据并提取所有募集资金。 为了节省以太坊的合同部署,在TicketSale合同中添加了一个额外的IPFS哈希字段,以指向额外的元数据。 如果对上载到IPFS的文本,PDF或任何文件有效,则可以在UI中单击链接来访问该文件。 该项目已经过测试:Ubuntu 14.04,Ubuntu 16.04,Chrome,MetaMask,Ganache。 安装 如果尚未安装最新版本的NPM,Truffle和Node,请全局安装。 curl - sL https: //deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt - get install - y nodejs npm install -


【文件预览】:
dtickets-master
----.gitignore(314B)
----.babelrc(161B)
----.eslintrc(627B)
----truffle-config.js(693B)
----package.json(2KB)
----design_pattern_desicions.md(156B)
----package-lock.json(478KB)
----webpack.config.js(4KB)
----.travis.yml(300B)
----frontendSrc()
--------components()
--------vendors()
--------utils()
--------constants()
--------index.html(394B)
--------reducers()
--------actions()
--------main.jsx(1KB)
----LICENSE(1KB)
----frontendBuild()
--------index.html(453B)
----README.md(3KB)
----ethpm.json(458B)
----avoiding_common_attacks.md(370B)
----migrations()
--------2_deploy_contracts.js(467B)
--------1_initial_migration.js(129B)
----contracts()
--------TicketOwnership.sol(5KB)
--------Migrations.sol(507B)
--------ERC165.sol(570B)
--------ERC721.sol(6KB)
--------TicketSale.sol(4KB)
----truffle.js(694B)
----webpack.production.config.js(4KB)
----test()
--------exceptions.js(747B)
--------ticket_ownership.test.js(3KB)
--------ticket_sale.test.js(6KB)
----yarn.lock(210KB)

网友评论