以太坊数据上链和展示智能合约
1. 首先定义上链数据的基本结构(推荐使用结构体)
2. 定义全局变量和判定的一些变量
3. 定义接受数据和展示数据的函数
4. 将数据传入,使用memory定义接受变量,保证数据上链
5. 展示函数将展示数据直接返回
pragma solidity ^0.4.13;
contract TimeProject {
enum ProjectStatus {
Open, Examing, Finshed }
//enum ProductCondition { New, Used }
uint public projectIndex;
mapping (address => mapping(uint => Project)) examer;
mapping

本文详细介绍了如何在以太坊合约中实现数据结构定义、变量管理、接收和展示项目信息。通过结构体存储项目详情,使用memory确保数据持久化,并提供添加和查询项目的函数。适合初学者了解智能合约中的数据操作和展示逻辑。
最低0.47元/天 解锁文章
1025

被折叠的 条评论
为什么被折叠?



