如何使用ethclient.Client
(https://github.com/ethereum/go-ethereum)调用 RPC 端点?
有些方法没有包装器,据我所知,直接调用它是不可能的,例如
client, err := ethclient.Dial(url)
// ok
client.BalanceAt(...)
// incorrect code, trying to access private field `c *rpc.Client`
client.c.Call("debug_traceTransaction", ...)
我能想到的唯一方法是启动完全独立的 rpc 客户端并始终保持两者运行。这是唯一的方法吗?
猛跑小猪
相关分类