Skip to content

Commit e027c80

Browse files
authored
#543 fix airdroper (#544)
* #543 fix airdroper * try fix * remove docker compose changes
1 parent 0c711b6 commit e027c80

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

proxy/indexer/airdropper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ def get_sol_usd_price(self):
226226

227227
if should_reload:
228228
try:
229-
self.recent_price = self.pyth_client.get_price('SOL/USD')
229+
self.recent_price = self.pyth_client.get_price('Crypto.SOL/USD')
230230
except Exception as err:
231231
self.warning(f'Exception occured when reading price: {err}')
232232
return None

proxy/testing/test_airdropper.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ def test_failed_process_trx_with_one_airdrop_price_provider_error(self):
128128
self.mock_pyth_client.update_mapping.assert_called_once()
129129
self.mock_airdrop_ready.is_airdrop_ready.assert_called_once_with(token_airdrop_address)
130130
self.mock_airdrop_ready.register_airdrop.assert_not_called()
131-
self.mock_pyth_client.get_price.assert_called_once_with('SOL/USD')
131+
self.mock_pyth_client.get_price.assert_called_once_with('Crypto.SOL/USD')
132132
self.faucet.request_neon_in_galans_mock.assert_not_called()
133133

134134

@@ -153,7 +153,7 @@ def test_failed_airdrop_contract_not_in_whitelist(self, mock_is_allowed_contract
153153
self.mock_failed_attempts.airdrop_failed.assert_not_called()
154154
self.mock_pyth_client.update_mapping.assert_called_once()
155155
mock_is_allowed_contract.assert_called_once()
156-
self.mock_pyth_client.get_price.assert_called_once_with('SOL/USD')
156+
self.mock_pyth_client.get_price.assert_called_once_with('Crypto.SOL/USD')
157157
self.mock_airdrop_ready.is_airdrop_ready.assert_not_called()
158158
self.mock_airdrop_ready.register_airdrop.assert_not_called()
159159
self.faucet.request_neon_in_galans_mock.assert_not_called()
@@ -182,7 +182,7 @@ def test_faucet_failure(self):
182182
self.mock_failed_attempts.airdrop_failed.assert_called_once_with(str(token_airdrop_address), ANY)
183183
self.mock_pyth_client.update_mapping.assert_called_once()
184184
self.mock_airdrop_ready.is_airdrop_ready.assert_called_once_with(token_airdrop_address)
185-
self.mock_pyth_client.get_price.assert_called_once_with('SOL/USD')
185+
self.mock_pyth_client.get_price.assert_called_once_with('Crypto.SOL/USD')
186186
self.mock_airdrop_ready.register_airdrop.assert_not_called()
187187
json_req = {'wallet': token_airdrop_address, 'amount': airdrop_amount}
188188
self.faucet.request_neon_in_galans_mock.assert_called_once_with(json_req)
@@ -206,7 +206,7 @@ def test_process_trx_with_one_airdrop_for_already_processed_address(self):
206206
self.airdropper.process_scheduled_trxs()
207207

208208
self.mock_pyth_client.update_mapping.assert_called_once()
209-
self.mock_pyth_client.get_price.assert_called_once_with('SOL/USD')
209+
self.mock_pyth_client.get_price.assert_called_once_with('Crypto.SOL/USD')
210210
self.mock_failed_attempts.airdrop_failed.assert_not_called()
211211
self.mock_airdrop_ready.is_airdrop_ready.assert_called_once_with(token_airdrop_address)
212212
self.mock_airdrop_ready.register_airdrop.assert_not_called()
@@ -229,7 +229,7 @@ def test_failed_airdrop_confidence_interval_too_large(self):
229229
self.airdropper.process_scheduled_trxs()
230230

231231
self.mock_pyth_client.update_mapping.assert_called_once()
232-
self.mock_pyth_client.get_price.assert_called_once_with('SOL/USD')
232+
self.mock_pyth_client.get_price.assert_called_once_with('Crypto.SOL/USD')
233233
self.mock_airdrop_ready.is_airdrop_ready.assert_called_once_with(token_airdrop_address)
234234
self.mock_airdrop_ready.register_airdrop.assert_not_called()
235235
self.faucet.request_neon_in_galans_mock.assert_not_called()
@@ -250,7 +250,7 @@ def test_get_price_error(self):
250250
try:
251251
self.airdropper.process_scheduled_trxs()
252252
self.mock_pyth_client.update_mapping.assert_called_once()
253-
self.mock_pyth_client.get_price.assert_called_once_with('SOL/USD')
253+
self.mock_pyth_client.get_price.assert_called_once_with('Crypto.SOL/USD')
254254
except Exception as err:
255255
self.fail(f'Excpected not throws exception but it does: {err}')
256256

0 commit comments

Comments
 (0)