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 poetry install
``` ```
### Configuration
```bash
mv .env.example .env
# edit .env file
vim .env
```
## Run mint ## Run mint
```bash ```bash
poetry run uvicorn mint.app:app --port 3338 poetry run uvicorn mint.app:app --port 3338

View File

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

View File

@@ -3,7 +3,6 @@ Implementation of https://gist.github.com/phyro/935badc682057f418842c72961cf096c
""" """
import hashlib import hashlib
import time
from ecc.curve import Point, secp256k1 from ecc.curve import Point, secp256k1
from ecc.key import gen_keypair from ecc.key import gen_keypair
@@ -14,9 +13,14 @@ from core.db import Database
from core.settings import MAX_ORDER from core.settings import MAX_ORDER
from core.split import amount_split from core.split import amount_split
from lightning import WALLET from lightning import WALLET
from mint.crud import (get_lightning_invoice, get_proofs_used, from mint.crud import (
invalidate_proof, store_lightning_invoice, get_lightning_invoice,
store_promise, update_lightning_invoice) get_proofs_used,
invalidate_proof,
store_lightning_invoice,
store_promise,
update_lightning_invoice,
)
class Ledger: class Ledger:

View File

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