Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 22 additions & 14 deletions backend/.env.example
Original file line number Diff line number Diff line change
@@ -1,24 +1,32 @@
# Stellar Configuration
STELLAR_RPC_URL=https://soroban-testnet.stellar.org
CORE_CONTRACT_ID=C...
ESCROW_CONTRACT_ID=C...
FACTORY_CONTRACT_ID=C...
AUCTION_CONTRACT_ID=C...
# --- Server Configuration ---
PORT=3000 # The port the backend server will run on
TYPEORM_SYNCHRONIZE=true # Auto-sync database schema (Set to false in production)

# Database Configuration
# --- Database Configuration ---
# Individual connection parameters (used by some services)
POSTGRES_USER=alien
POSTGRES_PASSWORD=alienpassword
POSTGRES_DB=alien_gateway
POSTGRES_PORT=5432
# Full connection string used by the TypeORM data source
DATABASE_URL=postgres://alien:alienpassword@localhost:5432/alien_gateway

# API Authentication
API_KEYS=key1,key2,key3 # Comma-separated list of valid API keys
# --- Stellar / Soroban Configuration ---
# RPC endpoints for interacting with the Soroban network
STELLAR_RPC_URL=https://soroban-testnet.stellar.org
SOROBAN_RPC_URL=https://soroban-testnet.stellar.org
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Remove trailing whitespace on SOROBAN_RPC_URL.

Line 17 has a trailing space, which is causing a lint warning.

Suggested diff
-SOROBAN_RPC_URL=https://soroban-testnet.stellar.org 
+SOROBAN_RPC_URL=https://soroban-testnet.stellar.org
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
SOROBAN_RPC_URL=https://soroban-testnet.stellar.org
SOROBAN_RPC_URL=https://soroban-testnet.stellar.org
🧰 Tools
🪛 dotenv-linter (4.0.0)

[warning] 17-17: [TrailingWhitespace] Trailing whitespace detected

(TrailingWhitespace)


[warning] 17-17: [UnorderedKey] The SOROBAN_RPC_URL key should go before the STELLAR_RPC_URL key

(UnorderedKey)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@backend/.env.example` at line 17, Remove the trailing whitespace after the
SOROBAN_RPC_URL value in .env.example (the line with the SOROBAN_RPC_URL
variable) so the value ends exactly with the URL and no extra space; update the
SOROBAN_RPC_URL entry to "https://soroban-testnet.stellar.org" with no trailing
characters and save the file to eliminate the lint warning.

# Network identifier for transaction signing
STELLAR_NETWORK_PASSPHRASE="Test SDF Network ; September 2015"

KEEPER_ENABLED=false
KEEPER_SECRET_KEY=
# --- Smart Contract IDs ---
CORE_CONTRACT_ID=C... # The main protocol contract address
ESCROW_CONTRACT_ID=C... # Escrow logic contract address
FACTORY_CONTRACT_ID=C... # Factory for creating new protocol instances
AUCTION_CONTRACT_ID=C... # Auction mechanism contract address

STELLAR_NETWORK_PASSPHRASE="Test SDF Network ; September 2015"
# --- API Authentication ---
API_KEYS=key1,key2,key3 # Comma-separated list of valid API keys for guarding routes

TYPEORM_SYNCHRONIZE=true
PORT=3000
# --- Keeper Service (Automation) ---
KEEPER_ENABLED=false # Toggle for background automation tasks
KEEPER_SECRET_KEY= # Private key used by the keeper to sign transactions
Loading