├── .editorconfig ├── .env.example ├── .env.test.example ├── .gitattributes ├── .github └── workflows │ ├── ci.yaml │ └── wiki.yaml ├── .gitignore ├── .husky └── pre-commit ├── .openzeppelin ├── mainnet.json ├── polygon.json ├── sepolia.json └── unknown-80002.json ├── .prettierignore ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── INTEGRATION.md ├── Makefile ├── README.md ├── contracts ├── ChildPool.sol ├── FxBaseChildTunnel.sol ├── FxBaseRootTunnel.sol ├── FxStateChildTunnel.sol ├── FxStateRootTunnel.sol ├── MaticX.sol ├── ProxyAdmin.sol ├── RateProvider.sol ├── TimelockController.sol ├── UChildERC20.sol ├── ValidatorRegistry.sol ├── interfaces │ ├── IChildPool.sol │ ├── IChildToken.sol │ ├── IFxStateChildTunnel.sol │ ├── IFxStateRootTunnel.sol │ ├── IMaticX.sol │ ├── IPolygonMigration.sol │ ├── IRateProvider.sol │ ├── IStakeManager.sol │ ├── IStakingInfo.sol │ ├── IValidatorRegistry.sol │ └── IValidatorShare.sol ├── libraries │ ├── ExitPayloadReader.sol │ ├── Merkle.sol │ ├── MerklePatriciaProof.sol │ └── RLPReader.sol └── mocks │ ├── ChildPoolMock.sol │ ├── ExtendedMaticXMock.sol │ ├── ExtendedValidatorRegistryMock.sol │ ├── FxRootMock.sol │ ├── MaticXFuzz.sol │ ├── MaticXMock.sol │ ├── PolygonMock.sol │ ├── StakeManagerMock.sol │ ├── ValidatorRegistryMock.sol │ └── ValidatorShareMock.sol ├── docs ├── Amoy-Testnet.md ├── Ethereum-Mainnet-(Preprod).md ├── Ethereum-Mainnet-(Prod).md ├── Home.md ├── Polygon-Mainnet-(Preprod).md ├── Polygon-Mainnet-(Prod).md └── Sepolia-Testnet.md ├── echidna.config.yaml ├── eslint.config.js ├── hardhat.config.ts ├── mainnet-deployment-info.json ├── package.json ├── prettier.config.js ├── requirements-mythril.txt ├── requirements.txt ├── scripts ├── checkDeployIntegrity.ts ├── deploy.ts ├── deployers.ts ├── tasks.ts ├── types.ts ├── upgradeMaticX.ts ├── upgradeValidatorRegistry.ts └── utils.ts ├── slither.config.json ├── solc.json ├── tasks ├── deploy-child-pool.ts ├── deploy-fx-state-child-tunnel.ts ├── deploy-fx-state-root-tunnel.ts ├── deploy-implementation.ts ├── deploy-matic-x.ts ├── deploy-timelock-controller.ts ├── deploy-u-child-erc20.ts ├── deploy-validator-registry.ts ├── generate-initializev2-calldata-matic-x.ts ├── generate-initializev2-calldata-validator-registry.ts ├── import-contract.ts ├── index.ts ├── initialize-v2-matic-x.ts ├── initialize-v2-validator-registry.ts ├── upgrade-contract.ts ├── validate-child-deployment.ts ├── validate-parent-deployment.ts └── verify-contract.ts ├── test ├── ChildPool.ts ├── MaticX.ts └── ValidatorRegistry.ts ├── testnet-deployment-info.json ├── tsconfig.json └── utils ├── account.ts ├── environment.ts └── network.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.env.example -------------------------------------------------------------------------------- /.env.test.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.env.test.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/wiki.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.github/workflows/wiki.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.openzeppelin/mainnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.openzeppelin/mainnet.json -------------------------------------------------------------------------------- /.openzeppelin/polygon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.openzeppelin/polygon.json -------------------------------------------------------------------------------- /.openzeppelin/sepolia.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.openzeppelin/sepolia.json -------------------------------------------------------------------------------- /.openzeppelin/unknown-80002.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.openzeppelin/unknown-80002.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.prettierignore -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/.solhintignore -------------------------------------------------------------------------------- /INTEGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/INTEGRATION.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/README.md -------------------------------------------------------------------------------- /contracts/ChildPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/ChildPool.sol -------------------------------------------------------------------------------- /contracts/FxBaseChildTunnel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/FxBaseChildTunnel.sol -------------------------------------------------------------------------------- /contracts/FxBaseRootTunnel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/FxBaseRootTunnel.sol -------------------------------------------------------------------------------- /contracts/FxStateChildTunnel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/FxStateChildTunnel.sol -------------------------------------------------------------------------------- /contracts/FxStateRootTunnel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/FxStateRootTunnel.sol -------------------------------------------------------------------------------- /contracts/MaticX.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/MaticX.sol -------------------------------------------------------------------------------- /contracts/ProxyAdmin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/ProxyAdmin.sol -------------------------------------------------------------------------------- /contracts/RateProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/RateProvider.sol -------------------------------------------------------------------------------- /contracts/TimelockController.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/TimelockController.sol -------------------------------------------------------------------------------- /contracts/UChildERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/UChildERC20.sol -------------------------------------------------------------------------------- /contracts/ValidatorRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/ValidatorRegistry.sol -------------------------------------------------------------------------------- /contracts/interfaces/IChildPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IChildPool.sol -------------------------------------------------------------------------------- /contracts/interfaces/IChildToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IChildToken.sol -------------------------------------------------------------------------------- /contracts/interfaces/IFxStateChildTunnel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IFxStateChildTunnel.sol -------------------------------------------------------------------------------- /contracts/interfaces/IFxStateRootTunnel.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IFxStateRootTunnel.sol -------------------------------------------------------------------------------- /contracts/interfaces/IMaticX.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IMaticX.sol -------------------------------------------------------------------------------- /contracts/interfaces/IPolygonMigration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IPolygonMigration.sol -------------------------------------------------------------------------------- /contracts/interfaces/IRateProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IRateProvider.sol -------------------------------------------------------------------------------- /contracts/interfaces/IStakeManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IStakeManager.sol -------------------------------------------------------------------------------- /contracts/interfaces/IStakingInfo.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IStakingInfo.sol -------------------------------------------------------------------------------- /contracts/interfaces/IValidatorRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IValidatorRegistry.sol -------------------------------------------------------------------------------- /contracts/interfaces/IValidatorShare.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/interfaces/IValidatorShare.sol -------------------------------------------------------------------------------- /contracts/libraries/ExitPayloadReader.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/libraries/ExitPayloadReader.sol -------------------------------------------------------------------------------- /contracts/libraries/Merkle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/libraries/Merkle.sol -------------------------------------------------------------------------------- /contracts/libraries/MerklePatriciaProof.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/libraries/MerklePatriciaProof.sol -------------------------------------------------------------------------------- /contracts/libraries/RLPReader.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/libraries/RLPReader.sol -------------------------------------------------------------------------------- /contracts/mocks/ChildPoolMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/ChildPoolMock.sol -------------------------------------------------------------------------------- /contracts/mocks/ExtendedMaticXMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/ExtendedMaticXMock.sol -------------------------------------------------------------------------------- /contracts/mocks/ExtendedValidatorRegistryMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/ExtendedValidatorRegistryMock.sol -------------------------------------------------------------------------------- /contracts/mocks/FxRootMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/FxRootMock.sol -------------------------------------------------------------------------------- /contracts/mocks/MaticXFuzz.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/MaticXFuzz.sol -------------------------------------------------------------------------------- /contracts/mocks/MaticXMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/MaticXMock.sol -------------------------------------------------------------------------------- /contracts/mocks/PolygonMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/PolygonMock.sol -------------------------------------------------------------------------------- /contracts/mocks/StakeManagerMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/StakeManagerMock.sol -------------------------------------------------------------------------------- /contracts/mocks/ValidatorRegistryMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/ValidatorRegistryMock.sol -------------------------------------------------------------------------------- /contracts/mocks/ValidatorShareMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/contracts/mocks/ValidatorShareMock.sol -------------------------------------------------------------------------------- /docs/Amoy-Testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Amoy-Testnet.md -------------------------------------------------------------------------------- /docs/Ethereum-Mainnet-(Preprod).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Ethereum-Mainnet-(Preprod).md -------------------------------------------------------------------------------- /docs/Ethereum-Mainnet-(Prod).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Ethereum-Mainnet-(Prod).md -------------------------------------------------------------------------------- /docs/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Home.md -------------------------------------------------------------------------------- /docs/Polygon-Mainnet-(Preprod).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Polygon-Mainnet-(Preprod).md -------------------------------------------------------------------------------- /docs/Polygon-Mainnet-(Prod).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Polygon-Mainnet-(Prod).md -------------------------------------------------------------------------------- /docs/Sepolia-Testnet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/docs/Sepolia-Testnet.md -------------------------------------------------------------------------------- /echidna.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/echidna.config.yaml -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/eslint.config.js -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /mainnet-deployment-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/mainnet-deployment-info.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/prettier.config.js -------------------------------------------------------------------------------- /requirements-mythril.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/requirements-mythril.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/checkDeployIntegrity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/checkDeployIntegrity.ts -------------------------------------------------------------------------------- /scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/deploy.ts -------------------------------------------------------------------------------- /scripts/deployers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/deployers.ts -------------------------------------------------------------------------------- /scripts/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/tasks.ts -------------------------------------------------------------------------------- /scripts/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/types.ts -------------------------------------------------------------------------------- /scripts/upgradeMaticX.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/upgradeMaticX.ts -------------------------------------------------------------------------------- /scripts/upgradeValidatorRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/upgradeValidatorRegistry.ts -------------------------------------------------------------------------------- /scripts/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/scripts/utils.ts -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/slither.config.json -------------------------------------------------------------------------------- /solc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/solc.json -------------------------------------------------------------------------------- /tasks/deploy-child-pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-child-pool.ts -------------------------------------------------------------------------------- /tasks/deploy-fx-state-child-tunnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-fx-state-child-tunnel.ts -------------------------------------------------------------------------------- /tasks/deploy-fx-state-root-tunnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-fx-state-root-tunnel.ts -------------------------------------------------------------------------------- /tasks/deploy-implementation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-implementation.ts -------------------------------------------------------------------------------- /tasks/deploy-matic-x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-matic-x.ts -------------------------------------------------------------------------------- /tasks/deploy-timelock-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-timelock-controller.ts -------------------------------------------------------------------------------- /tasks/deploy-u-child-erc20.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-u-child-erc20.ts -------------------------------------------------------------------------------- /tasks/deploy-validator-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/deploy-validator-registry.ts -------------------------------------------------------------------------------- /tasks/generate-initializev2-calldata-matic-x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/generate-initializev2-calldata-matic-x.ts -------------------------------------------------------------------------------- /tasks/generate-initializev2-calldata-validator-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/generate-initializev2-calldata-validator-registry.ts -------------------------------------------------------------------------------- /tasks/import-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/import-contract.ts -------------------------------------------------------------------------------- /tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/index.ts -------------------------------------------------------------------------------- /tasks/initialize-v2-matic-x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/initialize-v2-matic-x.ts -------------------------------------------------------------------------------- /tasks/initialize-v2-validator-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/initialize-v2-validator-registry.ts -------------------------------------------------------------------------------- /tasks/upgrade-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/upgrade-contract.ts -------------------------------------------------------------------------------- /tasks/validate-child-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/validate-child-deployment.ts -------------------------------------------------------------------------------- /tasks/validate-parent-deployment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/validate-parent-deployment.ts -------------------------------------------------------------------------------- /tasks/verify-contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tasks/verify-contract.ts -------------------------------------------------------------------------------- /test/ChildPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/test/ChildPool.ts -------------------------------------------------------------------------------- /test/MaticX.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/test/MaticX.ts -------------------------------------------------------------------------------- /test/ValidatorRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/test/ValidatorRegistry.ts -------------------------------------------------------------------------------- /testnet-deployment-info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/testnet-deployment-info.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/utils/account.ts -------------------------------------------------------------------------------- /utils/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/utils/environment.ts -------------------------------------------------------------------------------- /utils/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stader-labs/maticX/HEAD/utils/network.ts --------------------------------------------------------------------------------