ResQ.Core
NeoClient Class
Client for interacting with the Neo N3 blockchain.Example
Remarks
Provides methods for recording events, verifying attestations, and querying transaction status on the Neo N3 blockchain. Supports both real blockchain operations and mock mode for testing.| Constructors | |
|---|---|
| NeoClient(NeoConfig) | Initializes a new instance of the NeoClient class. |
| Methods | |
|---|---|
| GetTransactionStatusAsync(string, CancellationToken) | Gets the status of a blockchain transaction. |
| RecordEventAsync(BlockchainEvent, CancellationToken) | Records an event on the Neo N3 blockchain. |
| RecordEvidenceAsync(string, string, string, CancellationToken) | Records evidence linked to an incident on the blockchain. |
| VerifyLocationAttestationAsync(string, Location, DateTimeOffset, CancellationToken) | Verifies a location attestation on the blockchain. |