request fee from mint

This commit is contained in:
callebtc
2022-10-05 22:26:57 +02:00
parent 16eb3cf6c5
commit 2d48c3116c
7 changed files with 44 additions and 17 deletions

View File

@@ -5,7 +5,9 @@ from secp256k1 import PublicKey
from cashu.core.base import (
CashuError,
CheckFeesResponse,
CheckRequest,
CheckFeesRequest,
GetMeltResponse,
GetMintResponse,
MeltRequest,
@@ -72,6 +74,12 @@ async def check_spendable(payload: CheckRequest):
return await ledger.check_spendable(payload.proofs)
@router.post("/checkfees")
async def check_fees(payload: CheckFeesRequest):
fees_msat = await ledger.check_fees(payload.pr)
return CheckFeesResponse(fee=fees_msat / 1000)
@router.post("/split")
async def split(payload: SplitRequest):
"""