Update README.md [skip ci]

This commit is contained in:
Kim De Mey 2020-03-16 10:09:59 +01:00 committed by GitHub
parent 56f312c69b
commit ab6a087d4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 4 deletions

View File

@ -17,17 +17,27 @@ Ethereum-related utilities written in Nim. Includes things like Bloom filters, p
- [trie](doc/trie.md)
- [bloom](doc/bloom.md)
## Building & Testing
## Prerequisites
### Prerequisites
Nimble is installed.
- Nim & Nimble
- RocksDB, SQLite, LMDB (required for the trie backend tests)
## Building & Testing
```
# Install required modules
nimble install
# Run full test suite
nimble test
```
You can also run specific parts of the test suite, e.g.:
```
# Test p2p functionality
nimble test_p2p
# Test rlp functionality
nimble test_rlp
```
## License
Licensed and distributed under either of