FIX: issues and improvements to frontend, add lnurlp/lnurladdress, remove split by tag feature (#4)
* deinitialize task * rework of frontend * add lnurl and lightningaddresses * substract fee_reserve from external split, for potential routing fee, add a warning to ui
This commit is contained in:
parent
a96897d4a2
commit
5bb234b797
12 changed files with 269 additions and 344 deletions
10
models.py
10
models.py
|
|
@ -9,7 +9,6 @@ class Target(BaseModel):
|
|||
wallet: str
|
||||
source: str
|
||||
percent: float
|
||||
tag: str
|
||||
alias: Optional[str]
|
||||
|
||||
@classmethod
|
||||
|
|
@ -17,12 +16,11 @@ class Target(BaseModel):
|
|||
return cls(**dict(row))
|
||||
|
||||
|
||||
class TargetPutList(BaseModel):
|
||||
class TargetPut(BaseModel):
|
||||
wallet: str = Query(...)
|
||||
alias: str = Query("")
|
||||
percent: float = Query(..., ge=0, lt=100)
|
||||
tag: str
|
||||
percent: float = Query(..., ge=0, le=100)
|
||||
|
||||
|
||||
class TargetPut(BaseModel):
|
||||
__root__: List[TargetPutList]
|
||||
class TargetPutList(BaseModel):
|
||||
targets: List[TargetPut]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue