This commit is contained in:
callebtc
2022-09-17 16:13:11 +03:00
parent 3ae830a1b6
commit fac578b956
10 changed files with 26 additions and 45 deletions

View File

@@ -3,27 +3,19 @@ Implementation of https://gist.github.com/phyro/935badc682057f418842c72961cf096c
"""
import hashlib
from core.secp import PrivateKey, PublicKey
from typing import List, Set
from core.base import Proof, BlindedMessage, BlindedSignature
import core.b_dhke as b_dhke
from core.base import Invoice
from core.base import BlindedMessage, BlindedSignature, Invoice, Proof
from core.db import Database
from core.settings import MAX_ORDER, LIGHTNING
from core.helpers import fee_reserve
from core.secp import PrivateKey, PublicKey
from core.settings import LIGHTNING, MAX_ORDER
from core.split import amount_split
from lightning import WALLET
from mint.crud import (
get_lightning_invoice,
get_proofs_used,
invalidate_proof,
store_lightning_invoice,
store_promise,
update_lightning_invoice,
)
from mint.crud import (get_lightning_invoice, get_proofs_used,
invalidate_proof, store_lightning_invoice,
store_promise, update_lightning_invoice)
class Ledger: