w3 | ethgo | |
---|---|---|
6 | 1 | |
146 | 456 | |
- | 1.5% | |
8.2 | 5.5 | |
4 days ago | about 2 months ago | |
Go | Go | |
MIT License | Mozilla Public License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
w3
-
How do multicall to
To call the functions of the contract, I use the library https://github.com/lmittmann/w3 - it eliminates routine abigeneration
-
How to invoke token contract methods with ABI?
I wrote the package w3 because I was frustrated with existing solutions. It lets you read contracts super easy, and you can also use it to send transactions to contracts using mostly go-ethereum.
- An Ethereum RPC client with support for batch requests and simple contract calls that is extendable to support custom RPC methods.
- An Ethereum RPC client with support for batch requests and simple contract calls that is extensible to support custom RPC methods.
- A Golang RPC client with support for batch requests and simple contract calls that is extensible to support custom RPC methods.
ethgo
-
Is there any speed difference between using Web3-Go and Go-ethereum if I am hooking into a hosted node?
go-web3: A library written in Go that prevents fairly conventional Web3 interfaces.
What are some alternatives?
jennifer - Jennifer is a code generator for Go
go-ethereum - Go implementation of the Ethereum protocol
efaceconv
cointop - A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
gen - Type-driven code generation for Go
chainlink - node of the decentralized oracle network, bridging on and off-chain computation
interfaces - Code generation tools for Go.
bee - Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.
pkgreflect - A Go preprocessor for package scoped reflection
go-linq - .NET LINQ capabilities in Go
Anakin - Codegeneration tool for isomorphic server and mobile Go apps with gRPC & Protobuf. Share code between your backend, Android & iOS app! :sun_with_face:
flashbots - Package flashbots implements RPC API bindings for the Flashbots relay and mev-geth for use with the w3 package.