ethvtx is an Ethereum-Ready & Framework-Agnostic Redux configuration. This package contains all the tools to build an efficient Redux store for your Dapp. Our goal was to create a tool that will allow Dapp developers to efficiently fetch and manipulate informations about the Ethereum Blockchain. By minimizing the amount of requests and by caching and reusing as much data as possible, we decrease the impact that our apps have on the Ethereum nodes.
A complete set of dispatcher and getters are exposed to the developer and can be used directly inside any of the
mapDispatchToProps functions to properly recover informations or emit actions.
npm install --save ethvtx redux redux-saga
More informations here
An extensive usage documentation can be found here
Embark Showcase Project
There is an example project showcasing how to use
ethvtx in an embark project.
It can be found here
React TS Showcase Application
The repository contains a complete React Typescript Showcase.
To setup the showcase, run:
git clone https://github.com/horyus/ethvtx cd ethvtx npm install npm run build cd examples npm run setup
Then, from the examples directory, run:
npm run start