A python utils ubirch for ubirch anchoring services.
Project description
ubirch library for ubirch anchoring services
This library contains several useful tools used to connect to a SQS server and anchor messages retrieved from a queue to the IOTA Tangle or the Ethereum Blockchain.
Usage
Configuration, connection to a SQS server and retrieving queues.
To set up the different arguments needed to connect to the SQS Server and to access the ETH Wallet.
from ubirch.anchoring import *
args = set_arguments(servicetype='ethereum') # Or 'iota"
#To access the SQS Queue
url = args.url
region = args.region
aws_secret_access_key = args.accesskey
aws_access_key_id = args.keyid
#To unlock your wallet
password = args.pwd
keyfile = args.keyfile
queue1 = getQueue('queue1', url, region, aws_secret_access_key, aws_access_key_id)
Polling a queue and processing its messages
Please see ubirch-ethereum-service or ubirch-iota-service to how this library is put into action.
Testing
Unit tests are added to test the functionality of all objects provided in this library.
python3 -m unittest discover
License
This library is publicized under the Apache License 2.0.
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
Close
Hashes for ubirch-python-utils-1.0.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c505a5882a32b279a4eeb9021bef9ea2389af86a235c32bf8b19c7789c6c09e |
|
MD5 | 9073b1a79da9c535c74e6e5868b4f88e |
|
BLAKE2b-256 | 617bdea2c276d4d7467a5d71fdc6ee764306c66d195241ade781e386e4e5c58d |