hermez-node/eth/ethereum_test.go
eth/ethereum_test.goRaw
1package eth
2
3import (
4 "testing"
5
6 "github.com/ethereum/go-ethereum/ethclient"
7 "github.com/stretchr/testify/assert"
8 "github.com/stretchr/testify/require"
9)
10
11func TestEthERC20(t *testing.T) {
12 ethClient, err := ethclient.Dial(ethClientDialURL)
13 require.Nil(t, err)
14 client := NewEthereumClient(ethClient, auxAccount, ks, nil)
15
16 consts, err := client.EthERC20Consts(tokenHEZAddressConst)
17 require.Nil(t, err)
18 assert.Equal(t, "Hermez Network Token", consts.Name)
19 assert.Equal(t, "HEZ", consts.Symbol)
20 assert.Equal(t, uint64(18), consts.Decimals)
21}