github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/vent/service/consumer_ethereum_test.go (about)

     1  // +build integration,ethereum
     2  
     3  package service_test
     4  
     5  import (
     6  	"testing"
     7  
     8  	"github.com/hyperledger/burrow/rpc/web3/ethclient"
     9  	"github.com/hyperledger/burrow/tests/web3/web3test"
    10  	"github.com/hyperledger/burrow/vent/test"
    11  	"github.com/stretchr/testify/require"
    12  )
    13  
    14  func TestEthereumConsumer(t *testing.T) {
    15  	pk := web3test.GetPrivateKey(t)
    16  	tcli := ethclient.NewTransactClient(ethclient.NewEthClient(web3test.GetChainRPCClient()))
    17  	chainID, err := tcli.GetChainID()
    18  	require.NoError(t, err)
    19  	testConsumer(t, chainID, test.PostgresVentConfig(web3test.GetChainRemote()), tcli, pk.GetAddress())
    20  }