From 2054bb3ee345c64c216b8dde6728fea113b195be Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Wed, 5 Oct 2022 18:57:31 +0200 Subject: [PATCH] SplitPayload -> SplitRequest --- cashu/core/base.py | 2 +- cashu/mint/router.py | 4 ++-- cashu/wallet/wallet.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cashu/core/base.py b/cashu/core/base.py index 143905e..479afc2 100644 --- a/cashu/core/base.py +++ b/cashu/core/base.py @@ -110,7 +110,7 @@ class MintPayloads(BaseModel): blinded_messages: List[BlindedMessage] = [] -class SplitPayload(BaseModel): +class SplitRequest(BaseModel): proofs: List[Proof] amount: int output_data: MintPayloads = None # backwards compatibility with clients < v0.2.1 diff --git a/cashu/mint/router.py b/cashu/mint/router.py index 5fb7b63..5b253ca 100644 --- a/cashu/mint/router.py +++ b/cashu/mint/router.py @@ -3,7 +3,7 @@ from typing import Union from fastapi import APIRouter from secp256k1 import PublicKey -from cashu.core.base import CheckPayload, MeltPayload, MintPayloads, SplitPayload +from cashu.core.base import CheckPayload, MeltPayload, MintPayloads, SplitRequest from cashu.mint import ledger router: APIRouter = APIRouter() @@ -69,7 +69,7 @@ async def check_spendable(payload: CheckPayload): @router.post("/split") -async def split(payload: SplitPayload): +async def split(payload: SplitRequest): """ Requetst a set of tokens with amount "total" to be split into two newly minted sets with amount "split" and "total-split". diff --git a/cashu/wallet/wallet.py b/cashu/wallet/wallet.py index a177e7f..ae06a20 100644 --- a/cashu/wallet/wallet.py +++ b/cashu/wallet/wallet.py @@ -16,7 +16,7 @@ from cashu.core.base import ( MintPayloads, P2SHScript, Proof, - SplitPayload, + SplitRequest, ) from cashu.core.script import ( step0_carol_privkey, @@ -174,7 +174,7 @@ class LedgerAPI: ), "number of secrets does not match number of outputs" await self._check_used_secrets(secrets) payloads, rs = self._construct_outputs(amounts, secrets) - split_payload = SplitPayload(proofs=proofs, amount=amount, outputs=payloads) + split_payload = SplitRequest(proofs=proofs, amount=amount, outputs=payloads) resp = requests.post( self.url + "/split", json=split_payload.dict(),