Bounty

Bounty 创建于执行流程:

1.Startup owner 为了完成项目任务 创建 bounty

2.Hunter 为了获得赏金,接受Bounty

Bounty Status and Type

Start to work: 还没有开启工作 -hunter 点击即刻开始工作,状态变为 work started:工作开启 work submited:工作提交 work paid +数字: +0 意味着没支付 如果指定时间内没有人接bounty,则bounty过期,显示过期状态,Owner只能创建bounty ,

2.Contest 字段 隶属于 Task Type: traditional : 只允许一个人接任务,付款给一个人 Contest:许多人都可以接这个任务,只有一个被选中付款 Cooperative:多个人接任务,付款给多人 3.UVU deposited, hunter 如果想接bounty 首先需要 支付 uvu 作为任务接收保证金

Hunter Status and operation

1.Start to work -点击start to work 承接bounty 2.Submit -任务完成,提交 3.Quit-中断任务-放弃

WorkFlow 1.Startup 创建发布bounty,设定对应的bounty 奖金和bounty类型,此时bounty的状态为 start to work,等待hunter开启的状态 2.Hunter 点击 start to work 按钮,承接bounty,bounty状态根据type类型变化: traditional -start to work 按钮不可点击,状态全局变更 contest-start to work 按钮继续可用,状态按照顺序变化 cooperative-start towork ,按钮继续可用,状态按照顺序变化

3.Hunter在任务执行中,可以点击:quit 中途退出 和 submit 完成提交 4.当点击submit的时候,startup owner 的bount 状态开启:pay 和reject 按钮状态,owner 可以选择是支付还是拒绝 5.bounty的状态随着 4的操作继续流转 为 是pay 还是 reject ,例如支付了一个,就是pay+1,+0 意味着 点了reject 没支付

1.只有管理员才能创建bounty 2.创建bounty需要支付ETH 3.Bounty 支持:ETH,USDT ,BTC,Token