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 }