├── .editorconfig ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── cd.yml │ ├── ci.yml │ ├── ci_terraform.yml │ ├── deploy-infra.yml │ ├── intake.yml │ ├── issues.yaml │ ├── release.yml │ ├── validate.yml │ └── validate_swift.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── Dockerfile-dev ├── README.md ├── cog.toml ├── docker-compose.yml ├── package.json ├── rustfmt.toml ├── src ├── analytics │ ├── client_info.rs │ ├── message_info.rs │ └── mod.rs ├── auth.rs ├── config.rs ├── error.rs ├── extractors.rs ├── handlers │ ├── get_subscribers.rs │ ├── health.rs │ ├── metrics.rs │ ├── mod.rs │ ├── notify.rs │ ├── register.rs │ ├── subscribe_topic.rs │ └── webhooks │ │ ├── delete_webhook.rs │ │ ├── get_webhooks.rs │ │ ├── mod.rs │ │ ├── register_webhook.rs │ │ └── update_webhook.rs ├── jsonrpc.rs ├── lib.rs ├── main.rs ├── metrics.rs ├── networking.rs ├── registry.rs ├── state.rs ├── storage │ ├── error.rs │ ├── mod.rs │ └── redis │ │ └── mod.rs ├── types.rs ├── websocket_service │ ├── handlers │ │ ├── mod.rs │ │ ├── push_delete.rs │ │ ├── push_subscribe.rs │ │ └── push_update.rs │ └── mod.rs └── wsclient.rs ├── terraform ├── context.tf ├── docdb │ ├── main.tf │ ├── outputs.tf │ ├── terraform.tf │ └── variables.tf ├── ecs │ ├── analytics.tf │ ├── iam.tf │ ├── main.tf │ ├── outputs.tf │ ├── terraform.tf │ └── variables.tf ├── main.tf ├── monitoring │ ├── dashboard.jsonnet │ ├── dashboard.tf │ ├── data_sources.tf │ ├── main.tf │ ├── outputs.tf │ ├── panels │ │ ├── app │ │ │ ├── account_not_found.libsonnet │ │ │ ├── client_registrations.libsonnet │ │ │ ├── dispatched_notifications.libsonnet │ │ │ └── send_failed.libsonnet │ │ ├── db │ │ │ ├── available_memory.libsonnet │ │ │ ├── buffer_cache_hit_ratio.libsonnet │ │ │ ├── connections.libsonnet │ │ │ ├── cpu.libsonnet │ │ │ ├── low_mem_op_throttled.libsonnet │ │ │ ├── net_throughput.libsonnet │ │ │ ├── volume.libsonnet │ │ │ └── write_latency.libsonnet │ │ ├── ecs │ │ │ ├── cpu.libsonnet │ │ │ └── memory.libsonnet │ │ ├── lb │ │ │ ├── active_connections.libsonnet │ │ │ ├── error_4xx.libsonnet │ │ │ ├── error_5xx.libsonnet │ │ │ ├── healthy_hosts.libsonnet │ │ │ └── requests.libsonnet │ │ └── panels.libsonnet │ ├── terraform.tf │ └── variables.tf ├── network.tf ├── provider.tf ├── terraform.tf ├── variables.tf └── vars │ ├── dev.tfvars │ ├── prod.tfvars │ └── staging.tfvars ├── tests ├── context │ ├── mod.rs │ └── server.rs ├── functional.rs ├── handler │ ├── health.rs │ ├── mod.rs │ ├── notify.rs │ └── register.rs └── integration.rs └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/ci_terraform.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/ci_terraform.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-infra.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/deploy-infra.yml -------------------------------------------------------------------------------- /.github/workflows/intake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/intake.yml -------------------------------------------------------------------------------- /.github/workflows/issues.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/issues.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.github/workflows/validate_swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.github/workflows/validate_swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/Dockerfile-dev -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/README.md -------------------------------------------------------------------------------- /cog.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/cog.toml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/package.json -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/analytics/client_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/analytics/client_info.rs -------------------------------------------------------------------------------- /src/analytics/message_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/analytics/message_info.rs -------------------------------------------------------------------------------- /src/analytics/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/analytics/mod.rs -------------------------------------------------------------------------------- /src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/auth.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/extractors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/extractors.rs -------------------------------------------------------------------------------- /src/handlers/get_subscribers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/get_subscribers.rs -------------------------------------------------------------------------------- /src/handlers/health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/health.rs -------------------------------------------------------------------------------- /src/handlers/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/metrics.rs -------------------------------------------------------------------------------- /src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/mod.rs -------------------------------------------------------------------------------- /src/handlers/notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/notify.rs -------------------------------------------------------------------------------- /src/handlers/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/register.rs -------------------------------------------------------------------------------- /src/handlers/subscribe_topic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/subscribe_topic.rs -------------------------------------------------------------------------------- /src/handlers/webhooks/delete_webhook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/webhooks/delete_webhook.rs -------------------------------------------------------------------------------- /src/handlers/webhooks/get_webhooks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/webhooks/get_webhooks.rs -------------------------------------------------------------------------------- /src/handlers/webhooks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/webhooks/mod.rs -------------------------------------------------------------------------------- /src/handlers/webhooks/register_webhook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/webhooks/register_webhook.rs -------------------------------------------------------------------------------- /src/handlers/webhooks/update_webhook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/handlers/webhooks/update_webhook.rs -------------------------------------------------------------------------------- /src/jsonrpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/jsonrpc.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/metrics.rs -------------------------------------------------------------------------------- /src/networking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/networking.rs -------------------------------------------------------------------------------- /src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/registry.rs -------------------------------------------------------------------------------- /src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/state.rs -------------------------------------------------------------------------------- /src/storage/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/storage/error.rs -------------------------------------------------------------------------------- /src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/storage/mod.rs -------------------------------------------------------------------------------- /src/storage/redis/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/storage/redis/mod.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/types.rs -------------------------------------------------------------------------------- /src/websocket_service/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/websocket_service/handlers/mod.rs -------------------------------------------------------------------------------- /src/websocket_service/handlers/push_delete.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/websocket_service/handlers/push_delete.rs -------------------------------------------------------------------------------- /src/websocket_service/handlers/push_subscribe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/websocket_service/handlers/push_subscribe.rs -------------------------------------------------------------------------------- /src/websocket_service/handlers/push_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/websocket_service/handlers/push_update.rs -------------------------------------------------------------------------------- /src/websocket_service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/websocket_service/mod.rs -------------------------------------------------------------------------------- /src/wsclient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/src/wsclient.rs -------------------------------------------------------------------------------- /terraform/context.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/context.tf -------------------------------------------------------------------------------- /terraform/docdb/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/docdb/main.tf -------------------------------------------------------------------------------- /terraform/docdb/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/docdb/outputs.tf -------------------------------------------------------------------------------- /terraform/docdb/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/docdb/terraform.tf -------------------------------------------------------------------------------- /terraform/docdb/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/docdb/variables.tf -------------------------------------------------------------------------------- /terraform/ecs/analytics.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/ecs/analytics.tf -------------------------------------------------------------------------------- /terraform/ecs/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/ecs/iam.tf -------------------------------------------------------------------------------- /terraform/ecs/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/ecs/main.tf -------------------------------------------------------------------------------- /terraform/ecs/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/ecs/outputs.tf -------------------------------------------------------------------------------- /terraform/ecs/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/ecs/terraform.tf -------------------------------------------------------------------------------- /terraform/ecs/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/ecs/variables.tf -------------------------------------------------------------------------------- /terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/main.tf -------------------------------------------------------------------------------- /terraform/monitoring/dashboard.jsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/dashboard.jsonnet -------------------------------------------------------------------------------- /terraform/monitoring/dashboard.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/dashboard.tf -------------------------------------------------------------------------------- /terraform/monitoring/data_sources.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/data_sources.tf -------------------------------------------------------------------------------- /terraform/monitoring/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/main.tf -------------------------------------------------------------------------------- /terraform/monitoring/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/outputs.tf -------------------------------------------------------------------------------- /terraform/monitoring/panels/app/account_not_found.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/app/account_not_found.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/app/client_registrations.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/app/client_registrations.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/app/dispatched_notifications.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/app/dispatched_notifications.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/app/send_failed.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/app/send_failed.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/available_memory.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/available_memory.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/buffer_cache_hit_ratio.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/buffer_cache_hit_ratio.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/connections.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/connections.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/cpu.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/cpu.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/low_mem_op_throttled.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/low_mem_op_throttled.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/net_throughput.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/net_throughput.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/volume.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/volume.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/db/write_latency.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/db/write_latency.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/ecs/cpu.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/ecs/cpu.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/ecs/memory.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/ecs/memory.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/lb/active_connections.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/lb/active_connections.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/lb/error_4xx.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/lb/error_4xx.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/lb/error_5xx.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/lb/error_5xx.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/lb/healthy_hosts.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/lb/healthy_hosts.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/lb/requests.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/lb/requests.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/panels/panels.libsonnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/panels/panels.libsonnet -------------------------------------------------------------------------------- /terraform/monitoring/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/terraform.tf -------------------------------------------------------------------------------- /terraform/monitoring/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/monitoring/variables.tf -------------------------------------------------------------------------------- /terraform/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/network.tf -------------------------------------------------------------------------------- /terraform/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/provider.tf -------------------------------------------------------------------------------- /terraform/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/terraform.tf -------------------------------------------------------------------------------- /terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/variables.tf -------------------------------------------------------------------------------- /terraform/vars/dev.tfvars: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/vars/prod.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/vars/prod.tfvars -------------------------------------------------------------------------------- /terraform/vars/staging.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/terraform/vars/staging.tfvars -------------------------------------------------------------------------------- /tests/context/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/context/mod.rs -------------------------------------------------------------------------------- /tests/context/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/context/server.rs -------------------------------------------------------------------------------- /tests/functional.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/functional.rs -------------------------------------------------------------------------------- /tests/handler/health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/handler/health.rs -------------------------------------------------------------------------------- /tests/handler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/handler/mod.rs -------------------------------------------------------------------------------- /tests/handler/notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/handler/notify.rs -------------------------------------------------------------------------------- /tests/handler/register.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/handler/register.rs -------------------------------------------------------------------------------- /tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/tests/integration.rs -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalletConnect/cast-server/HEAD/yarn.lock --------------------------------------------------------------------------------