Browse Source

Fix LTC create UTXO.

rename_env
tecnovert 4 months ago
parent
commit
0aaf3f8bcc
No known key found for this signature in database GPG Key ID: 8ED6D8750C4E3F93
  1. 10
      basicswap/interface/ltc.py
  2. 1
      doc/release-notes.md

10
basicswap/interface/ltc.py

@ -32,6 +32,16 @@ class LTCInterface(BTCInterface):
return self.rpc_wallet_mweb('sendtoaddress', params)
return self.rpc_wallet('sendtoaddress', params)
def createUTXO(self, value_sats: int):
# Create a new address and send value_sats to it
spendable_balance = self.getSpendableBalance()
if spendable_balance < value_sats:
raise ValueError('Balance too low')
address = self.getNewAddress(self._use_segwit, 'create_utxo')
return self.withdrawCoin(self.format_amount(value_sats), 'plain', address, False), address
def getWalletInfo(self):
rv = super(LTCInterface, self).getWalletInfo()

1
doc/release-notes.md

@ -18,6 +18,7 @@
- `rpctimeout`, `walletrpctimeout` and `walletrpctimeoutlong` in the Monero section of basicswap.json.
- `wallet_update_timeout` in basicswap.json to set how long the wallet ui page waits for an rpc response.
- ui: Renamed unconfirmed balance to pending and include immature balance in pending.
- Fixed LTC create utxo
0.12.6

Loading…
Cancel
Save