Skip to main content

Aleph.im 消息规范

项目描述

Aleph.im 消息规范

该库旨在提供一种简单的方法来创建、更新和验证来自 Aleph.im 的消息。

它主要包含 为消息提供字段类型验证和 IDE 自动完成功能的pydantic模型。

地位

目前,仅包括基本类型验证。不包括高级数据和签名验证。

将来,该库将在其他项目中有用,例如客户端库aleph-client

用法

import requests
from aleph_message import Message
from pydantic import ValidationError

message_dict = requests.get(ALEPH_API_SERVER + "/api/v0/messages.json?hashes=...").json()

try:
    message = Message(**message_dict)
    print(message.sender)
except ValidationError as e:
    print(e.json())

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

aleph-message-0.2.2.tar.gz (8.6 kB 查看哈希)

已上传 source

内置分布

aleph_message-0.2.2-py3-none-any.whl (9.0 kB 查看哈希

已上传 py3