feat: update le docs logic

This commit is contained in:
2026-06-09 20:14:27 +03:00
parent 14df805209
commit cc75f61e76
23 changed files with 420 additions and 262 deletions

View File

@@ -24,6 +24,7 @@ class LegalEntityEntity:
kyc_verified: bool
kyc_verified_at: datetime | None
encrypted_mnemonic: str | None
document_s3_keys: dict[str, str | None]
created_by: str | None
created_at: datetime | None = None
updated_at: datetime | None = None
@@ -46,16 +47,13 @@ class CreateOrganizationWalletsResult:
@dataclass
class OrganizationDocumentEntity:
id: str
class OrganizationDocumentSlot:
organization_id: str
document_type: str
file_name: str
s3_key: str
content_type: str
file_size_bytes: int
uploaded_by: str | None
created_at: datetime | None = None
s3_key: str | None
file_name: str | None = None
content_type: str | None = None
file_size_bytes: int | None = None
@dataclass