Package libra

Python client sdk library for the Libra blockchain network.

Expand source code
# Copyright (c) The Libra Core Contributors
# SPDX-License-Identifier: Apache-2.0

"""Python client sdk library for the [Libra](https://libra.org) blockchain network."""

from .utils import InvalidAccountAddressError, InvalidSubAddressError
from .auth_key import AuthKey
from .local_account import LocalAccount

Sub-modules

libra.auth_key

Provides AuthKey class for holding Libra authentication key and generating account address, prefix from it.

libra.chain_ids

Defines available static chain ids …

libra.identifier

LIP-5 Libra Account Identifier and Intent Identifier Utilities …

libra.jsonrpc

This package provides a client for connecting to Libra JSON-RPC Service API …

libra.lcs
libra.libra_types
libra.local_account

Provides LocalAccount class for holding local account private key …

libra.serde_binary

Module describing the "binary" serialization formats …

libra.serde_types
libra.stdlib
libra.testnet

Provides utilities for working with Libra Testnet …

libra.txnmetadata

LIP-4 Transaction Metadata Utilities …

libra.utils

Utilities for data type converting, construction and hashing.