Add missing env variable to autoforward container

This commit is contained in:
Keeqler
2025-12-08 17:45:16 -03:00
parent 2c3d09ba5a
commit 683bc7f1bd
4 changed files with 8 additions and 3 deletions

View File

@@ -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

View File

@@ -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
MIN_MONERO_SEND_AMOUNT_TESTNET = 0.00001
MONERO_WALLET_FILENAME = 'mywallet'

View File

@@ -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,

View File

@@ -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():