Skip to content

基于Solidity语言的,提供多个参与方之间流转数字积分的智能合约示例

Notifications You must be signed in to change notification settings

hyperchaincn/Contract-DigitalPoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

Contract-DigitalPoint

基于Solidity语言的,提供多个参与方之间流转数字积分的智能合约示例

场景描述

数字积分合约中共模拟了6类参与方

  • 航空公司:由newAviation方法注册
  • 银行:由newBank方法注册
  • 超市:由newMarket方法注册
  • 石油公司:由newPetroleum方法注册
  • 消费者:由newClient方法注册

航空公司、银行、超市、石油公司四个机构共同构成了一个跨机构积分联盟,消费者经任一机构消费获得该机构发行的积分,消费者之间可将不同机构发行的积分通过exchangepoints方法进行交换,也可通过pointstransaction方法消耗积分兑换商品。商品通过newCommodity方法发布上市。消费者可通过乘坐航空公司参与积分活动的航班获得积分,也可通过银行信用卡消费获得积分,并使用获得的积分进行超市商品兑换或至加油站加油。积分联盟最终为石油公司或超市提供积分兑现,完成积分和客户资源的流转。

About

基于Solidity语言的,提供多个参与方之间流转数字积分的智能合约示例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published