没有合适的资源?快使用搜索试试~ 我知道了~
matching_contracts
共31个文件
ts:11个
json:4个
sol:2个
需积分: 5 0 下载量 118 浏览量
2021-04-01
05:38:13
上传
评论
收藏 182KB ZIP 举报
温馨提示
Gitcoin匹配合同 Gitcoin Grants的非托管比赛支出。 关于 该合同允许非托管的Gitcoin Grants比赛支出。 它的工作方式如下: 在匹配回合中,部署此合同的新实例 一旦回合完成,Gitcoin将计算每笔赠款获得的最终比赛金额 在多次交易过程中,合同所有者将设置存储在payouts变量中的payouts映射。 这会将每个赠款接收地址映射到所欠的匹配金额(以DAI表示) 为每个授予设置了此映射后,合同所有者将调用finalize() 。 finalized将其设置为true ,此时付款映射不再可以更新。 出资者检查支出映射,如果批准,则将其资金转移到该合同中。 可以通过普通转移到该合同地址来完成。 一旦所有资金转移完毕,合同所有者enablePayouts调用enablePayouts ,使补助金所有者可以提取其对等付款 补助金拥有者现在可以调用claimM
资源推荐
资源详情
资源评论
收起资源包目录
matching_contracts-main.zip (31个子文件)
matching_contracts-main
.gitignore 2KB
.env.example 232B
package.json 3KB
requirements.txt 13B
.eslintrc.yaml 573B
tsconfig.json 585B
.huskyrc 53B
types
augmentations.d.ts 237B
index.ts 916B
.prettierignore 104B
scripts
verify-payouts.py 12KB
deploy.ts 3KB
README.md 7KB
.solhintignore 44B
.eslintignore 117B
.mocharc.json 104B
.solcover.js 620B
contracts
mocks
MockERC20.sol 511B
MatchPayouts.sol 7KB
hardhat.config.ts 2KB
.solhint.json 515B
test
MatchPayouts.ts 2KB
MatchPayouts.behavior.ts 12KB
tasks
set-payouts.ts 2KB
task-names.ts 49B
accounts.ts 373B
clean.ts 434B
fund.ts 900B
.editorconfig 254B
.prettierrc 390B
yarn.lock 414KB
共 31 条
- 1
资源评论
AR新视野
- 粉丝: 25
- 资源: 4651
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功