mirror of
https://github.com/aljazceru/nutshell.git
synced 2025-12-22 19:34:18 +01:00
NUT-04/05: add amount, unit, request to melt and mint quote responses (#719)
* add amount, unit, request to melt and mint responses * make new fields optional to not break compat with old mints * make new flags optional for backwards compat
This commit is contained in:
@@ -163,8 +163,10 @@ async def mint_quote(
|
||||
logger.trace(f"> POST /v1/mint/quote/bolt11: payload={payload}")
|
||||
quote = await ledger.mint_quote(payload)
|
||||
resp = PostMintQuoteResponse(
|
||||
request=quote.request,
|
||||
quote=quote.quote,
|
||||
request=quote.request,
|
||||
amount=quote.amount,
|
||||
unit=quote.unit,
|
||||
paid=quote.paid, # deprecated
|
||||
state=quote.state.value,
|
||||
expiry=quote.expiry,
|
||||
@@ -190,6 +192,8 @@ async def get_mint_quote(request: Request, quote: str) -> PostMintQuoteResponse:
|
||||
resp = PostMintQuoteResponse(
|
||||
quote=mint_quote.quote,
|
||||
request=mint_quote.request,
|
||||
amount=mint_quote.amount,
|
||||
unit=mint_quote.unit,
|
||||
paid=mint_quote.paid, # deprecated
|
||||
state=mint_quote.state.value,
|
||||
expiry=mint_quote.expiry,
|
||||
@@ -290,6 +294,8 @@ async def get_melt_quote(request: Request, quote: str) -> PostMeltQuoteResponse:
|
||||
resp = PostMeltQuoteResponse(
|
||||
quote=melt_quote.quote,
|
||||
amount=melt_quote.amount,
|
||||
unit=melt_quote.unit,
|
||||
request=melt_quote.request,
|
||||
fee_reserve=melt_quote.fee_reserve,
|
||||
paid=melt_quote.paid,
|
||||
state=melt_quote.state.value,
|
||||
|
||||
Reference in New Issue
Block a user