[#274] crypto: Add WalletConnect API support

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
This commit is contained in:
Evgenii Stratonikov 2022-03-10 15:25:14 +03:00 committed by fyrchik
parent 721df386c5
commit 596f43a540
6 changed files with 97 additions and 4 deletions

View file

@ -28,6 +28,9 @@ func TestSignature(t *testing.T) {
func() neofscrypto.Signer {
return neofsecdsa.SignerRFC6979(k.PrivateKey)
},
func() neofscrypto.Signer {
return neofsecdsa.SignerWalletConnect(k.PrivateKey)
},
} {
signer := f()
@ -39,6 +42,6 @@ func TestSignature(t *testing.T) {
s.ReadFromV2(m)
valid := s.Verify(data)
require.True(t, valid)
require.True(t, valid, "type %T", signer)
}
}