ethclient_test.go 578 B

123456789101112131415161718
  1. package ethclient
  2. import "github.com/ethereum/go-ethereum"
  3. // Verify that Client implements the ethereum interfaces.
  4. var (
  5. _ = ethereum.ChainReader(&Client{})
  6. _ = ethereum.ChainStateReader(&Client{})
  7. _ = ethereum.ChainSyncReader(&Client{})
  8. _ = ethereum.ChainHeadEventer(&Client{})
  9. _ = ethereum.ContractCaller(&Client{})
  10. _ = ethereum.GasEstimator(&Client{})
  11. _ = ethereum.GasPricer(&Client{})
  12. _ = ethereum.LogFilterer(&Client{})
  13. _ = ethereum.PendingStateReader(&Client{})
  14. // _ = ethereum.PendingStateEventer(&Client{})
  15. _ = ethereum.PendingContractCaller(&Client{})
  16. )