├── .github └── workflows │ ├── conventional-commit-on-pr-title.yml │ └── release-please.yml ├── .gitignore ├── .release-please-manifest.json ├── CHANGELOG.md ├── COPYRIGHT ├── Dockerfile ├── Jenkinsfile ├── LICENSE ├── README.md ├── docker-compose.yml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iexec-core-library ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── iexec │ │ └── core │ │ ├── api │ │ ├── SchedulerClient.java │ │ └── SchedulerClientBuilder.java │ │ ├── config │ │ ├── PublicConfiguration.java │ │ └── WorkerModel.java │ │ ├── notification │ │ ├── TaskAbortCause.java │ │ ├── TaskNotification.java │ │ ├── TaskNotificationExtra.java │ │ └── TaskNotificationType.java │ │ └── replicate │ │ └── ReplicateTaskSummary.java │ └── test │ └── java │ └── com │ └── iexec │ └── core │ ├── api │ └── SchedulerClientTest.java │ ├── config │ ├── PublicConfigurationTests.java │ └── WorkerModelTests.java │ └── notification │ ├── TaskAbortCauseTests.java │ └── TaskNotificationTests.java ├── iexec-task-api ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── iexec │ │ └── core │ │ ├── api │ │ ├── TaskApiClient.java │ │ └── TaskApiClientBuilder.java │ │ ├── logs │ │ └── TaskLogsModel.java │ │ ├── metric │ │ └── PlatformMetric.java │ │ ├── replicate │ │ ├── ReplicateModel.java │ │ └── ReplicateStatusUpdateModel.java │ │ └── task │ │ ├── TaskModel.java │ │ ├── TaskStatus.java │ │ └── TaskStatusChange.java │ └── test │ └── java │ └── com │ └── iexec │ └── core │ ├── api │ └── TaskApiClientTests.java │ ├── metric │ └── PlatformMetricTests.java │ ├── replicate │ └── ReplicateStatusUpdateTests.java │ └── task │ └── TaskStatusTests.java ├── lombok.config ├── release-please-config.json ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── iexec │ │ └── core │ │ ├── AppConfig.java │ │ ├── Application.java │ │ ├── chain │ │ ├── BlockchainConnectionHealthIndicator.java │ │ ├── ChainConfig.java │ │ ├── DealEvent.java │ │ ├── DealWatcherService.java │ │ ├── IexecHubService.java │ │ ├── SignatureService.java │ │ ├── WalletConfiguration.java │ │ ├── Web3jService.java │ │ ├── WebSocketBlockchainListener.java │ │ ├── adapter │ │ │ └── BlockchainAdapterClientConfig.java │ │ └── event │ │ │ ├── ChainConnectedEvent.java │ │ │ ├── ChainDisconnectedEvent.java │ │ │ └── LatestBlockEvent.java │ │ ├── config │ │ ├── AsyncConfig.java │ │ ├── OpenApiConfig.java │ │ ├── RetryConfig.java │ │ ├── SchedulingConfig.java │ │ ├── WebMvcConfig.java │ │ └── WebSocketConfig.java │ │ ├── configuration │ │ ├── ConfigServerClientConfig.java │ │ ├── Configuration.java │ │ ├── ConfigurationRepository.java │ │ ├── ConfigurationRepositoryMigration.java │ │ ├── ConfigurationService.java │ │ ├── CronConfiguration.java │ │ ├── PublicConfigurationService.java │ │ ├── PurgeConfiguration.java │ │ ├── ReplayConfiguration.java │ │ ├── ReplayConfigurationRepository.java │ │ ├── ResultRepositoryConfiguration.java │ │ └── WorkerConfiguration.java │ │ ├── contribution │ │ ├── ConsensusHelper.java │ │ ├── ContributionHelper.java │ │ ├── Prediction.java │ │ └── PredictionHelper.java │ │ ├── detector │ │ ├── Detector.java │ │ ├── WorkerLostDetector.java │ │ ├── replicate │ │ │ ├── ContributionAndFinalizationUnnotifiedDetector.java │ │ │ ├── ContributionUnnotifiedDetector.java │ │ │ ├── ReplicateResultUploadTimeoutDetector.java │ │ │ ├── RevealTimeoutDetector.java │ │ │ ├── RevealUnnotifiedDetector.java │ │ │ └── UnnotifiedAbstractDetector.java │ │ └── task │ │ │ ├── ConsensusReachedTaskDetector.java │ │ │ ├── ContributionTimeoutTaskDetector.java │ │ │ ├── FinalDeadlineTaskDetector.java │ │ │ ├── FinalizedTaskDetector.java │ │ │ ├── InitializedTaskDetector.java │ │ │ ├── ReopenedTaskDetector.java │ │ │ └── UnstartedTxDetector.java │ │ ├── exception │ │ └── MultipleOccurrencesOfFieldNotAllowed.java │ │ ├── logs │ │ ├── ComputeLogsCronService.java │ │ ├── TaskLogs.java │ │ ├── TaskLogsRepository.java │ │ └── TaskLogsService.java │ │ ├── metric │ │ ├── MetricController.java │ │ └── MetricService.java │ │ ├── pubsub │ │ └── NotificationService.java │ │ ├── registry │ │ └── PlatformRegistryConfiguration.java │ │ ├── replicate │ │ ├── NoReplicateStatusException.java │ │ ├── Replicate.java │ │ ├── ReplicateComputedEvent.java │ │ ├── ReplicateStatusUpdateError.java │ │ ├── ReplicateSupplyService.java │ │ ├── ReplicateUpdatedEvent.java │ │ ├── ReplicatesController.java │ │ ├── ReplicatesList.java │ │ ├── ReplicatesRepository.java │ │ ├── ReplicatesService.java │ │ ├── UpdateReplicateStatusArgs.java │ │ └── listener │ │ │ └── ReplicateListeners.java │ │ ├── result │ │ └── ResultService.java │ │ ├── security │ │ ├── ChallengeService.java │ │ ├── EIP712ChallengeService.java │ │ ├── JwtTokenProvider.java │ │ └── WebSecurityConfig.java │ │ ├── sms │ │ ├── SmsClientProviderConfiguration.java │ │ └── SmsService.java │ │ ├── task │ │ ├── Task.java │ │ ├── TaskController.java │ │ ├── TaskRepository.java │ │ ├── TaskService.java │ │ ├── event │ │ │ ├── ConsensusReachedEvent.java │ │ │ ├── ContributionTimeoutEvent.java │ │ │ ├── PleaseUploadEvent.java │ │ │ ├── ResultUploadTimeoutEvent.java │ │ │ ├── TaskCompletedEvent.java │ │ │ ├── TaskCreatedEvent.java │ │ │ ├── TaskFailedEvent.java │ │ │ ├── TaskInitializedEvent.java │ │ │ ├── TaskRunningFailedEvent.java │ │ │ └── TaskStatusesCountUpdatedEvent.java │ │ ├── listener │ │ │ └── TaskListeners.java │ │ └── update │ │ │ ├── TaskUpdate.java │ │ │ ├── TaskUpdateManager.java │ │ │ ├── TaskUpdatePriorityBlockingQueue.java │ │ │ └── TaskUpdateRequestManager.java │ │ ├── utils │ │ ├── TaskExecutorUtils.java │ │ └── TaskSchedulerUtils.java │ │ ├── version │ │ └── VersionController.java │ │ ├── worker │ │ ├── AliveWorkerMetrics.java │ │ ├── Worker.java │ │ ├── WorkerController.java │ │ ├── WorkerRepository.java │ │ ├── WorkerService.java │ │ └── WorkerUtils.java │ │ └── workflow │ │ ├── ReplicateWorkflow.java │ │ ├── TaskWorkflow.java │ │ └── Workflow.java └── resources │ ├── application.yml │ ├── banner.txt │ ├── logback-spring.xml │ ├── ssl-keystore-dev.p12 │ ├── wallet │ └── encrypted-wallet_scheduler.json │ └── workflow │ ├── replicate-actions.json │ └── replicate-transitions.json └── test ├── java └── com │ └── iexec │ └── core │ ├── TestUtils.java │ ├── chain │ ├── BlockchainConnectionHealthIndicatorTests.java │ ├── ChainConfigTests.java │ ├── DealWatcherServiceTests.java │ ├── IexecHubServiceTests.java │ ├── SignatureServiceTests.java │ ├── WalletConfigurationTest.java │ ├── WebSocketBlockchainListenerTests.java │ └── adapter │ │ └── BlockchainAdapterClientConfigTests.java │ ├── config │ └── OpenApiConfigTest.java │ ├── configuration │ ├── ConfigServerClientConfigTests.java │ ├── ConfigurationRepositoryMigrationTest.java │ ├── ConfigurationServiceTests.java │ ├── PublicConfigurationServiceTests.java │ ├── PurgeConfigurationTests.java │ └── ResultRepositoryConfigurationTest.java │ ├── contribution │ ├── ConsensusHelperTests.java │ ├── ContributionHelperTests.java │ └── PredictionHelperTests.java │ ├── detector │ ├── WorkerLostDetectorTests.java │ ├── replicate │ │ ├── ContributionAndFinalizationUnnotifiedDetectorTests.java │ │ ├── ContributionUnnotifiedDetectorTests.java │ │ ├── ReplicateResultUploadTimeoutDetectorTests.java │ │ ├── RevealTimeoutDetectorTests.java │ │ └── RevealUnnotifiedDetectorTests.java │ └── task │ │ ├── ConsensusReachedTaskDetectorTests.java │ │ ├── ContributionTimeoutTaskDetectorTests.java │ │ ├── FinalDeadlineTaskDetectorTests.java │ │ ├── FinalizedTaskDetectorTests.java │ │ └── UnstartedTxDetectorTests.java │ ├── logs │ ├── ReplicateLogsCronServiceTests.java │ └── TaskLogsServiceTests.java │ ├── metric │ ├── MetricControllerTests.java │ └── MetricServiceTests.java │ ├── pubsub │ └── NotificationServiceTests.java │ ├── registry │ └── PlatformRegistryConfigurationTests.java │ ├── replicate │ ├── ReplicateControllerTests.java │ ├── ReplicateModelTests.java │ ├── ReplicateServiceTests.java │ ├── ReplicateSupplyServiceTests.java │ ├── ReplicateTests.java │ ├── ReplicatesListTests.java │ └── listener │ │ └── ReplicateListenersTests.java │ ├── result │ └── ResultServiceTests.java │ ├── security │ ├── ChallengeServiceTests.java │ ├── EIP712ChallengeServiceTests.java │ └── JwtTokenProviderTests.java │ ├── sms │ └── SmsServiceTests.java │ ├── task │ ├── TaskControllerTests.java │ ├── TaskModelTests.java │ ├── TaskRepositoryTest.java │ ├── TaskServiceTests.java │ ├── TaskTests.java │ ├── listener │ │ └── TaskListenerTest.java │ └── update │ │ ├── TaskUpdateManagerTests.java │ │ └── TaskUpdateRequestManagerTests.java │ ├── version │ └── VersionControllerTests.java │ ├── worker │ ├── WorkerControllerTests.java │ ├── WorkerServiceTests.java │ ├── WorkerTests.java │ └── WorkerUtilsTests.java │ └── workflow │ ├── DummyWorkflow.java │ ├── ReplicateWorkflowTests.java │ └── WorkflowTests.java └── resources ├── logback-spring.xml ├── mockito-extensions └── org.mockito.plugins.MockMaker └── wiremock └── mappings └── chain-config.json /.github/workflows/conventional-commit-on-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/.github/workflows/conventional-commit-on-pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | {".":"9.2.1"} 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iexec-core-library/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/build.gradle -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/api/SchedulerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/api/SchedulerClient.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/api/SchedulerClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/api/SchedulerClientBuilder.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/config/PublicConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/config/PublicConfiguration.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/config/WorkerModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/config/WorkerModel.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/notification/TaskAbortCause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/notification/TaskAbortCause.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/notification/TaskNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/notification/TaskNotification.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/notification/TaskNotificationExtra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/notification/TaskNotificationExtra.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/notification/TaskNotificationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/notification/TaskNotificationType.java -------------------------------------------------------------------------------- /iexec-core-library/src/main/java/com/iexec/core/replicate/ReplicateTaskSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/main/java/com/iexec/core/replicate/ReplicateTaskSummary.java -------------------------------------------------------------------------------- /iexec-core-library/src/test/java/com/iexec/core/api/SchedulerClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/test/java/com/iexec/core/api/SchedulerClientTest.java -------------------------------------------------------------------------------- /iexec-core-library/src/test/java/com/iexec/core/config/PublicConfigurationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/test/java/com/iexec/core/config/PublicConfigurationTests.java -------------------------------------------------------------------------------- /iexec-core-library/src/test/java/com/iexec/core/config/WorkerModelTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/test/java/com/iexec/core/config/WorkerModelTests.java -------------------------------------------------------------------------------- /iexec-core-library/src/test/java/com/iexec/core/notification/TaskAbortCauseTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/test/java/com/iexec/core/notification/TaskAbortCauseTests.java -------------------------------------------------------------------------------- /iexec-core-library/src/test/java/com/iexec/core/notification/TaskNotificationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-core-library/src/test/java/com/iexec/core/notification/TaskNotificationTests.java -------------------------------------------------------------------------------- /iexec-task-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/build.gradle -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/api/TaskApiClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/api/TaskApiClient.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/api/TaskApiClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/api/TaskApiClientBuilder.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/logs/TaskLogsModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/logs/TaskLogsModel.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/metric/PlatformMetric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/metric/PlatformMetric.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/replicate/ReplicateModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/replicate/ReplicateModel.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/replicate/ReplicateStatusUpdateModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/replicate/ReplicateStatusUpdateModel.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/task/TaskModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/task/TaskModel.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/task/TaskStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/task/TaskStatus.java -------------------------------------------------------------------------------- /iexec-task-api/src/main/java/com/iexec/core/task/TaskStatusChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/main/java/com/iexec/core/task/TaskStatusChange.java -------------------------------------------------------------------------------- /iexec-task-api/src/test/java/com/iexec/core/api/TaskApiClientTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/test/java/com/iexec/core/api/TaskApiClientTests.java -------------------------------------------------------------------------------- /iexec-task-api/src/test/java/com/iexec/core/metric/PlatformMetricTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/test/java/com/iexec/core/metric/PlatformMetricTests.java -------------------------------------------------------------------------------- /iexec-task-api/src/test/java/com/iexec/core/replicate/ReplicateStatusUpdateTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/test/java/com/iexec/core/replicate/ReplicateStatusUpdateTests.java -------------------------------------------------------------------------------- /iexec-task-api/src/test/java/com/iexec/core/task/TaskStatusTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/iexec-task-api/src/test/java/com/iexec/core/task/TaskStatusTests.java -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/lombok.config -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/release-please-config.json -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/AppConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/Application.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/BlockchainConnectionHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/BlockchainConnectionHealthIndicator.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/ChainConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/ChainConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/DealEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/DealEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/DealWatcherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/DealWatcherService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/IexecHubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/IexecHubService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/SignatureService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/SignatureService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/WalletConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/WalletConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/Web3jService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/Web3jService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/WebSocketBlockchainListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/WebSocketBlockchainListener.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/adapter/BlockchainAdapterClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/adapter/BlockchainAdapterClientConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/event/ChainConnectedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/event/ChainConnectedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/event/ChainDisconnectedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/event/ChainDisconnectedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/chain/event/LatestBlockEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/chain/event/LatestBlockEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/config/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/config/AsyncConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/config/OpenApiConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/config/RetryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/config/RetryConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/config/SchedulingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/config/SchedulingConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/config/WebMvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/config/WebMvcConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/config/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/config/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ConfigServerClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ConfigServerClientConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/Configuration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ConfigurationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ConfigurationRepository.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ConfigurationRepositoryMigration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ConfigurationRepositoryMigration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ConfigurationService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/CronConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/CronConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/PublicConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/PublicConfigurationService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/PurgeConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/PurgeConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ReplayConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ReplayConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ReplayConfigurationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ReplayConfigurationRepository.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/ResultRepositoryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/ResultRepositoryConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/configuration/WorkerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/configuration/WorkerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/contribution/ConsensusHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/contribution/ConsensusHelper.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/contribution/ContributionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/contribution/ContributionHelper.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/contribution/Prediction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/contribution/Prediction.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/contribution/PredictionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/contribution/PredictionHelper.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/Detector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/Detector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/WorkerLostDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/WorkerLostDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/replicate/ContributionAndFinalizationUnnotifiedDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/replicate/ContributionAndFinalizationUnnotifiedDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/replicate/ContributionUnnotifiedDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/replicate/ContributionUnnotifiedDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/replicate/ReplicateResultUploadTimeoutDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/replicate/ReplicateResultUploadTimeoutDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/replicate/RevealTimeoutDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/replicate/RevealTimeoutDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/replicate/RevealUnnotifiedDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/replicate/RevealUnnotifiedDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/replicate/UnnotifiedAbstractDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/replicate/UnnotifiedAbstractDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/ConsensusReachedTaskDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/ConsensusReachedTaskDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/ContributionTimeoutTaskDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/ContributionTimeoutTaskDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/FinalDeadlineTaskDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/FinalDeadlineTaskDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/FinalizedTaskDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/FinalizedTaskDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/InitializedTaskDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/InitializedTaskDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/ReopenedTaskDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/ReopenedTaskDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/detector/task/UnstartedTxDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/detector/task/UnstartedTxDetector.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/exception/MultipleOccurrencesOfFieldNotAllowed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/exception/MultipleOccurrencesOfFieldNotAllowed.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/logs/ComputeLogsCronService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/logs/ComputeLogsCronService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/logs/TaskLogs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/logs/TaskLogs.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/logs/TaskLogsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/logs/TaskLogsRepository.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/logs/TaskLogsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/logs/TaskLogsService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/metric/MetricController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/metric/MetricController.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/metric/MetricService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/metric/MetricService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/pubsub/NotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/pubsub/NotificationService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/registry/PlatformRegistryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/registry/PlatformRegistryConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/NoReplicateStatusException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/NoReplicateStatusException.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/Replicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/Replicate.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicateComputedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicateComputedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicateStatusUpdateError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicateStatusUpdateError.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicateSupplyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicateSupplyService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicateUpdatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicateUpdatedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicatesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicatesController.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicatesList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicatesList.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicatesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicatesRepository.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/ReplicatesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/ReplicatesService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/UpdateReplicateStatusArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/UpdateReplicateStatusArgs.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/replicate/listener/ReplicateListeners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/replicate/listener/ReplicateListeners.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/result/ResultService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/result/ResultService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/security/ChallengeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/security/ChallengeService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/security/EIP712ChallengeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/security/EIP712ChallengeService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/security/JwtTokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/security/JwtTokenProvider.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/security/WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/sms/SmsClientProviderConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/sms/SmsClientProviderConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/sms/SmsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/sms/SmsService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/Task.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/TaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/TaskController.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/TaskRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/TaskRepository.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/TaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/TaskService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/ConsensusReachedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/ConsensusReachedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/ContributionTimeoutEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/ContributionTimeoutEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/PleaseUploadEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/PleaseUploadEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/ResultUploadTimeoutEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/ResultUploadTimeoutEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/TaskCompletedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/TaskCompletedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/TaskCreatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/TaskCreatedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/TaskFailedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/TaskFailedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/TaskInitializedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/TaskInitializedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/TaskRunningFailedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/TaskRunningFailedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/event/TaskStatusesCountUpdatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/event/TaskStatusesCountUpdatedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/listener/TaskListeners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/listener/TaskListeners.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/update/TaskUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/update/TaskUpdate.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/update/TaskUpdateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/update/TaskUpdateManager.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/update/TaskUpdatePriorityBlockingQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/update/TaskUpdatePriorityBlockingQueue.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/task/update/TaskUpdateRequestManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/task/update/TaskUpdateRequestManager.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/utils/TaskExecutorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/utils/TaskExecutorUtils.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/utils/TaskSchedulerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/utils/TaskSchedulerUtils.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/version/VersionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/version/VersionController.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/worker/AliveWorkerMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/worker/AliveWorkerMetrics.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/worker/Worker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/worker/Worker.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/worker/WorkerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/worker/WorkerController.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/worker/WorkerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/worker/WorkerRepository.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/worker/WorkerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/worker/WorkerService.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/worker/WorkerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/worker/WorkerUtils.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/workflow/ReplicateWorkflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/workflow/ReplicateWorkflow.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/workflow/TaskWorkflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/workflow/TaskWorkflow.java -------------------------------------------------------------------------------- /src/main/java/com/iexec/core/workflow/Workflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/java/com/iexec/core/workflow/Workflow.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/main/resources/ssl-keystore-dev.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/ssl-keystore-dev.p12 -------------------------------------------------------------------------------- /src/main/resources/wallet/encrypted-wallet_scheduler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/wallet/encrypted-wallet_scheduler.json -------------------------------------------------------------------------------- /src/main/resources/workflow/replicate-actions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/workflow/replicate-actions.json -------------------------------------------------------------------------------- /src/main/resources/workflow/replicate-transitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/main/resources/workflow/replicate-transitions.json -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/TestUtils.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/BlockchainConnectionHealthIndicatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/BlockchainConnectionHealthIndicatorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/ChainConfigTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/ChainConfigTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/DealWatcherServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/DealWatcherServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/IexecHubServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/IexecHubServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/SignatureServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/SignatureServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/WalletConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/WalletConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/WebSocketBlockchainListenerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/WebSocketBlockchainListenerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/chain/adapter/BlockchainAdapterClientConfigTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/chain/adapter/BlockchainAdapterClientConfigTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/config/OpenApiConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/config/OpenApiConfigTest.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/configuration/ConfigServerClientConfigTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/configuration/ConfigServerClientConfigTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/configuration/ConfigurationRepositoryMigrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/configuration/ConfigurationRepositoryMigrationTest.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/configuration/ConfigurationServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/configuration/ConfigurationServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/configuration/PublicConfigurationServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/configuration/PublicConfigurationServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/configuration/PurgeConfigurationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/configuration/PurgeConfigurationTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/configuration/ResultRepositoryConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/configuration/ResultRepositoryConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/contribution/ConsensusHelperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/contribution/ConsensusHelperTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/contribution/ContributionHelperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/contribution/ContributionHelperTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/contribution/PredictionHelperTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/contribution/PredictionHelperTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/WorkerLostDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/WorkerLostDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/replicate/ContributionAndFinalizationUnnotifiedDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/replicate/ContributionAndFinalizationUnnotifiedDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/replicate/ContributionUnnotifiedDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/replicate/ContributionUnnotifiedDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/replicate/ReplicateResultUploadTimeoutDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/replicate/ReplicateResultUploadTimeoutDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/replicate/RevealTimeoutDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/replicate/RevealTimeoutDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/replicate/RevealUnnotifiedDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/replicate/RevealUnnotifiedDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/task/ConsensusReachedTaskDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/task/ConsensusReachedTaskDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/task/ContributionTimeoutTaskDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/task/ContributionTimeoutTaskDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/task/FinalDeadlineTaskDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/task/FinalDeadlineTaskDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/task/FinalizedTaskDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/task/FinalizedTaskDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/detector/task/UnstartedTxDetectorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/detector/task/UnstartedTxDetectorTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/logs/ReplicateLogsCronServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/logs/ReplicateLogsCronServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/logs/TaskLogsServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/logs/TaskLogsServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/metric/MetricControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/metric/MetricControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/metric/MetricServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/metric/MetricServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/pubsub/NotificationServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/pubsub/NotificationServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/registry/PlatformRegistryConfigurationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/registry/PlatformRegistryConfigurationTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/ReplicateControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/ReplicateControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/ReplicateModelTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/ReplicateModelTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/ReplicateServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/ReplicateServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/ReplicateSupplyServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/ReplicateSupplyServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/ReplicateTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/ReplicateTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/ReplicatesListTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/ReplicatesListTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/replicate/listener/ReplicateListenersTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/replicate/listener/ReplicateListenersTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/result/ResultServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/result/ResultServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/security/ChallengeServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/security/ChallengeServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/security/EIP712ChallengeServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/security/EIP712ChallengeServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/security/JwtTokenProviderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/security/JwtTokenProviderTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/sms/SmsServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/sms/SmsServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/TaskControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/TaskControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/TaskModelTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/TaskModelTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/TaskRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/TaskRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/TaskServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/TaskServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/TaskTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/TaskTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/listener/TaskListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/listener/TaskListenerTest.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/update/TaskUpdateManagerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/update/TaskUpdateManagerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/task/update/TaskUpdateRequestManagerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/task/update/TaskUpdateRequestManagerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/version/VersionControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/version/VersionControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/worker/WorkerControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/worker/WorkerControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/worker/WorkerServiceTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/worker/WorkerServiceTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/worker/WorkerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/worker/WorkerTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/worker/WorkerUtilsTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/worker/WorkerUtilsTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/workflow/DummyWorkflow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/workflow/DummyWorkflow.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/workflow/ReplicateWorkflowTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/workflow/ReplicateWorkflowTests.java -------------------------------------------------------------------------------- /src/test/java/com/iexec/core/workflow/WorkflowTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/java/com/iexec/core/workflow/WorkflowTests.java -------------------------------------------------------------------------------- /src/test/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /src/test/resources/wiremock/mappings/chain-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iExecBlockchainComputing/iexec-core/HEAD/src/test/resources/wiremock/mappings/chain-config.json --------------------------------------------------------------------------------