[{"title":"( 86 个子文件 801KB ) dollar:完全分散的自我稳定的美元-源码","children":[{"title":"dollar-master","children":[{"title":".github","children":[{"title":"CODEOWNERS <span style='color:#111;'> 17B </span>","children":null,"spread":false}],"spread":true},{"title":"audit","children":[{"title":"REP-Dollar-06-11-20.pdf <span style='color:#111;'> 308.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"protocol","children":[{"title":"abi","children":[{"title":"Deployer2.json <span style='color:#111;'> 10.62KB </span>","children":null,"spread":false},{"title":"Implementation.json <span style='color:#111;'> 19.27KB </span>","children":null,"spread":false},{"title":"Root.json <span style='color:#111;'> 393B </span>","children":null,"spread":false},{"title":"Deployer1.json <span style='color:#111;'> 10.62KB </span>","children":null,"spread":false},{"title":"Deployer3.json <span style='color:#111;'> 10.62KB </span>","children":null,"spread":false},{"title":"Pool.json <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"Dollar.json <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false}],"spread":true},{"title":"migrations","children":[{"title":"1_initial_migration.js <span style='color:#111;'> 124B </span>","children":null,"spread":false},{"title":"2_deploy.js <span style='color:#111;'> 594B </span>","children":null,"spread":false}],"spread":true},{"title":"contracts","children":[{"title":"external","children":[{"title":"UniswapV2Library.sol <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"Require.sol <span style='color:#111;'> 10.11KB </span>","children":null,"spread":false},{"title":"Decimal.sol <span style='color:#111;'> 5.42KB </span>","children":null,"spread":false},{"title":"UniswapV2OracleLibrary.sol <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"LibEIP712.sol <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"token","children":[{"title":"Permittable.sol <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"Dollar.sol <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"IDollar.sol <span style='color:#111;'> 958B </span>","children":null,"spread":false}],"spread":true},{"title":"dao","children":[{"title":"Curve.sol <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"Implementation.sol <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"Getters.sol <span style='color:#111;'> 7.44KB </span>","children":null,"spread":false},{"title":"Bonding.sol <span style='color:#111;'> 3.41KB </span>","children":null,"spread":false},{"title":"Govern.sol <span style='color:#111;'> 4.85KB </span>","children":null,"spread":false},{"title":"Root.sol <span style='color:#111;'> 965B </span>","children":null,"spread":false},{"title":"State.sol <span style='color:#111;'> 2.75KB </span>","children":null,"spread":false},{"title":"Permission.sol <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"Market.sol <span style='color:#111;'> 7.70KB </span>","children":null,"spread":false},{"title":"Comptroller.sol <span style='color:#111;'> 5.06KB </span>","children":null,"spread":false},{"title":"Setters.sol <span style='color:#111;'> 7.91KB </span>","children":null,"spread":false},{"title":"Stabilizer.sol <span style='color:#111;'> 829B </span>","children":null,"spread":false},{"title":"Regulator.sol <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"Upgradeable.sol <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false}],"spread":false},{"title":"mock","children":[{"title":"MockComptroller.sol <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"MockUSDC.sol <span style='color:#111;'> 997B </span>","children":null,"spread":false},{"title":"MockGovern.sol <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"MockMarket.sol <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"MockSettableDAO.sol <span style='color:#111;'> 945B </span>","children":null,"spread":false},{"title":"MockImplB.sol <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"MockImplA.sol <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"MockBonding.sol <span style='color:#111;'> 951B </span>","children":null,"spread":false},{"title":"MockPoolState.sol <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"MockPool.sol <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"MockRegulator.sol <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"MockOracle.sol <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"MockToken.sol <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"MockSettableOracle.sol <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"MockCurve.sol <span style='color:#111;'> 1015B </span>","children":null,"spread":false},{"title":"MockUpgradeable.sol <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"MockUniswapV2PairTrade.sol <span style='color:#111;'> 4.19KB </span>","children":null,"spread":false},{"title":"TestnetUSDC.sol <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"MockStabilizer.sol <span style='color:#111;'> 975B </span>","children":null,"spread":false},{"title":"MockState.sol <span style='color:#111;'> 5.59KB </span>","children":null,"spread":false},{"title":"MockUniswapV2PairLiquidity.sol <span style='color:#111;'> 10.09KB </span>","children":null,"spread":false}],"spread":false},{"title":"oracle","children":[{"title":"Pool.sol <span style='color:#111;'> 5.63KB </span>","children":null,"spread":false},{"title":"PoolState.sol <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"IOracle.sol <span style='color:#111;'> 894B </span>","children":null,"spread":false},{"title":"Oracle.sol <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":"IUSDC.sol <span style='color:#111;'> 749B </span>","children":null,"spread":false},{"title":"IDAO.sol <span style='color:#111;'> 727B </span>","children":null,"spread":false},{"title":"PoolSetters.sol <span style='color:#111;'> 3.22KB </span>","children":null,"spread":false},{"title":"Liquidity.sol <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"PoolGetters.sol <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false}],"spread":true},{"title":"Constants.sol <span style='color:#111;'> 7.50KB </span>","children":null,"spread":false},{"title":"Migrations.sol <span style='color:#111;'> 554B </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"token","children":[{"title":"Dollar.test.js <span style='color:#111;'> 8.68KB </span>","children":null,"spread":false}],"spread":true},{"title":"dao","children":[{"title":"Stabilizer.test.js <span style='color:#111;'> 8.63KB </span>","children":null,"spread":false},{"title":"Upgradeable.test.js <span style='color:#111;'> 2.31KB </span>","children":null,"spread":false},{"title":"Market.test.js <span style='color:#111;'> 39.33KB </span>","children":null,"spread":false},{"title":"State.test.js <span style='color:#111;'> 41.60KB </span>","children":null,"spread":false},{"title":"Bonding.test.js <span style='color:#111;'> 36.29KB </span>","children":null,"spread":false},{"title":"Govern.test.js <span style='color:#111;'> 18.04KB </span>","children":null,"spread":false},{"title":"Regulator.test.js <span style='color:#111;'> 35.40KB </span>","children":null,"spread":false},{"title":"Comptroller.test.js <span style='color:#111;'> 15.35KB </span>","children":null,"spread":false},{"title":"Curve.test.js <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false}],"spread":true},{"title":"oracle","children":[{"title":"Oracle.test.js <span style='color:#111;'> 27.70KB </span>","children":null,"spread":false},{"title":"Pool.test.js <span style='color:#111;'> 51.88KB </span>","children":null,"spread":false},{"title":"PoolState.test.js <span style='color:#111;'> 11.04KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"truffle.js <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"test-environment.config.js <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 901.04KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 918B </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 9.93KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"døllar.pdf <span style='color:#111;'> 305.66KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 37B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]