- Envio Newsletter
- Posts
- Envio Developer Update | May 2024
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!
/
Envio 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 🧑💻
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.
/
Playlist of the month 🎧️
/
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 a few epic indexers for GBlast.
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 🌐
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 below 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.