Web3 CLI which is somewhat similar to https://github.com/gochain/web3 but built in C# with Nethereum.
It's quite a lot less feature complete but does support some functionality that gochain/web3 doesn't, like:
- Passing structs as arguments
- Outputting data to a file
- Having an infinite timeout (I still need to implement passing in a customer timeout)
- Passing in London hardfork Gas Stuff (Still WIP)
Please see the UnitTest project on how to use this library.
Important: This library/tool is far from complete :).
GitHubActions Builds |
![GitHubActions Builds](https://github.com/devedse/DeveWeb3Cli/workflows/GitHubActionsBuilds/badge.svg?raw=true) |
CodeCov |
![codecov](https://camo.githubusercontent.com/1cbf5aef24d39a6547eb2a9cd2fb2b66bdc2c9d30e0257fe1412ea7551b9024c/68747470733a2f2f636f6465636f762e696f2f67682f646576656473652f4465766557656233436c692f6272616e63682f6d61737465722f67726170682f62616467652e737667) |
SonarQube |
![Quality Gate](https://camo.githubusercontent.com/b5c4bebb33518388c3e509a7dd7db5698196239aeeb2c74a5d8afd43675226bc/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d4465766557656233436c69266d65747269633d616c6572745f737461747573) |
NuGet |
![NuGet](https://camo.githubusercontent.com/ad08416e70d3ab0ee4f45d4f4f353bfab38b1c902b3480ad8ab20e927d83d303/68747470733a2f2f696d672e736869656c64732e696f2f6e756765742f762f4465766557656233436c692e737667) |