set private key

This commit is contained in:
callebtc 2022-11-07 14:00:05 +01:00 committed by dni ⚡
parent 66c44bb990
commit 4c38bcbcf3
2 changed files with 10 additions and 3 deletions

View File

@ -108,3 +108,7 @@ ECLAIR_PASS=eclairpw
# Enter /api in LightningTipBot to get your key
LNTIPS_API_KEY=LNTIPS_ADMIN_KEY
LNTIPS_API_ENDPOINT=https://ln.tips
# Cashu Mint
# Use a long-enough random (!) private key
CASHU_PRIVATE_KEY="SuperSecretPrivateKey"

View File

@ -1,5 +1,6 @@
import asyncio
from environs import Env # type: ignore
from fastapi import APIRouter
from fastapi.staticfiles import StaticFiles
@ -20,11 +21,13 @@ cashu_static_files = [
]
from cashu.mint.ledger import Ledger
env = Env()
env.read_env()
ledger = Ledger(
db=db,
# seed=MINT_PRIVATE_KEY,
seed="asd",
derivation_path="0/0/0/1",
seed=env.str("CASHU_PRIVATE_KEY", default="SuperSecretPrivateKey"),
derivation_path="0/0/0/0",
)
cashu_ext: APIRouter = APIRouter(prefix="/cashu", tags=["cashu"])