github.com/arieschain/arieschain@v0.0.0-20191023063405-37c074544356/qctclient/qctclient_test.go (about) 1 package qctclient 2 3 import "github.com/quickchainproject/quickchain" 4 5 // Verify that Client implements the quickchain interfaces. 6 var ( 7 _ = quickchain.ChainReader(&Client{}) 8 _ = quickchain.TransactionReader(&Client{}) 9 _ = quickchain.ChainStateReader(&Client{}) 10 _ = quickchain.ChainSyncReader(&Client{}) 11 _ = quickchain.ContractCaller(&Client{}) 12 _ = quickchain.GasEstimator(&Client{}) 13 _ = quickchain.GasPricer(&Client{}) 14 _ = quickchain.LogFilterer(&Client{}) 15 _ = quickchain.PendingStateReader(&Client{}) 16 // _ = quickchain.PendingStateEventer(&Client{}) 17 _ = quickchain.PendingContractCaller(&Client{}) 18 )