This commit is contained in:
callebtc
2022-09-13 21:38:00 +03:00
parent 0245ce00de
commit dbb1e1d391
4 changed files with 15 additions and 8 deletions

View File

@@ -36,6 +36,13 @@ pyenv local 3.9.13
poetry install
```
### Configuration
```bash
mv .env.example .env
# edit .env file
vim .env
```
## Run mint
```bash
poetry run uvicorn mint.app:app --port 3338

View File

@@ -1,13 +1,10 @@
import asyncio
import logging
import sys
from ast import Param
from typing import Union
from ecc.curve import Point, secp256k1
from fastapi import FastAPI
from fastapi.params import Body, Depends, Query
from fastapi.routing import APIRouter
from loguru import logger
import core.settings as settings

View File

@@ -3,7 +3,6 @@ Implementation of https://gist.github.com/phyro/935badc682057f418842c72961cf096c
"""
import hashlib
import time
from ecc.curve import Point, secp256k1
from ecc.key import gen_keypair
@@ -14,9 +13,14 @@ from core.db import Database
from core.settings import 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:

View File

@@ -1,4 +1,3 @@
import asyncio
import random
from typing import List