├── .github ├── ISSUE_TEMPLATE │ └── security-review-issue-template.md └── workflows │ └── ci.yml ├── .gitignore ├── .gitmodules ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── assets └── logo_circle.svg ├── audits ├── 2024-06-19-macro.pdf ├── 2024-07-29-team-omega-issuance-token.pdf ├── 2024-08-12-hats.pdf └── README.md ├── dev.env ├── foundry.toml ├── remappings.txt ├── script ├── README.md ├── deploymentScript │ ├── DeploymentScript.s.sol │ └── TestnetDeploymentScript.s.sol ├── deploymentSuite │ ├── MetadataCollection_v1.s.sol │ ├── ModuleBeaconDeployer_v1.s.sol │ ├── ProtocolConstants_v1.s.sol │ ├── ProxyAndBeaconDeployer_v1.s.sol │ └── SingletonDeployer_v1.s.sol └── utils │ └── CreateAndDeployModuleBeacon.s.sol ├── slither.config.json ├── src ├── external │ ├── fees │ │ ├── FeeManager_v1.sol │ │ └── interfaces │ │ │ └── IFeeManager_v1.sol │ ├── forwarder │ │ ├── TransactionForwarder_v1.sol │ │ └── interfaces │ │ │ └── ITransactionForwarder_v1.sol │ ├── governance │ │ ├── Governor_v1.sol │ │ └── interfaces │ │ │ └── IGovernor_v1.sol │ ├── interfaces │ │ └── IERC2771Context.sol │ ├── reverter │ │ └── InverterReverter_v1.sol │ └── token │ │ ├── ERC20Issuance_v1.sol │ │ └── IERC20Issuance_v1.sol ├── factories │ ├── ModuleFactory_v1.sol │ ├── OrchestratorFactory_v1.sol │ ├── interfaces │ │ ├── IModuleFactory_v1.sol │ │ ├── IOrchestratorFactory_v1.sol │ │ └── IPIM_WorkflowFactory_v1.sol │ └── workflow-specific │ │ └── PIM_WorkflowFactory_v1.sol ├── modules │ ├── authorizer │ │ ├── IAuthorizer_v1.sol │ │ ├── extensions │ │ │ └── AUT_EXT_VotingRoles_v1.sol │ │ └── role │ │ │ ├── AUT_Roles_v1.sol │ │ │ ├── AUT_TokenGated_Roles_v1.sol │ │ │ └── interfaces │ │ │ ├── IAUT_EXT_VotingRoles_v1.sol │ │ │ └── IAUT_TokenGated_Roles_v1.sol │ ├── base │ │ ├── IModule_v1.sol │ │ └── Module_v1.sol │ ├── fundingManager │ │ ├── IFundingManager_v1.sol │ │ ├── bondingCurve │ │ │ ├── FM_BC_Bancor_Redeeming_VirtualSupply_v1.sol │ │ │ ├── FM_BC_Restricted_Bancor_Redeeming_VirtualSupply_v1.sol │ │ │ ├── FM_BC_Tools.sol │ │ │ ├── abstracts │ │ │ │ ├── BondingCurveBase_v1.sol │ │ │ │ ├── RedeemingBondingCurveBase_v1.sol │ │ │ │ ├── VirtualCollateralSupplyBase_v1.sol │ │ │ │ └── VirtualIssuanceSupplyBase_v1.sol │ │ │ ├── formulas │ │ │ │ ├── BancorFormula.sol │ │ │ │ └── Utils.sol │ │ │ └── interfaces │ │ │ │ ├── IBancorFormula.sol │ │ │ │ ├── IBondingCurveBase_v1.sol │ │ │ │ ├── IFM_BC_Bancor_Redeeming_VirtualSupply_v1.sol │ │ │ │ ├── IRedeemingBondingCurveBase_v1.sol │ │ │ │ ├── IVirtualCollateralSupplyBase_v1.sol │ │ │ │ └── IVirtualIssuanceSupplyBase_v1.sol │ │ ├── depositVault │ │ │ ├── FM_DepositVault_v1.sol │ │ │ └── interfaces │ │ │ │ └── IFM_DepositVault_v1.sol │ │ └── rebasing │ │ │ ├── FM_Rebasing_v1.sol │ │ │ ├── abstracts │ │ │ └── ElasticReceiptTokenBase_v1.sol │ │ │ └── interfaces │ │ │ ├── IERC20.sol │ │ │ ├── IERC20Metadata.sol │ │ │ └── IRebasingERC20.sol │ ├── lib │ │ ├── LibMetadata.sol │ │ ├── LinkedIdList.sol │ │ └── SafeMath.sol │ ├── logicModule │ │ ├── LM_PC_Bounties_v1.sol │ │ ├── LM_PC_KPIRewarder_v1.sol │ │ ├── LM_PC_PaymentRouter_v1.sol │ │ ├── LM_PC_RecurringPayments_v1.sol │ │ ├── LM_PC_Staking_v1.sol │ │ ├── abstracts │ │ │ ├── ERC20PaymentClientBase_v1.sol │ │ │ └── oracleIntegrations │ │ │ │ └── UMA_OptimisticOracleV3 │ │ │ │ ├── IOptimisticOracleIntegrator.sol │ │ │ │ ├── OptimisticOracleIntegrator.sol │ │ │ │ └── optimistic-oracle-v3 │ │ │ │ ├── AncillaryData.sol │ │ │ │ ├── ClaimData.sol │ │ │ │ └── interfaces │ │ │ │ ├── OptimisticOracleV3CallbackRecipientInterface.sol │ │ │ │ └── OptimisticOracleV3Interface.sol │ │ └── interfaces │ │ │ ├── IERC20PaymentClientBase_v1.sol │ │ │ ├── ILM_PC_Bounties_v1.sol │ │ │ ├── ILM_PC_KPIRewarder_v1.sol │ │ │ ├── ILM_PC_PaymentRouter_v1.sol │ │ │ ├── ILM_PC_RecurringPayments_v1.sol │ │ │ └── ILM_PC_Staking_v1.sol │ └── paymentProcessor │ │ ├── IPaymentProcessor_v1.sol │ │ ├── PP_Simple_v1.sol │ │ ├── PP_Streaming_v1.sol │ │ └── interfaces │ │ └── IPP_Streaming_v1.sol ├── orchestrator │ ├── Orchestrator_v1.sol │ ├── abstracts │ │ └── ModuleManagerBase_v1.sol │ └── interfaces │ │ ├── IModuleManagerBase_v1.sol │ │ └── IOrchestrator_v1.sol └── proxies │ ├── InverterBeaconProxy_v1.sol │ ├── InverterBeacon_v1.sol │ ├── InverterProxyAdmin_v1.sol │ ├── InverterTransparentUpgradeableProxy_v1.sol │ └── interfaces │ ├── IInverterBeacon_v1.sol │ ├── IInverterProxyAdmin_v1.sol │ └── IInverterTransparentUpgradeableProxy_v1.sol ├── test ├── common │ └── LinkedIdList.t.sol ├── e2e │ ├── E2EModuleRegistry.sol │ ├── E2ETest.sol │ ├── ModuleTest_Template.txt │ ├── README.md │ ├── authorizer │ │ ├── RoleAuthorizerE2E.t.sol │ │ ├── TokenGatedRoleAuthorizerE2E.t.sol │ │ └── extensions │ │ │ └── VotingRoleManagerE2E.t.sol │ ├── fundingManager │ │ ├── BondingCurveFundingManagerE2E.sol │ │ └── RebasingFundingManagerE2E.sol │ ├── logicModules │ │ ├── BountyManagerE2E.t.sol │ │ ├── KPIRewarderLifecycle.t.sol │ │ ├── RecurringPaymentManagerE2E.t.sol │ │ └── StakingManagerLifecycle.t.sol │ ├── module │ │ └── MetaTxAndMulticallE2E.t.sol │ ├── orchestrator_and_structural │ │ └── OrchestratorE2E.sol │ ├── paymentProcessor │ │ └── StreamingPaymentProcessorE2E.sol │ └── proxies │ │ └── InverterBeaconE2E.t.sol ├── external │ ├── ERC20Issuance.t.sol │ ├── FeeManager_v1.t.sol │ ├── Governor_v1.t.sol │ ├── InverterReverter_v1.t.sol │ └── TransactionForwarder_v1.t.sol ├── factories │ ├── ModuleFactory_v1.t.sol │ ├── OrchestratorFactory_v1.t.sol │ └── workflow-specific │ │ └── PIM_WorkflowFactory_v1.t.sol ├── modules │ ├── ModuleTest.sol │ ├── authorizer │ │ ├── extensions │ │ │ └── AUT_EXT_VotingRoles_v1.t.sol │ │ └── role │ │ │ ├── AUT_Roles_v1.t.sol │ │ │ └── AUT_TokenGated_Roles_v1.t.sol │ ├── base │ │ └── Module_v1.t.sol │ ├── fundingManager │ │ ├── bondingCurve │ │ │ ├── FM_BC_Bancor_Redeeming_VirtualSupply_v1.t.sol │ │ │ ├── FM_BC_Restricted_Bancor_Redeeming_VirtualSupply_v1.t.sol │ │ │ ├── abstracts │ │ │ │ ├── BondingCurveBase_v1.t.sol │ │ │ │ ├── RedeemingBondingCurveBase_v1.t.sol │ │ │ │ ├── VirtualCollateralSupplyBase_v1.t.sol │ │ │ │ └── VirtualIssuanceSupplyBase_v1.t.sol │ │ │ └── utils │ │ │ │ └── mocks │ │ │ │ ├── BancorFormulaMock.sol │ │ │ │ ├── BondingCurveBaseV1Mock.sol │ │ │ │ ├── FM_BC_Bancor_Redeeming_VirtualSupplyV1Mock.sol │ │ │ │ ├── FM_BC_Restricted_Bancor_Redeeming_VirtualSupplyV1Mock.sol │ │ │ │ ├── RedeemingBondingCurveBaseV1Mock.sol │ │ │ │ ├── VirtualCollateralSupplyBaseV1Mock.sol │ │ │ │ └── VirtualIssuanceSupplyBaseV1Mock.sol │ │ ├── depositVault │ │ │ └── FM_DepositVault_v1.t.sol │ │ └── rebasing │ │ │ ├── FM_Rebasing_v1.t.sol │ │ │ ├── abstracts │ │ │ ├── Deployment.t.sol │ │ │ ├── ERC20.t.sol │ │ │ ├── ElasticReceiptTokenBase_v1.t.sol │ │ │ ├── MintBurn.t.sol │ │ │ ├── Rebase.t.sol │ │ │ └── SimulateTransferPrecision.t.sol │ │ │ └── utils │ │ │ └── mocks │ │ │ ├── ERC20Mock.sol │ │ │ └── ElasticReceiptTokenBaseV1Mock.sol │ ├── lib │ │ └── LibMetadata.t.sol │ ├── logicModule │ │ ├── LM_PC_KPIRewarder_v1.t.sol │ │ ├── LM_PC_Staking_v1.t.sol │ │ ├── oracle │ │ │ ├── OptimisticOracleIntegrator.t.sol │ │ │ └── utils │ │ │ │ ├── OptimisiticOracleIntegratorMock.sol │ │ │ │ └── OptimisiticOracleV3Mock.sol │ │ └── paymentClient │ │ │ ├── ERCPaymentClientBase_v1.t.sol │ │ │ ├── LM_PC_Bounties_v1.t.sol │ │ │ ├── LM_PC_PaymentRouter_v1.t.sol │ │ │ └── LM_PC_RecurringPayments_v1.t.sol │ └── paymentProcessor │ │ ├── PP_Simple_v1.t.sol │ │ └── PP_Streaming_v1.t.sol ├── orchestrator │ ├── Orchestrator_v1.t.sol │ ├── abstracts │ │ └── ModuleManagerBase_v1.t.sol │ └── helper │ │ └── TypeSanityHelper.sol ├── proxies │ ├── InverterBeaconProxy_v1.t.sol │ ├── InverterBeacon_v1.t.sol │ ├── InverterProxyAdmin.sol │ └── InverterTransparentUpgradeableProxy_v1.t.sol └── utils │ ├── errors │ └── OZErrors.sol │ └── mocks │ ├── ERC20Mock.sol │ ├── ERC721Mock.sol │ ├── external │ ├── CallIntercepter.sol │ ├── FeeManagerV1Mock.sol │ ├── GovernorV1Mock.sol │ └── TransactionForwarderV1AccessMock.sol │ ├── factories │ └── ModuleFactoryV1Mock.sol │ ├── modules │ ├── AuthorizerV1Mock.sol │ ├── FundingManagerV1Mock.sol │ ├── PaymentProcessorV1Mock.sol │ ├── base │ │ └── ModuleV1Mock.sol │ ├── logicModules │ │ ├── LM_PC_Bounties_v1AccessMock.sol │ │ └── LM_PC_Staking_v1AccessMock.sol │ ├── paymentClient │ │ ├── ERC20PaymentClientBaseV1AccessMock.sol │ │ └── ERC20PaymentClientBaseV1Mock.sol │ └── paymentProcessor │ │ ├── PP_Simple_v1AccessMock.sol │ │ └── PP_Streaming_v1AccessMock.sol │ ├── orchestrator │ ├── OrchestratorV1AccessMock.sol │ ├── OrchestratorV1Mock.sol │ └── abstracts │ │ └── ModuleManagerBaseV1Mock.sol │ └── proxies │ ├── IModuleImplementationMock.sol │ ├── InverterBeaconV1AccessMock.sol │ ├── InverterBeaconV1Mock.sol │ ├── InverterBeaconV1OwnableMock.sol │ ├── InverterTransparentUpgradeableProxyV1AccessMock.sol │ ├── ModuleImplementationV1Mock.sol │ └── ModuleImplementationV2Mock.sol └── testnet.env /.github/ISSUE_TEMPLATE/security-review-issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/.github/ISSUE_TEMPLATE/security-review-issue-template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/logo_circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/assets/logo_circle.svg -------------------------------------------------------------------------------- /audits/2024-06-19-macro.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/audits/2024-06-19-macro.pdf -------------------------------------------------------------------------------- /audits/2024-07-29-team-omega-issuance-token.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/audits/2024-07-29-team-omega-issuance-token.pdf -------------------------------------------------------------------------------- /audits/2024-08-12-hats.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/audits/2024-08-12-hats.pdf -------------------------------------------------------------------------------- /audits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/audits/README.md -------------------------------------------------------------------------------- /dev.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/dev.env -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/foundry.toml -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/remappings.txt -------------------------------------------------------------------------------- /script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/README.md -------------------------------------------------------------------------------- /script/deploymentScript/DeploymentScript.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentScript/DeploymentScript.s.sol -------------------------------------------------------------------------------- /script/deploymentScript/TestnetDeploymentScript.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentScript/TestnetDeploymentScript.s.sol -------------------------------------------------------------------------------- /script/deploymentSuite/MetadataCollection_v1.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentSuite/MetadataCollection_v1.s.sol -------------------------------------------------------------------------------- /script/deploymentSuite/ModuleBeaconDeployer_v1.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentSuite/ModuleBeaconDeployer_v1.s.sol -------------------------------------------------------------------------------- /script/deploymentSuite/ProtocolConstants_v1.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentSuite/ProtocolConstants_v1.s.sol -------------------------------------------------------------------------------- /script/deploymentSuite/ProxyAndBeaconDeployer_v1.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentSuite/ProxyAndBeaconDeployer_v1.s.sol -------------------------------------------------------------------------------- /script/deploymentSuite/SingletonDeployer_v1.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/deploymentSuite/SingletonDeployer_v1.s.sol -------------------------------------------------------------------------------- /script/utils/CreateAndDeployModuleBeacon.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/script/utils/CreateAndDeployModuleBeacon.s.sol -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/slither.config.json -------------------------------------------------------------------------------- /src/external/fees/FeeManager_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/fees/FeeManager_v1.sol -------------------------------------------------------------------------------- /src/external/fees/interfaces/IFeeManager_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/fees/interfaces/IFeeManager_v1.sol -------------------------------------------------------------------------------- /src/external/forwarder/TransactionForwarder_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/forwarder/TransactionForwarder_v1.sol -------------------------------------------------------------------------------- /src/external/forwarder/interfaces/ITransactionForwarder_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/forwarder/interfaces/ITransactionForwarder_v1.sol -------------------------------------------------------------------------------- /src/external/governance/Governor_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/governance/Governor_v1.sol -------------------------------------------------------------------------------- /src/external/governance/interfaces/IGovernor_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/governance/interfaces/IGovernor_v1.sol -------------------------------------------------------------------------------- /src/external/interfaces/IERC2771Context.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/interfaces/IERC2771Context.sol -------------------------------------------------------------------------------- /src/external/reverter/InverterReverter_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/reverter/InverterReverter_v1.sol -------------------------------------------------------------------------------- /src/external/token/ERC20Issuance_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/token/ERC20Issuance_v1.sol -------------------------------------------------------------------------------- /src/external/token/IERC20Issuance_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/external/token/IERC20Issuance_v1.sol -------------------------------------------------------------------------------- /src/factories/ModuleFactory_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/factories/ModuleFactory_v1.sol -------------------------------------------------------------------------------- /src/factories/OrchestratorFactory_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/factories/OrchestratorFactory_v1.sol -------------------------------------------------------------------------------- /src/factories/interfaces/IModuleFactory_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/factories/interfaces/IModuleFactory_v1.sol -------------------------------------------------------------------------------- /src/factories/interfaces/IOrchestratorFactory_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/factories/interfaces/IOrchestratorFactory_v1.sol -------------------------------------------------------------------------------- /src/factories/interfaces/IPIM_WorkflowFactory_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/factories/interfaces/IPIM_WorkflowFactory_v1.sol -------------------------------------------------------------------------------- /src/factories/workflow-specific/PIM_WorkflowFactory_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/factories/workflow-specific/PIM_WorkflowFactory_v1.sol -------------------------------------------------------------------------------- /src/modules/authorizer/IAuthorizer_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/authorizer/IAuthorizer_v1.sol -------------------------------------------------------------------------------- /src/modules/authorizer/extensions/AUT_EXT_VotingRoles_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/authorizer/extensions/AUT_EXT_VotingRoles_v1.sol -------------------------------------------------------------------------------- /src/modules/authorizer/role/AUT_Roles_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/authorizer/role/AUT_Roles_v1.sol -------------------------------------------------------------------------------- /src/modules/authorizer/role/AUT_TokenGated_Roles_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/authorizer/role/AUT_TokenGated_Roles_v1.sol -------------------------------------------------------------------------------- /src/modules/authorizer/role/interfaces/IAUT_EXT_VotingRoles_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/authorizer/role/interfaces/IAUT_EXT_VotingRoles_v1.sol -------------------------------------------------------------------------------- /src/modules/authorizer/role/interfaces/IAUT_TokenGated_Roles_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/authorizer/role/interfaces/IAUT_TokenGated_Roles_v1.sol -------------------------------------------------------------------------------- /src/modules/base/IModule_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/base/IModule_v1.sol -------------------------------------------------------------------------------- /src/modules/base/Module_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/base/Module_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/IFundingManager_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/IFundingManager_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/FM_BC_Bancor_Redeeming_VirtualSupply_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/FM_BC_Bancor_Redeeming_VirtualSupply_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/FM_BC_Restricted_Bancor_Redeeming_VirtualSupply_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/FM_BC_Restricted_Bancor_Redeeming_VirtualSupply_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/FM_BC_Tools.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/FM_BC_Tools.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/abstracts/BondingCurveBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/abstracts/BondingCurveBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/abstracts/RedeemingBondingCurveBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/abstracts/RedeemingBondingCurveBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/abstracts/VirtualCollateralSupplyBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/abstracts/VirtualCollateralSupplyBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/abstracts/VirtualIssuanceSupplyBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/abstracts/VirtualIssuanceSupplyBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/formulas/BancorFormula.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/formulas/BancorFormula.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/formulas/Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/formulas/Utils.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/interfaces/IBancorFormula.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/interfaces/IBancorFormula.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/interfaces/IBondingCurveBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/interfaces/IBondingCurveBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/interfaces/IFM_BC_Bancor_Redeeming_VirtualSupply_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/interfaces/IFM_BC_Bancor_Redeeming_VirtualSupply_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/interfaces/IRedeemingBondingCurveBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/interfaces/IRedeemingBondingCurveBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/interfaces/IVirtualCollateralSupplyBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/interfaces/IVirtualCollateralSupplyBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/bondingCurve/interfaces/IVirtualIssuanceSupplyBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/bondingCurve/interfaces/IVirtualIssuanceSupplyBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/depositVault/FM_DepositVault_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/depositVault/FM_DepositVault_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/depositVault/interfaces/IFM_DepositVault_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/depositVault/interfaces/IFM_DepositVault_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/rebasing/FM_Rebasing_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/rebasing/FM_Rebasing_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/rebasing/abstracts/ElasticReceiptTokenBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/rebasing/abstracts/ElasticReceiptTokenBase_v1.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/rebasing/interfaces/IERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/rebasing/interfaces/IERC20.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/rebasing/interfaces/IERC20Metadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/rebasing/interfaces/IERC20Metadata.sol -------------------------------------------------------------------------------- /src/modules/fundingManager/rebasing/interfaces/IRebasingERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/fundingManager/rebasing/interfaces/IRebasingERC20.sol -------------------------------------------------------------------------------- /src/modules/lib/LibMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/lib/LibMetadata.sol -------------------------------------------------------------------------------- /src/modules/lib/LinkedIdList.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/lib/LinkedIdList.sol -------------------------------------------------------------------------------- /src/modules/lib/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/lib/SafeMath.sol -------------------------------------------------------------------------------- /src/modules/logicModule/LM_PC_Bounties_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/LM_PC_Bounties_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/LM_PC_KPIRewarder_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/LM_PC_KPIRewarder_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/LM_PC_PaymentRouter_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/LM_PC_PaymentRouter_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/LM_PC_RecurringPayments_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/LM_PC_RecurringPayments_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/LM_PC_Staking_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/LM_PC_Staking_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/ERC20PaymentClientBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/ERC20PaymentClientBase_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/IOptimisticOracleIntegrator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/IOptimisticOracleIntegrator.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/OptimisticOracleIntegrator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/OptimisticOracleIntegrator.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/AncillaryData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/AncillaryData.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/ClaimData.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/ClaimData.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/interfaces/OptimisticOracleV3CallbackRecipientInterface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/interfaces/OptimisticOracleV3CallbackRecipientInterface.sol -------------------------------------------------------------------------------- /src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/interfaces/OptimisticOracleV3Interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/abstracts/oracleIntegrations/UMA_OptimisticOracleV3/optimistic-oracle-v3/interfaces/OptimisticOracleV3Interface.sol -------------------------------------------------------------------------------- /src/modules/logicModule/interfaces/IERC20PaymentClientBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/interfaces/IERC20PaymentClientBase_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/interfaces/ILM_PC_Bounties_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/interfaces/ILM_PC_Bounties_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/interfaces/ILM_PC_KPIRewarder_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/interfaces/ILM_PC_KPIRewarder_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/interfaces/ILM_PC_PaymentRouter_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/interfaces/ILM_PC_PaymentRouter_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/interfaces/ILM_PC_RecurringPayments_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/interfaces/ILM_PC_RecurringPayments_v1.sol -------------------------------------------------------------------------------- /src/modules/logicModule/interfaces/ILM_PC_Staking_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/logicModule/interfaces/ILM_PC_Staking_v1.sol -------------------------------------------------------------------------------- /src/modules/paymentProcessor/IPaymentProcessor_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/paymentProcessor/IPaymentProcessor_v1.sol -------------------------------------------------------------------------------- /src/modules/paymentProcessor/PP_Simple_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/paymentProcessor/PP_Simple_v1.sol -------------------------------------------------------------------------------- /src/modules/paymentProcessor/PP_Streaming_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/paymentProcessor/PP_Streaming_v1.sol -------------------------------------------------------------------------------- /src/modules/paymentProcessor/interfaces/IPP_Streaming_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/modules/paymentProcessor/interfaces/IPP_Streaming_v1.sol -------------------------------------------------------------------------------- /src/orchestrator/Orchestrator_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/orchestrator/Orchestrator_v1.sol -------------------------------------------------------------------------------- /src/orchestrator/abstracts/ModuleManagerBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/orchestrator/abstracts/ModuleManagerBase_v1.sol -------------------------------------------------------------------------------- /src/orchestrator/interfaces/IModuleManagerBase_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/orchestrator/interfaces/IModuleManagerBase_v1.sol -------------------------------------------------------------------------------- /src/orchestrator/interfaces/IOrchestrator_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/orchestrator/interfaces/IOrchestrator_v1.sol -------------------------------------------------------------------------------- /src/proxies/InverterBeaconProxy_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/InverterBeaconProxy_v1.sol -------------------------------------------------------------------------------- /src/proxies/InverterBeacon_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/InverterBeacon_v1.sol -------------------------------------------------------------------------------- /src/proxies/InverterProxyAdmin_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/InverterProxyAdmin_v1.sol -------------------------------------------------------------------------------- /src/proxies/InverterTransparentUpgradeableProxy_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/InverterTransparentUpgradeableProxy_v1.sol -------------------------------------------------------------------------------- /src/proxies/interfaces/IInverterBeacon_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/interfaces/IInverterBeacon_v1.sol -------------------------------------------------------------------------------- /src/proxies/interfaces/IInverterProxyAdmin_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/interfaces/IInverterProxyAdmin_v1.sol -------------------------------------------------------------------------------- /src/proxies/interfaces/IInverterTransparentUpgradeableProxy_v1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/src/proxies/interfaces/IInverterTransparentUpgradeableProxy_v1.sol -------------------------------------------------------------------------------- /test/common/LinkedIdList.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/common/LinkedIdList.t.sol -------------------------------------------------------------------------------- /test/e2e/E2EModuleRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/E2EModuleRegistry.sol -------------------------------------------------------------------------------- /test/e2e/E2ETest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/E2ETest.sol -------------------------------------------------------------------------------- /test/e2e/ModuleTest_Template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/ModuleTest_Template.txt -------------------------------------------------------------------------------- /test/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/README.md -------------------------------------------------------------------------------- /test/e2e/authorizer/RoleAuthorizerE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/authorizer/RoleAuthorizerE2E.t.sol -------------------------------------------------------------------------------- /test/e2e/authorizer/TokenGatedRoleAuthorizerE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/authorizer/TokenGatedRoleAuthorizerE2E.t.sol -------------------------------------------------------------------------------- /test/e2e/authorizer/extensions/VotingRoleManagerE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/authorizer/extensions/VotingRoleManagerE2E.t.sol -------------------------------------------------------------------------------- /test/e2e/fundingManager/BondingCurveFundingManagerE2E.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/fundingManager/BondingCurveFundingManagerE2E.sol -------------------------------------------------------------------------------- /test/e2e/fundingManager/RebasingFundingManagerE2E.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/fundingManager/RebasingFundingManagerE2E.sol -------------------------------------------------------------------------------- /test/e2e/logicModules/BountyManagerE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/logicModules/BountyManagerE2E.t.sol -------------------------------------------------------------------------------- /test/e2e/logicModules/KPIRewarderLifecycle.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/logicModules/KPIRewarderLifecycle.t.sol -------------------------------------------------------------------------------- /test/e2e/logicModules/RecurringPaymentManagerE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/logicModules/RecurringPaymentManagerE2E.t.sol -------------------------------------------------------------------------------- /test/e2e/logicModules/StakingManagerLifecycle.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/logicModules/StakingManagerLifecycle.t.sol -------------------------------------------------------------------------------- /test/e2e/module/MetaTxAndMulticallE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/module/MetaTxAndMulticallE2E.t.sol -------------------------------------------------------------------------------- /test/e2e/orchestrator_and_structural/OrchestratorE2E.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/orchestrator_and_structural/OrchestratorE2E.sol -------------------------------------------------------------------------------- /test/e2e/paymentProcessor/StreamingPaymentProcessorE2E.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/paymentProcessor/StreamingPaymentProcessorE2E.sol -------------------------------------------------------------------------------- /test/e2e/proxies/InverterBeaconE2E.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/e2e/proxies/InverterBeaconE2E.t.sol -------------------------------------------------------------------------------- /test/external/ERC20Issuance.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/external/ERC20Issuance.t.sol -------------------------------------------------------------------------------- /test/external/FeeManager_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/external/FeeManager_v1.t.sol -------------------------------------------------------------------------------- /test/external/Governor_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/external/Governor_v1.t.sol -------------------------------------------------------------------------------- /test/external/InverterReverter_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/external/InverterReverter_v1.t.sol -------------------------------------------------------------------------------- /test/external/TransactionForwarder_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/external/TransactionForwarder_v1.t.sol -------------------------------------------------------------------------------- /test/factories/ModuleFactory_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/factories/ModuleFactory_v1.t.sol -------------------------------------------------------------------------------- /test/factories/OrchestratorFactory_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/factories/OrchestratorFactory_v1.t.sol -------------------------------------------------------------------------------- /test/factories/workflow-specific/PIM_WorkflowFactory_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/factories/workflow-specific/PIM_WorkflowFactory_v1.t.sol -------------------------------------------------------------------------------- /test/modules/ModuleTest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/ModuleTest.sol -------------------------------------------------------------------------------- /test/modules/authorizer/extensions/AUT_EXT_VotingRoles_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/authorizer/extensions/AUT_EXT_VotingRoles_v1.t.sol -------------------------------------------------------------------------------- /test/modules/authorizer/role/AUT_Roles_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/authorizer/role/AUT_Roles_v1.t.sol -------------------------------------------------------------------------------- /test/modules/authorizer/role/AUT_TokenGated_Roles_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/authorizer/role/AUT_TokenGated_Roles_v1.t.sol -------------------------------------------------------------------------------- /test/modules/base/Module_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/base/Module_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/FM_BC_Bancor_Redeeming_VirtualSupply_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/FM_BC_Bancor_Redeeming_VirtualSupply_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/FM_BC_Restricted_Bancor_Redeeming_VirtualSupply_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/FM_BC_Restricted_Bancor_Redeeming_VirtualSupply_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/abstracts/BondingCurveBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/abstracts/BondingCurveBase_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/abstracts/RedeemingBondingCurveBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/abstracts/RedeemingBondingCurveBase_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/abstracts/VirtualCollateralSupplyBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/abstracts/VirtualCollateralSupplyBase_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/abstracts/VirtualIssuanceSupplyBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/abstracts/VirtualIssuanceSupplyBase_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/BancorFormulaMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/BancorFormulaMock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/BondingCurveBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/BondingCurveBaseV1Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/FM_BC_Bancor_Redeeming_VirtualSupplyV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/FM_BC_Bancor_Redeeming_VirtualSupplyV1Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/FM_BC_Restricted_Bancor_Redeeming_VirtualSupplyV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/FM_BC_Restricted_Bancor_Redeeming_VirtualSupplyV1Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/RedeemingBondingCurveBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/RedeemingBondingCurveBaseV1Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/VirtualCollateralSupplyBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/VirtualCollateralSupplyBaseV1Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/bondingCurve/utils/mocks/VirtualIssuanceSupplyBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/bondingCurve/utils/mocks/VirtualIssuanceSupplyBaseV1Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/depositVault/FM_DepositVault_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/depositVault/FM_DepositVault_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/FM_Rebasing_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/FM_Rebasing_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/abstracts/Deployment.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/abstracts/Deployment.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/abstracts/ERC20.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/abstracts/ERC20.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/abstracts/ElasticReceiptTokenBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/abstracts/ElasticReceiptTokenBase_v1.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/abstracts/MintBurn.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/abstracts/MintBurn.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/abstracts/Rebase.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/abstracts/Rebase.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/abstracts/SimulateTransferPrecision.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/abstracts/SimulateTransferPrecision.t.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/utils/mocks/ERC20Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/utils/mocks/ERC20Mock.sol -------------------------------------------------------------------------------- /test/modules/fundingManager/rebasing/utils/mocks/ElasticReceiptTokenBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/fundingManager/rebasing/utils/mocks/ElasticReceiptTokenBaseV1Mock.sol -------------------------------------------------------------------------------- /test/modules/lib/LibMetadata.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/lib/LibMetadata.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/LM_PC_KPIRewarder_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/LM_PC_KPIRewarder_v1.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/LM_PC_Staking_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/LM_PC_Staking_v1.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/oracle/OptimisticOracleIntegrator.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/oracle/OptimisticOracleIntegrator.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/oracle/utils/OptimisiticOracleIntegratorMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/oracle/utils/OptimisiticOracleIntegratorMock.sol -------------------------------------------------------------------------------- /test/modules/logicModule/oracle/utils/OptimisiticOracleV3Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/oracle/utils/OptimisiticOracleV3Mock.sol -------------------------------------------------------------------------------- /test/modules/logicModule/paymentClient/ERCPaymentClientBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/paymentClient/ERCPaymentClientBase_v1.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/paymentClient/LM_PC_Bounties_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/paymentClient/LM_PC_Bounties_v1.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/paymentClient/LM_PC_PaymentRouter_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/paymentClient/LM_PC_PaymentRouter_v1.t.sol -------------------------------------------------------------------------------- /test/modules/logicModule/paymentClient/LM_PC_RecurringPayments_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/logicModule/paymentClient/LM_PC_RecurringPayments_v1.t.sol -------------------------------------------------------------------------------- /test/modules/paymentProcessor/PP_Simple_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/paymentProcessor/PP_Simple_v1.t.sol -------------------------------------------------------------------------------- /test/modules/paymentProcessor/PP_Streaming_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/modules/paymentProcessor/PP_Streaming_v1.t.sol -------------------------------------------------------------------------------- /test/orchestrator/Orchestrator_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/orchestrator/Orchestrator_v1.t.sol -------------------------------------------------------------------------------- /test/orchestrator/abstracts/ModuleManagerBase_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/orchestrator/abstracts/ModuleManagerBase_v1.t.sol -------------------------------------------------------------------------------- /test/orchestrator/helper/TypeSanityHelper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/orchestrator/helper/TypeSanityHelper.sol -------------------------------------------------------------------------------- /test/proxies/InverterBeaconProxy_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/proxies/InverterBeaconProxy_v1.t.sol -------------------------------------------------------------------------------- /test/proxies/InverterBeacon_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/proxies/InverterBeacon_v1.t.sol -------------------------------------------------------------------------------- /test/proxies/InverterProxyAdmin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/proxies/InverterProxyAdmin.sol -------------------------------------------------------------------------------- /test/proxies/InverterTransparentUpgradeableProxy_v1.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/proxies/InverterTransparentUpgradeableProxy_v1.t.sol -------------------------------------------------------------------------------- /test/utils/errors/OZErrors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/errors/OZErrors.sol -------------------------------------------------------------------------------- /test/utils/mocks/ERC20Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/ERC20Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/ERC721Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/ERC721Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/external/CallIntercepter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/external/CallIntercepter.sol -------------------------------------------------------------------------------- /test/utils/mocks/external/FeeManagerV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/external/FeeManagerV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/external/GovernorV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/external/GovernorV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/external/TransactionForwarderV1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/external/TransactionForwarderV1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/factories/ModuleFactoryV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/factories/ModuleFactoryV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/AuthorizerV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/AuthorizerV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/FundingManagerV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/FundingManagerV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/PaymentProcessorV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/PaymentProcessorV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/base/ModuleV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/base/ModuleV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/logicModules/LM_PC_Bounties_v1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/logicModules/LM_PC_Bounties_v1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/logicModules/LM_PC_Staking_v1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/logicModules/LM_PC_Staking_v1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/paymentClient/ERC20PaymentClientBaseV1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/paymentClient/ERC20PaymentClientBaseV1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/paymentClient/ERC20PaymentClientBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/paymentClient/ERC20PaymentClientBaseV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/paymentProcessor/PP_Simple_v1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/paymentProcessor/PP_Simple_v1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/modules/paymentProcessor/PP_Streaming_v1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/modules/paymentProcessor/PP_Streaming_v1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/orchestrator/OrchestratorV1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/orchestrator/OrchestratorV1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/orchestrator/OrchestratorV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/orchestrator/OrchestratorV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/orchestrator/abstracts/ModuleManagerBaseV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/orchestrator/abstracts/ModuleManagerBaseV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/IModuleImplementationMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/IModuleImplementationMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/InverterBeaconV1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/InverterBeaconV1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/InverterBeaconV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/InverterBeaconV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/InverterBeaconV1OwnableMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/InverterBeaconV1OwnableMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/InverterTransparentUpgradeableProxyV1AccessMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/InverterTransparentUpgradeableProxyV1AccessMock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/ModuleImplementationV1Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/ModuleImplementationV1Mock.sol -------------------------------------------------------------------------------- /test/utils/mocks/proxies/ModuleImplementationV2Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/test/utils/mocks/proxies/ModuleImplementationV2Mock.sol -------------------------------------------------------------------------------- /testnet.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/InverterNetwork/contracts/HEAD/testnet.env --------------------------------------------------------------------------------