Python

Getting started
Ensure you have a recent version of Python 3 installed.
Grab the package from github:
pipenv install git+https://github.com/bluzelle/blzpy.git#egg=bluzelleUse:
import bluzelle
client = bluzelle.new_client({
'address': '...',
'mnemonic': '...',
})
gas_info = {
'max_fee': 4000001,
}
key = 'foo'
client.create(key, 'bar', gas_info)
value = client.read(key)
client.update(key, 'baz', gas_info)
client.delete(key, gas_info)Examples
Copy .env.sample to .env and configure if needed.
cp .env.sample .envThen run the example:
DEBUG=false python examples/crud.pyTests
The tests/ can best be run in a pipenv environment. To do so, initialize one with:
pipenv --python 3Install requirements:
pipenv installThen run the tests:
make testUser Acceptance Testing
Please checkout the UAT.md document for more details.
Licence
MIT
Last updated