diff --git a/proxy/common_neon/solana_interactor.py b/proxy/common_neon/solana_interactor.py index ffb02e5d4..bd0138d07 100644 --- a/proxy/common_neon/solana_interactor.py +++ b/proxy/common_neon/solana_interactor.py @@ -9,8 +9,7 @@ from solana.rpc.types import TxOpts from .costs import update_transaction_cost -from ..environment import EVM_LOADER_ID, CONFIRMATION_CHECK_DELAY - +from ..environment import EVM_LOADER_ID, CONFIRMATION_CHECK_DELAY, LOG_SENDING_SOLANA_TRANSACTION logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) @@ -88,14 +87,15 @@ def collect_result(self, reciept, eth_trx, reason=None): update_transaction_cost(result, eth_trx, reason) return result - def send_measured_transaction(self, trx, eth_trx, reason): + if LOG_SENDING_SOLANA_TRANSACTION: + logger.debug("send_measured_transaction for reason %s: %s ", reason, trx.__dict__) result = self.send_transaction(trx, eth_trx, reason=reason) self.get_measurements(result) return result - - # Do not rename this function! This name used in CI measurements (see function `cleanup_docker` in .buildkite/steps/deploy-test.sh) + # Do not rename this function! This name used in CI measurements (see function `cleanup_docker` in + # .buildkite/steps/deploy-test.sh) def get_measurements(self, result): try: measurements = self.extract_measurements_from_receipt(result)