Envio Developer Update May 2024
Welcome to our latest developer update for May 2024. Dive into our latest release V.1.1.0 and discover what the Envio team has been shipping over the past month, including exciting new features, technical updates, upcoming events, our time at DappCon Berlin, and more. ⚡️
🚀 New Release: Version 1.1.0 Now Available! 🚀
(All non-breaking changes.)
- Refactor ABI parsing. (non-breaking)
- Add txTo as an optional field alongside txOrigin (non-breaking).
- Add retry to HyperSync in case where a HyperSync replica is out of sync (bug fix).
⭐️ Please note: We are marking V1.0.x as deprecated in NPM due to the bug we fixed in this release. Please upgrade if you are on V1.0.2.
Stay up-to-date with our latest version releases by following the “🚨releases” channel in our Discord to get live updates as soon as new versions are available!
Python Package for Envio’s HyperFuel Client is live! 🐍
Now developers and analysts building on the Fuel Network can interact with our flexible HyperSync API using either JavaScript, Python or Rust clients, and choose to query their data in JSON, Arrow, and Parquet data formats.
To install, run the $ pip install hyperfuel command.
Learn more here.
See the simple Python script example below:
# This example will simply fetch the logs from the given contracts over a block range
# returns all log data necessary for fuel's decoder
import hyperfuel
import asyncio
async def main():
client = hyperfuel.HyperfuelClient()
contracts = ["0xff63ad3cdb5fde197dfa2d248330d458bffe631bda65938aa7ab7e37efa561d0"]
from_block = 8076516
to_block = 8076517
logs = await client.preset_query_get_logs(contracts, from_block, to_block)
print("number of logs: " + str(len(logs.data)))
print("logs: " + str(logs.data))
asyncio.run(main())
Upcoming Events 🗓️
- ETHCC Brussels: 8th - 11th July, 2024
- Encode Club - Brussels Hacker House: 8th - 10th July, 2024
- Modular Summit 3.0: 11th - 13th July, 2024
Developer Workshops 🧑💻
DappCon: Modern Blockchain Indexing 📺️
Upcoming Workshops
Encode Club Boot Camp: Why you should think about indexing when developing smart contracts - 15th July 3 pm CET
How to monitor and get data from your smart contracts once they are deployed in production - 22nd July 3 pm CET
Register here.
For a full list of written tutorials visit our docs.
For a full list of our video tutorials visit our YouTube
Playlist of the month 🎧️
▶️ Open Spotify
Featured Developer 🧑💻
This month's featured community member and developer of the month is Zonder, the CTO of GBlast. With four years of back-end development experience in the crypto field, Zonder’s engagement with our indexing infrastructure, invaluable feedback, and active presence in our Discord make them a standout crew member. We are pleased to recognize Zonder for their contributions and involvement and for building this epic indexer for GBlast:
GBlast, is a GambleFi platform with both PvP and house-banked games built on Blast.
For a full list of deployed indexers visit our explorer.
Follow GBlast on X.
Modular Summit 3.0 2024 Sponsors 🏆️
We’re excited to announce that Envio has been listed as a proud sponsor of the Modular Summit 3.0, a premier event in modular technology and Web3!
Join us in Brussels, with top industry leaders, innovators, and enthusiasts to explore the future of decentralized technologies. Highlights include in-depth sessions, interactive workshops, and networking opportunities with key influencers and venture capitalists.
Stay tuned for more details and registration info here.
Envio Freelancer Network 🌐
We love connecting developers! Join our network of freelancers & contractors and get connected with Web3 protocols to service their data needs.⚡️
Simply fill out the form to join our freelancer network.
Ship with us. 🚢
Envio is a modern, multi-chain EVM blockchain indexing framework speed-optimized for querying real-time and historical data.
If you're a blockchain developer looking to enhance your development process and unlock the true potential of Web3 infrastructure, look no further. Join our growing community of elite developers, check out our docs, and let's work together to revolutionise the blockchain world and propel your project to the next level.
Stay tuned for more monthly updates by subscribing to our newsletter, following us on X or hopping into our Discord for more up-to-date information.
Website | X | Discord | Farcaster | Hey | Medium | YouTube | Reddit