Skip to main content

Python Data for Apps of QuoRum

Project description

Python Data for Apps of QuoRum

quorum 常用数据结构的 python 封装:

1、feed:

基于 quorum 新共识,目前被 rum app、feed、port、circle 等几款产品采用的数据结构

参考:

请留意,这只是推荐结构,并不是唯一标准。quorum chain 是非常开放的,客户端完全可以按照自己的需求来构造上链数据的结构。

2、converter:

基于 quorum 新共识,从旧链 trx 或从 新链 trx 转换为待发布的数据。目前主要用作数据迁移:从旧共识链迁移到新共识链;在新共识链之间迁移。

3、trx_type:

判断 trx 的类型。该方法所返回的结果,与 rum-app,feed 等产品的处理保持一致。

Install

pip install quorum_data_py

Examples

from quorum_data_py import feed

# create a new post data 
data = feed.new_post(content='hello guys')

# create a like post data
data = feed.like('a-post-id')

适用于 fullnode 也适用于 lightnode,比如:

from quorum_data_py import feed
from quorum_fullnode_py import FullNode 

jwt = "xxx"
url = "xxx"

fullnode = FullNode(url,jwt)
data = feed.new_post(content='hello guys')
fullnode.api.post_content(data)
from quorum_data_py import feed
from quorum_mininode_py import MiniNode 

seed = "xxx"

mininode = MiniNode(seed)
data = feed.new_post(content='hello guys')
mininode.api.post_content(data)

Source

License

This work is released under the MIT license. A copy of the license is provided in the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quorum_data_py-1.2.7.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quorum_data_py-1.2.7-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file quorum_data_py-1.2.7.tar.gz.

File metadata

  • Download URL: quorum_data_py-1.2.7.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quorum_data_py-1.2.7.tar.gz
Algorithm Hash digest
SHA256 36fa0e84304610d8e824159363cccda87d8b1af3a739f00ea7c815692e565949
MD5 bffc1bf70aca3b39394a65cd68f1a20a
BLAKE2b-256 b7ca753af29a77535d1a0e6dfa4260cf3fc1aea828763ed8b1e4b6cc4141b137

See more details on using hashes here.

File details

Details for the file quorum_data_py-1.2.7-py3-none-any.whl.

File metadata

  • Download URL: quorum_data_py-1.2.7-py3-none-any.whl
  • Upload date:
  • Size: 9.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for quorum_data_py-1.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 1dba06602f4e87e38a0e56f4b2f10c3c9feb81025bf3ebec276bd013f8fa83a1
MD5 ac3e12c920204614a3385ba2d4b3e22e
BLAKE2b-256 3aa4a244334f181cd7b7e44c1510e38225b00210bde79a2bdd3943bef0f7142c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page