├── .env.example ├── .github ├── CODEOWNERS └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── SECURITY.md ├── audit ├── ChainSecurity_Polygon_POL_Transition_audit.pdf ├── ChainSecurity_Polygon_Polygon_Token_(POL)_audit.pdf └── Sigma Prime - Polygon - PolToken - Security Assessment Report - v2.0.pdf ├── broadcast ├── Deploy.s.sol │ ├── 1 │ │ ├── run-1698224762.json │ │ ├── run-1698224780.json │ │ ├── run-1698224867.json │ │ └── run-latest.json │ ├── 5 │ │ ├── run-1696415718.json │ │ ├── run-1696415725.json │ │ ├── run-1696415816.json │ │ └── run-latest.json │ └── 11155111 │ │ ├── dry-run │ │ ├── run-1710941431.json │ │ └── run-latest.json │ │ ├── run-1710941790.json │ │ ├── run-1710941983.json │ │ └── run-latest.json ├── UpgradeEmissionManager.goerli.s.sol │ └── 5 │ │ ├── run-1697585431.json │ │ ├── run-1697585437.json │ │ ├── run-1697585466.json │ │ └── run-latest.json ├── UpgradeEmissionManager.s.sol │ ├── 1 │ │ ├── run-1719413975.json │ │ ├── run-1724276577.json │ │ ├── run-1751300941.json │ │ └── run-latest.json │ └── 11155111 │ │ ├── run-1719405184.json │ │ └── run-latest.json └── UpgradePolygonMigration.sol │ ├── 1 │ ├── run-1733954531.json │ └── run-latest.json │ └── 11155111 │ ├── run-1733947305.json │ └── run-latest.json ├── certora ├── confs │ ├── defaultEmissionManager_verified.conf │ ├── gambit │ │ ├── defaultEmissionManger.conf │ │ ├── polygonEcosystemToken.conf │ │ └── polygonMigration.conf │ ├── polygonEcosystemToken_verified.conf │ ├── polygonMigration_verified.conf │ ├── powUtil_verified.conf │ └── runAll.sh ├── harnesses │ ├── DefaultEmissionManagerHarness.sol │ ├── PolygonEcosystemTokenHarness.sol │ ├── PolygonMigrationHarness.sol │ ├── PowUtilHarness.sol │ └── helpers │ │ └── DummyERC20.sol └── specs │ ├── DefaultEmissionManager.spec │ ├── PolygonEcosystemToken.spec │ ├── PolygonMigration.spec │ ├── PowUtil.spec │ ├── helpers │ └── helpers.spec │ └── methods │ ├── AccessControl.spec │ ├── IERC20.spec │ └── IERC2612.spec ├── deployments ├── 1.md ├── 11155111.md ├── 5.md └── json │ ├── 1.json │ ├── 11155111.json │ └── 5.json ├── docs ├── .gitignore ├── book.css ├── book.toml ├── solidity.min.js └── src │ ├── README.md │ ├── SUMMARY.md │ └── src │ ├── DefaultEmissionManager.sol │ └── contract.DefaultEmissionManager.md │ ├── PolygonEcosystemToken.sol │ └── contract.PolygonEcosystemToken.md │ ├── PolygonMigration.sol │ └── contract.PolygonMigration.md │ ├── README.md │ ├── interfaces │ ├── IDefaultEmissionManager.sol │ │ └── interface.IDefaultEmissionManager.md │ ├── IPolygonEcosystemToken.sol │ │ └── interface.IPolygonEcosystemToken.md │ ├── IPolygonMigration.sol │ │ └── interface.IPolygonMigration.md │ └── README.md │ └── lib │ ├── PowUtil.sol │ └── library.PowUtil.md │ └── README.md ├── foundry.toml ├── makefile ├── script ├── 1.0.0 │ ├── Deploy.goerli.s.sol │ └── input.json ├── 1.1.0 │ ├── Deploy.s.sol │ ├── UpgradeEmissionManager.goerli.s.sol │ └── input.json ├── 1.2.0 │ ├── UpgradeEmissionManager.s.sol │ ├── UpgradePolygonMigration.sol │ └── input.json ├── 1.3.0 │ ├── UpgradeEmissionManager.s.sol │ └── input.json ├── 1.4.0 │ ├── UpgradeEmissionManager.s.sol │ └── input.json ├── config.json └── utils │ └── extract.js ├── slither.config.json ├── src ├── DefaultEmissionManager.sol ├── PolygonEcosystemToken.sol ├── PolygonMigration.sol ├── interfaces │ ├── IDefaultEmissionManager.sol │ ├── IPolygonEcosystemToken.sol │ └── IPolygonMigration.sol └── lib │ └── PowUtil.sol └── test ├── DefaultEmissionManager.t.sol ├── PolygonEcosystemToken.t.sol ├── PolygonMigration.t.sol ├── SigUtils.t.sol ├── upgrade └── DefaultEmissionManager.1.4.0.mainnet.t.sol └── util └── calc.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/.env.example -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/.gitmodules -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18.16.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .prettierrc 2 | foundry.toml 3 | out 4 | lib/ 5 | cache/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/SECURITY.md -------------------------------------------------------------------------------- /audit/ChainSecurity_Polygon_POL_Transition_audit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/audit/ChainSecurity_Polygon_POL_Transition_audit.pdf -------------------------------------------------------------------------------- /audit/ChainSecurity_Polygon_Polygon_Token_(POL)_audit.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/audit/ChainSecurity_Polygon_Polygon_Token_(POL)_audit.pdf -------------------------------------------------------------------------------- /audit/Sigma Prime - Polygon - PolToken - Security Assessment Report - v2.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/audit/Sigma Prime - Polygon - PolToken - Security Assessment Report - v2.0.pdf -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/1/run-1698224762.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/1/run-1698224762.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/1/run-1698224780.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/1/run-1698224780.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/1/run-1698224867.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/1/run-1698224867.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/1/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/1/run-latest.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/11155111/dry-run/run-1710941431.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/11155111/dry-run/run-1710941431.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/11155111/dry-run/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/11155111/dry-run/run-latest.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/11155111/run-1710941790.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/11155111/run-1710941790.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/11155111/run-1710941983.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/11155111/run-1710941983.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/11155111/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/11155111/run-latest.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/5/run-1696415718.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/5/run-1696415718.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/5/run-1696415725.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/5/run-1696415725.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/5/run-1696415816.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/5/run-1696415816.json -------------------------------------------------------------------------------- /broadcast/Deploy.s.sol/5/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/Deploy.s.sol/5/run-latest.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-1697585431.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-1697585431.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-1697585437.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-1697585437.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-1697585466.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-1697585466.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.goerli.s.sol/5/run-latest.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.s.sol/1/run-1719413975.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.s.sol/1/run-1719413975.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.s.sol/1/run-1724276577.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.s.sol/1/run-1724276577.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.s.sol/1/run-1751300941.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.s.sol/1/run-1751300941.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.s.sol/1/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.s.sol/1/run-latest.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.s.sol/11155111/run-1719405184.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.s.sol/11155111/run-1719405184.json -------------------------------------------------------------------------------- /broadcast/UpgradeEmissionManager.s.sol/11155111/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradeEmissionManager.s.sol/11155111/run-latest.json -------------------------------------------------------------------------------- /broadcast/UpgradePolygonMigration.sol/1/run-1733954531.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradePolygonMigration.sol/1/run-1733954531.json -------------------------------------------------------------------------------- /broadcast/UpgradePolygonMigration.sol/1/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradePolygonMigration.sol/1/run-latest.json -------------------------------------------------------------------------------- /broadcast/UpgradePolygonMigration.sol/11155111/run-1733947305.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradePolygonMigration.sol/11155111/run-1733947305.json -------------------------------------------------------------------------------- /broadcast/UpgradePolygonMigration.sol/11155111/run-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/broadcast/UpgradePolygonMigration.sol/11155111/run-latest.json -------------------------------------------------------------------------------- /certora/confs/defaultEmissionManager_verified.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/defaultEmissionManager_verified.conf -------------------------------------------------------------------------------- /certora/confs/gambit/defaultEmissionManger.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/gambit/defaultEmissionManger.conf -------------------------------------------------------------------------------- /certora/confs/gambit/polygonEcosystemToken.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/gambit/polygonEcosystemToken.conf -------------------------------------------------------------------------------- /certora/confs/gambit/polygonMigration.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/gambit/polygonMigration.conf -------------------------------------------------------------------------------- /certora/confs/polygonEcosystemToken_verified.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/polygonEcosystemToken_verified.conf -------------------------------------------------------------------------------- /certora/confs/polygonMigration_verified.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/polygonMigration_verified.conf -------------------------------------------------------------------------------- /certora/confs/powUtil_verified.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/powUtil_verified.conf -------------------------------------------------------------------------------- /certora/confs/runAll.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/confs/runAll.sh -------------------------------------------------------------------------------- /certora/harnesses/DefaultEmissionManagerHarness.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/harnesses/DefaultEmissionManagerHarness.sol -------------------------------------------------------------------------------- /certora/harnesses/PolygonEcosystemTokenHarness.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/harnesses/PolygonEcosystemTokenHarness.sol -------------------------------------------------------------------------------- /certora/harnesses/PolygonMigrationHarness.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/harnesses/PolygonMigrationHarness.sol -------------------------------------------------------------------------------- /certora/harnesses/PowUtilHarness.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/harnesses/PowUtilHarness.sol -------------------------------------------------------------------------------- /certora/harnesses/helpers/DummyERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/harnesses/helpers/DummyERC20.sol -------------------------------------------------------------------------------- /certora/specs/DefaultEmissionManager.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/DefaultEmissionManager.spec -------------------------------------------------------------------------------- /certora/specs/PolygonEcosystemToken.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/PolygonEcosystemToken.spec -------------------------------------------------------------------------------- /certora/specs/PolygonMigration.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/PolygonMigration.spec -------------------------------------------------------------------------------- /certora/specs/PowUtil.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/PowUtil.spec -------------------------------------------------------------------------------- /certora/specs/helpers/helpers.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/helpers/helpers.spec -------------------------------------------------------------------------------- /certora/specs/methods/AccessControl.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/methods/AccessControl.spec -------------------------------------------------------------------------------- /certora/specs/methods/IERC20.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/methods/IERC20.spec -------------------------------------------------------------------------------- /certora/specs/methods/IERC2612.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/certora/specs/methods/IERC2612.spec -------------------------------------------------------------------------------- /deployments/1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/deployments/1.md -------------------------------------------------------------------------------- /deployments/11155111.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/deployments/11155111.md -------------------------------------------------------------------------------- /deployments/5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/deployments/5.md -------------------------------------------------------------------------------- /deployments/json/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/deployments/json/1.json -------------------------------------------------------------------------------- /deployments/json/11155111.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/deployments/json/11155111.json -------------------------------------------------------------------------------- /deployments/json/5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/deployments/json/5.json -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | book/ -------------------------------------------------------------------------------- /docs/book.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/book.css -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/solidity.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/solidity.min.js -------------------------------------------------------------------------------- /docs/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/README.md -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/src/DefaultEmissionManager.sol/contract.DefaultEmissionManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/DefaultEmissionManager.sol/contract.DefaultEmissionManager.md -------------------------------------------------------------------------------- /docs/src/src/PolygonEcosystemToken.sol/contract.PolygonEcosystemToken.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/PolygonEcosystemToken.sol/contract.PolygonEcosystemToken.md -------------------------------------------------------------------------------- /docs/src/src/PolygonMigration.sol/contract.PolygonMigration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/PolygonMigration.sol/contract.PolygonMigration.md -------------------------------------------------------------------------------- /docs/src/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/README.md -------------------------------------------------------------------------------- /docs/src/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/interfaces/IDefaultEmissionManager.sol/interface.IDefaultEmissionManager.md -------------------------------------------------------------------------------- /docs/src/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/interfaces/IPolygonEcosystemToken.sol/interface.IPolygonEcosystemToken.md -------------------------------------------------------------------------------- /docs/src/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/interfaces/IPolygonMigration.sol/interface.IPolygonMigration.md -------------------------------------------------------------------------------- /docs/src/src/interfaces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/interfaces/README.md -------------------------------------------------------------------------------- /docs/src/src/lib/PowUtil.sol/library.PowUtil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/lib/PowUtil.sol/library.PowUtil.md -------------------------------------------------------------------------------- /docs/src/src/lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/docs/src/src/lib/README.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/foundry.toml -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/makefile -------------------------------------------------------------------------------- /script/1.0.0/Deploy.goerli.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.0.0/Deploy.goerli.s.sol -------------------------------------------------------------------------------- /script/1.0.0/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.0.0/input.json -------------------------------------------------------------------------------- /script/1.1.0/Deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.1.0/Deploy.s.sol -------------------------------------------------------------------------------- /script/1.1.0/UpgradeEmissionManager.goerli.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.1.0/UpgradeEmissionManager.goerli.s.sol -------------------------------------------------------------------------------- /script/1.1.0/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.1.0/input.json -------------------------------------------------------------------------------- /script/1.2.0/UpgradeEmissionManager.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.2.0/UpgradeEmissionManager.s.sol -------------------------------------------------------------------------------- /script/1.2.0/UpgradePolygonMigration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.2.0/UpgradePolygonMigration.sol -------------------------------------------------------------------------------- /script/1.2.0/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.2.0/input.json -------------------------------------------------------------------------------- /script/1.3.0/UpgradeEmissionManager.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.3.0/UpgradeEmissionManager.s.sol -------------------------------------------------------------------------------- /script/1.3.0/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.3.0/input.json -------------------------------------------------------------------------------- /script/1.4.0/UpgradeEmissionManager.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.4.0/UpgradeEmissionManager.s.sol -------------------------------------------------------------------------------- /script/1.4.0/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/1.4.0/input.json -------------------------------------------------------------------------------- /script/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/config.json -------------------------------------------------------------------------------- /script/utils/extract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/script/utils/extract.js -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "filter_paths": "(lib/|test/|script/)" 3 | } 4 | -------------------------------------------------------------------------------- /src/DefaultEmissionManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/DefaultEmissionManager.sol -------------------------------------------------------------------------------- /src/PolygonEcosystemToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/PolygonEcosystemToken.sol -------------------------------------------------------------------------------- /src/PolygonMigration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/PolygonMigration.sol -------------------------------------------------------------------------------- /src/interfaces/IDefaultEmissionManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/interfaces/IDefaultEmissionManager.sol -------------------------------------------------------------------------------- /src/interfaces/IPolygonEcosystemToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/interfaces/IPolygonEcosystemToken.sol -------------------------------------------------------------------------------- /src/interfaces/IPolygonMigration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/interfaces/IPolygonMigration.sol -------------------------------------------------------------------------------- /src/lib/PowUtil.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/src/lib/PowUtil.sol -------------------------------------------------------------------------------- /test/DefaultEmissionManager.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/test/DefaultEmissionManager.t.sol -------------------------------------------------------------------------------- /test/PolygonEcosystemToken.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/test/PolygonEcosystemToken.t.sol -------------------------------------------------------------------------------- /test/PolygonMigration.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/test/PolygonMigration.t.sol -------------------------------------------------------------------------------- /test/SigUtils.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/test/SigUtils.t.sol -------------------------------------------------------------------------------- /test/upgrade/DefaultEmissionManager.1.4.0.mainnet.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/test/upgrade/DefaultEmissionManager.1.4.0.mainnet.t.sol -------------------------------------------------------------------------------- /test/util/calc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xPolygon/pol-token/HEAD/test/util/calc.js --------------------------------------------------------------------------------