├── .editorconfig ├── .env.example ├── .github └── workflows │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── audits ├── ChainSecurity_MakerDAO_Endgame_Toolkit_audit.pdf ├── ChainSecurity_MakerDAO_Endgame_Toolkit_contracts_audit.pdf ├── report-review-makerdao-endgametoolkit_2024-08-27.pdf └── report-review-makerdao-endgametoolkit_updates_2024-09-09.pdf ├── bash ├── _common.sh └── forge-script.sh ├── foundry.toml ├── package.json ├── remappings.txt ├── script ├── dependencies │ ├── SDAODeploy.sol │ ├── StakingRewardsDeploy.sol │ ├── StakingRewardsInit.sol │ ├── SubProxyDeploy.sol │ ├── SubProxyInit.sol │ ├── VestInit.sol │ ├── VestedRewardsDistributionDeploy.sol │ ├── VestedRewardsDistributionInit.sol │ ├── phase-1b │ │ ├── Usds01PreFarmingInit.sol │ │ └── UsdsSkyFarmingInit.sol │ ├── phase-1d │ │ ├── LsmkrSpkFarmingInit.sol │ │ ├── SkySpkFarmingInit.sol │ │ ├── SpkSkyFarmingInit.sol │ │ └── UsdsSpkFarmingInit.sol │ └── treasury-funded-farms │ │ ├── TreasuryFundedFarmingInit.sol │ │ └── TreasuryFundedFarmingInit.t.sol ├── helpers │ └── Reader.sol ├── input │ ├── 1 │ │ ├── README.md │ │ ├── obex │ │ │ └── README.md │ │ ├── phase-1b │ │ │ ├── README.md │ │ │ ├── template-usds-01-pre-farming-deploy.json │ │ │ └── template-usds-sky-farming-deploy.json │ │ ├── phase-1d │ │ │ ├── README.md │ │ │ ├── template-lsmkr-spk-farming-deploy.json │ │ │ ├── template-sky-spk-farming-deploy.json │ │ │ ├── template-spk-deploy.json │ │ │ ├── template-spk-sky-farming-deploy.json │ │ │ └── template-usds-spk-farming-deploy.json │ │ ├── sky-farms │ │ │ ├── README.md │ │ │ └── template-lssky-spk-farming-deploy.json │ │ └── spk-farms │ │ │ ├── template-lssky-spk-farming-deploy.json │ │ │ └── template-usds-spk-farming-deploy.json │ ├── 8453 │ │ ├── README.md │ │ └── phase-1d │ │ │ └── template-spk-deploy.json │ ├── 314310 │ │ ├── README.md │ │ └── phase-1d │ │ │ ├── README.md │ │ │ ├── template-lsmkr-spk-farming-deploy.json │ │ │ ├── template-sky-spk-farming-deploy.json │ │ │ ├── template-spk-sky-farming-deploy.json │ │ │ └── template-usds-spk-farming-deploy.json │ └── 314311 │ │ ├── README.md │ │ └── phase-1b │ │ ├── README.md │ │ ├── template-usds-01-pre-farming-deploy.json │ │ └── template-usds-sky-farming-deploy.json ├── obex │ └── 01-ObexSubProxyDeploy.s.sol ├── output │ ├── 1 │ │ ├── README.md │ │ ├── obex │ │ │ └── README.md │ │ ├── phase-1b │ │ │ └── README.md │ │ ├── phase-1d │ │ │ └── README.md │ │ ├── post-sky-launch │ │ │ └── README.md │ │ ├── sky-farms │ │ │ └── README.md │ │ └── spk-farms │ │ │ └── README.md │ ├── 8453 │ │ └── phase-1d │ │ │ └── README.md │ ├── 314310 │ │ ├── README.md │ │ └── phase-1d │ │ │ └── README.md │ └── 314311 │ │ ├── README.md │ │ └── phase-1b │ │ └── README.md ├── phase-1b │ ├── 01-UsdsSkyFarmingDeploy.s.sol │ ├── 02-UsdsSkyFarmingInit.s.sol │ ├── 03-UsdsSkyFarmingCheck.s.sol │ ├── 11-Usds01PreFarmingDeploy.s.sol │ ├── 12-Usds01PreFarmingInit.s.sol │ └── 13-Usds01PreFarmingCheck.s.sol ├── phase-1d │ ├── 01-UsdsSpkFarmingDeploy.s.sol │ ├── 02-UsdsSpkFarmingInit.s.sol │ ├── 03-UsdsSpkFarmingCheck.s.sol │ ├── 11-SkySpkFarmingDeploy.s.sol │ ├── 12-SkySpkFarmingInit.s.sol │ ├── 13-SkySpkFarmingCheck.s.sol │ ├── 21-SpkSkyFarmingDeploy.s.sol │ ├── 22-SpkSkyFarmingInit.s.sol │ ├── 23-SpkSkyFarmingCheck.s.sol │ ├── 31-LsmkrSpkFarmingDeploy.s.sol │ ├── 32-LsmkrSpkFarmingInit.s.sol │ ├── 33-LsmkrSpkFarmingCheck.s.sol │ └── 40-SpkDeploy.s.sol ├── post-sky-launch │ └── 01-UsdsSkyVestedRewardsDistDeploy.s.sol ├── sky-farms │ ├── 01-LsskySkyFarmingDeploy.s.sol │ └── 99-SkyFarmingCheckDeployment.s.sol └── spk-farms │ ├── 01-UsdsSpkFarmingDeploy.s.sol │ ├── 11-LsskySpkFarmingDeploy.s.sol │ └── 99-SpkFarmingCheckDeployment.s.sol ├── src-0_6_x └── Imports.sol └── src ├── SDAO.sol ├── SDAO.t.sol ├── SubProxy.sol ├── SubProxy.t.sol ├── VestedRewardsDistribution.sol ├── VestedRewardsDistribution.t.sol ├── interfaces └── DssVestWithGemLike.sol └── synthetix ├── StakingRewards.sol ├── StakingRewards.t.sol ├── interfaces └── IStakingRewards.sol └── utils ├── Owned.sol └── Pausable.sol /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.gitmodules -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | out/ 3 | node_modules/ 4 | cache/ 5 | .vscode/ 6 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /audits/ChainSecurity_MakerDAO_Endgame_Toolkit_audit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/audits/ChainSecurity_MakerDAO_Endgame_Toolkit_audit.pdf -------------------------------------------------------------------------------- /audits/ChainSecurity_MakerDAO_Endgame_Toolkit_contracts_audit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/audits/ChainSecurity_MakerDAO_Endgame_Toolkit_contracts_audit.pdf -------------------------------------------------------------------------------- /audits/report-review-makerdao-endgametoolkit_2024-08-27.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/audits/report-review-makerdao-endgametoolkit_2024-08-27.pdf -------------------------------------------------------------------------------- /audits/report-review-makerdao-endgametoolkit_updates_2024-09-09.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/audits/report-review-makerdao-endgametoolkit_updates_2024-09-09.pdf -------------------------------------------------------------------------------- /bash/_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/bash/_common.sh -------------------------------------------------------------------------------- /bash/forge-script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/bash/forge-script.sh -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/foundry.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/package.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/remappings.txt -------------------------------------------------------------------------------- /script/dependencies/SDAODeploy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/SDAODeploy.sol -------------------------------------------------------------------------------- /script/dependencies/StakingRewardsDeploy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/StakingRewardsDeploy.sol -------------------------------------------------------------------------------- /script/dependencies/StakingRewardsInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/StakingRewardsInit.sol -------------------------------------------------------------------------------- /script/dependencies/SubProxyDeploy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/SubProxyDeploy.sol -------------------------------------------------------------------------------- /script/dependencies/SubProxyInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/SubProxyInit.sol -------------------------------------------------------------------------------- /script/dependencies/VestInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/VestInit.sol -------------------------------------------------------------------------------- /script/dependencies/VestedRewardsDistributionDeploy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/VestedRewardsDistributionDeploy.sol -------------------------------------------------------------------------------- /script/dependencies/VestedRewardsDistributionInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/VestedRewardsDistributionInit.sol -------------------------------------------------------------------------------- /script/dependencies/phase-1b/Usds01PreFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/phase-1b/Usds01PreFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/phase-1b/UsdsSkyFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/phase-1b/UsdsSkyFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/phase-1d/LsmkrSpkFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/phase-1d/LsmkrSpkFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/phase-1d/SkySpkFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/phase-1d/SkySpkFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/phase-1d/SpkSkyFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/phase-1d/SpkSkyFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/phase-1d/UsdsSpkFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/phase-1d/UsdsSpkFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/treasury-funded-farms/TreasuryFundedFarmingInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/treasury-funded-farms/TreasuryFundedFarmingInit.sol -------------------------------------------------------------------------------- /script/dependencies/treasury-funded-farms/TreasuryFundedFarmingInit.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/dependencies/treasury-funded-farms/TreasuryFundedFarmingInit.t.sol -------------------------------------------------------------------------------- /script/helpers/Reader.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/helpers/Reader.sol -------------------------------------------------------------------------------- /script/input/1/README.md: -------------------------------------------------------------------------------- 1 | Script inputs for Mainnet. 2 | -------------------------------------------------------------------------------- /script/input/1/obex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/obex/README.md -------------------------------------------------------------------------------- /script/input/1/phase-1b/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1b/README.md -------------------------------------------------------------------------------- /script/input/1/phase-1b/template-usds-01-pre-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1b/template-usds-01-pre-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/phase-1b/template-usds-sky-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1b/template-usds-sky-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/phase-1d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1d/README.md -------------------------------------------------------------------------------- /script/input/1/phase-1d/template-lsmkr-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1d/template-lsmkr-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/phase-1d/template-sky-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1d/template-sky-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/phase-1d/template-spk-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1d/template-spk-deploy.json -------------------------------------------------------------------------------- /script/input/1/phase-1d/template-spk-sky-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1d/template-spk-sky-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/phase-1d/template-usds-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/phase-1d/template-usds-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/sky-farms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/sky-farms/README.md -------------------------------------------------------------------------------- /script/input/1/sky-farms/template-lssky-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/sky-farms/template-lssky-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/spk-farms/template-lssky-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/spk-farms/template-lssky-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/1/spk-farms/template-usds-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/1/spk-farms/template-usds-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/314310/README.md: -------------------------------------------------------------------------------- 1 | Script inputs for Tenderly Testnets. 2 | -------------------------------------------------------------------------------- /script/input/314310/phase-1d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314310/phase-1d/README.md -------------------------------------------------------------------------------- /script/input/314310/phase-1d/template-lsmkr-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314310/phase-1d/template-lsmkr-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/314310/phase-1d/template-sky-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314310/phase-1d/template-sky-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/314310/phase-1d/template-spk-sky-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314310/phase-1d/template-spk-sky-farming-deploy.json -------------------------------------------------------------------------------- /script/input/314310/phase-1d/template-usds-spk-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314310/phase-1d/template-usds-spk-farming-deploy.json -------------------------------------------------------------------------------- /script/input/314311/README.md: -------------------------------------------------------------------------------- 1 | Script inputs for Tenderly Testnets. 2 | -------------------------------------------------------------------------------- /script/input/314311/phase-1b/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314311/phase-1b/README.md -------------------------------------------------------------------------------- /script/input/314311/phase-1b/template-usds-01-pre-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314311/phase-1b/template-usds-01-pre-farming-deploy.json -------------------------------------------------------------------------------- /script/input/314311/phase-1b/template-usds-sky-farming-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/314311/phase-1b/template-usds-sky-farming-deploy.json -------------------------------------------------------------------------------- /script/input/8453/README.md: -------------------------------------------------------------------------------- 1 | Script inputs for Base. 2 | -------------------------------------------------------------------------------- /script/input/8453/phase-1d/template-spk-deploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/input/8453/phase-1d/template-spk-deploy.json -------------------------------------------------------------------------------- /script/obex/01-ObexSubProxyDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/obex/01-ObexSubProxyDeploy.s.sol -------------------------------------------------------------------------------- /script/output/1/README.md: -------------------------------------------------------------------------------- 1 | Script outputs for Mainnet. 2 | -------------------------------------------------------------------------------- /script/output/1/obex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/1/obex/README.md -------------------------------------------------------------------------------- /script/output/1/phase-1b/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/1/phase-1b/README.md -------------------------------------------------------------------------------- /script/output/1/phase-1d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/1/phase-1d/README.md -------------------------------------------------------------------------------- /script/output/1/post-sky-launch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/1/post-sky-launch/README.md -------------------------------------------------------------------------------- /script/output/1/sky-farms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/1/sky-farms/README.md -------------------------------------------------------------------------------- /script/output/1/spk-farms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/1/spk-farms/README.md -------------------------------------------------------------------------------- /script/output/314310/README.md: -------------------------------------------------------------------------------- 1 | Script outputs for Tenderly Testnets. 2 | -------------------------------------------------------------------------------- /script/output/314310/phase-1d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/314310/phase-1d/README.md -------------------------------------------------------------------------------- /script/output/314311/README.md: -------------------------------------------------------------------------------- 1 | Script outputs for Tenderly Testnets. 2 | -------------------------------------------------------------------------------- /script/output/314311/phase-1b/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/314311/phase-1b/README.md -------------------------------------------------------------------------------- /script/output/8453/phase-1d/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/output/8453/phase-1d/README.md -------------------------------------------------------------------------------- /script/phase-1b/01-UsdsSkyFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1b/01-UsdsSkyFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/phase-1b/02-UsdsSkyFarmingInit.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1b/02-UsdsSkyFarmingInit.s.sol -------------------------------------------------------------------------------- /script/phase-1b/03-UsdsSkyFarmingCheck.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1b/03-UsdsSkyFarmingCheck.s.sol -------------------------------------------------------------------------------- /script/phase-1b/11-Usds01PreFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1b/11-Usds01PreFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/phase-1b/12-Usds01PreFarmingInit.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1b/12-Usds01PreFarmingInit.s.sol -------------------------------------------------------------------------------- /script/phase-1b/13-Usds01PreFarmingCheck.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1b/13-Usds01PreFarmingCheck.s.sol -------------------------------------------------------------------------------- /script/phase-1d/01-UsdsSpkFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/01-UsdsSpkFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/phase-1d/02-UsdsSpkFarmingInit.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/02-UsdsSpkFarmingInit.s.sol -------------------------------------------------------------------------------- /script/phase-1d/03-UsdsSpkFarmingCheck.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/03-UsdsSpkFarmingCheck.s.sol -------------------------------------------------------------------------------- /script/phase-1d/11-SkySpkFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/11-SkySpkFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/phase-1d/12-SkySpkFarmingInit.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/12-SkySpkFarmingInit.s.sol -------------------------------------------------------------------------------- /script/phase-1d/13-SkySpkFarmingCheck.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/13-SkySpkFarmingCheck.s.sol -------------------------------------------------------------------------------- /script/phase-1d/21-SpkSkyFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/21-SpkSkyFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/phase-1d/22-SpkSkyFarmingInit.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/22-SpkSkyFarmingInit.s.sol -------------------------------------------------------------------------------- /script/phase-1d/23-SpkSkyFarmingCheck.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/23-SpkSkyFarmingCheck.s.sol -------------------------------------------------------------------------------- /script/phase-1d/31-LsmkrSpkFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/31-LsmkrSpkFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/phase-1d/32-LsmkrSpkFarmingInit.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/32-LsmkrSpkFarmingInit.s.sol -------------------------------------------------------------------------------- /script/phase-1d/33-LsmkrSpkFarmingCheck.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/33-LsmkrSpkFarmingCheck.s.sol -------------------------------------------------------------------------------- /script/phase-1d/40-SpkDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/phase-1d/40-SpkDeploy.s.sol -------------------------------------------------------------------------------- /script/post-sky-launch/01-UsdsSkyVestedRewardsDistDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/post-sky-launch/01-UsdsSkyVestedRewardsDistDeploy.s.sol -------------------------------------------------------------------------------- /script/sky-farms/01-LsskySkyFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/sky-farms/01-LsskySkyFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/sky-farms/99-SkyFarmingCheckDeployment.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/sky-farms/99-SkyFarmingCheckDeployment.s.sol -------------------------------------------------------------------------------- /script/spk-farms/01-UsdsSpkFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/spk-farms/01-UsdsSpkFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/spk-farms/11-LsskySpkFarmingDeploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/spk-farms/11-LsskySpkFarmingDeploy.s.sol -------------------------------------------------------------------------------- /script/spk-farms/99-SpkFarmingCheckDeployment.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/script/spk-farms/99-SpkFarmingCheckDeployment.s.sol -------------------------------------------------------------------------------- /src-0_6_x/Imports.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src-0_6_x/Imports.sol -------------------------------------------------------------------------------- /src/SDAO.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/SDAO.sol -------------------------------------------------------------------------------- /src/SDAO.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/SDAO.t.sol -------------------------------------------------------------------------------- /src/SubProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/SubProxy.sol -------------------------------------------------------------------------------- /src/SubProxy.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/SubProxy.t.sol -------------------------------------------------------------------------------- /src/VestedRewardsDistribution.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/VestedRewardsDistribution.sol -------------------------------------------------------------------------------- /src/VestedRewardsDistribution.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/VestedRewardsDistribution.t.sol -------------------------------------------------------------------------------- /src/interfaces/DssVestWithGemLike.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/interfaces/DssVestWithGemLike.sol -------------------------------------------------------------------------------- /src/synthetix/StakingRewards.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/synthetix/StakingRewards.sol -------------------------------------------------------------------------------- /src/synthetix/StakingRewards.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/synthetix/StakingRewards.t.sol -------------------------------------------------------------------------------- /src/synthetix/interfaces/IStakingRewards.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/synthetix/interfaces/IStakingRewards.sol -------------------------------------------------------------------------------- /src/synthetix/utils/Owned.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/synthetix/utils/Owned.sol -------------------------------------------------------------------------------- /src/synthetix/utils/Pausable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sky-ecosystem/endgame-toolkit/HEAD/src/synthetix/utils/Pausable.sol --------------------------------------------------------------------------------