Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Implement a framework for interacting with known contracts (Dapps) #178
This is item 17 from the Nimbus roadmap.
We need to implement a Nim framework similar to web3.js and web3.py that is able to talk to any of the existing Ethereum clients over their JSON-RPC interface. Such a framework is able to describe a contract through their public interface, to execute transactions given well-typed parameters and to monitor the announced new blocks for log events produced by the contract.
Out initial target will be to monitor the upcoming Validator deposits contract, whose log events will be consumed by our beacon chain implementation.