Merge pull request #552 from nspcc-dev/fix/test

consensus: fix payload sign test
This commit is contained in:
Roman Khimov 2019-12-13 16:58:04 +03:00 committed by GitHub
commit a9cac1c655
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -11,6 +11,7 @@ import (
"github.com/CityOfZion/neo-go/pkg/crypto/keys" "github.com/CityOfZion/neo-go/pkg/crypto/keys"
"github.com/CityOfZion/neo-go/pkg/io" "github.com/CityOfZion/neo-go/pkg/io"
"github.com/CityOfZion/neo-go/pkg/util" "github.com/CityOfZion/neo-go/pkg/util"
"github.com/CityOfZion/neo-go/pkg/vm/opcode"
"github.com/nspcc-dev/dbft/payload" "github.com/nspcc-dev/dbft/payload"
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require" "github.com/stretchr/testify/require"
@ -198,7 +199,7 @@ func randomPayload(t *testing.T, mt messageType) *Payload {
timestamp: rand.Uint32(), timestamp: rand.Uint32(),
Witness: transaction.Witness{ Witness: transaction.Witness{
InvocationScript: fillRandom(t, make([]byte, 3)), InvocationScript: fillRandom(t, make([]byte, 3)),
VerificationScript: fillRandom(t, make([]byte, 4)), VerificationScript: []byte{byte(opcode.PUSH0)},
}, },
} }
fillRandom(t, p.prevHash[:]) fillRandom(t, p.prevHash[:])