Fix/ln unsuccessful payment (#159)

* throws error for unsuccessful payment so that wallets get error message

* bump to 0.11.2
This commit is contained in:
calle
2023-04-03 20:52:14 +02:00
committed by GitHub
parent 190f78eb54
commit 6b631111d1
5 changed files with 6 additions and 4 deletions

View File

@@ -115,7 +115,7 @@ cashu info
Returns: Returns:
```bash ```bash
Version: 0.11.1 Version: 0.11.2
Debug: False Debug: False
Cashu dir: /home/user/.cashu Cashu dir: /home/user/.cashu
Wallet: wallet Wallet: wallet

View File

@@ -8,7 +8,7 @@ from pydantic import BaseSettings, Extra, Field, validator
env = Env() env = Env()
VERSION = "0.11.1" VERSION = "0.11.2"
def find_env_file(): def find_env_file():

View File

@@ -614,6 +614,8 @@ class Ledger:
ln_fee_msat=fee_msat, ln_fee_msat=fee_msat,
outputs=outputs, outputs=outputs,
) )
else:
raise Exception("Lightning payment unsuccessful.")
except Exception as e: except Exception as e:
raise e raise e

View File

@@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "cashu" name = "cashu"
version = "0.11.1" version = "0.11.2"
description = "Ecash wallet and mint." description = "Ecash wallet and mint."
authors = ["calle <callebtc@protonmail.com>"] authors = ["calle <callebtc@protonmail.com>"]
license = "MIT" license = "MIT"

View File

@@ -13,7 +13,7 @@ entry_points = {"console_scripts": ["cashu = cashu.wallet.cli.cli:cli"]}
setuptools.setup( setuptools.setup(
name="cashu", name="cashu",
version="0.11.1", version="0.11.2",
description="Ecash wallet and mint for Bitcoin Lightning", description="Ecash wallet and mint for Bitcoin Lightning",
long_description=long_description, long_description=long_description,
long_description_content_type="text/markdown", long_description_content_type="text/markdown",