Evmos grpc messages.
Project description
Evmos GRPC
Evmos' grpc messages.
WIP: Only the message send was implemented because is the one used for the faucet.
Installation
pip install evmosgrpc
Configuration
The configuration can be set using env vars:
- GRPC_ENDPOINT: Default = '127.0.0.1:9090'
- MEMO: Default = 'Sent from Hanchon's faucet'
- FEE: Default = '20'
- GAS_LIMIT: Default = '200000'
- CHAIN_ID: Default = 'evmos_9000-1'
- DENOM: Default = 'aphoton'
Usage
from evmosgrpc.messages.msgsend import create_msg_send
from evmosgrpc.builder import TransactionBuilder
from evmosgrpc.transaction import Transaction
seed = 'garment seat help gallery ride divide truth smooth end chunk '\
'ten cross badge want vehicle mirror dismiss remind crouch '\
'base crouch palm leader dinner'
builder = TransactionBuilder(seed)
msg = create_msg_send(
builder.address,
"evmos1sgg7ny6mkk375ghdlx837hkm92dqxs450fxwwz",
100,
)
res = builder.send_tx(Transaction().generate_tx(builder, msg))
# res =
# tx_response {
# txhash: "F4DFCF8E0BAEBBE088DF0C8A4DA1EF70CD29983C5F7663A523A87F1CE479BFF5"
# raw_log: "[]"
# }
TODO
- Add tests
- Add more messages
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
evmosgrpc-1.0.0.tar.gz
(5.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file evmosgrpc-1.0.0.tar.gz.
File metadata
- Download URL: evmosgrpc-1.0.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9be3c7532421609ab3ea273fc72d2aace7119ecce71aecf2fc0057f134bbefe
|
|
| MD5 |
ef384141e3edc2dca120d7fa003abf84
|
|
| BLAKE2b-256 |
156889a282397bf6f1c1193022aa6924afd6b5d3cab991150a04b9e0c9e306c8
|
File details
Details for the file evmosgrpc-1.0.0-py3-none-any.whl.
File metadata
- Download URL: evmosgrpc-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfc58772697aaa64a10d86f40ecb8adaa6f6cbfdfc3768b3f629a64b21205589
|
|
| MD5 |
eeb19d29f6ba586ad613bb69120be257
|
|
| BLAKE2b-256 |
246b327fff0318f4914ee18a4e16f8c255703c90d2f30540c6bb52759016a1aa
|