├── .env.template ├── .gitattributes ├── .github ├── CODEOWNERS └── workflows │ ├── conventional-commits.yml │ ├── deploy.yml │ ├── main.yml │ ├── publish.yml │ ├── release.yml │ ├── set-callback-gas.yml │ └── upgrade-facets.yml ├── .gitignore ├── .husky └── pre-commit ├── .mocharc.json ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .release-please-manifest.json ├── .solcover.js ├── CHANGELOG.md ├── LICENSE ├── README.md ├── abis ├── contracts │ ├── Diamond.json │ ├── IexecInterfaceNative.json │ ├── IexecInterfaceToken.json │ ├── abstract │ │ ├── IexecERC20Base.json │ │ └── IexecEscrow.json │ ├── external │ │ └── interfaces │ │ │ ├── IERC734.json │ │ │ └── IOracleConsumer.json │ ├── facets │ │ ├── IexecAccessorsABILegacyFacet.json │ │ ├── IexecCategoryManagerFacet.json │ │ ├── IexecConfigurationExtraFacet.json │ │ ├── IexecConfigurationFacet.json │ │ ├── IexecEscrowNativeFacet.json │ │ ├── IexecEscrowTokenFacet.json │ │ ├── IexecOrderManagementFacet.json │ │ ├── IexecPoco1Facet.json │ │ ├── IexecPoco2Facet.json │ │ ├── IexecPocoAccessorsFacet.json │ │ ├── IexecPocoBoostAccessorsFacet.json │ │ ├── IexecPocoBoostFacet.json │ │ └── IexecRelayFacet.json │ ├── interfaces │ │ ├── IOwnable.json │ │ ├── IexecAccessorsABILegacy.json │ │ ├── IexecCategoryManager.json │ │ ├── IexecConfiguration.json │ │ ├── IexecConfigurationExtra.json │ │ ├── IexecERC20.json │ │ ├── IexecEscrowNative.json │ │ ├── IexecEscrowToken.json │ │ ├── IexecHubV3Interface.json │ │ ├── IexecOrderManagement.json │ │ ├── IexecPoco1.json │ │ ├── IexecPoco1Errors.json │ │ ├── IexecPoco2.json │ │ ├── IexecPocoAccessors.json │ │ ├── IexecPocoBoost.json │ │ ├── IexecPocoBoostAccessors.json │ │ ├── IexecRelay.json │ │ └── IexecTokenSpender.json │ ├── libs │ │ └── IexecLibOrders_v5.json │ └── registries │ │ ├── IRegistry.json │ │ ├── Registry.json │ │ ├── RegistryEntry.json │ │ ├── apps │ │ ├── App.json │ │ ├── AppRegistry.json │ │ └── IApp.v8.json │ │ ├── datasets │ │ ├── Dataset.json │ │ ├── DatasetRegistry.json │ │ └── IDataset.v8.json │ │ ├── proxy │ │ ├── BaseUpgradeabilityProxy.json │ │ ├── InitializableUpgradeabilityProxy.json │ │ └── Proxy.json │ │ └── workerpools │ │ ├── IWorkerpool.v8.json │ │ ├── Workerpool.json │ │ └── WorkerpoolRegistry.json └── human-readable-abis │ ├── @amxx │ └── factory │ │ └── contracts │ │ └── v6 │ │ └── GenericFactory.sol │ │ └── GenericFactory.json │ ├── @mudgen │ └── diamond-1 │ │ └── contracts │ │ ├── facets │ │ ├── DiamondCutFacet.sol │ │ │ └── DiamondCutFacet.json │ │ ├── DiamondLoupeFacet.sol │ │ │ └── DiamondLoupeFacet.json │ │ └── OwnershipFacet.sol │ │ │ └── OwnershipFacet.json │ │ ├── interfaces │ │ ├── IDiamond.sol │ │ │ └── IDiamond.json │ │ ├── IDiamondCut.sol │ │ │ └── IDiamondCut.json │ │ ├── IDiamondLoupe.sol │ │ │ └── IDiamondLoupe.json │ │ ├── IERC165.sol │ │ │ └── IERC165.json │ │ └── IERC173.sol │ │ │ └── IERC173.json │ │ ├── libraries │ │ └── LibDiamond.sol │ │ │ └── LibDiamond.json │ │ └── upgradeInitializers │ │ └── DiamondInit.sol │ │ └── DiamondInit.json │ ├── @openzeppelin │ └── contracts │ │ ├── access │ │ └── Ownable.sol │ │ │ └── Ownable.json │ │ ├── interfaces │ │ ├── IERC1271.sol │ │ │ └── IERC1271.json │ │ ├── IERC5313.sol │ │ │ └── IERC5313.json │ │ └── draft-IERC6093.sol │ │ │ ├── IERC1155Errors.json │ │ │ ├── IERC20Errors.json │ │ │ └── IERC721Errors.json │ │ ├── token │ │ ├── ERC20 │ │ │ └── IERC20.sol │ │ │ │ └── IERC20.json │ │ └── ERC721 │ │ │ ├── ERC721.sol │ │ │ └── ERC721.json │ │ │ ├── IERC721.sol │ │ │ └── IERC721.json │ │ │ ├── IERC721Receiver.sol │ │ │ └── IERC721Receiver.json │ │ │ └── extensions │ │ │ ├── ERC721Enumerable.sol │ │ │ └── ERC721Enumerable.json │ │ │ ├── IERC721Enumerable.sol │ │ │ └── IERC721Enumerable.json │ │ │ └── IERC721Metadata.sol │ │ │ └── IERC721Metadata.json │ │ └── utils │ │ ├── Create2.sol │ │ └── Create2.json │ │ ├── Strings.sol │ │ └── Strings.json │ │ ├── cryptography │ │ └── ECDSA.sol │ │ │ └── ECDSA.json │ │ ├── introspection │ │ ├── ERC165.sol │ │ │ └── ERC165.json │ │ └── IERC165.sol │ │ │ └── IERC165.json │ │ └── math │ │ ├── Math.sol │ │ └── Math.json │ │ └── SafeCast.sol │ │ └── SafeCast.json │ ├── contracts │ ├── Diamond.sol │ │ └── Diamond.json │ ├── IexecInterfaceNative.sol │ │ └── IexecInterfaceNative.json │ ├── IexecInterfaceToken.sol │ │ └── IexecInterfaceToken.json │ ├── abstract │ │ ├── IexecERC20Base.sol │ │ │ └── IexecERC20Base.json │ │ └── IexecEscrow.sol │ │ │ └── IexecEscrow.json │ ├── external │ │ └── interfaces │ │ │ ├── IERC734.sol │ │ │ └── IERC734.json │ │ │ └── IOracleConsumer.sol │ │ │ └── IOracleConsumer.json │ ├── facets │ │ ├── IexecAccessorsABILegacyFacet.sol │ │ │ └── IexecAccessorsABILegacyFacet.json │ │ ├── IexecCategoryManagerFacet.sol │ │ │ └── IexecCategoryManagerFacet.json │ │ ├── IexecConfigurationExtraFacet.sol │ │ │ └── IexecConfigurationExtraFacet.json │ │ ├── IexecConfigurationFacet.sol │ │ │ └── IexecConfigurationFacet.json │ │ ├── IexecEscrowNativeFacet.sol │ │ │ └── IexecEscrowNativeFacet.json │ │ ├── IexecEscrowTokenFacet.sol │ │ │ └── IexecEscrowTokenFacet.json │ │ ├── IexecOrderManagementFacet.sol │ │ │ └── IexecOrderManagementFacet.json │ │ ├── IexecPoco1Facet.sol │ │ │ └── IexecPoco1Facet.json │ │ ├── IexecPoco2Facet.sol │ │ │ └── IexecPoco2Facet.json │ │ ├── IexecPocoAccessorsFacet.sol │ │ │ └── IexecPocoAccessorsFacet.json │ │ ├── IexecPocoBoostAccessorsFacet.sol │ │ │ └── IexecPocoBoostAccessorsFacet.json │ │ ├── IexecPocoBoostFacet.sol │ │ │ └── IexecPocoBoostFacet.json │ │ └── IexecRelayFacet.sol │ │ │ └── IexecRelayFacet.json │ ├── interfaces │ │ ├── IOwnable.sol │ │ │ └── IOwnable.json │ │ ├── IexecAccessorsABILegacy.sol │ │ │ └── IexecAccessorsABILegacy.json │ │ ├── IexecCategoryManager.sol │ │ │ └── IexecCategoryManager.json │ │ ├── IexecConfiguration.sol │ │ │ └── IexecConfiguration.json │ │ ├── IexecConfigurationExtra.sol │ │ │ └── IexecConfigurationExtra.json │ │ ├── IexecERC20.sol │ │ │ └── IexecERC20.json │ │ ├── IexecEscrowNative.sol │ │ │ └── IexecEscrowNative.json │ │ ├── IexecEscrowToken.sol │ │ │ └── IexecEscrowToken.json │ │ ├── IexecHubV3Interface.sol │ │ │ └── IexecHubV3Interface.json │ │ ├── IexecOrderManagement.sol │ │ │ └── IexecOrderManagement.json │ │ ├── IexecPoco1.sol │ │ │ └── IexecPoco1.json │ │ ├── IexecPoco1Errors.sol │ │ │ └── IexecPoco1Errors.json │ │ ├── IexecPoco2.sol │ │ │ └── IexecPoco2.json │ │ ├── IexecPocoAccessors.sol │ │ │ └── IexecPocoAccessors.json │ │ ├── IexecPocoBoost.sol │ │ │ └── IexecPocoBoost.json │ │ ├── IexecPocoBoostAccessors.sol │ │ │ └── IexecPocoBoostAccessors.json │ │ ├── IexecRelay.sol │ │ │ └── IexecRelay.json │ │ └── IexecTokenSpender.sol │ │ │ └── IexecTokenSpender.json │ ├── libs │ │ └── IexecLibOrders_v5.sol │ │ │ └── IexecLibOrders_v5.json │ ├── registries │ │ ├── IRegistry.sol │ │ │ └── IRegistry.json │ │ ├── Registry.sol │ │ │ └── Registry.json │ │ ├── RegistryEntry.sol │ │ │ └── RegistryEntry.json │ │ ├── apps │ │ │ ├── App.sol │ │ │ │ └── App.json │ │ │ ├── AppRegistry.sol │ │ │ │ └── AppRegistry.json │ │ │ └── IApp.v8.sol │ │ │ │ └── IApp.json │ │ ├── datasets │ │ │ ├── Dataset.sol │ │ │ │ └── Dataset.json │ │ │ ├── DatasetRegistry.sol │ │ │ │ └── DatasetRegistry.json │ │ │ └── IDataset.v8.sol │ │ │ │ └── IDataset.json │ │ ├── proxy │ │ │ ├── BaseUpgradeabilityProxy.sol │ │ │ │ └── BaseUpgradeabilityProxy.json │ │ │ ├── InitializableUpgradeabilityProxy.sol │ │ │ │ └── InitializableUpgradeabilityProxy.json │ │ │ └── Proxy.sol │ │ │ │ └── Proxy.json │ │ └── workerpools │ │ │ ├── IWorkerpool.v8.sol │ │ │ └── IWorkerpool.json │ │ │ ├── Workerpool.sol │ │ │ └── Workerpool.json │ │ │ └── WorkerpoolRegistry.sol │ │ │ └── WorkerpoolRegistry.json │ └── tools │ │ └── testing │ │ ├── ERC1271Mock.sol │ │ └── ERC1271Mock.json │ │ ├── ERC734Mock.sol │ │ └── ERC734Mock.json │ │ ├── GasWasterClient.sol │ │ └── GasWasterClient.json │ │ ├── IexecEscrowTestContract.sol │ │ └── IexecEscrowTestContract.json │ │ ├── IexecPocoBoostCompositeFacet.sol │ │ └── IexecPocoBoostCompositeFacet.json │ │ ├── MatchOrdersFacetMock.sol │ │ └── MatchOrdersFacetMock.json │ │ ├── OwnableMock.sol │ │ └── OwnableMock.json │ │ ├── TestClient.sol │ │ └── TestClient.json │ │ ├── TestReceiver.sol │ │ └── TestReceiver.json │ │ └── slither │ │ ├── Slither.sol │ │ └── Slither.json │ │ └── SlitherBoost.sol │ │ └── SlitherBoost.json │ ├── createx │ └── src │ │ └── ICreateX.sol │ │ └── ICreateX.json │ └── rlc-faucet-contract │ └── contracts │ ├── ERC20.sol │ └── ERC20.json │ ├── Ownable.sol │ └── Ownable.json │ ├── RLC.sol │ └── RLC.json │ └── TokenSpender.sol │ └── TokenSpender.json ├── audits ├── docs │ └── iExec_PoCo_and_trustmanagement_v1.pdf ├── v3 │ └── ChainSecurity_iExec-V3.pdf ├── v5.5 │ └── Audit_Poco_and_Voucher_Contracts_2025-01.pdf └── v5 │ └── iexec-poco-audit-2020-03.pdf ├── config └── config.json ├── contracts ├── Diamond.sol ├── IexecInterfaceNative.sol ├── IexecInterfaceToken.sol ├── abstract │ ├── FacetBase.sol │ ├── IexecERC20Base.sol │ ├── IexecEscrow.sol │ ├── IexecPocoCommon.sol │ └── SignatureVerifier.sol ├── external │ └── interfaces │ │ ├── IERC734.sol │ │ └── IOracleConsumer.sol ├── facets │ ├── IexecAccessorsABILegacyFacet.sol │ ├── IexecCategoryManagerFacet.sol │ ├── IexecConfigurationExtraFacet.sol │ ├── IexecConfigurationFacet.sol │ ├── IexecEscrowNativeFacet.sol │ ├── IexecEscrowTokenFacet.sol │ ├── IexecOrderManagementFacet.sol │ ├── IexecPoco1Facet.sol │ ├── IexecPoco2Facet.sol │ ├── IexecPocoAccessorsFacet.sol │ ├── IexecPocoBoostAccessorsFacet.sol │ ├── IexecPocoBoostFacet.sol │ └── IexecRelayFacet.sol ├── interfaces │ ├── IOwnable.sol │ ├── IexecAccessorsABILegacy.sol │ ├── IexecCategoryManager.sol │ ├── IexecConfiguration.sol │ ├── IexecConfigurationExtra.sol │ ├── IexecERC20.sol │ ├── IexecEscrowNative.sol │ ├── IexecEscrowToken.sol │ ├── IexecHubV3Interface.sol │ ├── IexecOrderManagement.sol │ ├── IexecPoco1.sol │ ├── IexecPoco1Errors.sol │ ├── IexecPoco2.sol │ ├── IexecPocoAccessors.sol │ ├── IexecPocoBoost.sol │ ├── IexecPocoBoostAccessors.sol │ ├── IexecRelay.sol │ └── IexecTokenSpender.sol ├── libs │ ├── IexecLibCore_v5.sol │ ├── IexecLibOrders_v5.sol │ └── PocoStorageLib.sol ├── registries │ ├── IRegistry.sol │ ├── Registry.sol │ ├── RegistryEntry.sol │ ├── apps │ │ ├── App.sol │ │ ├── AppRegistry.sol │ │ └── IApp.v8.sol │ ├── datasets │ │ ├── Dataset.sol │ │ ├── DatasetRegistry.sol │ │ └── IDataset.v8.sol │ ├── proxy │ │ ├── Address.sol │ │ ├── BaseUpgradeabilityProxy.sol │ │ ├── InitializableUpgradeabilityProxy.sol │ │ └── Proxy.sol │ └── workerpools │ │ ├── IWorkerpool.v8.sol │ │ ├── Workerpool.sol │ │ └── WorkerpoolRegistry.sol └── tools │ ├── diagrams │ └── StorageDiagrams.sol │ └── testing │ ├── ERC1271Mock.sol │ ├── ERC734Mock.sol │ ├── GasWasterClient.sol │ ├── IexecEscrowTestContract.sol │ ├── IexecPocoBoostCompositeFacet.sol │ ├── MatchOrdersFacetMock.sol │ ├── OwnableMock.sol │ ├── TestClient.sol │ ├── TestReceiver.sol │ └── slither │ ├── Slither.sol │ └── SlitherBoost.sol ├── deploy └── 0_deploy.ts ├── deployments ├── arbitrum │ ├── .chainId │ ├── .diamond.log │ ├── AppRegistry.json │ ├── DatasetRegistry.json │ ├── Diamond.json │ ├── DiamondCutFacet.json │ ├── DiamondInit.json │ ├── DiamondLoupeFacet.json │ ├── IexecAccessorsABILegacyFacet.json │ ├── IexecCategoryManagerFacet.json │ ├── IexecConfigurationExtraFacet.json │ ├── IexecConfigurationFacet.json │ ├── IexecERC20Facet.json │ ├── IexecEscrowTokenFacet.json │ ├── IexecLibOrders_v5.json │ ├── IexecOrderManagementFacet.json │ ├── IexecPoco1Facet.json │ ├── IexecPoco2Facet.json │ ├── IexecPocoAccessorsFacet.json │ ├── IexecRelayFacet.json │ ├── OwnershipFacet.json │ ├── RLC.json │ └── WorkerpoolRegistry.json ├── arbitrumSepolia │ ├── .chainId │ ├── .diamond.log │ ├── AppRegistry.json │ ├── DatasetRegistry.json │ ├── Diamond.json │ ├── DiamondCutFacet.json │ ├── DiamondInit.json │ ├── DiamondLoupeFacet.json │ ├── IexecAccessorsABILegacyFacet.json │ ├── IexecCategoryManagerFacet.json │ ├── IexecConfigurationExtraFacet.json │ ├── IexecConfigurationFacet.json │ ├── IexecERC20Facet.json │ ├── IexecEscrowTokenFacet.json │ ├── IexecLibOrders_v5.json │ ├── IexecOrderManagementFacet.json │ ├── IexecPoco1Facet.json │ ├── IexecPoco2Facet.json │ ├── IexecPocoAccessorsFacet.json │ ├── IexecRelayFacet.json │ ├── LibDiamond.json │ ├── OwnershipFacet.json │ ├── RLC.json │ └── WorkerpoolRegistry.json └── bellecour │ ├── .chainId │ ├── IexecOrderManagementDelegate.json │ ├── IexecPoco1Delegate.json │ ├── IexecPoco2Delegate.json │ └── IexecPocoAccessorsDelegate.json ├── docs ├── README.md ├── diagrams.md ├── solidity │ ├── index.md │ └── templates │ │ └── contract.hbs └── uml │ ├── architecture-ODB.puml │ ├── boost-workflow-ODB.puml │ ├── class-uml-IexecEscrows.svg │ ├── class-uml-IexecPocoBoostFacet.svg │ ├── class-uml-IexecPocoFacets.svg │ ├── class-uml-dir-facets.svg │ ├── class-uml-dir-libs.svg │ ├── class-uml-dir-registries.svg │ ├── nominalworkflow-ODB+TEE.puml │ ├── nominalworkflow-ODB.puml │ ├── storage-diagram-diamond.svg │ ├── storage-diagram-poco.svg │ ├── workflow-ODB-0-actors.puml │ ├── workflow-ODB-1-publish-orders.puml │ ├── workflow-ODB-2a-match2finalize-nominal.puml │ ├── workflow-ODB-2b-match2finalize-boost.puml │ └── workflow-ODB-2c-match2finalize-nominal-tee.puml ├── hardhat.config.ts ├── package.json ├── release-please-config.json ├── scripts ├── boost │ ├── 0_deploy-modules.ts │ ├── 1_add-modules-to-proxy.ts │ └── README.md ├── check-storage.ts ├── set-callback-gas.ts ├── tools │ ├── copy-deployments.ts │ ├── puml-to-links.mjs │ ├── sol-to-uml.mjs │ ├── storage-to-diagrams.sh │ └── update-config.ts ├── upgrades │ ├── README.md │ ├── dry-run.sh │ ├── upgrade-helper.ts │ ├── v0.0.0-template.md │ ├── v6.1.0-bulk-processing.md │ ├── v6.1.0-bulk-processing.ts │ ├── v6.2.0.md │ └── v6.2.0.ts └── verify.ts ├── slither.config.json ├── test ├── 000_fullchain-boost.test.ts ├── 000_fullchain.test.ts ├── 200_fullchain-bot.test.ts ├── 201_fullchain-multi-orders.test.ts ├── 300_fullchain-reopen.test.ts ├── byContract │ ├── Diamond.test.ts │ ├── IexecAccessors │ │ └── IexecAccessorsABILegacy.test.ts │ ├── IexecCategoryManager │ │ └── IexecCategoryManager.test.ts │ ├── IexecConfiguration │ │ └── IexecConfiguration.test.ts │ ├── IexecERC20 │ │ └── IexecERC20.test.ts │ ├── IexecEscrow │ │ ├── IexecEscrowNative.test.ts │ │ ├── IexecEscrowToken-receiveApproval.test.ts │ │ └── IexecEscrowToken.test.ts │ ├── IexecOrderManagement │ │ └── IexecOrderManagement.test.ts │ ├── IexecPoco │ │ ├── IexecPoco1.test.ts │ │ ├── IexecPoco2-claim.test.ts │ │ ├── IexecPoco2-contribute-and-finalize.test.ts │ │ ├── IexecPoco2-contribute.test.ts │ │ ├── IexecPoco2-finalize.test.ts │ │ ├── IexecPoco2-initialize.test.ts │ │ ├── IexecPoco2-reopen.test.ts │ │ └── IexecPoco2-reveal.test.ts │ ├── IexecPocoBoost │ │ ├── IexecEscrow.test.ts │ │ └── IexecPocoBoost.test.ts │ ├── IexecRelay │ │ └── IexecRelay.test.ts │ ├── iexecPocoAccessors │ │ └── IexecPocoAccessors.test.ts │ └── registries │ │ ├── assets.test.ts │ │ └── registries.test.ts └── utils │ ├── IexecWrapper.ts │ ├── fixture-helpers.ts │ ├── hardhat-fixture-deployer.ts │ └── utils.ts ├── tsconfig.json └── utils ├── FactoryDeployer.ts ├── config.ts ├── constants.ts ├── createOrders.ts ├── deploy-tools.ts ├── mine.ts ├── odb-tools.ts ├── poco-tools.ts ├── proxy-tools.ts └── tools.ts /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.env.template -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/conventional-commits.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/conventional-commits.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/set-callback-gas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/set-callback-gas.yml -------------------------------------------------------------------------------- /.github/workflows/upgrade-facets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.github/workflows/upgrade-facets.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "6.1.0" 3 | } 4 | -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/.solcover.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/README.md -------------------------------------------------------------------------------- /abis/contracts/Diamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/Diamond.json -------------------------------------------------------------------------------- /abis/contracts/IexecInterfaceNative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/IexecInterfaceNative.json -------------------------------------------------------------------------------- /abis/contracts/IexecInterfaceToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/IexecInterfaceToken.json -------------------------------------------------------------------------------- /abis/contracts/abstract/IexecERC20Base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/abstract/IexecERC20Base.json -------------------------------------------------------------------------------- /abis/contracts/abstract/IexecEscrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/abstract/IexecEscrow.json -------------------------------------------------------------------------------- /abis/contracts/external/interfaces/IERC734.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/external/interfaces/IERC734.json -------------------------------------------------------------------------------- /abis/contracts/external/interfaces/IOracleConsumer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/external/interfaces/IOracleConsumer.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecAccessorsABILegacyFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecAccessorsABILegacyFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecCategoryManagerFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecCategoryManagerFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecConfigurationExtraFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecConfigurationExtraFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecConfigurationFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecConfigurationFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecEscrowNativeFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecEscrowNativeFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecEscrowTokenFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecEscrowTokenFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecOrderManagementFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecOrderManagementFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecPoco1Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecPoco1Facet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecPoco2Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecPoco2Facet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecPocoAccessorsFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecPocoAccessorsFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecPocoBoostAccessorsFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecPocoBoostAccessorsFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecPocoBoostFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecPocoBoostFacet.json -------------------------------------------------------------------------------- /abis/contracts/facets/IexecRelayFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/facets/IexecRelayFacet.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IOwnable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IOwnable.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecAccessorsABILegacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecAccessorsABILegacy.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecCategoryManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecCategoryManager.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecConfiguration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecConfiguration.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecConfigurationExtra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecConfigurationExtra.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecERC20.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecEscrowNative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecEscrowNative.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecEscrowToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecEscrowToken.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecHubV3Interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecHubV3Interface.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecOrderManagement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecOrderManagement.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecPoco1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecPoco1.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecPoco1Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecPoco1Errors.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecPoco2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecPoco2.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecPocoAccessors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecPocoAccessors.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecPocoBoost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecPocoBoost.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecPocoBoostAccessors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecPocoBoostAccessors.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecRelay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecRelay.json -------------------------------------------------------------------------------- /abis/contracts/interfaces/IexecTokenSpender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/interfaces/IexecTokenSpender.json -------------------------------------------------------------------------------- /abis/contracts/libs/IexecLibOrders_v5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/libs/IexecLibOrders_v5.json -------------------------------------------------------------------------------- /abis/contracts/registries/IRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/IRegistry.json -------------------------------------------------------------------------------- /abis/contracts/registries/Registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/Registry.json -------------------------------------------------------------------------------- /abis/contracts/registries/RegistryEntry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/RegistryEntry.json -------------------------------------------------------------------------------- /abis/contracts/registries/apps/App.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/apps/App.json -------------------------------------------------------------------------------- /abis/contracts/registries/apps/AppRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/apps/AppRegistry.json -------------------------------------------------------------------------------- /abis/contracts/registries/apps/IApp.v8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/apps/IApp.v8.json -------------------------------------------------------------------------------- /abis/contracts/registries/datasets/Dataset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/datasets/Dataset.json -------------------------------------------------------------------------------- /abis/contracts/registries/datasets/DatasetRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/datasets/DatasetRegistry.json -------------------------------------------------------------------------------- /abis/contracts/registries/datasets/IDataset.v8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/datasets/IDataset.v8.json -------------------------------------------------------------------------------- /abis/contracts/registries/proxy/BaseUpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/proxy/BaseUpgradeabilityProxy.json -------------------------------------------------------------------------------- /abis/contracts/registries/proxy/InitializableUpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/proxy/InitializableUpgradeabilityProxy.json -------------------------------------------------------------------------------- /abis/contracts/registries/proxy/Proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/proxy/Proxy.json -------------------------------------------------------------------------------- /abis/contracts/registries/workerpools/IWorkerpool.v8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/workerpools/IWorkerpool.v8.json -------------------------------------------------------------------------------- /abis/contracts/registries/workerpools/Workerpool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/workerpools/Workerpool.json -------------------------------------------------------------------------------- /abis/contracts/registries/workerpools/WorkerpoolRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/contracts/registries/workerpools/WorkerpoolRegistry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@amxx/factory/contracts/v6/GenericFactory.sol/GenericFactory.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@amxx/factory/contracts/v6/GenericFactory.sol/GenericFactory.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/facets/DiamondCutFacet.sol/DiamondCutFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/facets/DiamondCutFacet.sol/DiamondCutFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/facets/DiamondLoupeFacet.sol/DiamondLoupeFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/facets/DiamondLoupeFacet.sol/DiamondLoupeFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/facets/OwnershipFacet.sol/OwnershipFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/facets/OwnershipFacet.sol/OwnershipFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IDiamond.sol/IDiamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IDiamond.sol/IDiamond.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IDiamondCut.sol/IDiamondCut.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IDiamondCut.sol/IDiamondCut.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IDiamondLoupe.sol/IDiamondLoupe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IDiamondLoupe.sol/IDiamondLoupe.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IERC165.sol/IERC165.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function supportsInterface(bytes4) view returns (bool)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IERC173.sol/IERC173.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/interfaces/IERC173.sol/IERC173.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/libraries/LibDiamond.sol/LibDiamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@mudgen/diamond-1/contracts/libraries/LibDiamond.sol/LibDiamond.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@mudgen/diamond-1/contracts/upgradeInitializers/DiamondInit.sol/DiamondInit.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function init()" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/access/Ownable.sol/Ownable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/access/Ownable.sol/Ownable.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/interfaces/IERC1271.sol/IERC1271.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/interfaces/IERC1271.sol/IERC1271.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/interfaces/IERC5313.sol/IERC5313.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function owner() view returns (address)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC1155Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC1155Errors.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC20Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC20Errors.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC721Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/interfaces/draft-IERC6093.sol/IERC721Errors.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/Create2.sol/Create2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/utils/Create2.sol/Create2.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/Strings.sol/Strings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/utils/Strings.sol/Strings.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function supportsInterface(bytes4) view returns (bool)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function supportsInterface(bytes4) view returns (bool)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/math/Math.sol/Math.json: -------------------------------------------------------------------------------- 1 | [ 2 | "error MathOverflowedMulDiv()" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/Diamond.sol/Diamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/Diamond.sol/Diamond.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/IexecInterfaceNative.sol/IexecInterfaceNative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/IexecInterfaceNative.sol/IexecInterfaceNative.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/IexecInterfaceToken.sol/IexecInterfaceToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/IexecInterfaceToken.sol/IexecInterfaceToken.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/abstract/IexecERC20Base.sol/IexecERC20Base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/abstract/IexecERC20Base.sol/IexecERC20Base.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/abstract/IexecEscrow.sol/IexecEscrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/abstract/IexecEscrow.sol/IexecEscrow.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/external/interfaces/IERC734.sol/IERC734.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function keyHasPurpose(bytes32,uint256) view returns (bool)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/external/interfaces/IOracleConsumer.sol/IOracleConsumer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/external/interfaces/IOracleConsumer.sol/IOracleConsumer.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecAccessorsABILegacyFacet.sol/IexecAccessorsABILegacyFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecAccessorsABILegacyFacet.sol/IexecAccessorsABILegacyFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecCategoryManagerFacet.sol/IexecCategoryManagerFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecCategoryManagerFacet.sol/IexecCategoryManagerFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecConfigurationExtraFacet.sol/IexecConfigurationExtraFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecConfigurationExtraFacet.sol/IexecConfigurationExtraFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecConfigurationFacet.sol/IexecConfigurationFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecConfigurationFacet.sol/IexecConfigurationFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecEscrowNativeFacet.sol/IexecEscrowNativeFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecEscrowNativeFacet.sol/IexecEscrowNativeFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecEscrowTokenFacet.sol/IexecEscrowTokenFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecEscrowTokenFacet.sol/IexecEscrowTokenFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecOrderManagementFacet.sol/IexecOrderManagementFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecOrderManagementFacet.sol/IexecOrderManagementFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecPoco1Facet.sol/IexecPoco1Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecPoco1Facet.sol/IexecPoco1Facet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecPoco2Facet.sol/IexecPoco2Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecPoco2Facet.sol/IexecPoco2Facet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecPocoAccessorsFacet.sol/IexecPocoAccessorsFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecPocoAccessorsFacet.sol/IexecPocoAccessorsFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecPocoBoostAccessorsFacet.sol/IexecPocoBoostAccessorsFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecPocoBoostAccessorsFacet.sol/IexecPocoBoostAccessorsFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecPocoBoostFacet.sol/IexecPocoBoostFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecPocoBoostFacet.sol/IexecPocoBoostFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/facets/IexecRelayFacet.sol/IexecRelayFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/facets/IexecRelayFacet.sol/IexecRelayFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IOwnable.sol/IOwnable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IOwnable.sol/IOwnable.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecAccessorsABILegacy.sol/IexecAccessorsABILegacy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecAccessorsABILegacy.sol/IexecAccessorsABILegacy.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecCategoryManager.sol/IexecCategoryManager.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecCategoryManager.sol/IexecCategoryManager.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecConfiguration.sol/IexecConfiguration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecConfiguration.sol/IexecConfiguration.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecConfigurationExtra.sol/IexecConfigurationExtra.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecConfigurationExtra.sol/IexecConfigurationExtra.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecERC20.sol/IexecERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecERC20.sol/IexecERC20.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecEscrowNative.sol/IexecEscrowNative.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecEscrowNative.sol/IexecEscrowNative.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecEscrowToken.sol/IexecEscrowToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecEscrowToken.sol/IexecEscrowToken.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecHubV3Interface.sol/IexecHubV3Interface.json: -------------------------------------------------------------------------------- 1 | [ 2 | "function viewScore(address) returns (uint256)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecOrderManagement.sol/IexecOrderManagement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecOrderManagement.sol/IexecOrderManagement.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecPoco1.sol/IexecPoco1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecPoco1.sol/IexecPoco1.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecPoco1Errors.sol/IexecPoco1Errors.json: -------------------------------------------------------------------------------- 1 | [ 2 | "error IncompatibleDatasetOrder(string)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecPoco2.sol/IexecPoco2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecPoco2.sol/IexecPoco2.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecPocoAccessors.sol/IexecPocoAccessors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecPocoAccessors.sol/IexecPocoAccessors.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecPocoBoost.sol/IexecPocoBoost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecPocoBoost.sol/IexecPocoBoost.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecPocoBoostAccessors.sol/IexecPocoBoostAccessors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecPocoBoostAccessors.sol/IexecPocoBoostAccessors.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecRelay.sol/IexecRelay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecRelay.sol/IexecRelay.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/interfaces/IexecTokenSpender.sol/IexecTokenSpender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/interfaces/IexecTokenSpender.sol/IexecTokenSpender.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/libs/IexecLibOrders_v5.sol/IexecLibOrders_v5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/libs/IexecLibOrders_v5.sol/IexecLibOrders_v5.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/IRegistry.sol/IRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/IRegistry.sol/IRegistry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/Registry.sol/Registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/Registry.sol/Registry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/RegistryEntry.sol/RegistryEntry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/RegistryEntry.sol/RegistryEntry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/apps/App.sol/App.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/apps/App.sol/App.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/apps/AppRegistry.sol/AppRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/apps/AppRegistry.sol/AppRegistry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/apps/IApp.v8.sol/IApp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/apps/IApp.v8.sol/IApp.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/datasets/Dataset.sol/Dataset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/datasets/Dataset.sol/Dataset.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/datasets/DatasetRegistry.sol/DatasetRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/datasets/DatasetRegistry.sol/DatasetRegistry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/datasets/IDataset.v8.sol/IDataset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/datasets/IDataset.v8.sol/IDataset.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/proxy/BaseUpgradeabilityProxy.sol/BaseUpgradeabilityProxy.json: -------------------------------------------------------------------------------- 1 | [ 2 | "event Upgraded(address indexed)" 3 | ] 4 | -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/proxy/InitializableUpgradeabilityProxy.sol/InitializableUpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/proxy/InitializableUpgradeabilityProxy.sol/InitializableUpgradeabilityProxy.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/proxy/Proxy.sol/Proxy.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/workerpools/IWorkerpool.v8.sol/IWorkerpool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/workerpools/IWorkerpool.v8.sol/IWorkerpool.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/workerpools/Workerpool.sol/Workerpool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/workerpools/Workerpool.sol/Workerpool.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/registries/workerpools/WorkerpoolRegistry.sol/WorkerpoolRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/registries/workerpools/WorkerpoolRegistry.sol/WorkerpoolRegistry.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/ERC1271Mock.sol/ERC1271Mock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/ERC1271Mock.sol/ERC1271Mock.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/ERC734Mock.sol/ERC734Mock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/ERC734Mock.sol/ERC734Mock.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/GasWasterClient.sol/GasWasterClient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/GasWasterClient.sol/GasWasterClient.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/IexecEscrowTestContract.sol/IexecEscrowTestContract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/IexecEscrowTestContract.sol/IexecEscrowTestContract.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/IexecPocoBoostCompositeFacet.sol/IexecPocoBoostCompositeFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/IexecPocoBoostCompositeFacet.sol/IexecPocoBoostCompositeFacet.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/MatchOrdersFacetMock.sol/MatchOrdersFacetMock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/MatchOrdersFacetMock.sol/MatchOrdersFacetMock.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/OwnableMock.sol/OwnableMock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/OwnableMock.sol/OwnableMock.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/TestClient.sol/TestClient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/TestClient.sol/TestClient.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/TestReceiver.sol/TestReceiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/TestReceiver.sol/TestReceiver.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/slither/Slither.sol/Slither.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/slither/Slither.sol/Slither.json -------------------------------------------------------------------------------- /abis/human-readable-abis/contracts/tools/testing/slither/SlitherBoost.sol/SlitherBoost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/contracts/tools/testing/slither/SlitherBoost.sol/SlitherBoost.json -------------------------------------------------------------------------------- /abis/human-readable-abis/createx/src/ICreateX.sol/ICreateX.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/createx/src/ICreateX.sol/ICreateX.json -------------------------------------------------------------------------------- /abis/human-readable-abis/rlc-faucet-contract/contracts/ERC20.sol/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/rlc-faucet-contract/contracts/ERC20.sol/ERC20.json -------------------------------------------------------------------------------- /abis/human-readable-abis/rlc-faucet-contract/contracts/Ownable.sol/Ownable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/rlc-faucet-contract/contracts/Ownable.sol/Ownable.json -------------------------------------------------------------------------------- /abis/human-readable-abis/rlc-faucet-contract/contracts/RLC.sol/RLC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/rlc-faucet-contract/contracts/RLC.sol/RLC.json -------------------------------------------------------------------------------- /abis/human-readable-abis/rlc-faucet-contract/contracts/TokenSpender.sol/TokenSpender.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/abis/human-readable-abis/rlc-faucet-contract/contracts/TokenSpender.sol/TokenSpender.json -------------------------------------------------------------------------------- /audits/docs/iExec_PoCo_and_trustmanagement_v1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/audits/docs/iExec_PoCo_and_trustmanagement_v1.pdf -------------------------------------------------------------------------------- /audits/v3/ChainSecurity_iExec-V3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/audits/v3/ChainSecurity_iExec-V3.pdf -------------------------------------------------------------------------------- /audits/v5.5/Audit_Poco_and_Voucher_Contracts_2025-01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/audits/v5.5/Audit_Poco_and_Voucher_Contracts_2025-01.pdf -------------------------------------------------------------------------------- /audits/v5/iexec-poco-audit-2020-03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/audits/v5/iexec-poco-audit-2020-03.pdf -------------------------------------------------------------------------------- /config/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/config/config.json -------------------------------------------------------------------------------- /contracts/Diamond.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/Diamond.sol -------------------------------------------------------------------------------- /contracts/IexecInterfaceNative.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/IexecInterfaceNative.sol -------------------------------------------------------------------------------- /contracts/IexecInterfaceToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/IexecInterfaceToken.sol -------------------------------------------------------------------------------- /contracts/abstract/FacetBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/abstract/FacetBase.sol -------------------------------------------------------------------------------- /contracts/abstract/IexecERC20Base.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/abstract/IexecERC20Base.sol -------------------------------------------------------------------------------- /contracts/abstract/IexecEscrow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/abstract/IexecEscrow.sol -------------------------------------------------------------------------------- /contracts/abstract/IexecPocoCommon.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/abstract/IexecPocoCommon.sol -------------------------------------------------------------------------------- /contracts/abstract/SignatureVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/abstract/SignatureVerifier.sol -------------------------------------------------------------------------------- /contracts/external/interfaces/IERC734.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/external/interfaces/IERC734.sol -------------------------------------------------------------------------------- /contracts/external/interfaces/IOracleConsumer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/external/interfaces/IOracleConsumer.sol -------------------------------------------------------------------------------- /contracts/facets/IexecAccessorsABILegacyFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecAccessorsABILegacyFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecCategoryManagerFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecCategoryManagerFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecConfigurationExtraFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecConfigurationExtraFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecConfigurationFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecConfigurationFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecEscrowNativeFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecEscrowNativeFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecEscrowTokenFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecEscrowTokenFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecOrderManagementFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecOrderManagementFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecPoco1Facet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecPoco1Facet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecPoco2Facet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecPoco2Facet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecPocoAccessorsFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecPocoAccessorsFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecPocoBoostAccessorsFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecPocoBoostAccessorsFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecPocoBoostFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecPocoBoostFacet.sol -------------------------------------------------------------------------------- /contracts/facets/IexecRelayFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/facets/IexecRelayFacet.sol -------------------------------------------------------------------------------- /contracts/interfaces/IOwnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IOwnable.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecAccessorsABILegacy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecAccessorsABILegacy.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecCategoryManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecCategoryManager.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecConfiguration.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecConfiguration.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecConfigurationExtra.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecConfigurationExtra.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecERC20.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecEscrowNative.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecEscrowNative.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecEscrowToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecEscrowToken.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecHubV3Interface.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecHubV3Interface.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecOrderManagement.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecOrderManagement.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecPoco1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecPoco1.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecPoco1Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecPoco1Errors.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecPoco2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecPoco2.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecPocoAccessors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecPocoAccessors.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecPocoBoost.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecPocoBoost.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecPocoBoostAccessors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecPocoBoostAccessors.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecRelay.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecRelay.sol -------------------------------------------------------------------------------- /contracts/interfaces/IexecTokenSpender.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/interfaces/IexecTokenSpender.sol -------------------------------------------------------------------------------- /contracts/libs/IexecLibCore_v5.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/libs/IexecLibCore_v5.sol -------------------------------------------------------------------------------- /contracts/libs/IexecLibOrders_v5.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/libs/IexecLibOrders_v5.sol -------------------------------------------------------------------------------- /contracts/libs/PocoStorageLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/libs/PocoStorageLib.sol -------------------------------------------------------------------------------- /contracts/registries/IRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/IRegistry.sol -------------------------------------------------------------------------------- /contracts/registries/Registry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/Registry.sol -------------------------------------------------------------------------------- /contracts/registries/RegistryEntry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/RegistryEntry.sol -------------------------------------------------------------------------------- /contracts/registries/apps/App.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/apps/App.sol -------------------------------------------------------------------------------- /contracts/registries/apps/AppRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/apps/AppRegistry.sol -------------------------------------------------------------------------------- /contracts/registries/apps/IApp.v8.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/apps/IApp.v8.sol -------------------------------------------------------------------------------- /contracts/registries/datasets/Dataset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/datasets/Dataset.sol -------------------------------------------------------------------------------- /contracts/registries/datasets/DatasetRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/datasets/DatasetRegistry.sol -------------------------------------------------------------------------------- /contracts/registries/datasets/IDataset.v8.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/datasets/IDataset.v8.sol -------------------------------------------------------------------------------- /contracts/registries/proxy/Address.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/proxy/Address.sol -------------------------------------------------------------------------------- /contracts/registries/proxy/BaseUpgradeabilityProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/proxy/BaseUpgradeabilityProxy.sol -------------------------------------------------------------------------------- /contracts/registries/proxy/InitializableUpgradeabilityProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/proxy/InitializableUpgradeabilityProxy.sol -------------------------------------------------------------------------------- /contracts/registries/proxy/Proxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/proxy/Proxy.sol -------------------------------------------------------------------------------- /contracts/registries/workerpools/IWorkerpool.v8.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/workerpools/IWorkerpool.v8.sol -------------------------------------------------------------------------------- /contracts/registries/workerpools/Workerpool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/workerpools/Workerpool.sol -------------------------------------------------------------------------------- /contracts/registries/workerpools/WorkerpoolRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/registries/workerpools/WorkerpoolRegistry.sol -------------------------------------------------------------------------------- /contracts/tools/diagrams/StorageDiagrams.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/diagrams/StorageDiagrams.sol -------------------------------------------------------------------------------- /contracts/tools/testing/ERC1271Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/ERC1271Mock.sol -------------------------------------------------------------------------------- /contracts/tools/testing/ERC734Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/ERC734Mock.sol -------------------------------------------------------------------------------- /contracts/tools/testing/GasWasterClient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/GasWasterClient.sol -------------------------------------------------------------------------------- /contracts/tools/testing/IexecEscrowTestContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/IexecEscrowTestContract.sol -------------------------------------------------------------------------------- /contracts/tools/testing/IexecPocoBoostCompositeFacet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/IexecPocoBoostCompositeFacet.sol -------------------------------------------------------------------------------- /contracts/tools/testing/MatchOrdersFacetMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/MatchOrdersFacetMock.sol -------------------------------------------------------------------------------- /contracts/tools/testing/OwnableMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/OwnableMock.sol -------------------------------------------------------------------------------- /contracts/tools/testing/TestClient.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/TestClient.sol -------------------------------------------------------------------------------- /contracts/tools/testing/TestReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/TestReceiver.sol -------------------------------------------------------------------------------- /contracts/tools/testing/slither/Slither.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/slither/Slither.sol -------------------------------------------------------------------------------- /contracts/tools/testing/slither/SlitherBoost.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/contracts/tools/testing/slither/SlitherBoost.sol -------------------------------------------------------------------------------- /deploy/0_deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deploy/0_deploy.ts -------------------------------------------------------------------------------- /deployments/arbitrum/.chainId: -------------------------------------------------------------------------------- 1 | 42161 -------------------------------------------------------------------------------- /deployments/arbitrum/.diamond.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/.diamond.log -------------------------------------------------------------------------------- /deployments/arbitrum/AppRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/AppRegistry.json -------------------------------------------------------------------------------- /deployments/arbitrum/DatasetRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/DatasetRegistry.json -------------------------------------------------------------------------------- /deployments/arbitrum/Diamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/Diamond.json -------------------------------------------------------------------------------- /deployments/arbitrum/DiamondCutFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/DiamondCutFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/DiamondInit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/DiamondInit.json -------------------------------------------------------------------------------- /deployments/arbitrum/DiamondLoupeFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/DiamondLoupeFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecAccessorsABILegacyFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecAccessorsABILegacyFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecCategoryManagerFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecCategoryManagerFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecConfigurationExtraFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecConfigurationExtraFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecConfigurationFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecConfigurationFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecERC20Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecERC20Facet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecEscrowTokenFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecEscrowTokenFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecLibOrders_v5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecLibOrders_v5.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecOrderManagementFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecOrderManagementFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecPoco1Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecPoco1Facet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecPoco2Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecPoco2Facet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecPocoAccessorsFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecPocoAccessorsFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/IexecRelayFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/IexecRelayFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/OwnershipFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/OwnershipFacet.json -------------------------------------------------------------------------------- /deployments/arbitrum/RLC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/RLC.json -------------------------------------------------------------------------------- /deployments/arbitrum/WorkerpoolRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrum/WorkerpoolRegistry.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/.chainId: -------------------------------------------------------------------------------- 1 | 421614 -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/.diamond.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/.diamond.log -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/AppRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/AppRegistry.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/DatasetRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/DatasetRegistry.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/Diamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/Diamond.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/DiamondCutFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/DiamondCutFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/DiamondInit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/DiamondInit.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/DiamondLoupeFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/DiamondLoupeFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecAccessorsABILegacyFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecAccessorsABILegacyFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecCategoryManagerFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecCategoryManagerFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecConfigurationExtraFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecConfigurationExtraFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecConfigurationFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecConfigurationFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecERC20Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecERC20Facet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecEscrowTokenFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecEscrowTokenFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecLibOrders_v5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecLibOrders_v5.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecOrderManagementFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecOrderManagementFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecPoco1Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecPoco1Facet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecPoco2Facet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecPoco2Facet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecPocoAccessorsFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecPocoAccessorsFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/IexecRelayFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/IexecRelayFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/LibDiamond.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/LibDiamond.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/OwnershipFacet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/OwnershipFacet.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/RLC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/RLC.json -------------------------------------------------------------------------------- /deployments/arbitrumSepolia/WorkerpoolRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/arbitrumSepolia/WorkerpoolRegistry.json -------------------------------------------------------------------------------- /deployments/bellecour/.chainId: -------------------------------------------------------------------------------- 1 | 134 -------------------------------------------------------------------------------- /deployments/bellecour/IexecOrderManagementDelegate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/bellecour/IexecOrderManagementDelegate.json -------------------------------------------------------------------------------- /deployments/bellecour/IexecPoco1Delegate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/bellecour/IexecPoco1Delegate.json -------------------------------------------------------------------------------- /deployments/bellecour/IexecPoco2Delegate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/bellecour/IexecPoco2Delegate.json -------------------------------------------------------------------------------- /deployments/bellecour/IexecPocoAccessorsDelegate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/deployments/bellecour/IexecPocoAccessorsDelegate.json -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/diagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/diagrams.md -------------------------------------------------------------------------------- /docs/solidity/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/solidity/index.md -------------------------------------------------------------------------------- /docs/solidity/templates/contract.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/solidity/templates/contract.hbs -------------------------------------------------------------------------------- /docs/uml/architecture-ODB.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/architecture-ODB.puml -------------------------------------------------------------------------------- /docs/uml/boost-workflow-ODB.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/boost-workflow-ODB.puml -------------------------------------------------------------------------------- /docs/uml/class-uml-IexecEscrows.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/class-uml-IexecEscrows.svg -------------------------------------------------------------------------------- /docs/uml/class-uml-IexecPocoBoostFacet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/class-uml-IexecPocoBoostFacet.svg -------------------------------------------------------------------------------- /docs/uml/class-uml-IexecPocoFacets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/class-uml-IexecPocoFacets.svg -------------------------------------------------------------------------------- /docs/uml/class-uml-dir-facets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/class-uml-dir-facets.svg -------------------------------------------------------------------------------- /docs/uml/class-uml-dir-libs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/class-uml-dir-libs.svg -------------------------------------------------------------------------------- /docs/uml/class-uml-dir-registries.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/class-uml-dir-registries.svg -------------------------------------------------------------------------------- /docs/uml/nominalworkflow-ODB+TEE.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/nominalworkflow-ODB+TEE.puml -------------------------------------------------------------------------------- /docs/uml/nominalworkflow-ODB.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/nominalworkflow-ODB.puml -------------------------------------------------------------------------------- /docs/uml/storage-diagram-diamond.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/storage-diagram-diamond.svg -------------------------------------------------------------------------------- /docs/uml/storage-diagram-poco.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/storage-diagram-poco.svg -------------------------------------------------------------------------------- /docs/uml/workflow-ODB-0-actors.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/workflow-ODB-0-actors.puml -------------------------------------------------------------------------------- /docs/uml/workflow-ODB-1-publish-orders.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/workflow-ODB-1-publish-orders.puml -------------------------------------------------------------------------------- /docs/uml/workflow-ODB-2a-match2finalize-nominal.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/workflow-ODB-2a-match2finalize-nominal.puml -------------------------------------------------------------------------------- /docs/uml/workflow-ODB-2b-match2finalize-boost.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/workflow-ODB-2b-match2finalize-boost.puml -------------------------------------------------------------------------------- /docs/uml/workflow-ODB-2c-match2finalize-nominal-tee.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/docs/uml/workflow-ODB-2c-match2finalize-nominal-tee.puml -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/package.json -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/release-please-config.json -------------------------------------------------------------------------------- /scripts/boost/0_deploy-modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/boost/0_deploy-modules.ts -------------------------------------------------------------------------------- /scripts/boost/1_add-modules-to-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/boost/1_add-modules-to-proxy.ts -------------------------------------------------------------------------------- /scripts/boost/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/boost/README.md -------------------------------------------------------------------------------- /scripts/check-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/check-storage.ts -------------------------------------------------------------------------------- /scripts/set-callback-gas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/set-callback-gas.ts -------------------------------------------------------------------------------- /scripts/tools/copy-deployments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/tools/copy-deployments.ts -------------------------------------------------------------------------------- /scripts/tools/puml-to-links.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/tools/puml-to-links.mjs -------------------------------------------------------------------------------- /scripts/tools/sol-to-uml.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/tools/sol-to-uml.mjs -------------------------------------------------------------------------------- /scripts/tools/storage-to-diagrams.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/tools/storage-to-diagrams.sh -------------------------------------------------------------------------------- /scripts/tools/update-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/tools/update-config.ts -------------------------------------------------------------------------------- /scripts/upgrades/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/README.md -------------------------------------------------------------------------------- /scripts/upgrades/dry-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/dry-run.sh -------------------------------------------------------------------------------- /scripts/upgrades/upgrade-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/upgrade-helper.ts -------------------------------------------------------------------------------- /scripts/upgrades/v0.0.0-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/v0.0.0-template.md -------------------------------------------------------------------------------- /scripts/upgrades/v6.1.0-bulk-processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/v6.1.0-bulk-processing.md -------------------------------------------------------------------------------- /scripts/upgrades/v6.1.0-bulk-processing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/v6.1.0-bulk-processing.ts -------------------------------------------------------------------------------- /scripts/upgrades/v6.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/v6.2.0.md -------------------------------------------------------------------------------- /scripts/upgrades/v6.2.0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/upgrades/v6.2.0.ts -------------------------------------------------------------------------------- /scripts/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/scripts/verify.ts -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/slither.config.json -------------------------------------------------------------------------------- /test/000_fullchain-boost.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/000_fullchain-boost.test.ts -------------------------------------------------------------------------------- /test/000_fullchain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/000_fullchain.test.ts -------------------------------------------------------------------------------- /test/200_fullchain-bot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/200_fullchain-bot.test.ts -------------------------------------------------------------------------------- /test/201_fullchain-multi-orders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/201_fullchain-multi-orders.test.ts -------------------------------------------------------------------------------- /test/300_fullchain-reopen.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/300_fullchain-reopen.test.ts -------------------------------------------------------------------------------- /test/byContract/Diamond.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/Diamond.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecAccessors/IexecAccessorsABILegacy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecAccessors/IexecAccessorsABILegacy.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecCategoryManager/IexecCategoryManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecCategoryManager/IexecCategoryManager.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecConfiguration/IexecConfiguration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecConfiguration/IexecConfiguration.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecERC20/IexecERC20.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecERC20/IexecERC20.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecEscrow/IexecEscrowNative.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecEscrow/IexecEscrowNative.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecEscrow/IexecEscrowToken-receiveApproval.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecEscrow/IexecEscrowToken-receiveApproval.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecEscrow/IexecEscrowToken.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecEscrow/IexecEscrowToken.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecOrderManagement/IexecOrderManagement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecOrderManagement/IexecOrderManagement.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco1.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco1.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-claim.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-claim.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-contribute-and-finalize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-contribute-and-finalize.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-contribute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-contribute.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-finalize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-finalize.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-initialize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-initialize.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-reopen.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-reopen.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPoco/IexecPoco2-reveal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPoco/IexecPoco2-reveal.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPocoBoost/IexecEscrow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPocoBoost/IexecEscrow.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecPocoBoost/IexecPocoBoost.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecPocoBoost/IexecPocoBoost.test.ts -------------------------------------------------------------------------------- /test/byContract/IexecRelay/IexecRelay.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/IexecRelay/IexecRelay.test.ts -------------------------------------------------------------------------------- /test/byContract/iexecPocoAccessors/IexecPocoAccessors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/iexecPocoAccessors/IexecPocoAccessors.test.ts -------------------------------------------------------------------------------- /test/byContract/registries/assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/registries/assets.test.ts -------------------------------------------------------------------------------- /test/byContract/registries/registries.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/byContract/registries/registries.test.ts -------------------------------------------------------------------------------- /test/utils/IexecWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/utils/IexecWrapper.ts -------------------------------------------------------------------------------- /test/utils/fixture-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/utils/fixture-helpers.ts -------------------------------------------------------------------------------- /test/utils/hardhat-fixture-deployer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/utils/hardhat-fixture-deployer.ts -------------------------------------------------------------------------------- /test/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/test/utils/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/FactoryDeployer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/FactoryDeployer.ts -------------------------------------------------------------------------------- /utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/config.ts -------------------------------------------------------------------------------- /utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/constants.ts -------------------------------------------------------------------------------- /utils/createOrders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/createOrders.ts -------------------------------------------------------------------------------- /utils/deploy-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/deploy-tools.ts -------------------------------------------------------------------------------- /utils/mine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/mine.ts -------------------------------------------------------------------------------- /utils/odb-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/odb-tools.ts -------------------------------------------------------------------------------- /utils/poco-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/poco-tools.ts -------------------------------------------------------------------------------- /utils/proxy-tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/proxy-tools.ts -------------------------------------------------------------------------------- /utils/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/PoCo/HEAD/utils/tools.ts --------------------------------------------------------------------------------