really-easy-web3
v0.2.21
Published
Wrapper to use ethereum and ether packages
Downloads
47
Maintainers
Readme
Really easy Web3
This package simplifies the interactions of web3 applications with smart contracts and the Ethereum blockchain.
The package implements a series of providers, hooks and utils to handle the basic and common web3's stuff. You only need to take care of the business logic of your application.
Installation / ES6 import
Add it into your package.json.npm i really-easy-web3
Import it in your project.import * as rsw3 from 'really-easy-web3'
.import { ... } from 'really-easy-web3'
Dependencies
- Ethers: A complete Ethereum wallet implementation and utilities in JavaScript (and TypeScript).
What this package includes
Accounts providers
Contact providers
Custom contract interface
Event lister
Todo
- When no account connected WEB3 provider gets error
- Finish the
readme.md
😛 - Exclude .map from production build
- Use
ethers
like devDependency - change targetNetworkId to targetChainId => hexadecimal formal
- Do not auto change network before the wallet is connected!
- Check if metamask is not installed and prevent errors
- Coming soon...