A minimal Python API for LayerZero Scan
Project description
LayerZero-Scan
A minimal Python Wrapper for the LayerZero Scan API.
Installation
pip install git+https://github.com/kamilgg/layerzero-scan
Tests
In bash
test that everything looks OK before proceeding:
bash run_tests.sh
Usage
In python
create a client:
# For mainnet
from layerzero import LayerZero
client = LayerZero()
# For testnet
from layerzero import LayerZeroTestnet, Chains
client = LayerZeroTestnet() # Testnet
client = LayerZeroTestnet(Chains.TESTNET) # Also testnet
client = LayerZeroTestnet(Chains.SANDBOX) # Sandbox
Then you can call all available methods, e.g.:
latest_messages = client.get_latest_messages()
latest_messages.count
> 63747514
tx_hash = "0xdbb9456feb829f67c2d26df00ba1f6f383463a0a7dc6ebc5d48c025800ed901b"
message = client.get_message_by_hash(tx_hash)
message.src_ua_nonce
> 1866644
message.status
> DELIVERED
By kamgg.eth
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
layerzero-scan-1.0.0.tar.gz
(6.2 kB
view hashes)
Built Distribution
Close
Hashes for layerzero_scan-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60842b15ff200416de5a466d640ad786b0a5af4a456e46d0da86b177732da7d7 |
|
MD5 | 372cbd60ee154b0aa1e024a332630afa |
|
BLAKE2b-256 | 05a52fd6627ec26d0dce3c1af24e320bc726d302fd3463d7bb6d227ff1a3ffbc |