uEOSIO python library
Project description
µEOSIO
General purpose library for the EOSIO blockchains
Micro EOSIO allows you to interact with any EOSio chain using Python, it consists of 3 modules:
- DS: Is the Data Stream module and it contains functions for serialization and deserialization of data streams in the eosio format.
- UTILS: General functions that are useful for eosio.
- RPC: Module for making API interactions.
- ABI: Module to work with eosio ABI files
Install
pip3 install ueosio
Build from source
git clone https://github.com/EOSArgentina/ueosio
cd ueosio
python3 -m venv venv
source venv/bin/activate
pip3 install -r examples/requirements.txt
Examples:
tx.py: Send a transaction on any given chain.
keys.py: Generate a key pair or get the public key of any given private key.
approve_multisig.py: Approve a multisig transaction.
create_account.py: Create an account, buy ram and delegate bandwidth and CPU.
get_top_10_bps.py: Use the rpc module to get list of BPs on any eosio blockchain.
abi_hash.py: Get serialized abi hash.
extract_pubkey_from_tx.py: Extract pubkeys used to sign a transaction.
MIT License
Copyright (c) 2020 EOS Argentina
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ueosio-0.2.6.tar.gz
.
File metadata
- Download URL: ueosio-0.2.6.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.6.9 Linux/5.4.0-87-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2c023a547235eab6b3b25c127bd8347a6ef90d20ed6a5ca33f4317905c60abd |
|
MD5 | a665052f9cfabca7153a19e20119bc83 |
|
BLAKE2b-256 | e93e3b7dc7e4e81c88d8f8619e6a4b711af9d09ac65133364c446ca739fcd603 |
File details
Details for the file ueosio-0.2.6-py3-none-any.whl
.
File metadata
- Download URL: ueosio-0.2.6-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.4 CPython/3.6.9 Linux/5.4.0-87-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 428525d63367a38c94ebc2163227c8c04fce4bfcebb778f682653805054421b0 |
|
MD5 | eac2c6a3b86951970d702f3e852cf74d |
|
BLAKE2b-256 | e86eb6743117fe16fbd1c1ca7e0a6bdc861d14459d29c0f135731a91adcf3ccc |