Skip to content

Commit 13813ca

Browse files
committed
fix strategy
1 parent 5fb086c commit 13813ca

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/blockchain/deposit_strategy/curated_module.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def _calculate_recommended_gas_based_on_deposit_amount(self, deposits_amount: in
5555
# For one key recommended gas fee will be around 10
5656
# For 10 keys around 100 gwei. For 20 keys ~ 800 gwei
5757
# ToDo percentiles for all modules?
58-
recommended_max_gas = (deposits_amount ** 3 + 100) * 10 ** 8
58+
recommended_max_gas = (deposits_amount ** 2 + 100) * 10 ** 8
5959
logger.info({'msg': 'Calculate recommended max gas based on possible deposits.'})
6060
GAS_FEE.labels('based_on_buffer_fee', self.module_id).set(recommended_max_gas)
6161
return recommended_max_gas

tests/blockchain/deposit_strategy/test_curated_module.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_get_possible_deposits_amount(cmds):
4545
@pytest.mark.unit
4646
@pytest.mark.parametrize(
4747
"deposits,expected_range",
48-
[(1, (0, 20)), (5, (20, 100)), (10, (50, 1000)), (100, (1000, 1000000))],
48+
[(1, (0, 20)), (5, (10, 30)), (10, (20, 50)), (100, (1000, 1000000))],
4949
)
5050
def test_calculate_recommended_gas_based_on_deposit_amount(cmds, deposits, expected_range):
5151
assert expected_range[0] * 10**9 <= cmds._calculate_recommended_gas_based_on_deposit_amount(deposits) <= expected_range[1] * 10**9

0 commit comments

Comments
 (0)