From 683bc7f1bd48498a99785938f7f7fba724c7c6f9 Mon Sep 17 00:00:00 2001 From: Keeqler <33733651+Keeqler@users.noreply.github.com> Date: Mon, 8 Dec 2025 17:45:16 -0300 Subject: [PATCH] Add missing env variable to autoforward container --- docker-compose.yml | 1 + src/constants.py | 4 +++- src/seed-importer.py | 3 ++- src/util.py | 3 ++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 3587979..5fa39d9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -104,6 +104,7 @@ services: - MONERO_RPC_URL=http://monero-wallet-rpc:18082/json_rpc - MONERO_RPC_USERNAME=user - MONERO_RPC_PASSWORD=${MONERO_RPC_PASSWORD} + - MONERO_WALLET_PASSWORD=${MONERO_WALLET_PASSWORD} - KRAKEN_API_KEY=${KRAKEN_API_KEY} - KRAKEN_API_SECRET=${KRAKEN_API_SECRET} command: python ./src/autoforward.py diff --git a/src/constants.py b/src/constants.py index c9f41c1..c44330c 100644 --- a/src/constants.py +++ b/src/constants.py @@ -4,4 +4,6 @@ MIN_MONERO_SEND_AMOUNT_MAINNET = 0.03 MIN_BITCOIN_SEND_AMOUNT_TESTNET = 0.00001 MIN_LITECOIN_SEND_AMOUNT_TESTNET = 0.00001 -MIN_MONERO_SEND_AMOUNT_TESTNET = 0.00001 \ No newline at end of file +MIN_MONERO_SEND_AMOUNT_TESTNET = 0.00001 + +MONERO_WALLET_FILENAME = 'mywallet' \ No newline at end of file diff --git a/src/seed-importer.py b/src/seed-importer.py index f537f22..6a070df 100644 --- a/src/seed-importer.py +++ b/src/seed-importer.py @@ -3,6 +3,7 @@ from bip_utils import Bip39SeedGenerator, Bip84, Bip84Coins import traceback import util import env +from constants import MONERO_WALLET_FILENAME def get_xprv_from_mnemonic(coin: Literal['btc', 'ltc',], mnemonic: str ) -> str: if env.TESTNET == '1': @@ -38,7 +39,7 @@ def import_litecoin_mweb_seed(): def import_monero_seed(): params = { - 'filename': 'foo', + 'filename': MONERO_WALLET_FILENAME, 'seed': env.MONERO_WALLET_SEED, 'password': env.MONERO_WALLET_PASSWORD, 'restore_height': env.MONERO_WALLET_HEIGHT, diff --git a/src/util.py b/src/util.py index 2816816..e56472f 100644 --- a/src/util.py +++ b/src/util.py @@ -10,6 +10,7 @@ import hmac import json import time import env +from constants import MONERO_WALLET_FILENAME def get_time() -> str: return f'[{datetime.now().strftime("%Y-%m-%d %H:%M:%S")}]' @@ -88,7 +89,7 @@ def open_litecoin_mweb_wallet(): request_electrum_rpc('ltc-mweb', 'load_wallet') def open_monero_wallet() -> None: - params = {'filename': 'foo', 'password': env.MONERO_WALLET_PASSWORD} + params = {'filename': MONERO_WALLET_FILENAME, 'password': env.MONERO_WALLET_PASSWORD} request_monero_rpc('open_wallet', params) def wait_for_rpc():