web3-multicall-go
web3-multicall-go copied to clipboard
Go interface for a Multicall contract to batch EVM state reads in a single ethcall
fix below issues: https://github.com/Alethio/web3-multicall-go/issues/8 https://github.com/Alethio/web3-multicall-go/issues/9
I am trying to run one of the example functions, and I get this error. It happens during the compilation, it doesn't starts the call. ``` # github.com/alethio/web3-multicall-go/multicall C:\Users\usr1\go\pkg\mod\github.com\alethio\[email protected]\multicall\viewcall.go:259:8: assignment...
Currently if you try to import that repo it automatically grabs the release v0.0.15 which is not compatible with go-ethereum releases after 1.9.25. However it seems like that this issue...
hi, I think here is a better multicall, because it doesn't need deploy https://github.com/indexed-finance/multicall but it only supports js, if only you can support it in go :)
hi, if there's space in the method will cause the method extract error ```go vc := multicall.NewViewCall( "0", "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984", "transfer( address, uint256 ) ( bool )", []interface{}{"0x000000000000000000000000000000000000dead","10"}, ) ``` see...
hi, currently the code don't supoort `uint` type, nither for arg type or return type. Actually `uint` == `uint256`.
if use websocket `ethrpc.New("ws://someurl.com")` for rpcClient below code will get error: ```go result, err := multi.Call(multicall.ViewCalls{vc0, vc1}, "latest") if err != nil { t.Fatal("callRaw",err) } ``` ``` Post "ws://someurl.com": unsupported...
**Description**: Decoding errors on sub-calls should not break the entire multicall. **Current behavior:** a single decoding error on a sub-call results in the whole multicall breaking, returning an error. **Proposed...