Halt melt on exception (#635)

* halt melt for payment status exception

* refactor

* less log

* add fakewallet test throwing exceptions
This commit is contained in:
callebtc
2024-10-06 17:51:54 +02:00
committed by GitHub
parent c5ccf65e4d
commit 307d2d7a98
4 changed files with 153 additions and 107 deletions

View File

@@ -140,7 +140,9 @@ class FakeWalletSettings(MintSettings):
fakewallet_delay_incoming_payment: Optional[float] = Field(default=3.0)
fakewallet_stochastic_invoice: bool = Field(default=False)
fakewallet_payment_state: Optional[str] = Field(default="SETTLED")
fakewallet_payment_state_exception: Optional[bool] = Field(default=False)
fakewallet_pay_invoice_state: Optional[str] = Field(default="SETTLED")
fakewallet_pay_invoice_state_exception: Optional[bool] = Field(default=False)
class MintInformation(CashuSettings):