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.15.2.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.15.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pactus_jsonrpc-1.15.2.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.15.2.tar.gz
Algorithm Hash digest
SHA256 9e10c2537934db93774e43d1ef43f26d49327bf89d918606b88df5588cf39e34
MD5 aa55b440beac8525444ce37c1b62462a
BLAKE2b-256 971a7c2d10ff399cf01b69520f3e64c2598e6a4c069638e816d362e5a1fa5f84

See more details on using hashes here.

Provenance

The following attestation bundles were made for pactus_jsonrpc-1.15.2.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.15.2-py3-none-any.whl.

File metadata

File hashes

Hashes for pactus_jsonrpc-1.15.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8748cec12da572ffbf07a7e91ed99706466628039fba179b13d2c25e8e947aff
MD5 4bf32028231a63c110bf05ccd24c3f98
BLAKE2b-256 80d1067cba2fa81a20192d6f962cb358f3e2a0571ce14dab1942d605e7dcedd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pactus_jsonrpc-1.15.2-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