Server
The server is the main component of the web3 proxy. It is responsible for the following:
- Serving the web3 proxy API
- Providing a websocket connection to the client
Running the server
Available flags:
--debug
: enable debug logging--port
: port to listen on--ipfs
: enable IPFS functionality--ipfs-port
: port to listen on for IPFS
The server can be run with the following command:
go build && ./server --debug
Lib
The lib folder contains all the client code for the web3 proxy. It is used by the server to communicate with the client.
Examples
Examples are available for all implemented clients. See the subfolder for all examples available for implemented clients.