-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Web3.fs is a library intended to facilitate interacting with the Ethereum blockchain through common JSON-RPC endpoints. The current intended use cases are for standalone binaries, FSharp script files (.fsx) and inclusion into web applications through frameworks like SAFE and Fable/Feliz. It is not a goal to become a fully-fledged development scaffold like Brownie is to web3.py.
It currently supports most eth_
methods, though the filter/log methods are currently unsupported.
It includes specific functions for making calls, transactions, and contract deploys on the Ethereum mainnet and testnets.
Contracts are represented as a record. All functions, events and errors are enumerated from an ABI input file or string.
This documentation is intended only as a guide to basic use at this early stage of the project. It will be expanded as more use cases are explicitly supported.