24 lines
458 B
Python
24 lines
458 B
Python
# Data models for your extension
|
|
|
|
from typing import Optional
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class CreateMyExtensionData(BaseModel):
|
|
name: str
|
|
lnurlpayamount: int
|
|
lnurlwithdrawamount: int
|
|
wallet: Optional[str] = None
|
|
total: int = 0
|
|
|
|
|
|
class MyExtension(BaseModel):
|
|
id: str
|
|
wallet: str
|
|
lnurlpayamount: int
|
|
name: str
|
|
lnurlwithdrawamount: int
|
|
total: int
|
|
lnurlpay: Optional[str]
|
|
lnurlwithdraw: Optional[str]
|