ResQ.Blockchain.INeoClient
INeoClient.RecordLocationAttestationAsync(LocationAttestation, CancellationToken) Method
Records a drone location attestation on the blockchain.Parameters
attestation LocationAttestation
The location attestation containing drone position and signature.
cancellationToken System.Threading.CancellationToken
Cancellation token for the operation.
Returns
System.Threading.Tasks.Task<TransactionResult>A TransactionResult containing the transaction hash and confirmation status.
Exceptions
System.InvalidOperationExceptionThrown when the blockchain operation fails. System.OperationCanceledException
Thrown when the operation is cancelled.