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  )