`@remix-project/remix-simulator` is a web3 wrapper for different kind of providers. It is used in `remix-tests` library and in Remix IDE codebase.
### Installation
`@remix-project/remix-simulator` is an NPM package and can be installed using NPM as:
`npm install @remix-project/remix-simulator`
### How to use
`@remix-project/remix-simulator` implements:
* [X] web3_clientVersion
* [X] web3_clientVersion
* [X] web3_sha3
* [X] web3_sha3
@ -67,3 +81,12 @@ Implemented:
* [_] personal_unlockAccount
* [_] personal_unlockAccount
* [_] personal_sendTransaction
* [_] personal_sendTransaction
* [_] rpc_modules
* [_] rpc_modules
### Contribute
Please feel free to open an issue or a pull request.
In case you want to add some code, do have a look to our contribution guidelnes [here](https://github.com/ethereum/remix-project/blob/master/CONTRIBUTING.md). Reach us on [Gitter](https://gitter.im/ethereum/remix) in case of any queries.