diff --git a/backend/.dockerignore b/moonstreamapi/.dockerignore similarity index 100% rename from backend/.dockerignore rename to moonstreamapi/.dockerignore diff --git a/backend/.gitignore b/moonstreamapi/.gitignore similarity index 100% rename from backend/.gitignore rename to moonstreamapi/.gitignore diff --git a/backend/.isort.cfg b/moonstreamapi/.isort.cfg similarity index 100% rename from backend/.isort.cfg rename to moonstreamapi/.isort.cfg diff --git a/backend/Dockerfile b/moonstreamapi/Dockerfile similarity index 100% rename from backend/Dockerfile rename to moonstreamapi/Dockerfile diff --git a/backend/README.md b/moonstreamapi/README.md similarity index 100% rename from backend/README.md rename to moonstreamapi/README.md diff --git a/backend/configs/docker_generate_env.bash b/moonstreamapi/configs/docker_generate_env.bash similarity index 100% rename from backend/configs/docker_generate_env.bash rename to moonstreamapi/configs/docker_generate_env.bash diff --git a/backend/configs/docker_wait.sh b/moonstreamapi/configs/docker_wait.sh similarity index 100% rename from backend/configs/docker_wait.sh rename to moonstreamapi/configs/docker_wait.sh diff --git a/backend/configs/sample.env b/moonstreamapi/configs/sample.env similarity index 100% rename from backend/configs/sample.env rename to moonstreamapi/configs/sample.env diff --git a/backend/deploy/deploy.bash b/moonstreamapi/deploy/deploy.bash similarity index 95% rename from backend/deploy/deploy.bash rename to moonstreamapi/deploy/deploy.bash index ed4d0296..cbf019e0 100755 --- a/backend/deploy/deploy.bash +++ b/moonstreamapi/deploy/deploy.bash @@ -15,7 +15,6 @@ PREFIX_CRIT="${C_RED}[CRIT]${C_RESET} [$(date +%d-%m\ %T)]" # Main APP_DIR="${APP_DIR:-/home/ubuntu/moonstream}" -APP_BACKEND_DIR="${APP_DIR}/backend" AWS_DEFAULT_REGION="${AWS_DEFAULT_REGION:-us-east-1}" PYTHON_ENV_DIR="${PYTHON_ENV_DIR:-/home/ubuntu/moonstream-env}" PYTHON="${PYTHON_ENV_DIR}/bin/python" @@ -37,7 +36,7 @@ echo -e "${PREFIX_INFO} Upgrading Python pip and setuptools" echo echo echo -e "${PREFIX_INFO} Installing Python dependencies" -"${PIP}" install -e "${APP_BACKEND_DIR}/" +"${PIP}" install -e "${APP_DIR}/moonstreamapi/" echo echo diff --git a/backend/deploy/moonstream.service b/moonstreamapi/deploy/moonstream.service similarity index 88% rename from backend/deploy/moonstream.service rename to moonstreamapi/deploy/moonstream.service index eb0f515d..820b97f6 100644 --- a/backend/deploy/moonstream.service +++ b/moonstreamapi/deploy/moonstream.service @@ -5,7 +5,7 @@ StartLimitIntervalSec=300 StartLimitBurst=3 [Service] -WorkingDirectory=/home/ubuntu/moonstream/backend +WorkingDirectory=/home/ubuntu/moonstream/moonstreamapi EnvironmentFile=/home/ubuntu/moonstream-secrets/app.env Restart=on-failure RestartSec=15s diff --git a/backend/deploy/parameters.py b/moonstreamapi/deploy/parameters.py similarity index 100% rename from backend/deploy/parameters.py rename to moonstreamapi/deploy/parameters.py diff --git a/backend/dev.sh b/moonstreamapi/dev.sh similarity index 100% rename from backend/dev.sh rename to moonstreamapi/dev.sh diff --git a/backend/moonstreamapi/__init__.py b/moonstreamapi/moonstreamapi/__init__.py similarity index 100% rename from backend/moonstreamapi/__init__.py rename to moonstreamapi/moonstreamapi/__init__.py diff --git a/backend/moonstreamapi/abi_decoder.py b/moonstreamapi/moonstreamapi/abi_decoder.py similarity index 100% rename from backend/moonstreamapi/abi_decoder.py rename to moonstreamapi/moonstreamapi/abi_decoder.py diff --git a/backend/moonstreamapi/actions.py b/moonstreamapi/moonstreamapi/actions.py similarity index 100% rename from backend/moonstreamapi/actions.py rename to moonstreamapi/moonstreamapi/actions.py diff --git a/backend/moonstreamapi/admin/__init__.py b/moonstreamapi/moonstreamapi/admin/__init__.py similarity index 100% rename from backend/moonstreamapi/admin/__init__.py rename to moonstreamapi/moonstreamapi/admin/__init__.py diff --git a/backend/moonstreamapi/admin/cli.py b/moonstreamapi/moonstreamapi/admin/cli.py similarity index 100% rename from backend/moonstreamapi/admin/cli.py rename to moonstreamapi/moonstreamapi/admin/cli.py diff --git a/backend/moonstreamapi/admin/migrations/1_add_abi_backet_and_s3_path.json b/moonstreamapi/moonstreamapi/admin/migrations/1_add_abi_backet_and_s3_path.json similarity index 100% rename from backend/moonstreamapi/admin/migrations/1_add_abi_backet_and_s3_path.json rename to moonstreamapi/moonstreamapi/admin/migrations/1_add_abi_backet_and_s3_path.json diff --git a/backend/moonstreamapi/admin/migrations/__init__.py b/moonstreamapi/moonstreamapi/admin/migrations/__init__.py similarity index 100% rename from backend/moonstreamapi/admin/migrations/__init__.py rename to moonstreamapi/moonstreamapi/admin/migrations/__init__.py diff --git a/backend/moonstreamapi/admin/migrations/checksum_address.py b/moonstreamapi/moonstreamapi/admin/migrations/checksum_address.py similarity index 100% rename from backend/moonstreamapi/admin/migrations/checksum_address.py rename to moonstreamapi/moonstreamapi/admin/migrations/checksum_address.py diff --git a/backend/moonstreamapi/admin/migrations/generate_entity_subscriptions.py b/moonstreamapi/moonstreamapi/admin/migrations/generate_entity_subscriptions.py similarity index 100% rename from backend/moonstreamapi/admin/migrations/generate_entity_subscriptions.py rename to moonstreamapi/moonstreamapi/admin/migrations/generate_entity_subscriptions.py diff --git a/backend/moonstreamapi/admin/migrations/update_dashboard_subscription_key.py b/moonstreamapi/moonstreamapi/admin/migrations/update_dashboard_subscription_key.py similarity index 100% rename from backend/moonstreamapi/admin/migrations/update_dashboard_subscription_key.py rename to moonstreamapi/moonstreamapi/admin/migrations/update_dashboard_subscription_key.py diff --git a/backend/moonstreamapi/admin/moonworm_tasks.py b/moonstreamapi/moonstreamapi/admin/moonworm_tasks.py similarity index 100% rename from backend/moonstreamapi/admin/moonworm_tasks.py rename to moonstreamapi/moonstreamapi/admin/moonworm_tasks.py diff --git a/backend/moonstreamapi/admin/subscription_types.py b/moonstreamapi/moonstreamapi/admin/subscription_types.py similarity index 100% rename from backend/moonstreamapi/admin/subscription_types.py rename to moonstreamapi/moonstreamapi/admin/subscription_types.py diff --git a/backend/moonstreamapi/admin/subscriptions.py b/moonstreamapi/moonstreamapi/admin/subscriptions.py similarity index 100% rename from backend/moonstreamapi/admin/subscriptions.py rename to moonstreamapi/moonstreamapi/admin/subscriptions.py diff --git a/backend/moonstreamapi/api.py b/moonstreamapi/moonstreamapi/api.py similarity index 100% rename from backend/moonstreamapi/api.py rename to moonstreamapi/moonstreamapi/api.py diff --git a/backend/moonstreamapi/data.py b/moonstreamapi/moonstreamapi/data.py similarity index 100% rename from backend/moonstreamapi/data.py rename to moonstreamapi/moonstreamapi/data.py diff --git a/backend/moonstreamapi/middleware.py b/moonstreamapi/moonstreamapi/middleware.py similarity index 100% rename from backend/moonstreamapi/middleware.py rename to moonstreamapi/moonstreamapi/middleware.py diff --git a/backend/moonstreamapi/providers/__init__.py b/moonstreamapi/moonstreamapi/providers/__init__.py similarity index 100% rename from backend/moonstreamapi/providers/__init__.py rename to moonstreamapi/moonstreamapi/providers/__init__.py diff --git a/backend/moonstreamapi/providers/bugout.py b/moonstreamapi/moonstreamapi/providers/bugout.py similarity index 100% rename from backend/moonstreamapi/providers/bugout.py rename to moonstreamapi/moonstreamapi/providers/bugout.py diff --git a/backend/moonstreamapi/providers/moonworm_provider.py b/moonstreamapi/moonstreamapi/providers/moonworm_provider.py similarity index 100% rename from backend/moonstreamapi/providers/moonworm_provider.py rename to moonstreamapi/moonstreamapi/providers/moonworm_provider.py diff --git a/backend/moonstreamapi/providers/transactions.py b/moonstreamapi/moonstreamapi/providers/transactions.py similarity index 100% rename from backend/moonstreamapi/providers/transactions.py rename to moonstreamapi/moonstreamapi/providers/transactions.py diff --git a/backend/moonstreamapi/py.typed b/moonstreamapi/moonstreamapi/py.typed similarity index 100% rename from backend/moonstreamapi/py.typed rename to moonstreamapi/moonstreamapi/py.typed diff --git a/backend/moonstreamapi/reporter.py b/moonstreamapi/moonstreamapi/reporter.py similarity index 100% rename from backend/moonstreamapi/reporter.py rename to moonstreamapi/moonstreamapi/reporter.py diff --git a/backend/moonstreamapi/routes/__init__.py b/moonstreamapi/moonstreamapi/routes/__init__.py similarity index 100% rename from backend/moonstreamapi/routes/__init__.py rename to moonstreamapi/moonstreamapi/routes/__init__.py diff --git a/backend/moonstreamapi/routes/address_info.py b/moonstreamapi/moonstreamapi/routes/address_info.py similarity index 100% rename from backend/moonstreamapi/routes/address_info.py rename to moonstreamapi/moonstreamapi/routes/address_info.py diff --git a/backend/moonstreamapi/routes/dashboards.py b/moonstreamapi/moonstreamapi/routes/dashboards.py similarity index 100% rename from backend/moonstreamapi/routes/dashboards.py rename to moonstreamapi/moonstreamapi/routes/dashboards.py diff --git a/backend/moonstreamapi/routes/queries.py b/moonstreamapi/moonstreamapi/routes/queries.py similarity index 100% rename from backend/moonstreamapi/routes/queries.py rename to moonstreamapi/moonstreamapi/routes/queries.py diff --git a/backend/moonstreamapi/routes/streams.py b/moonstreamapi/moonstreamapi/routes/streams.py similarity index 100% rename from backend/moonstreamapi/routes/streams.py rename to moonstreamapi/moonstreamapi/routes/streams.py diff --git a/backend/moonstreamapi/routes/subscriptions.py b/moonstreamapi/moonstreamapi/routes/subscriptions.py similarity index 100% rename from backend/moonstreamapi/routes/subscriptions.py rename to moonstreamapi/moonstreamapi/routes/subscriptions.py diff --git a/backend/moonstreamapi/routes/txinfo.py b/moonstreamapi/moonstreamapi/routes/txinfo.py similarity index 100% rename from backend/moonstreamapi/routes/txinfo.py rename to moonstreamapi/moonstreamapi/routes/txinfo.py diff --git a/backend/moonstreamapi/routes/users.py b/moonstreamapi/moonstreamapi/routes/users.py similarity index 100% rename from backend/moonstreamapi/routes/users.py rename to moonstreamapi/moonstreamapi/routes/users.py diff --git a/backend/moonstreamapi/routes/whales.py b/moonstreamapi/moonstreamapi/routes/whales.py similarity index 100% rename from backend/moonstreamapi/routes/whales.py rename to moonstreamapi/moonstreamapi/routes/whales.py diff --git a/backend/moonstreamapi/settings.py b/moonstreamapi/moonstreamapi/settings.py similarity index 100% rename from backend/moonstreamapi/settings.py rename to moonstreamapi/moonstreamapi/settings.py diff --git a/backend/moonstreamapi/stream_boundaries.py b/moonstreamapi/moonstreamapi/stream_boundaries.py similarity index 100% rename from backend/moonstreamapi/stream_boundaries.py rename to moonstreamapi/moonstreamapi/stream_boundaries.py diff --git a/backend/moonstreamapi/stream_queries.py b/moonstreamapi/moonstreamapi/stream_queries.py similarity index 100% rename from backend/moonstreamapi/stream_queries.py rename to moonstreamapi/moonstreamapi/stream_queries.py diff --git a/backend/moonstreamapi/test_actions_abi_validations.py b/moonstreamapi/moonstreamapi/test_actions_abi_validations.py similarity index 100% rename from backend/moonstreamapi/test_actions_abi_validations.py rename to moonstreamapi/moonstreamapi/test_actions_abi_validations.py diff --git a/backend/moonstreamapi/test_stream_boundaries.py b/moonstreamapi/moonstreamapi/test_stream_boundaries.py similarity index 100% rename from backend/moonstreamapi/test_stream_boundaries.py rename to moonstreamapi/moonstreamapi/test_stream_boundaries.py diff --git a/backend/moonstreamapi/test_stream_queries.py b/moonstreamapi/moonstreamapi/test_stream_queries.py similarity index 100% rename from backend/moonstreamapi/test_stream_queries.py rename to moonstreamapi/moonstreamapi/test_stream_queries.py diff --git a/backend/moonstreamapi/text_actions.py b/moonstreamapi/moonstreamapi/text_actions.py similarity index 100% rename from backend/moonstreamapi/text_actions.py rename to moonstreamapi/moonstreamapi/text_actions.py diff --git a/backend/moonstreamapi/version.py b/moonstreamapi/moonstreamapi/version.py similarity index 100% rename from backend/moonstreamapi/version.py rename to moonstreamapi/moonstreamapi/version.py diff --git a/backend/moonstreamapi/web3_provider.py b/moonstreamapi/moonstreamapi/web3_provider.py similarity index 100% rename from backend/moonstreamapi/web3_provider.py rename to moonstreamapi/moonstreamapi/web3_provider.py diff --git a/backend/mypy.ini b/moonstreamapi/mypy.ini similarity index 100% rename from backend/mypy.ini rename to moonstreamapi/mypy.ini diff --git a/backend/scripts/txinfo_ethereum_blockchain.bash b/moonstreamapi/scripts/txinfo_ethereum_blockchain.bash similarity index 100% rename from backend/scripts/txinfo_ethereum_blockchain.bash rename to moonstreamapi/scripts/txinfo_ethereum_blockchain.bash diff --git a/backend/scripts/txinfo_ethereum_blockchain_request.json b/moonstreamapi/scripts/txinfo_ethereum_blockchain_request.json similarity index 100% rename from backend/scripts/txinfo_ethereum_blockchain_request.json rename to moonstreamapi/scripts/txinfo_ethereum_blockchain_request.json diff --git a/backend/setup.py b/moonstreamapi/setup.py similarity index 100% rename from backend/setup.py rename to moonstreamapi/setup.py