Evmos v16 and later introduced several major changes to the upstream protocol. This library is not actively maintained now due to insufficient demand - please open an issue if you have interested in using pyevmos, I will be able to allocate some time to it.
Version on master has several breaking changes and generates EIP-712
transactions that may be rejected by upstream nodes: "old-style" EIP-712
with ExtensionOptionsWeb3Tx
are deprecated and no longer supported by recent
node versions. Currently master branch ships with protobuf files generated from
evmos v20.0.0
.
Disclaimer: this package is not officialy maintained by Evmos affiliates. Read our documentation on ReadTheDocs.
This project is a direct python port of evmosjs library.
Install with pip:
pip install -U evmos
Install from source:
git clone https://github.com/sterliakov/pyevmos/
cd pyevmos
pip install .
Supported extras:
types
: install stubs for untyped dependencies.