mirror of
https://github.com/aljazceru/nutshell.git
synced 2025-12-20 18:44:20 +01:00
readme
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import asyncio
|
|
||||||
import random
|
import random
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user