Skip to content

add secp256k1 + keccak256 to signature verification. #8238

add secp256k1 + keccak256 to signature verification.

add secp256k1 + keccak256 to signature verification. #8238

Triggered via pull request April 27, 2024 18:28
Status Success
Total duration 3m 0s
Artifacts

main.yml

on: pull_request
Matrix: Test
PublishPackage
0s
PublishPackage
Release
0s
Release
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L189
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L202
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L277
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L312
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L51
'Helper.SignatureContractCost()' is obsolete: 'This method is obsolete. Use the method with the isV2 parameter instead.'
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L81
'Helper.MultiSignatureContractCost(int, int)' is obsolete: 'This method is obsolete. Use the method with the isV2 parameter instead.'
Test (macos-latest): src/Neo/Network/P2P/Payloads/Transaction.cs#L418
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'isV2' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'curve' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (macos-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'hasher' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L189
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L202
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L277
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L312
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest): src/Neo/Network/P2P/Payloads/Transaction.cs#L418
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L51
'Helper.SignatureContractCost()' is obsolete: 'This method is obsolete. Use the method with the isV2 parameter instead.'
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L81
'Helper.MultiSignatureContractCost(int, int)' is obsolete: 'This method is obsolete. Use the method with the isV2 parameter instead.'
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'isV2' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'curve' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (windows-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'hasher' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L189
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L202
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L277
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L312
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest): src/Neo/Network/P2P/Payloads/Transaction.cs#L418
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L51
'Helper.SignatureContractCost()' is obsolete: 'This method is obsolete. Use the method with the isV2 parameter instead.'
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L81
'Helper.MultiSignatureContractCost(int, int)' is obsolete: 'This method is obsolete. Use the method with the isV2 parameter instead.'
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'isV2' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'curve' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)
Test (ubuntu-latest): src/Neo/SmartContract/Helper.cs#L189
Parameter 'hasher' has no matching param tag in the XML comment for 'Helper.IsMultiSigContract(ReadOnlySpan<byte>, out int, out ECPoint[], out bool?, out ECCurve?, out Hasher?)' (but other parameters do)