mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-android.git
synced 2026-07-22 21:55:53 +00:00
feat: send TronGrid API key on every request to raise the anonymous rate limit
Complements the retryOn429 fix - having a key means requests are far less likely to hit the rate limit at all, rather than just retrying transparently after they do. Wired the same way as INFURA_API_KEY/DWELLIR_API_KEY: buildConfigField read from local.properties or CI secret, added TRONGRID_API_KEY to android_build.yml's secret passthrough (every caller already uses secrets: inherit, so no per-workflow changes needed beyond this).
This commit is contained in:
@@ -62,6 +62,9 @@ on:
|
||||
# RPC provider - use own nodes or Dwellir
|
||||
DWELLIR_API_KEY:
|
||||
required: false
|
||||
# Tron - raises TronGrid's aggressive anonymous rate limit
|
||||
TRONGRID_API_KEY:
|
||||
required: false
|
||||
# WalletConnect - REQUIRED for dApp connections
|
||||
WALLET_CONNECT_PROJECT_ID:
|
||||
required: true
|
||||
@@ -111,6 +114,7 @@ env:
|
||||
EHTERSCAN_API_KEY_ETHEREUM: ${{ secrets.EHTERSCAN_API_KEY_ETHEREUM }}
|
||||
INFURA_API_KEY: ${{ secrets.INFURA_API_KEY }}
|
||||
DWELLIR_API_KEY: ${{ secrets.DWELLIR_API_KEY }}
|
||||
TRONGRID_API_KEY: ${{ secrets.TRONGRID_API_KEY }}
|
||||
WALLET_CONNECT_PROJECT_ID: ${{ secrets.WALLET_CONNECT_PROJECT_ID }}
|
||||
DEBUG_GOOGLE_OAUTH_ID: ${{ secrets.DEBUG_GOOGLE_OAUTH_ID }}
|
||||
RELEASE_GOOGLE_OAUTH_ID: ${{ secrets.RELEASE_GOOGLE_OAUTH_ID }}
|
||||
|
||||
Reference in New Issue
Block a user