├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── feature_request.yml │ ├── other.yml │ └── question.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── nodejs.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── .solhint.json ├── .solhintignore ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── contracts ├── Migrations.sol ├── interface │ ├── IAddressConfig.sol │ ├── IAllocator.sol │ ├── IDev.sol │ ├── IDevMinter.sol │ ├── ILockup.sol │ ├── IMarket.sol │ ├── IMarketBehavior.sol │ ├── IMarketFactory.sol │ ├── IMarketGroup.sol │ ├── IMetrics.sol │ ├── IMetricsFactory.sol │ ├── IMetricsGroup.sol │ ├── IPolicy.sol │ ├── IPolicyFactory.sol │ ├── IPolicyGroup.sol │ ├── IProperty.sol │ ├── IPropertyFactory.sol │ ├── IPropertyGroup.sol │ ├── IUsingStorage.sol │ └── IWithdraw.sol ├── src │ ├── allocator │ │ └── Allocator.sol │ ├── common │ │ ├── config │ │ │ ├── AddressConfig.sol │ │ │ └── UsingConfig.sol │ │ ├── libs │ │ │ ├── Curve.sol │ │ │ └── Decimals.sol │ │ └── storage │ │ │ ├── EternalStorage.sol │ │ │ └── UsingStorage.sol │ ├── dev │ │ ├── Dev.sol │ │ ├── DevMigration.sol │ │ └── DevMinter.sol │ ├── lockup │ │ ├── Lockup.sol │ │ └── LockupStorage.sol │ ├── market │ │ ├── Market.sol │ │ ├── MarketFactory.sol │ │ └── MarketGroup.sol │ ├── metrics │ │ ├── Metrics.sol │ │ ├── MetricsFactory.sol │ │ └── MetricsGroup.sol │ ├── policy │ │ ├── DIP1.sol │ │ ├── DIP55.sol │ │ ├── DIP7.sol │ │ ├── Patch780.sol │ │ ├── PolicyFactory.sol │ │ ├── PolicyGroup.sol │ │ ├── TheFirstPolicy.sol │ │ └── TreasuryFee.sol │ ├── property │ │ ├── Property.sol │ │ ├── PropertyFactory.sol │ │ └── PropertyGroup.sol │ └── withdraw │ │ ├── Withdraw.sol │ │ └── WithdrawStorage.sol └── test │ ├── common │ ├── config │ │ └── UsingConfig.sol │ ├── libs │ │ └── Decimals.sol │ └── storage │ │ └── UsingStorage.sol │ ├── lockup │ ├── LockupStorageTest.sol │ └── LockupTest.sol │ ├── market │ ├── MarketTest1.sol │ ├── MarketTest2.sol │ └── MarketTest3.sol │ ├── metrics │ └── MetricsGroupTest.sol │ ├── policy │ ├── PolicyTest1.sol │ ├── PolicyTestBase.sol │ ├── PolicyTestForAllocator.sol │ ├── PolicyTestForPolicyFactory.sol │ ├── PolicyTestForProperty.sol │ └── PolicyTestForWithdraw.sol │ ├── token │ └── STokenManagerTest.sol │ ├── treasury │ └── TreasuryTest.sol │ └── withdraw │ ├── WithdrawStorageTest.sol │ └── WithdrawTest.sol ├── docs ├── POLICY.md ├── WHITEPAPER.JA.md ├── WHITEPAPER.md └── audit-report__quantstamp--sept-15-2020.pdf ├── migrations ├── 1_address-config.ts ├── 2_initialize.ts ├── 3_the-first-policy.ts ├── 4_finalize_initialization.ts ├── 5_dev-migration.ts └── 6_add_minter.ts ├── package.json ├── public └── asset │ ├── logo.png │ └── policy │ └── staking-ratio-vs-mint-amount.svg ├── renovate.json ├── scripts ├── 1015-desable-market.ts ├── 528-change-authenticate-interface.ts ├── 533-1-dip9-migration.ts ├── 533-2-bulk-initialize-metrics-count-per-property.ts ├── 533-3-dip9-after-migration.ts ├── 557-create-and-authenticate-one-tx.ts ├── 560-check-transfer-result.ts ├── 565-delete-loop.ts ├── 566-1-fix-reward-calculation-for-creators.ts ├── 566-2-bulk-initialize.ts ├── 566-3-finilize.ts ├── 592-cut-gas-price.ts ├── 618-delete-unnecessary-function.ts ├── 632-one-transaction-withdrawal.ts ├── 637-bug-fix.ts ├── 786-dev-minter.ts ├── 898-delete-vote-counter.ts ├── bulk-initialize-last-cumulative-property-interest.ts ├── bulk-initialize-states-at-lockup.ts ├── deploy-withdraw.ts ├── dip38.ts ├── lib │ ├── api.ts │ ├── bulk-initializer.ts │ ├── instance │ │ ├── allocator.ts │ │ ├── common.ts │ │ ├── lockup.ts │ │ ├── market-factory.ts │ │ ├── market-group.ts │ │ ├── metrics-factory.ts │ │ ├── metrics-group.ts │ │ ├── policy-factory.ts │ │ ├── policy-group.ts │ │ ├── policy.ts │ │ ├── property-factory.ts │ │ ├── property-group.ts │ │ └── withdraw.ts │ └── types.ts └── treasury-fee.ts ├── test ├── allocator │ └── allocator.ts ├── common │ ├── config │ │ ├── address-config.ts │ │ └── using-config.ts │ ├── libs │ │ └── decimals.ts │ └── storage │ │ ├── eternal-storage.ts │ │ └── using-storage.ts ├── dev │ ├── dev-migration.ts │ ├── dev-minter.ts │ └── dev.ts ├── lockup │ ├── lockup-common.ts │ ├── lockup-s-token-common.ts │ ├── lockup-s-token-scenario.ts │ ├── lockup-s-token.ts │ ├── lockup-scenario.ts │ ├── lockup-storage.ts │ └── lockup.ts ├── market │ ├── market-factory.ts │ ├── market-group.ts │ └── market.ts ├── metrics │ ├── metrics-factory.ts │ ├── metrics-group.ts │ └── metrics.ts ├── policy │ ├── dip1.ts │ ├── dip55.ts │ ├── dip7.ts │ ├── patch750.ts │ ├── policy-factory.ts │ ├── policy-group.ts │ ├── policy.ts │ ├── the-first-policy.ts │ ├── treasury-fee.ts │ └── utils.ts ├── property │ ├── property-factory.ts │ ├── property-group.ts │ └── property.ts ├── test-lib │ ├── const.ts │ ├── instance.ts │ └── utils │ │ ├── common.ts │ │ ├── error.ts │ │ ├── event.ts │ │ ├── log.ts │ │ ├── mint-amount.ts │ │ └── snapshot.ts └── withdraw │ ├── withdraw-common.ts │ ├── withdraw-scenario.ts │ ├── withdraw-storage.ts │ └── withdraw.ts ├── truffle-config.js ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/ISSUE_TEMPLATE/other.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | yarn lint 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.solhintignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/README.md -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/interface/IAddressConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IAddressConfig.sol -------------------------------------------------------------------------------- /contracts/interface/IAllocator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IAllocator.sol -------------------------------------------------------------------------------- /contracts/interface/IDev.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IDev.sol -------------------------------------------------------------------------------- /contracts/interface/IDevMinter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IDevMinter.sol -------------------------------------------------------------------------------- /contracts/interface/ILockup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/ILockup.sol -------------------------------------------------------------------------------- /contracts/interface/IMarket.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMarket.sol -------------------------------------------------------------------------------- /contracts/interface/IMarketBehavior.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMarketBehavior.sol -------------------------------------------------------------------------------- /contracts/interface/IMarketFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMarketFactory.sol -------------------------------------------------------------------------------- /contracts/interface/IMarketGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMarketGroup.sol -------------------------------------------------------------------------------- /contracts/interface/IMetrics.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMetrics.sol -------------------------------------------------------------------------------- /contracts/interface/IMetricsFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMetricsFactory.sol -------------------------------------------------------------------------------- /contracts/interface/IMetricsGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IMetricsGroup.sol -------------------------------------------------------------------------------- /contracts/interface/IPolicy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IPolicy.sol -------------------------------------------------------------------------------- /contracts/interface/IPolicyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IPolicyFactory.sol -------------------------------------------------------------------------------- /contracts/interface/IPolicyGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IPolicyGroup.sol -------------------------------------------------------------------------------- /contracts/interface/IProperty.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IProperty.sol -------------------------------------------------------------------------------- /contracts/interface/IPropertyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IPropertyFactory.sol -------------------------------------------------------------------------------- /contracts/interface/IPropertyGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IPropertyGroup.sol -------------------------------------------------------------------------------- /contracts/interface/IUsingStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IUsingStorage.sol -------------------------------------------------------------------------------- /contracts/interface/IWithdraw.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/interface/IWithdraw.sol -------------------------------------------------------------------------------- /contracts/src/allocator/Allocator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/allocator/Allocator.sol -------------------------------------------------------------------------------- /contracts/src/common/config/AddressConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/common/config/AddressConfig.sol -------------------------------------------------------------------------------- /contracts/src/common/config/UsingConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/common/config/UsingConfig.sol -------------------------------------------------------------------------------- /contracts/src/common/libs/Curve.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/common/libs/Curve.sol -------------------------------------------------------------------------------- /contracts/src/common/libs/Decimals.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/common/libs/Decimals.sol -------------------------------------------------------------------------------- /contracts/src/common/storage/EternalStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/common/storage/EternalStorage.sol -------------------------------------------------------------------------------- /contracts/src/common/storage/UsingStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/common/storage/UsingStorage.sol -------------------------------------------------------------------------------- /contracts/src/dev/Dev.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/dev/Dev.sol -------------------------------------------------------------------------------- /contracts/src/dev/DevMigration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/dev/DevMigration.sol -------------------------------------------------------------------------------- /contracts/src/dev/DevMinter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/dev/DevMinter.sol -------------------------------------------------------------------------------- /contracts/src/lockup/Lockup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/lockup/Lockup.sol -------------------------------------------------------------------------------- /contracts/src/lockup/LockupStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/lockup/LockupStorage.sol -------------------------------------------------------------------------------- /contracts/src/market/Market.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/market/Market.sol -------------------------------------------------------------------------------- /contracts/src/market/MarketFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/market/MarketFactory.sol -------------------------------------------------------------------------------- /contracts/src/market/MarketGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/market/MarketGroup.sol -------------------------------------------------------------------------------- /contracts/src/metrics/Metrics.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/metrics/Metrics.sol -------------------------------------------------------------------------------- /contracts/src/metrics/MetricsFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/metrics/MetricsFactory.sol -------------------------------------------------------------------------------- /contracts/src/metrics/MetricsGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/metrics/MetricsGroup.sol -------------------------------------------------------------------------------- /contracts/src/policy/DIP1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/DIP1.sol -------------------------------------------------------------------------------- /contracts/src/policy/DIP55.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/DIP55.sol -------------------------------------------------------------------------------- /contracts/src/policy/DIP7.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/DIP7.sol -------------------------------------------------------------------------------- /contracts/src/policy/Patch780.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/Patch780.sol -------------------------------------------------------------------------------- /contracts/src/policy/PolicyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/PolicyFactory.sol -------------------------------------------------------------------------------- /contracts/src/policy/PolicyGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/PolicyGroup.sol -------------------------------------------------------------------------------- /contracts/src/policy/TheFirstPolicy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/TheFirstPolicy.sol -------------------------------------------------------------------------------- /contracts/src/policy/TreasuryFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/policy/TreasuryFee.sol -------------------------------------------------------------------------------- /contracts/src/property/Property.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/property/Property.sol -------------------------------------------------------------------------------- /contracts/src/property/PropertyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/property/PropertyFactory.sol -------------------------------------------------------------------------------- /contracts/src/property/PropertyGroup.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/property/PropertyGroup.sol -------------------------------------------------------------------------------- /contracts/src/withdraw/Withdraw.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/withdraw/Withdraw.sol -------------------------------------------------------------------------------- /contracts/src/withdraw/WithdrawStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/src/withdraw/WithdrawStorage.sol -------------------------------------------------------------------------------- /contracts/test/common/config/UsingConfig.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/common/config/UsingConfig.sol -------------------------------------------------------------------------------- /contracts/test/common/libs/Decimals.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/common/libs/Decimals.sol -------------------------------------------------------------------------------- /contracts/test/common/storage/UsingStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/common/storage/UsingStorage.sol -------------------------------------------------------------------------------- /contracts/test/lockup/LockupStorageTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/lockup/LockupStorageTest.sol -------------------------------------------------------------------------------- /contracts/test/lockup/LockupTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/lockup/LockupTest.sol -------------------------------------------------------------------------------- /contracts/test/market/MarketTest1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/market/MarketTest1.sol -------------------------------------------------------------------------------- /contracts/test/market/MarketTest2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/market/MarketTest2.sol -------------------------------------------------------------------------------- /contracts/test/market/MarketTest3.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/market/MarketTest3.sol -------------------------------------------------------------------------------- /contracts/test/metrics/MetricsGroupTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/metrics/MetricsGroupTest.sol -------------------------------------------------------------------------------- /contracts/test/policy/PolicyTest1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/policy/PolicyTest1.sol -------------------------------------------------------------------------------- /contracts/test/policy/PolicyTestBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/policy/PolicyTestBase.sol -------------------------------------------------------------------------------- /contracts/test/policy/PolicyTestForAllocator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/policy/PolicyTestForAllocator.sol -------------------------------------------------------------------------------- /contracts/test/policy/PolicyTestForPolicyFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/policy/PolicyTestForPolicyFactory.sol -------------------------------------------------------------------------------- /contracts/test/policy/PolicyTestForProperty.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/policy/PolicyTestForProperty.sol -------------------------------------------------------------------------------- /contracts/test/policy/PolicyTestForWithdraw.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/policy/PolicyTestForWithdraw.sol -------------------------------------------------------------------------------- /contracts/test/token/STokenManagerTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/token/STokenManagerTest.sol -------------------------------------------------------------------------------- /contracts/test/treasury/TreasuryTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/treasury/TreasuryTest.sol -------------------------------------------------------------------------------- /contracts/test/withdraw/WithdrawStorageTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/withdraw/WithdrawStorageTest.sol -------------------------------------------------------------------------------- /contracts/test/withdraw/WithdrawTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/contracts/test/withdraw/WithdrawTest.sol -------------------------------------------------------------------------------- /docs/POLICY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/docs/POLICY.md -------------------------------------------------------------------------------- /docs/WHITEPAPER.JA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/docs/WHITEPAPER.JA.md -------------------------------------------------------------------------------- /docs/WHITEPAPER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/docs/WHITEPAPER.md -------------------------------------------------------------------------------- /docs/audit-report__quantstamp--sept-15-2020.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/docs/audit-report__quantstamp--sept-15-2020.pdf -------------------------------------------------------------------------------- /migrations/1_address-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/migrations/1_address-config.ts -------------------------------------------------------------------------------- /migrations/2_initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/migrations/2_initialize.ts -------------------------------------------------------------------------------- /migrations/3_the-first-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/migrations/3_the-first-policy.ts -------------------------------------------------------------------------------- /migrations/4_finalize_initialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/migrations/4_finalize_initialization.ts -------------------------------------------------------------------------------- /migrations/5_dev-migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/migrations/5_dev-migration.ts -------------------------------------------------------------------------------- /migrations/6_add_minter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/migrations/6_add_minter.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/package.json -------------------------------------------------------------------------------- /public/asset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/public/asset/logo.png -------------------------------------------------------------------------------- /public/asset/policy/staking-ratio-vs-mint-amount.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/public/asset/policy/staking-ratio-vs-mint-amount.svg -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/1015-desable-market.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/1015-desable-market.ts -------------------------------------------------------------------------------- /scripts/528-change-authenticate-interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/528-change-authenticate-interface.ts -------------------------------------------------------------------------------- /scripts/533-1-dip9-migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/533-1-dip9-migration.ts -------------------------------------------------------------------------------- /scripts/533-2-bulk-initialize-metrics-count-per-property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/533-2-bulk-initialize-metrics-count-per-property.ts -------------------------------------------------------------------------------- /scripts/533-3-dip9-after-migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/533-3-dip9-after-migration.ts -------------------------------------------------------------------------------- /scripts/557-create-and-authenticate-one-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/557-create-and-authenticate-one-tx.ts -------------------------------------------------------------------------------- /scripts/560-check-transfer-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/560-check-transfer-result.ts -------------------------------------------------------------------------------- /scripts/565-delete-loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/565-delete-loop.ts -------------------------------------------------------------------------------- /scripts/566-1-fix-reward-calculation-for-creators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/566-1-fix-reward-calculation-for-creators.ts -------------------------------------------------------------------------------- /scripts/566-2-bulk-initialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/566-2-bulk-initialize.ts -------------------------------------------------------------------------------- /scripts/566-3-finilize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/566-3-finilize.ts -------------------------------------------------------------------------------- /scripts/592-cut-gas-price.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/592-cut-gas-price.ts -------------------------------------------------------------------------------- /scripts/618-delete-unnecessary-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/618-delete-unnecessary-function.ts -------------------------------------------------------------------------------- /scripts/632-one-transaction-withdrawal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/632-one-transaction-withdrawal.ts -------------------------------------------------------------------------------- /scripts/637-bug-fix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/637-bug-fix.ts -------------------------------------------------------------------------------- /scripts/786-dev-minter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/786-dev-minter.ts -------------------------------------------------------------------------------- /scripts/898-delete-vote-counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/898-delete-vote-counter.ts -------------------------------------------------------------------------------- /scripts/bulk-initialize-last-cumulative-property-interest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/bulk-initialize-last-cumulative-property-interest.ts -------------------------------------------------------------------------------- /scripts/bulk-initialize-states-at-lockup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/bulk-initialize-states-at-lockup.ts -------------------------------------------------------------------------------- /scripts/deploy-withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/deploy-withdraw.ts -------------------------------------------------------------------------------- /scripts/dip38.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/dip38.ts -------------------------------------------------------------------------------- /scripts/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/api.ts -------------------------------------------------------------------------------- /scripts/lib/bulk-initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/bulk-initializer.ts -------------------------------------------------------------------------------- /scripts/lib/instance/allocator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/allocator.ts -------------------------------------------------------------------------------- /scripts/lib/instance/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/common.ts -------------------------------------------------------------------------------- /scripts/lib/instance/lockup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/lockup.ts -------------------------------------------------------------------------------- /scripts/lib/instance/market-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/market-factory.ts -------------------------------------------------------------------------------- /scripts/lib/instance/market-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/market-group.ts -------------------------------------------------------------------------------- /scripts/lib/instance/metrics-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/metrics-factory.ts -------------------------------------------------------------------------------- /scripts/lib/instance/metrics-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/metrics-group.ts -------------------------------------------------------------------------------- /scripts/lib/instance/policy-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/policy-factory.ts -------------------------------------------------------------------------------- /scripts/lib/instance/policy-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/policy-group.ts -------------------------------------------------------------------------------- /scripts/lib/instance/policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/policy.ts -------------------------------------------------------------------------------- /scripts/lib/instance/property-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/property-factory.ts -------------------------------------------------------------------------------- /scripts/lib/instance/property-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/property-group.ts -------------------------------------------------------------------------------- /scripts/lib/instance/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/instance/withdraw.ts -------------------------------------------------------------------------------- /scripts/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/lib/types.ts -------------------------------------------------------------------------------- /scripts/treasury-fee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/scripts/treasury-fee.ts -------------------------------------------------------------------------------- /test/allocator/allocator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/allocator/allocator.ts -------------------------------------------------------------------------------- /test/common/config/address-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/common/config/address-config.ts -------------------------------------------------------------------------------- /test/common/config/using-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/common/config/using-config.ts -------------------------------------------------------------------------------- /test/common/libs/decimals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/common/libs/decimals.ts -------------------------------------------------------------------------------- /test/common/storage/eternal-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/common/storage/eternal-storage.ts -------------------------------------------------------------------------------- /test/common/storage/using-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/common/storage/using-storage.ts -------------------------------------------------------------------------------- /test/dev/dev-migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/dev/dev-migration.ts -------------------------------------------------------------------------------- /test/dev/dev-minter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/dev/dev-minter.ts -------------------------------------------------------------------------------- /test/dev/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/dev/dev.ts -------------------------------------------------------------------------------- /test/lockup/lockup-common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup-common.ts -------------------------------------------------------------------------------- /test/lockup/lockup-s-token-common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup-s-token-common.ts -------------------------------------------------------------------------------- /test/lockup/lockup-s-token-scenario.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup-s-token-scenario.ts -------------------------------------------------------------------------------- /test/lockup/lockup-s-token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup-s-token.ts -------------------------------------------------------------------------------- /test/lockup/lockup-scenario.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup-scenario.ts -------------------------------------------------------------------------------- /test/lockup/lockup-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup-storage.ts -------------------------------------------------------------------------------- /test/lockup/lockup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/lockup/lockup.ts -------------------------------------------------------------------------------- /test/market/market-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/market/market-factory.ts -------------------------------------------------------------------------------- /test/market/market-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/market/market-group.ts -------------------------------------------------------------------------------- /test/market/market.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/market/market.ts -------------------------------------------------------------------------------- /test/metrics/metrics-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/metrics/metrics-factory.ts -------------------------------------------------------------------------------- /test/metrics/metrics-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/metrics/metrics-group.ts -------------------------------------------------------------------------------- /test/metrics/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/metrics/metrics.ts -------------------------------------------------------------------------------- /test/policy/dip1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/dip1.ts -------------------------------------------------------------------------------- /test/policy/dip55.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/dip55.ts -------------------------------------------------------------------------------- /test/policy/dip7.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/dip7.ts -------------------------------------------------------------------------------- /test/policy/patch750.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/patch750.ts -------------------------------------------------------------------------------- /test/policy/policy-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/policy-factory.ts -------------------------------------------------------------------------------- /test/policy/policy-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/policy-group.ts -------------------------------------------------------------------------------- /test/policy/policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/policy.ts -------------------------------------------------------------------------------- /test/policy/the-first-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/the-first-policy.ts -------------------------------------------------------------------------------- /test/policy/treasury-fee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/treasury-fee.ts -------------------------------------------------------------------------------- /test/policy/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/policy/utils.ts -------------------------------------------------------------------------------- /test/property/property-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/property/property-factory.ts -------------------------------------------------------------------------------- /test/property/property-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/property/property-group.ts -------------------------------------------------------------------------------- /test/property/property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/property/property.ts -------------------------------------------------------------------------------- /test/test-lib/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/const.ts -------------------------------------------------------------------------------- /test/test-lib/instance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/instance.ts -------------------------------------------------------------------------------- /test/test-lib/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/utils/common.ts -------------------------------------------------------------------------------- /test/test-lib/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/utils/error.ts -------------------------------------------------------------------------------- /test/test-lib/utils/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/utils/event.ts -------------------------------------------------------------------------------- /test/test-lib/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/utils/log.ts -------------------------------------------------------------------------------- /test/test-lib/utils/mint-amount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/utils/mint-amount.ts -------------------------------------------------------------------------------- /test/test-lib/utils/snapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/test-lib/utils/snapshot.ts -------------------------------------------------------------------------------- /test/withdraw/withdraw-common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/withdraw/withdraw-common.ts -------------------------------------------------------------------------------- /test/withdraw/withdraw-scenario.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/withdraw/withdraw-scenario.ts -------------------------------------------------------------------------------- /test/withdraw/withdraw-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/withdraw/withdraw-storage.ts -------------------------------------------------------------------------------- /test/withdraw/withdraw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/test/withdraw/withdraw.ts -------------------------------------------------------------------------------- /truffle-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/truffle-config.js -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-protocol/protocol/HEAD/yarn.lock --------------------------------------------------------------------------------