Run NodesReferencevmsplatformvmwarp

signertest

Package signertest

import "github.com/luxfi/node/vms/platformvm/warp/signertest"

Functions

TestVerifies

func TestVerifies(t *testing.T, s warp.Signer, sk bls.Signer, networkID uint32, chainID ids.ID)

Test that a signature generated with the signer verifies correctly

TestWrongChainID

func TestWrongChainID(t *testing.T, s warp.Signer, _ bls.Signer, _ uint32, _ ids.ID)

Test that using a random SourceChainID results in an error

TestWrongNetworkID

func TestWrongNetworkID(t *testing.T, s warp.Signer, _ bls.Signer, networkID uint32, blockchainID ids.ID)

Test that using a different networkID results in an error