【文件属性】:
文件名称:olympus-contracts
文件大小:215KB
文件格式:ZIP
更新时间:2021-08-03 23:43:05
JavaScript
Ω 奥林巴斯智能合约
:wrench: 建立本地发展
必需的:
本地设置步骤:
git 克隆
安装依赖: npm install 安装和依赖项
编译可靠性: npm run compile
TODO :如何在本地部署合约。
:face_with_raised_eyebrow: 一切如何运作
主网合约和地址
合同
地址
笔记
欧姆
主代币合约
欧姆
抵押欧姆
国库
奥林巴斯财政部持有所有资产
奥林巴斯Staking
主 Staking 合约负责每 2200 个区块调用 rebase
StakingHelper
0 预热的帮助合约 Staking
Aave分配器
将 DAI 从财政部发送到 Aave(通过存款)以换取 aDAI 并持有它。 请参阅分配器指南
道
0x245cc372C84B3645Bf0FFe6538620B04a217988B
MS下DAO的存储钱包
放样热身
0x2882A5CD82AC49e06620382
【文件预览】:
olympus-contracts-Version-1.1
----.gitignore(31B)
----package.json(1KB)
----LICENSE(34KB)
----.DS_Store(6KB)
----.prettierrc.json(21B)
----README.md(7KB)
----hardhat.config.js(81B)
----contracts()
--------sOlympusERC20.sol(41KB)
--------Staking.sol(26KB)
--------StakingHelper.sol(3KB)
--------Treasury.sol(25KB)
--------.DS_Store(6KB)
--------OlympusERC20.sol(27KB)
--------StandardBondingCalculator.sol(9KB)
--------BondDepository.sol(37KB)
--------StakingDistributor.sol(17KB)
--------wOHM.sol(30KB)
--------StakingWarmup.sol(3KB)
----.solhint.json(124B)
----docs()
--------box-diagram.png(146KB)
----test()
--------BondingFacilitator-Unit.test.waffle.chai.ethers.ts(4KB)
--------sOlympus-Unit.test.waffle.chai.ethers.ts(7KB)
--------.DS_Store(6KB)
--------utils()
--------OlympusStaking-Unit.test.waffle.chai.ethers.ts(21KB)
--------old()
--------OlympusSale-Unit.test.waffle.chai.ethers.ts(3KB)
--------OlympusBondingCalculator-Unit.test.waffle.chai.ethers.js(4KB)