mirror of
https://github.com/status-im/status-web.git
synced 2026-08-30 22:01:15 +00:00
* Refactor API calls to use Status RPC for asset management * Refactor API integration to utilize market-proxy service for token data retrieval * Update environment variables to replace STATUS_RPC with ETH_RPC for proxy authentication * Remove CryptoCompare API keys and references across multiple files, updating to use market-proxy service for token data retrieval. * Add changeset for CRYPTOCOMPARE to MARKET_PROXY refactor * Update ETH_RPC_PROXY authentication to make username and password optional * Refactor proxy authentication to use server environment variables for credentials in assets and market-proxy services * Refactor asset metadata fetching to use fallback mechanism and streamline token filtering by networks * Enhance token metadata handling by implementing fallback * Update ETH_RPC_PROXY authentication to require username and password in environment configuration * Add environment variables * Refactor nullish coalescing * Remove unnecessary files * Refactor token ID mapping in market-proxy * Refactor market-proxy to introduce default values and improve token metadata handling * Enhance token ID retrieval in market-proxy by integrating ERC20 token list and improving coin list caching mechanism * Refactor market-proxy to utilize CoinGecko API responses directly, enhancing price * Refactor asset and market-proxy modules * Refactor to replace market-proxy with CoinGecko API integration * Refactor CoinGecko API service to exclusively use proxy endpoint * add ETH_RPC_PROXY_URL and MARKET_PROXY_URL
29 lines
1.0 KiB
Bash
29 lines
1.0 KiB
Bash
# note: next lint doesn't use .env.development
|
||
# note: use .env.local instead for now
|
||
#
|
||
# – https://github.com/vercel/next.js/discussions/32354
|
||
|
||
# .env, .env.development, and .env.production files should be included in your repository as they define defaults.
|
||
# .env*.local should be added to .gitignore, as those files are intended to be ignored.
|
||
# .env.local is where secrets can be stored.
|
||
#
|
||
# – https://nextjs.org/docs/pages/building-your-application/configuring/environment-variables#default-environment-variables
|
||
|
||
# The vercel env pull sub-command will export development environment variables to a local .env file or a different file of your choice.
|
||
#
|
||
# `vercel env pull .env[.development].local`
|
||
#
|
||
# – https://vercel.com/docs/cli/env#exporting-development-environment-variables
|
||
|
||
INFURA_API_KEY=""
|
||
ALCHEMY_API_KEYS=""
|
||
COINGECKO_API_KEY=""
|
||
CRYPTOCOMPARE_API_KEYS=""
|
||
MERCURYO_SECRET_KEY=""
|
||
ETH_RPC_PROXY_URL=""
|
||
ETH_RPC_PROXY_AUTH_USERNAME=""
|
||
ETH_RPC_PROXY_AUTH_PASSWORD=""
|
||
MARKET_PROXY_URL=""
|
||
MARKET_PROXY_AUTH_USERNAME=""
|
||
MARKET_PROXY_AUTH_PASSWORD=""
|