docs: sync from backend 3a50dc4 - promote postgres integration
This commit is contained in:
@@ -128,6 +128,24 @@ Request Network is the current primary payment provider. See [[PRD - Request Net
|
||||
|
||||
---
|
||||
|
||||
## Payments — Oracle Quoting / Depeg Protection
|
||||
|
||||
| Name | Repo | Required | Default | Example | Purpose |
|
||||
|------|------|----------|---------|---------|---------|
|
||||
| `ORACLE_QUOTING_ENABLED` | backend | optional | `false` | `true` | Enables server-authoritative seller-offer quoting on `/api/payment/request-network/intents`. |
|
||||
| `PRICE_ORACLE_PROVIDERS` | backend | optional | `chainlink,offchain_fx` | `chainlink,offchain_fx` | Ordered provider list used by the quote engine. |
|
||||
| `ORACLE_MAX_STALENESS_S` | backend | optional | `120` | `120` | Rejects stale FX/token rates. |
|
||||
| `ORACLE_DISAGREE_BPS` | backend | optional | `100` | `100` | Maximum allowed provider disagreement before the quote is blocked. |
|
||||
| `DEPEG_HARD_CAP_BPS` | backend | optional | `500` | `500` | Blocks automatic quoting beyond this stablecoin depeg. |
|
||||
| `QUOTE_VALIDITY_S` | backend | optional | `90` | `90` | Quote expiry window. |
|
||||
| `REQUOTE_RECONFIRM_BPS` | backend | optional | `50` | `50` | Frontend/backend threshold for buyer reconfirmation after a material re-quote. |
|
||||
| `OFFCHAIN_FX_URL` | backend | conditional | — | `https://fx.example/rates` | Required when `offchain_fx` is enabled for fiat currencies without Chainlink coverage. |
|
||||
| `OFFCHAIN_FX_REQUEST_TIMEOUT_MS` | backend | optional | `8000` | `8000` | HTTP timeout for the off-chain FX provider. |
|
||||
| `CHAINLINK_RPC_1` | backend | conditional | — | `https://...` | Ethereum RPC for Chainlink stablecoin/USD reads. |
|
||||
| `CHAINLINK_RPC_56` | backend | conditional | — | `https://...` | BSC RPC for Chainlink stablecoin/USD reads. |
|
||||
|
||||
---
|
||||
|
||||
## Payments — Wallet UI (frontend)
|
||||
|
||||
| Name | Repo | Required | Default | Example | Purpose |
|
||||
@@ -331,6 +349,20 @@ AMN_SCANNER_URL=
|
||||
AMN_SCANNER_WEBHOOK_SECRET=
|
||||
AMN_SCANNER_DEFAULT=false
|
||||
|
||||
# Oracle quoting / stablecoin depeg protection
|
||||
# Keep disabled until feeds and the off-chain FX source are configured.
|
||||
ORACLE_QUOTING_ENABLED=false
|
||||
PRICE_ORACLE_PROVIDERS=chainlink,offchain_fx
|
||||
ORACLE_MAX_STALENESS_S=120
|
||||
ORACLE_DISAGREE_BPS=100
|
||||
DEPEG_HARD_CAP_BPS=500
|
||||
QUOTE_VALIDITY_S=90
|
||||
REQUOTE_RECONFIRM_BPS=50
|
||||
OFFCHAIN_FX_URL=
|
||||
OFFCHAIN_FX_REQUEST_TIMEOUT_MS=8000
|
||||
CHAINLINK_RPC_1=
|
||||
CHAINLINK_RPC_56=
|
||||
|
||||
# OAuth
|
||||
GOOGLE_CLIENT_ID=
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user