├── .github └── workflows │ ├── demo.yml │ ├── master.yml │ ├── rotate_sonar_token.yml │ └── sonar.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── common ├── alerts.py ├── blockchain_util.py ├── boto_utils.py ├── config.py ├── constant.py ├── error.py ├── exception_handler.py ├── exceptions.py ├── ipfs_util.py ├── logger.py ├── repository.py ├── request_context.py ├── s3_util.py ├── schemas.py ├── test_blockchain_utils.py ├── utils.py └── validation_handler.py ├── contract_api ├── Makefile ├── alembic.ini ├── alembic │ ├── README │ ├── env.py │ ├── script.py.mako │ └── versions │ │ ├── 057da5046949_unique_constraint_for_service_group_.py │ │ ├── 0cc7c0eab723_added_democomponent_flag_in_service_.py │ │ ├── 25a807e99fc4_changed_decimal_precision.py │ │ ├── 4dd258579fce_offchain_service_config_table_added.py │ │ ├── 5ae9b3bdc7ce_create_banner_and_cta.py │ │ ├── 5c110ac11682_onupdate_timestamp.py │ │ ├── 6947016cfc24_add_is_curated_for_org.py │ │ ├── 698ffdd6eeba_consume_balance.py │ │ ├── a5b328b4edec_service__media__table__create.py │ │ ├── b7e01423560c_made_democomponent_in_sevicemetadata_.py │ │ ├── b90651e00ea9_rename_to_metadata_uri.py │ │ ├── d8822b756c18_baseline.py │ │ └── e2a6a7075af0_mapping_delete_tables.py ├── application │ ├── consumers │ │ ├── consumer_factory.py │ │ ├── event_consumer.py │ │ ├── mpe_event_consumer.py │ │ ├── organization_event_consumers.py │ │ └── service_event_consumers.py │ ├── handlers │ │ ├── channel_handlers.py │ │ ├── consumer_handlers.py │ │ ├── dapp_build_handlers.py │ │ ├── organization_handlers.py │ │ └── service_handlers.py │ ├── schemas │ │ ├── channel_schemas.py │ │ ├── consumer_schemas.py │ │ ├── dapp_build_schemas.py │ │ ├── organization_schemas.py │ │ └── service_schemas.py │ └── services │ │ ├── channel_service.py │ │ ├── dapp_build_service.py │ │ ├── organization_service.py │ │ └── service_service.py ├── config.example.json ├── config.py ├── constant.py ├── domain │ ├── factory │ │ ├── channel_factory.py │ │ ├── organization_factory.py │ │ └── service_factory.py │ └── models │ │ ├── base_domain.py │ │ ├── channel.py │ │ ├── demo_component.py │ │ ├── offchain_service_attribute.py │ │ ├── org_group.py │ │ ├── organization.py │ │ ├── service.py │ │ ├── service_endpoint.py │ │ ├── service_group.py │ │ ├── service_media.py │ │ ├── service_metadata.py │ │ └── service_tag.py ├── exceptions.py ├── infrastructure │ ├── daemon_client.py │ ├── db.py │ ├── models.py │ ├── repositories │ │ ├── base_repository.py │ │ ├── channel_repository.py │ │ ├── new_organization_repository.py │ │ ├── new_service_repository.py │ │ ├── organization_repository.py │ │ └── service_repository.py │ ├── storage_provider.py │ └── stubs │ │ ├── state_service.proto │ │ ├── state_service_pb2.py │ │ └── state_service_pb2_grpc.py ├── package.json ├── pyproject.toml ├── serverless.yml ├── settings.py └── tests │ └── functional │ ├── consumers │ ├── test_mpe_event_consumer.py │ └── test_registry_event_consumer.py │ ├── service_metadata_for_test.py │ ├── test_channels.py │ ├── test_dapp_build.py │ ├── test_organizations.py │ └── test_services.py ├── dapp_user ├── Makefile ├── README.md ├── alembic.ini ├── alembic │ ├── README │ ├── env.py │ ├── script.py.mako │ └── versions │ │ └── 53a71d0e2494_baseline.py ├── application │ ├── handlers │ │ └── user_handlers.py │ ├── schemas.py │ └── services │ │ └── user_service.py ├── config.py ├── constant.py ├── domain │ ├── factory │ │ └── user_factory.py │ ├── interfaces │ │ ├── contract_api_client_interface.py │ │ ├── user_identity_manager_interface.py │ │ └── wallet_api_client_interface.py │ └── models │ │ ├── user.py │ │ ├── user_preference.py │ │ ├── user_service_feedback.py │ │ └── user_service_vote.py ├── exceptions.py ├── infrastructure │ ├── cognito_api.py │ ├── contract_api_client.py │ ├── models.py │ ├── repositories │ │ ├── base_repository.py │ │ ├── exceptions.py │ │ └── user_repository.py │ └── wallets_api_client.py ├── package.json ├── pyproject.toml ├── serverless.yml ├── settings.py └── tests │ └── integration │ ├── conftest.py │ └── test_user.py ├── deployer ├── application │ ├── handlers │ │ ├── daemon_handlers.py │ │ ├── job_handlers.py │ │ ├── order_handlers.py │ │ └── transaction_handlers.py │ ├── schemas │ │ ├── daemon_schemas.py │ │ ├── job_schemas.py │ │ ├── order_schemas.py │ │ └── transaction_schemas.py │ └── services │ │ ├── daemon_service.py │ │ ├── job_service.py │ │ ├── order_service.py │ │ └── transaction_service.py ├── config.example.json ├── config.py ├── constant.py ├── docs │ └── initial_design.md ├── domain │ ├── base_domain.py │ ├── daemon.py │ ├── evm_transaction.py │ └── order.py ├── exceptions.py ├── infrastructure │ ├── models.py │ └── repositories │ │ ├── daemon_repository.py │ │ └── order_repository.py ├── package.json ├── pyproject.toml ├── serverless.yml └── settings.py ├── health_check.sh ├── lambda_layers ├── GeneralPythonLibsMP │ └── requirements.txt ├── GrpcPythonLibsMP │ └── requirements.txt ├── OptionalPythonLibsMP │ └── requirements.txt ├── package.json └── serverless.yml ├── orchestrator ├── __init__.py ├── alembic.ini ├── alembic │ ├── README │ ├── env.py │ ├── script.py.mako │ └── versions │ │ ├── 8735e8263e53_baseline.py │ │ └── f72d9e8fbd5b_create_trulioo_transaction_history_table.py ├── config.py ├── constant.py ├── dao │ ├── transaction_history_dao.py │ └── trulioo_transaction_history_dao.py ├── errors.py ├── exceptions.py ├── handlers │ ├── __init__.py │ ├── cancel_order_handler.py │ ├── order_handler.py │ └── update_transaction_status_handler.py ├── lambda_handler.py ├── order_status.py ├── package.json ├── publisher │ ├── __init__.py │ ├── application │ │ ├── __init__.py │ │ ├── handlers │ │ │ ├── __init__.py │ │ │ └── organization_handlers.py │ │ └── services │ │ │ ├── __init__.py │ │ │ └── organization_service.py │ └── mail_templates.py ├── pyproject.toml ├── requirements.txt ├── serverless.yml ├── services │ ├── __init__.py │ ├── order_service.py │ └── wallet_service.py ├── testcases │ ├── integration_testcases │ │ ├── test_order_handler.py │ │ └── test_update_transaction_status.py │ ├── script.sql │ └── unit_testcases │ │ ├── test_order_service.py │ │ └── test_wallet_client_service.py └── transaction_history.py ├── payments ├── README.md ├── __init__.py ├── alembic.ini ├── alembic │ ├── README │ ├── env.py │ ├── script.py.mako │ └── versions │ │ └── 15908b8d7b1d_baseline.py ├── application │ ├── __init__.py │ └── dapp_order_manager.py ├── config.py ├── domain │ ├── __init__.py │ ├── factory │ │ ├── __init__.py │ │ └── order_factory.py │ ├── order.py │ ├── payment.py │ ├── paypal_payment.py │ └── tests │ │ ├── __init__.py │ │ └── test_dapp_manager.py ├── handlers │ ├── __init__.py │ ├── order_handler.py │ └── payment_handler.py ├── infrastructure │ ├── __init__.py │ ├── models.py │ └── order_repositroy.py ├── package.json ├── pyproject.toml ├── requirements.txt ├── serverless.yml └── testcases │ ├── __init__.py │ └── unit_testcases │ ├── __init__.py │ └── test_paypal_payment.py ├── registry ├── alembic.ini ├── alembic │ ├── README │ ├── env.py │ ├── script.py.mako │ └── versions │ │ ├── 013efbf93251_org_publish_nonce.py │ │ ├── 017993bb994b_registration_id_type.py │ │ ├── 027993bb994b_remove_registration_id_type.py │ │ ├── 2854c5fedb4b_org_timestamps.py │ │ ├── 3104643cd4e3_baseline.py │ │ ├── 3312b862c6cb_add_service_type.py │ │ ├── 4a6610e98b11_comment_in_org_state.py │ │ ├── 57deaf9ab42f_offchain_service_config_table_added.py │ │ ├── 59be957f84ad_addition_of_service_comment_table.py │ │ ├── 9fc219c82134_storage_provider_column.py │ │ ├── bd53b0a16ac8_add_timestamps.py │ │ └── fed330af2aa5_rename_to_metadata_uri.py ├── application │ ├── access_control │ │ └── authorization.py │ ├── handlers │ │ ├── consumer_handlers.py │ │ ├── file_handlers.py │ │ ├── organization_handlers.py │ │ └── service_handlers.py │ ├── schemas │ │ ├── organization.py │ │ └── service.py │ └── services │ │ ├── file_service │ │ ├── constants.py │ │ └── file_service.py │ │ ├── org_transaction_status.py │ │ ├── organization_publisher_service.py │ │ ├── service_publisher_service.py │ │ ├── service_transaction_status.py │ │ └── update_service_assets.py ├── config.example.json ├── config.py ├── constants.py ├── consumer │ ├── organization_event_consumer.py │ └── service_event_consumer.py ├── domain │ ├── factory │ │ ├── organization_factory.py │ │ └── service_factory.py │ ├── models │ │ ├── __init__.py │ │ ├── comment.py │ │ ├── demo_component.py │ │ ├── group.py │ │ ├── offchain_service_config.py │ │ ├── organization.py │ │ ├── organization_address.py │ │ ├── organization_member.py │ │ ├── service.py │ │ ├── service_comment.py │ │ ├── service_group.py │ │ ├── service_review_history.py │ │ └── service_state.py │ └── services │ │ └── registry_blockchain_util.py ├── exceptions.py ├── infrastructure │ ├── models.py │ ├── repositories │ │ ├── base_repository.py │ │ ├── organization_repository.py │ │ └── service_publisher_repository.py │ └── storage_provider.py ├── mail_templates.py ├── package.json ├── pyproject.toml ├── serverless.yml ├── settings.py └── testcases │ ├── __init__.py │ ├── functional_testcases │ ├── __init__.py │ ├── test_organization_consumer.py │ ├── test_organization_publisher.py │ ├── test_service.py │ ├── test_service_consumer.py │ ├── test_transaction_status.py │ ├── test_update_service_assets.py │ ├── test_validate_metadata.py │ └── test_variables.py │ ├── test_variables.py │ └── unit_testcases │ ├── __init__.py │ ├── test_file_service.py │ ├── test_org_members.py │ ├── test_organization_next_state.py │ └── test_organization_publisher_service.py ├── resources └── certificates │ └── root_certificate.py ├── service_status ├── config.py ├── constant.py ├── documentation │ └── models │ │ ├── error.json │ │ └── reset_service_health_next_check_time.json ├── handlers │ └── monitor_service_handlers.py ├── monitor_service.py ├── package.json ├── requirements.txt ├── serverless.yml ├── service_status.py └── testcases │ ├── functional_testcases │ └── test_monitor_service.py │ └── unit_testcases │ └── test_monitor_service_certificates_expiry.py ├── signer ├── Makefile ├── README.md ├── alembic.ini ├── alembic │ ├── README │ ├── env.py │ ├── script.py.mako │ └── versions │ │ └── f8fca3ab5b39_free_call_token_info.py ├── application │ ├── handlers.py │ ├── schemas.py │ └── service.py ├── config.example.json ├── config.py ├── constant.py ├── domain │ └── free_call_token.py ├── exceptions.py ├── infrastructure │ ├── contract_api_client.py │ ├── daemon_client.py │ ├── models.py │ ├── repositories │ │ ├── base_repository.py │ │ └── free_call_token_repository.py │ └── signers.py ├── package.json ├── pyproject.toml ├── serverless.yml ├── settings.py ├── stubs │ ├── state_service.proto │ ├── state_service_pb2.py │ ├── state_service_pb2.pyi │ ├── state_service_pb2_grpc.py │ └── state_service_pb2_grpc.pyi └── testcases │ └── integration_testcases │ └── test_signer.py ├── sonar-project.properties ├── utility ├── Makefile ├── __init__.py ├── application │ ├── handlers │ │ ├── stubs_generator_handlers.py │ │ └── upload_file_handlers.py │ ├── schemas.py │ └── services │ │ ├── stubs_generator_service.py │ │ └── upload_file_service.py ├── config.example.json ├── config.py ├── constants.py ├── exceptions.py ├── package.json ├── pyproject.toml ├── readme.md ├── serverless.yml ├── settings.py └── testcases │ └── functional_testcases │ └── test_python_boilerplate.py └── wallets ├── README.md ├── alembic.ini ├── alembic ├── README ├── env.py ├── script.py.mako └── versions │ ├── bf358060e6dd_channel_txn_hs_unique_constraint_added.py │ ├── d35eb13038d8_create_channel_event.py │ ├── d8822b756c18_baseline.py │ └── f5aefdc71fe0_wallet_key.py ├── application ├── handlers │ ├── __init__.py │ ├── channel_handlers.py │ └── wallet_handlers.py └── service │ ├── __init__.py │ ├── channel_service.py │ └── wallet_service.py ├── bootstrap.sh ├── config.py ├── constant.py ├── domain ├── models │ ├── channel_transaction_history.py │ ├── create_channel_event.py │ ├── user_wallet.py │ └── wallet.py └── wallets_factory.py ├── error.py ├── infrastructure ├── blockchain_util.py ├── models.py └── repositories │ ├── base_repository.py │ ├── channel_repository.py │ └── wallet_repository.py ├── package.json ├── requirements.txt ├── serverless.yml └── testcases ├── integration_testcases └── test_wallets_api.py └── unit_testcases ├── test_channel_service.py ├── test_manage_create_channel_event.py └── test_wallet_service.py /.github/workflows/demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/.github/workflows/demo.yml -------------------------------------------------------------------------------- /.github/workflows/master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/.github/workflows/master.yml -------------------------------------------------------------------------------- /.github/workflows/rotate_sonar_token.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/.github/workflows/rotate_sonar_token.yml -------------------------------------------------------------------------------- /.github/workflows/sonar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/.github/workflows/sonar.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/README.md -------------------------------------------------------------------------------- /common/alerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/alerts.py -------------------------------------------------------------------------------- /common/blockchain_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/blockchain_util.py -------------------------------------------------------------------------------- /common/boto_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/boto_utils.py -------------------------------------------------------------------------------- /common/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/config.py -------------------------------------------------------------------------------- /common/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/constant.py -------------------------------------------------------------------------------- /common/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/error.py -------------------------------------------------------------------------------- /common/exception_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/exception_handler.py -------------------------------------------------------------------------------- /common/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/exceptions.py -------------------------------------------------------------------------------- /common/ipfs_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/ipfs_util.py -------------------------------------------------------------------------------- /common/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/logger.py -------------------------------------------------------------------------------- /common/repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/repository.py -------------------------------------------------------------------------------- /common/request_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/request_context.py -------------------------------------------------------------------------------- /common/s3_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/s3_util.py -------------------------------------------------------------------------------- /common/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/schemas.py -------------------------------------------------------------------------------- /common/test_blockchain_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/test_blockchain_utils.py -------------------------------------------------------------------------------- /common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/utils.py -------------------------------------------------------------------------------- /common/validation_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/common/validation_handler.py -------------------------------------------------------------------------------- /contract_api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/Makefile -------------------------------------------------------------------------------- /contract_api/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic.ini -------------------------------------------------------------------------------- /contract_api/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /contract_api/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/env.py -------------------------------------------------------------------------------- /contract_api/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/script.py.mako -------------------------------------------------------------------------------- /contract_api/alembic/versions/057da5046949_unique_constraint_for_service_group_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/057da5046949_unique_constraint_for_service_group_.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/0cc7c0eab723_added_democomponent_flag_in_service_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/0cc7c0eab723_added_democomponent_flag_in_service_.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/25a807e99fc4_changed_decimal_precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/25a807e99fc4_changed_decimal_precision.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/4dd258579fce_offchain_service_config_table_added.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/4dd258579fce_offchain_service_config_table_added.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/5ae9b3bdc7ce_create_banner_and_cta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/5ae9b3bdc7ce_create_banner_and_cta.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/5c110ac11682_onupdate_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/5c110ac11682_onupdate_timestamp.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/6947016cfc24_add_is_curated_for_org.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/6947016cfc24_add_is_curated_for_org.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/698ffdd6eeba_consume_balance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/698ffdd6eeba_consume_balance.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/a5b328b4edec_service__media__table__create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/a5b328b4edec_service__media__table__create.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/b7e01423560c_made_democomponent_in_sevicemetadata_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/b7e01423560c_made_democomponent_in_sevicemetadata_.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/b90651e00ea9_rename_to_metadata_uri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/b90651e00ea9_rename_to_metadata_uri.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/d8822b756c18_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/d8822b756c18_baseline.py -------------------------------------------------------------------------------- /contract_api/alembic/versions/e2a6a7075af0_mapping_delete_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/alembic/versions/e2a6a7075af0_mapping_delete_tables.py -------------------------------------------------------------------------------- /contract_api/application/consumers/consumer_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/consumers/consumer_factory.py -------------------------------------------------------------------------------- /contract_api/application/consumers/event_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/consumers/event_consumer.py -------------------------------------------------------------------------------- /contract_api/application/consumers/mpe_event_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/consumers/mpe_event_consumer.py -------------------------------------------------------------------------------- /contract_api/application/consumers/organization_event_consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/consumers/organization_event_consumers.py -------------------------------------------------------------------------------- /contract_api/application/consumers/service_event_consumers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/consumers/service_event_consumers.py -------------------------------------------------------------------------------- /contract_api/application/handlers/channel_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/handlers/channel_handlers.py -------------------------------------------------------------------------------- /contract_api/application/handlers/consumer_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/handlers/consumer_handlers.py -------------------------------------------------------------------------------- /contract_api/application/handlers/dapp_build_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/handlers/dapp_build_handlers.py -------------------------------------------------------------------------------- /contract_api/application/handlers/organization_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/handlers/organization_handlers.py -------------------------------------------------------------------------------- /contract_api/application/handlers/service_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/handlers/service_handlers.py -------------------------------------------------------------------------------- /contract_api/application/schemas/channel_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/schemas/channel_schemas.py -------------------------------------------------------------------------------- /contract_api/application/schemas/consumer_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/schemas/consumer_schemas.py -------------------------------------------------------------------------------- /contract_api/application/schemas/dapp_build_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/schemas/dapp_build_schemas.py -------------------------------------------------------------------------------- /contract_api/application/schemas/organization_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/schemas/organization_schemas.py -------------------------------------------------------------------------------- /contract_api/application/schemas/service_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/schemas/service_schemas.py -------------------------------------------------------------------------------- /contract_api/application/services/channel_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/services/channel_service.py -------------------------------------------------------------------------------- /contract_api/application/services/dapp_build_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/services/dapp_build_service.py -------------------------------------------------------------------------------- /contract_api/application/services/organization_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/services/organization_service.py -------------------------------------------------------------------------------- /contract_api/application/services/service_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/application/services/service_service.py -------------------------------------------------------------------------------- /contract_api/config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/config.example.json -------------------------------------------------------------------------------- /contract_api/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/config.py -------------------------------------------------------------------------------- /contract_api/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/constant.py -------------------------------------------------------------------------------- /contract_api/domain/factory/channel_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/factory/channel_factory.py -------------------------------------------------------------------------------- /contract_api/domain/factory/organization_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/factory/organization_factory.py -------------------------------------------------------------------------------- /contract_api/domain/factory/service_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/factory/service_factory.py -------------------------------------------------------------------------------- /contract_api/domain/models/base_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/base_domain.py -------------------------------------------------------------------------------- /contract_api/domain/models/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/channel.py -------------------------------------------------------------------------------- /contract_api/domain/models/demo_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/demo_component.py -------------------------------------------------------------------------------- /contract_api/domain/models/offchain_service_attribute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/offchain_service_attribute.py -------------------------------------------------------------------------------- /contract_api/domain/models/org_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/org_group.py -------------------------------------------------------------------------------- /contract_api/domain/models/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/organization.py -------------------------------------------------------------------------------- /contract_api/domain/models/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/service.py -------------------------------------------------------------------------------- /contract_api/domain/models/service_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/service_endpoint.py -------------------------------------------------------------------------------- /contract_api/domain/models/service_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/service_group.py -------------------------------------------------------------------------------- /contract_api/domain/models/service_media.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/service_media.py -------------------------------------------------------------------------------- /contract_api/domain/models/service_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/service_metadata.py -------------------------------------------------------------------------------- /contract_api/domain/models/service_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/domain/models/service_tag.py -------------------------------------------------------------------------------- /contract_api/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/exceptions.py -------------------------------------------------------------------------------- /contract_api/infrastructure/daemon_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/daemon_client.py -------------------------------------------------------------------------------- /contract_api/infrastructure/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/db.py -------------------------------------------------------------------------------- /contract_api/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/models.py -------------------------------------------------------------------------------- /contract_api/infrastructure/repositories/base_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/repositories/base_repository.py -------------------------------------------------------------------------------- /contract_api/infrastructure/repositories/channel_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/repositories/channel_repository.py -------------------------------------------------------------------------------- /contract_api/infrastructure/repositories/new_organization_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/repositories/new_organization_repository.py -------------------------------------------------------------------------------- /contract_api/infrastructure/repositories/new_service_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/repositories/new_service_repository.py -------------------------------------------------------------------------------- /contract_api/infrastructure/repositories/organization_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/repositories/organization_repository.py -------------------------------------------------------------------------------- /contract_api/infrastructure/repositories/service_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/repositories/service_repository.py -------------------------------------------------------------------------------- /contract_api/infrastructure/storage_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/storage_provider.py -------------------------------------------------------------------------------- /contract_api/infrastructure/stubs/state_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/stubs/state_service.proto -------------------------------------------------------------------------------- /contract_api/infrastructure/stubs/state_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/stubs/state_service_pb2.py -------------------------------------------------------------------------------- /contract_api/infrastructure/stubs/state_service_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/infrastructure/stubs/state_service_pb2_grpc.py -------------------------------------------------------------------------------- /contract_api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/package.json -------------------------------------------------------------------------------- /contract_api/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/pyproject.toml -------------------------------------------------------------------------------- /contract_api/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/serverless.yml -------------------------------------------------------------------------------- /contract_api/settings.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /contract_api/tests/functional/consumers/test_mpe_event_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/consumers/test_mpe_event_consumer.py -------------------------------------------------------------------------------- /contract_api/tests/functional/consumers/test_registry_event_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/consumers/test_registry_event_consumer.py -------------------------------------------------------------------------------- /contract_api/tests/functional/service_metadata_for_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/service_metadata_for_test.py -------------------------------------------------------------------------------- /contract_api/tests/functional/test_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/test_channels.py -------------------------------------------------------------------------------- /contract_api/tests/functional/test_dapp_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/test_dapp_build.py -------------------------------------------------------------------------------- /contract_api/tests/functional/test_organizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/test_organizations.py -------------------------------------------------------------------------------- /contract_api/tests/functional/test_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/contract_api/tests/functional/test_services.py -------------------------------------------------------------------------------- /dapp_user/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/Makefile -------------------------------------------------------------------------------- /dapp_user/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/README.md -------------------------------------------------------------------------------- /dapp_user/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/alembic.ini -------------------------------------------------------------------------------- /dapp_user/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /dapp_user/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/alembic/env.py -------------------------------------------------------------------------------- /dapp_user/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/alembic/script.py.mako -------------------------------------------------------------------------------- /dapp_user/alembic/versions/53a71d0e2494_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/alembic/versions/53a71d0e2494_baseline.py -------------------------------------------------------------------------------- /dapp_user/application/handlers/user_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/application/handlers/user_handlers.py -------------------------------------------------------------------------------- /dapp_user/application/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/application/schemas.py -------------------------------------------------------------------------------- /dapp_user/application/services/user_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/application/services/user_service.py -------------------------------------------------------------------------------- /dapp_user/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/config.py -------------------------------------------------------------------------------- /dapp_user/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/constant.py -------------------------------------------------------------------------------- /dapp_user/domain/factory/user_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/factory/user_factory.py -------------------------------------------------------------------------------- /dapp_user/domain/interfaces/contract_api_client_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/interfaces/contract_api_client_interface.py -------------------------------------------------------------------------------- /dapp_user/domain/interfaces/user_identity_manager_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/interfaces/user_identity_manager_interface.py -------------------------------------------------------------------------------- /dapp_user/domain/interfaces/wallet_api_client_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/interfaces/wallet_api_client_interface.py -------------------------------------------------------------------------------- /dapp_user/domain/models/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/models/user.py -------------------------------------------------------------------------------- /dapp_user/domain/models/user_preference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/models/user_preference.py -------------------------------------------------------------------------------- /dapp_user/domain/models/user_service_feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/models/user_service_feedback.py -------------------------------------------------------------------------------- /dapp_user/domain/models/user_service_vote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/domain/models/user_service_vote.py -------------------------------------------------------------------------------- /dapp_user/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/exceptions.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/cognito_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/cognito_api.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/contract_api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/contract_api_client.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/models.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/repositories/base_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/repositories/base_repository.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/repositories/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/repositories/exceptions.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/repositories/user_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/repositories/user_repository.py -------------------------------------------------------------------------------- /dapp_user/infrastructure/wallets_api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/infrastructure/wallets_api_client.py -------------------------------------------------------------------------------- /dapp_user/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/package.json -------------------------------------------------------------------------------- /dapp_user/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/pyproject.toml -------------------------------------------------------------------------------- /dapp_user/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/serverless.yml -------------------------------------------------------------------------------- /dapp_user/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/settings.py -------------------------------------------------------------------------------- /dapp_user/tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/tests/integration/conftest.py -------------------------------------------------------------------------------- /dapp_user/tests/integration/test_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/dapp_user/tests/integration/test_user.py -------------------------------------------------------------------------------- /deployer/application/handlers/daemon_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/handlers/daemon_handlers.py -------------------------------------------------------------------------------- /deployer/application/handlers/job_handlers.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/application/handlers/order_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/handlers/order_handlers.py -------------------------------------------------------------------------------- /deployer/application/handlers/transaction_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/handlers/transaction_handlers.py -------------------------------------------------------------------------------- /deployer/application/schemas/daemon_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/schemas/daemon_schemas.py -------------------------------------------------------------------------------- /deployer/application/schemas/job_schemas.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/application/schemas/order_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/schemas/order_schemas.py -------------------------------------------------------------------------------- /deployer/application/schemas/transaction_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/schemas/transaction_schemas.py -------------------------------------------------------------------------------- /deployer/application/services/daemon_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/services/daemon_service.py -------------------------------------------------------------------------------- /deployer/application/services/job_service.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/application/services/order_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/services/order_service.py -------------------------------------------------------------------------------- /deployer/application/services/transaction_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/application/services/transaction_service.py -------------------------------------------------------------------------------- /deployer/config.example.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/constant.py -------------------------------------------------------------------------------- /deployer/docs/initial_design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/docs/initial_design.md -------------------------------------------------------------------------------- /deployer/domain/base_domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/domain/base_domain.py -------------------------------------------------------------------------------- /deployer/domain/daemon.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/domain/evm_transaction.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/domain/order.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/exceptions.py -------------------------------------------------------------------------------- /deployer/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/infrastructure/models.py -------------------------------------------------------------------------------- /deployer/infrastructure/repositories/daemon_repository.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/infrastructure/repositories/order_repository.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/package.json -------------------------------------------------------------------------------- /deployer/pyproject.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deployer/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/deployer/serverless.yml -------------------------------------------------------------------------------- /deployer/settings.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /health_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/health_check.sh -------------------------------------------------------------------------------- /lambda_layers/GeneralPythonLibsMP/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/lambda_layers/GeneralPythonLibsMP/requirements.txt -------------------------------------------------------------------------------- /lambda_layers/GrpcPythonLibsMP/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/lambda_layers/GrpcPythonLibsMP/requirements.txt -------------------------------------------------------------------------------- /lambda_layers/OptionalPythonLibsMP/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/lambda_layers/OptionalPythonLibsMP/requirements.txt -------------------------------------------------------------------------------- /lambda_layers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/lambda_layers/package.json -------------------------------------------------------------------------------- /lambda_layers/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/lambda_layers/serverless.yml -------------------------------------------------------------------------------- /orchestrator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/alembic.ini -------------------------------------------------------------------------------- /orchestrator/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /orchestrator/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/alembic/env.py -------------------------------------------------------------------------------- /orchestrator/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/alembic/script.py.mako -------------------------------------------------------------------------------- /orchestrator/alembic/versions/8735e8263e53_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/alembic/versions/8735e8263e53_baseline.py -------------------------------------------------------------------------------- /orchestrator/alembic/versions/f72d9e8fbd5b_create_trulioo_transaction_history_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/alembic/versions/f72d9e8fbd5b_create_trulioo_transaction_history_table.py -------------------------------------------------------------------------------- /orchestrator/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/config.py -------------------------------------------------------------------------------- /orchestrator/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/constant.py -------------------------------------------------------------------------------- /orchestrator/dao/transaction_history_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/dao/transaction_history_dao.py -------------------------------------------------------------------------------- /orchestrator/dao/trulioo_transaction_history_dao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/dao/trulioo_transaction_history_dao.py -------------------------------------------------------------------------------- /orchestrator/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/errors.py -------------------------------------------------------------------------------- /orchestrator/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/exceptions.py -------------------------------------------------------------------------------- /orchestrator/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/handlers/cancel_order_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/handlers/cancel_order_handler.py -------------------------------------------------------------------------------- /orchestrator/handlers/order_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/handlers/order_handler.py -------------------------------------------------------------------------------- /orchestrator/handlers/update_transaction_status_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/handlers/update_transaction_status_handler.py -------------------------------------------------------------------------------- /orchestrator/lambda_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/lambda_handler.py -------------------------------------------------------------------------------- /orchestrator/order_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/order_status.py -------------------------------------------------------------------------------- /orchestrator/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/package.json -------------------------------------------------------------------------------- /orchestrator/publisher/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/publisher/application/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/publisher/application/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/publisher/application/handlers/organization_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/publisher/application/handlers/organization_handlers.py -------------------------------------------------------------------------------- /orchestrator/publisher/application/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/publisher/application/services/organization_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/publisher/application/services/organization_service.py -------------------------------------------------------------------------------- /orchestrator/publisher/mail_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/publisher/mail_templates.py -------------------------------------------------------------------------------- /orchestrator/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/pyproject.toml -------------------------------------------------------------------------------- /orchestrator/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/requirements.txt -------------------------------------------------------------------------------- /orchestrator/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/serverless.yml -------------------------------------------------------------------------------- /orchestrator/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orchestrator/services/order_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/services/order_service.py -------------------------------------------------------------------------------- /orchestrator/services/wallet_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/services/wallet_service.py -------------------------------------------------------------------------------- /orchestrator/testcases/integration_testcases/test_order_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/testcases/integration_testcases/test_order_handler.py -------------------------------------------------------------------------------- /orchestrator/testcases/integration_testcases/test_update_transaction_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/testcases/integration_testcases/test_update_transaction_status.py -------------------------------------------------------------------------------- /orchestrator/testcases/script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/testcases/script.sql -------------------------------------------------------------------------------- /orchestrator/testcases/unit_testcases/test_order_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/testcases/unit_testcases/test_order_service.py -------------------------------------------------------------------------------- /orchestrator/testcases/unit_testcases/test_wallet_client_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/testcases/unit_testcases/test_wallet_client_service.py -------------------------------------------------------------------------------- /orchestrator/transaction_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/orchestrator/transaction_history.py -------------------------------------------------------------------------------- /payments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/README.md -------------------------------------------------------------------------------- /payments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/alembic.ini -------------------------------------------------------------------------------- /payments/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /payments/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/alembic/env.py -------------------------------------------------------------------------------- /payments/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/alembic/script.py.mako -------------------------------------------------------------------------------- /payments/alembic/versions/15908b8d7b1d_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/alembic/versions/15908b8d7b1d_baseline.py -------------------------------------------------------------------------------- /payments/application/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/application/dapp_order_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/application/dapp_order_manager.py -------------------------------------------------------------------------------- /payments/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/config.py -------------------------------------------------------------------------------- /payments/domain/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/domain/factory/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/domain/factory/order_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/domain/factory/order_factory.py -------------------------------------------------------------------------------- /payments/domain/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/domain/order.py -------------------------------------------------------------------------------- /payments/domain/payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/domain/payment.py -------------------------------------------------------------------------------- /payments/domain/paypal_payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/domain/paypal_payment.py -------------------------------------------------------------------------------- /payments/domain/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/domain/tests/__init__.py -------------------------------------------------------------------------------- /payments/domain/tests/test_dapp_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/domain/tests/test_dapp_manager.py -------------------------------------------------------------------------------- /payments/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/handlers/order_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/handlers/order_handler.py -------------------------------------------------------------------------------- /payments/handlers/payment_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/handlers/payment_handler.py -------------------------------------------------------------------------------- /payments/infrastructure/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/infrastructure/models.py -------------------------------------------------------------------------------- /payments/infrastructure/order_repositroy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/infrastructure/order_repositroy.py -------------------------------------------------------------------------------- /payments/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/package.json -------------------------------------------------------------------------------- /payments/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/pyproject.toml -------------------------------------------------------------------------------- /payments/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/requirements.txt -------------------------------------------------------------------------------- /payments/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/serverless.yml -------------------------------------------------------------------------------- /payments/testcases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/testcases/unit_testcases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /payments/testcases/unit_testcases/test_paypal_payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/payments/testcases/unit_testcases/test_paypal_payment.py -------------------------------------------------------------------------------- /registry/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic.ini -------------------------------------------------------------------------------- /registry/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /registry/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/env.py -------------------------------------------------------------------------------- /registry/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/script.py.mako -------------------------------------------------------------------------------- /registry/alembic/versions/013efbf93251_org_publish_nonce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/013efbf93251_org_publish_nonce.py -------------------------------------------------------------------------------- /registry/alembic/versions/017993bb994b_registration_id_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/017993bb994b_registration_id_type.py -------------------------------------------------------------------------------- /registry/alembic/versions/027993bb994b_remove_registration_id_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/027993bb994b_remove_registration_id_type.py -------------------------------------------------------------------------------- /registry/alembic/versions/2854c5fedb4b_org_timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/2854c5fedb4b_org_timestamps.py -------------------------------------------------------------------------------- /registry/alembic/versions/3104643cd4e3_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/3104643cd4e3_baseline.py -------------------------------------------------------------------------------- /registry/alembic/versions/3312b862c6cb_add_service_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/3312b862c6cb_add_service_type.py -------------------------------------------------------------------------------- /registry/alembic/versions/4a6610e98b11_comment_in_org_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/4a6610e98b11_comment_in_org_state.py -------------------------------------------------------------------------------- /registry/alembic/versions/57deaf9ab42f_offchain_service_config_table_added.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/57deaf9ab42f_offchain_service_config_table_added.py -------------------------------------------------------------------------------- /registry/alembic/versions/59be957f84ad_addition_of_service_comment_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/59be957f84ad_addition_of_service_comment_table.py -------------------------------------------------------------------------------- /registry/alembic/versions/9fc219c82134_storage_provider_column.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/9fc219c82134_storage_provider_column.py -------------------------------------------------------------------------------- /registry/alembic/versions/bd53b0a16ac8_add_timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/bd53b0a16ac8_add_timestamps.py -------------------------------------------------------------------------------- /registry/alembic/versions/fed330af2aa5_rename_to_metadata_uri.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/alembic/versions/fed330af2aa5_rename_to_metadata_uri.py -------------------------------------------------------------------------------- /registry/application/access_control/authorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/access_control/authorization.py -------------------------------------------------------------------------------- /registry/application/handlers/consumer_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/handlers/consumer_handlers.py -------------------------------------------------------------------------------- /registry/application/handlers/file_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/handlers/file_handlers.py -------------------------------------------------------------------------------- /registry/application/handlers/organization_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/handlers/organization_handlers.py -------------------------------------------------------------------------------- /registry/application/handlers/service_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/handlers/service_handlers.py -------------------------------------------------------------------------------- /registry/application/schemas/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/schemas/organization.py -------------------------------------------------------------------------------- /registry/application/schemas/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/schemas/service.py -------------------------------------------------------------------------------- /registry/application/services/file_service/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/file_service/constants.py -------------------------------------------------------------------------------- /registry/application/services/file_service/file_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/file_service/file_service.py -------------------------------------------------------------------------------- /registry/application/services/org_transaction_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/org_transaction_status.py -------------------------------------------------------------------------------- /registry/application/services/organization_publisher_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/organization_publisher_service.py -------------------------------------------------------------------------------- /registry/application/services/service_publisher_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/service_publisher_service.py -------------------------------------------------------------------------------- /registry/application/services/service_transaction_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/service_transaction_status.py -------------------------------------------------------------------------------- /registry/application/services/update_service_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/application/services/update_service_assets.py -------------------------------------------------------------------------------- /registry/config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/config.example.json -------------------------------------------------------------------------------- /registry/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/config.py -------------------------------------------------------------------------------- /registry/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/constants.py -------------------------------------------------------------------------------- /registry/consumer/organization_event_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/consumer/organization_event_consumer.py -------------------------------------------------------------------------------- /registry/consumer/service_event_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/consumer/service_event_consumer.py -------------------------------------------------------------------------------- /registry/domain/factory/organization_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/factory/organization_factory.py -------------------------------------------------------------------------------- /registry/domain/factory/service_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/factory/service_factory.py -------------------------------------------------------------------------------- /registry/domain/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/domain/models/comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/comment.py -------------------------------------------------------------------------------- /registry/domain/models/demo_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/demo_component.py -------------------------------------------------------------------------------- /registry/domain/models/group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/group.py -------------------------------------------------------------------------------- /registry/domain/models/offchain_service_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/offchain_service_config.py -------------------------------------------------------------------------------- /registry/domain/models/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/organization.py -------------------------------------------------------------------------------- /registry/domain/models/organization_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/organization_address.py -------------------------------------------------------------------------------- /registry/domain/models/organization_member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/organization_member.py -------------------------------------------------------------------------------- /registry/domain/models/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/service.py -------------------------------------------------------------------------------- /registry/domain/models/service_comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/service_comment.py -------------------------------------------------------------------------------- /registry/domain/models/service_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/service_group.py -------------------------------------------------------------------------------- /registry/domain/models/service_review_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/service_review_history.py -------------------------------------------------------------------------------- /registry/domain/models/service_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/models/service_state.py -------------------------------------------------------------------------------- /registry/domain/services/registry_blockchain_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/domain/services/registry_blockchain_util.py -------------------------------------------------------------------------------- /registry/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/exceptions.py -------------------------------------------------------------------------------- /registry/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/infrastructure/models.py -------------------------------------------------------------------------------- /registry/infrastructure/repositories/base_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/infrastructure/repositories/base_repository.py -------------------------------------------------------------------------------- /registry/infrastructure/repositories/organization_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/infrastructure/repositories/organization_repository.py -------------------------------------------------------------------------------- /registry/infrastructure/repositories/service_publisher_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/infrastructure/repositories/service_publisher_repository.py -------------------------------------------------------------------------------- /registry/infrastructure/storage_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/infrastructure/storage_provider.py -------------------------------------------------------------------------------- /registry/mail_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/mail_templates.py -------------------------------------------------------------------------------- /registry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/package.json -------------------------------------------------------------------------------- /registry/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/pyproject.toml -------------------------------------------------------------------------------- /registry/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/serverless.yml -------------------------------------------------------------------------------- /registry/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/settings.py -------------------------------------------------------------------------------- /registry/testcases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_organization_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_organization_consumer.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_organization_publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_organization_publisher.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_service.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_service_consumer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_service_consumer.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_transaction_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_transaction_status.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_update_service_assets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_update_service_assets.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_validate_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_validate_metadata.py -------------------------------------------------------------------------------- /registry/testcases/functional_testcases/test_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/functional_testcases/test_variables.py -------------------------------------------------------------------------------- /registry/testcases/test_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/test_variables.py -------------------------------------------------------------------------------- /registry/testcases/unit_testcases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/testcases/unit_testcases/test_file_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/unit_testcases/test_file_service.py -------------------------------------------------------------------------------- /registry/testcases/unit_testcases/test_org_members.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/unit_testcases/test_org_members.py -------------------------------------------------------------------------------- /registry/testcases/unit_testcases/test_organization_next_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/unit_testcases/test_organization_next_state.py -------------------------------------------------------------------------------- /registry/testcases/unit_testcases/test_organization_publisher_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/registry/testcases/unit_testcases/test_organization_publisher_service.py -------------------------------------------------------------------------------- /resources/certificates/root_certificate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/resources/certificates/root_certificate.py -------------------------------------------------------------------------------- /service_status/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/config.py -------------------------------------------------------------------------------- /service_status/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/constant.py -------------------------------------------------------------------------------- /service_status/documentation/models/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/documentation/models/error.json -------------------------------------------------------------------------------- /service_status/documentation/models/reset_service_health_next_check_time.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/documentation/models/reset_service_health_next_check_time.json -------------------------------------------------------------------------------- /service_status/handlers/monitor_service_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/handlers/monitor_service_handlers.py -------------------------------------------------------------------------------- /service_status/monitor_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/monitor_service.py -------------------------------------------------------------------------------- /service_status/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/package.json -------------------------------------------------------------------------------- /service_status/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/requirements.txt -------------------------------------------------------------------------------- /service_status/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/serverless.yml -------------------------------------------------------------------------------- /service_status/service_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/service_status.py -------------------------------------------------------------------------------- /service_status/testcases/functional_testcases/test_monitor_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/testcases/functional_testcases/test_monitor_service.py -------------------------------------------------------------------------------- /service_status/testcases/unit_testcases/test_monitor_service_certificates_expiry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/service_status/testcases/unit_testcases/test_monitor_service_certificates_expiry.py -------------------------------------------------------------------------------- /signer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/Makefile -------------------------------------------------------------------------------- /signer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/README.md -------------------------------------------------------------------------------- /signer/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/alembic.ini -------------------------------------------------------------------------------- /signer/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /signer/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/alembic/env.py -------------------------------------------------------------------------------- /signer/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/alembic/script.py.mako -------------------------------------------------------------------------------- /signer/alembic/versions/f8fca3ab5b39_free_call_token_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/alembic/versions/f8fca3ab5b39_free_call_token_info.py -------------------------------------------------------------------------------- /signer/application/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/application/handlers.py -------------------------------------------------------------------------------- /signer/application/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/application/schemas.py -------------------------------------------------------------------------------- /signer/application/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/application/service.py -------------------------------------------------------------------------------- /signer/config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/config.example.json -------------------------------------------------------------------------------- /signer/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/config.py -------------------------------------------------------------------------------- /signer/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/constant.py -------------------------------------------------------------------------------- /signer/domain/free_call_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/domain/free_call_token.py -------------------------------------------------------------------------------- /signer/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/exceptions.py -------------------------------------------------------------------------------- /signer/infrastructure/contract_api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/infrastructure/contract_api_client.py -------------------------------------------------------------------------------- /signer/infrastructure/daemon_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/infrastructure/daemon_client.py -------------------------------------------------------------------------------- /signer/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/infrastructure/models.py -------------------------------------------------------------------------------- /signer/infrastructure/repositories/base_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/infrastructure/repositories/base_repository.py -------------------------------------------------------------------------------- /signer/infrastructure/repositories/free_call_token_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/infrastructure/repositories/free_call_token_repository.py -------------------------------------------------------------------------------- /signer/infrastructure/signers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/infrastructure/signers.py -------------------------------------------------------------------------------- /signer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/package.json -------------------------------------------------------------------------------- /signer/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/pyproject.toml -------------------------------------------------------------------------------- /signer/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/serverless.yml -------------------------------------------------------------------------------- /signer/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/settings.py -------------------------------------------------------------------------------- /signer/stubs/state_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/stubs/state_service.proto -------------------------------------------------------------------------------- /signer/stubs/state_service_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/stubs/state_service_pb2.py -------------------------------------------------------------------------------- /signer/stubs/state_service_pb2.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/stubs/state_service_pb2.pyi -------------------------------------------------------------------------------- /signer/stubs/state_service_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/stubs/state_service_pb2_grpc.py -------------------------------------------------------------------------------- /signer/stubs/state_service_pb2_grpc.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/stubs/state_service_pb2_grpc.pyi -------------------------------------------------------------------------------- /signer/testcases/integration_testcases/test_signer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/signer/testcases/integration_testcases/test_signer.py -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /utility/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/Makefile -------------------------------------------------------------------------------- /utility/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utility/application/handlers/stubs_generator_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/application/handlers/stubs_generator_handlers.py -------------------------------------------------------------------------------- /utility/application/handlers/upload_file_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/application/handlers/upload_file_handlers.py -------------------------------------------------------------------------------- /utility/application/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/application/schemas.py -------------------------------------------------------------------------------- /utility/application/services/stubs_generator_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/application/services/stubs_generator_service.py -------------------------------------------------------------------------------- /utility/application/services/upload_file_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/application/services/upload_file_service.py -------------------------------------------------------------------------------- /utility/config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/config.example.json -------------------------------------------------------------------------------- /utility/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/config.py -------------------------------------------------------------------------------- /utility/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/constants.py -------------------------------------------------------------------------------- /utility/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/exceptions.py -------------------------------------------------------------------------------- /utility/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/package.json -------------------------------------------------------------------------------- /utility/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/pyproject.toml -------------------------------------------------------------------------------- /utility/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/readme.md -------------------------------------------------------------------------------- /utility/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/serverless.yml -------------------------------------------------------------------------------- /utility/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/settings.py -------------------------------------------------------------------------------- /utility/testcases/functional_testcases/test_python_boilerplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/utility/testcases/functional_testcases/test_python_boilerplate.py -------------------------------------------------------------------------------- /wallets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/README.md -------------------------------------------------------------------------------- /wallets/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic.ini -------------------------------------------------------------------------------- /wallets/alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /wallets/alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic/env.py -------------------------------------------------------------------------------- /wallets/alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic/script.py.mako -------------------------------------------------------------------------------- /wallets/alembic/versions/bf358060e6dd_channel_txn_hs_unique_constraint_added.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic/versions/bf358060e6dd_channel_txn_hs_unique_constraint_added.py -------------------------------------------------------------------------------- /wallets/alembic/versions/d35eb13038d8_create_channel_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic/versions/d35eb13038d8_create_channel_event.py -------------------------------------------------------------------------------- /wallets/alembic/versions/d8822b756c18_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic/versions/d8822b756c18_baseline.py -------------------------------------------------------------------------------- /wallets/alembic/versions/f5aefdc71fe0_wallet_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/alembic/versions/f5aefdc71fe0_wallet_key.py -------------------------------------------------------------------------------- /wallets/application/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wallets/application/handlers/channel_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/application/handlers/channel_handlers.py -------------------------------------------------------------------------------- /wallets/application/handlers/wallet_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/application/handlers/wallet_handlers.py -------------------------------------------------------------------------------- /wallets/application/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wallets/application/service/channel_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/application/service/channel_service.py -------------------------------------------------------------------------------- /wallets/application/service/wallet_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/application/service/wallet_service.py -------------------------------------------------------------------------------- /wallets/bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/bootstrap.sh -------------------------------------------------------------------------------- /wallets/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/config.py -------------------------------------------------------------------------------- /wallets/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/constant.py -------------------------------------------------------------------------------- /wallets/domain/models/channel_transaction_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/domain/models/channel_transaction_history.py -------------------------------------------------------------------------------- /wallets/domain/models/create_channel_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/domain/models/create_channel_event.py -------------------------------------------------------------------------------- /wallets/domain/models/user_wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/domain/models/user_wallet.py -------------------------------------------------------------------------------- /wallets/domain/models/wallet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/domain/models/wallet.py -------------------------------------------------------------------------------- /wallets/domain/wallets_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/domain/wallets_factory.py -------------------------------------------------------------------------------- /wallets/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/error.py -------------------------------------------------------------------------------- /wallets/infrastructure/blockchain_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/infrastructure/blockchain_util.py -------------------------------------------------------------------------------- /wallets/infrastructure/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/infrastructure/models.py -------------------------------------------------------------------------------- /wallets/infrastructure/repositories/base_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/infrastructure/repositories/base_repository.py -------------------------------------------------------------------------------- /wallets/infrastructure/repositories/channel_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/infrastructure/repositories/channel_repository.py -------------------------------------------------------------------------------- /wallets/infrastructure/repositories/wallet_repository.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/infrastructure/repositories/wallet_repository.py -------------------------------------------------------------------------------- /wallets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/package.json -------------------------------------------------------------------------------- /wallets/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/requirements.txt -------------------------------------------------------------------------------- /wallets/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/serverless.yml -------------------------------------------------------------------------------- /wallets/testcases/integration_testcases/test_wallets_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/testcases/integration_testcases/test_wallets_api.py -------------------------------------------------------------------------------- /wallets/testcases/unit_testcases/test_channel_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/testcases/unit_testcases/test_channel_service.py -------------------------------------------------------------------------------- /wallets/testcases/unit_testcases/test_manage_create_channel_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/testcases/unit_testcases/test_manage_create_channel_event.py -------------------------------------------------------------------------------- /wallets/testcases/unit_testcases/test_wallet_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/singnet/snet-marketplace-service/HEAD/wallets/testcases/unit_testcases/test_wallet_service.py --------------------------------------------------------------------------------