Skip to main content

Python client for interacting with the Pactus blockchain via JSON-RPC

Project description

pactus-jsonrpc

Python client for interacting with the Pactus blockchain via JSON-RPC.

Installation

pip install pactus-jsonrpc

Usage

import asyncio
from pactus_jsonrpc.client import PactusOpenRPCClient


async def main():
    client = PactusOpenRPCClient(
        headers={},
        client_url="http://127.0.0.1:8545"
    )

    blockchain_info = await client.pactus.blockchain.get_blockchain_info()
    print(blockchain_info)


if __name__ == "__main__":
    asyncio.run(main())

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

pactus_jsonrpc-1.14.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

pactus_jsonrpc-1.14.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file pactus_jsonrpc-1.14.0.tar.gz.

File metadata

  • Download URL: pactus_jsonrpc-1.14.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pactus_jsonrpc-1.14.0.tar.gz
Algorithm Hash digest
SHA256 f07b02aa7718ccbfef4d0695ea68aed921b7769c0f0038079e69bfb3fe6c5c5c
MD5 cd8d43340f99f61a857586d4ef72553c
BLAKE2b-256 768ef0229001604321328018fc85dd987b4a25d90eef074336ef1f3f3c146ab6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pactus_jsonrpc-1.14.0.tar.gz:

Publisher: packager.yml on pactus-project/pactus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pactus_jsonrpc-1.14.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pactus_jsonrpc-1.14.0-py3-none-any.whl
Algorithm Hash digest
SHA256 52b1bdca3cc7edfa35b740e15c8e02c612e0b1f1ef45a16c3999529f8711b98c
MD5 f27e28aa5f011ccb35d78c558a67b7b2
BLAKE2b-256 e7ef1269bc0e7874132497f43629a444b5e4db6b0bd6f9475901963c4ee818b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pactus_jsonrpc-1.14.0-py3-none-any.whl:

Publisher: packager.yml on pactus-project/pactus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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