w3
flashbots
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.
flashbots
What are some alternatives?
jennifer - Jennifer is a code generator for Go
advanced-go-programming-book - :books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
efaceconv
gasz - Ethereum Gas Price Notifier
gen - Type-driven code generation for Go
apollo - cross-chain ETL tool for EVM chaindata
interfaces - Code generation tools for Go.
go-micro - Go Micro is a framework for distributed systems development [Moved to: https://github.com/asim/go-micro]
pkgreflect - A Go preprocessor for package scoped reflection
oxygen - Crypto payment gateway. Accept the most popular crypto globally with a complete solution.
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: