add trocador key to secrets
Godwin Asuquo committed
Feb 6, 2023 at 22:20 UTC
a5179939615ddbb2314090abda4d2b466daa19de
3 files changed
+6
-2
.github/workflows/pr_test_build.yml
+2
@@ -111,6 +111,8 @@ jobs:
111
echo "const anypayToken = '${{ secrets.ANY_PAY_TOKEN }}';" >> lib/.secrets.g.dart
112
echo "const ioniaClientId = '${{ secrets.IONIA_CLIENT_ID }}';" >> lib/.secrets.g.dart
113
echo "const twitterBearerToken = '${{ secrets.TWITTER_BEARER_TOKEN }}';" >> lib/.secrets.g.dart
114
+ echo "const trocadorApiKey = '${{ secrets.TROCADOR_API_KEY }}';" >> lib/.secrets.g.dart
115
+ echo "const trocadorExchangeMarkup = '${{ secrets.TROCADOR_EXCHANGE_MARKUP }}';" >> lib/.secrets.g.dart
116
117
- name: Rename app
118
run: sed -i -e "s/\${APP_NAME}/$GITHUB_HEAD_REF/g" /opt/android/cake_wallet/android/app/src/main/AndroidManifest.xml
lib/exchange/trocador/trocador_exchange_provider.dart
+3
-2
@@ -43,6 +43,7 @@ class TrocadorExchangeProvider extends ExchangeProvider {
43
static const onionApiAuthority = 'trocadorfyhlu27aefre5u7zri66gudtzdyelymftvr4yjwcxhfaqsid.onion';
44
static const clearNetAuthority = 'trocador.app';
45
static const apiKey = secrets.trocadorApiKey;
46
+ static const markup = secrets.trocadorExchangeMarkup;
47
static const newRatePath = '/api/new_rate';
48
static const createTradePath = 'api/new_trade';
49
static const tradePath = 'api/trade';
@@ -69,7 +70,7 @@ class TrocadorExchangeProvider extends ExchangeProvider {
70
'network_to': _networkFor(request.to),
71
'payment': isFixedRateMode ? 'True' : 'False',
72
'min_kycrating': 'C',
72
- 'markup': '3',
73
+ 'markup': markup,
74
'best_only': 'True',
75
if (!isFixedRateMode) 'amount_from': request.fromAmount,
76
if (isFixedRateMode) 'amount_to': request.toAmount,
@@ -164,7 +165,7 @@ class TrocadorExchangeProvider extends ExchangeProvider {
165
if (isFixedRateMode) 'amount_to': amount.toString(),
166
'payment': isFixedRateMode ? 'True' : 'False',
167
'min_kycrating': 'C',
167
- 'markup': '3',
168
+ 'markup': markup,
169
'best_only': 'True',
170
};
171
tool/utils/secret_key.dart
+1
@@ -25,6 +25,7 @@ class SecretKey {
25
SecretKey('onramperApiKey', () => ''),
26
SecretKey('ioniaClientId', () => ''),
27
SecretKey('trocadorApiKey', () => ''),
28
+ SecretKey('trocadorExchangeMarkup', () => '3'),
29
SecretKey('twitterBearerToken', () => ''),
30
];
31