arnaucube
arnaucube/hermez-nodePublic Self-hosted repository
hermez-node/test/l2db_test.go
test/l2db_test.goRaw
 1package test
 2
 3import (
 4	"testing"
 5
 6	ethCommon "github.com/ethereum/go-ethereum/common"
 7	"github.com/stretchr/testify/assert"
 8)
 9
10func TestGenAuths(t *testing.T) {
11	chainID := uint16(0)
12	hermezContractAddr := ethCommon.HexToAddress("0xc344E203a046Da13b0B4467EB7B3629D0C99F6E6")
13
14	const nAuths = 5
15	auths := GenAuths(nAuths, chainID, hermezContractAddr)
16	for _, auth := range auths {
17		assert.True(t, auth.VerifySignature(chainID, hermezContractAddr))
18	}
19}