refactor: get_balance_delta and use pydantic model for openapi docs (#2492)

* refactor: `get_balance_delta` and use pydantic model for openapi docs

---------

Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
This commit is contained in:
dni ⚡ 2024-05-13 17:59:29 +02:00 committed by GitHub
parent 78fc28558c
commit 9933484558
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 23 additions and 25 deletions

View file

@ -6,8 +6,7 @@ import pytest
from lnbits import bolt11
from lnbits.core.crud import get_standalone_payment, update_payment_details
from lnbits.core.models import CreateInvoice, Payment
from lnbits.core.services import fee_reserve_total
from lnbits.core.views.admin_api import api_auditor
from lnbits.core.services import fee_reserve_total, get_balance_delta
from lnbits.core.views.payment_api import api_payment
from lnbits.wallets import get_funding_source
@ -21,8 +20,8 @@ from .helpers import (
async def get_node_balance_sats():
audit = await api_auditor()
return audit["node_balance_msats"] / 1000
balance = await get_balance_delta()
return balance.node_balance_msats / 1000
@pytest.mark.asyncio