github.com/linapex/ethereum-dpos-chinese@v0.0.0-20190316121959-b78b3a4a1ece/ethclient/ethclient_test.go (about) 1 2 //<developer> 3 // <name>linapex 曹一峰</name> 4 // <email>linapex@163.com</email> 5 // <wx>superexc</wx> 6 // <qqgroup>128148617</qqgroup> 7 // <url>https://jsq.ink</url> 8 // <role>pku engineer</role> 9 // <date>2019-03-16 12:09:39</date> 10 //</624342638757154816> 11 12 13 package ethclient 14 15 import "github.com/ethereum/go-ethereum" 16 17 //验证客户端是否实现了以太坊接口。 18 var ( 19 _ = ethereum.ChainReader(&Client{}) 20 _ = ethereum.TransactionReader(&Client{}) 21 _ = ethereum.ChainStateReader(&Client{}) 22 _ = ethereum.ChainSyncReader(&Client{}) 23 _ = ethereum.ContractCaller(&Client{}) 24 _ = ethereum.GasEstimator(&Client{}) 25 _ = ethereum.GasPricer(&Client{}) 26 _ = ethereum.LogFilterer(&Client{}) 27 _ = ethereum.PendingStateReader(&Client{}) 28 //_u=ethereum.pendingstateeventer(&client) 29 _ = ethereum.PendingContractCaller(&Client{}) 30 ) 31