DePower Share
1.0.0
该项目由为用户注册表和市场系统设计的坚固性智能合约组成,用户可以注册,管理房屋,存放电源单位和购买优惠券。市场允许用户出售电源单位。此读数提供了智能合约,其功能和使用说明的概述。
UserRegistery合同允许用户注册,管理房屋,存放电源单位和购买优惠券。关键功能包括:
Marketplace合同允许用户向销售电源单位投标。它与UserRegistery合同互动以验证用户和房屋信息。
要部署合同,请遵循以下步骤:
安装坚固性和合适的开发环境,例如混音。
编译UserRegistery和Marketplace合同。
首先部署UserRegistery合同,并记下其地址。
部署Marketplace合同,将已部署的UserRegistery合同的地址传达给其构造函数。
function registerUser () public ; function DepositUnits ( address houseAdd , uint num_Of_Units ) public ; function withdrawalUnits ( string calldata houseAddr , uint256 noOfUnits ) public ; function buyCoupons (CouponsEnum couponName ) public ; function addBid ( uint256 numOfUnits , uint256 pricePerUnit ) public returns ( bool );
Places a bid for selling power units. function startOrder () public returns ( bool );