• Api Documentation
Show / Hide Table of Contents
  • Algorand
    • Address
    • ApiException
    • ApiException<TResult>
    • Digest
    • HttpClientConfigurator
    • LogicsigSignature
    • MultisigAddress
    • MultisigSignature
    • MultisigSubsig
    • ParticipationPublicKey
    • Signature
    • TEALProgram
    • TxGroup
    • VRFPublicKey
  • Algorand.Algod
    • DefaultApi
    • DefaultApi.ObjectResponseResult<T>
    • IDefaultApi
  • Algorand.Algod.Model
    • Account
    • AccountApplicationResponse
    • AccountAssetResponse
    • AccountBalanceRecord
    • AccountDeltas
    • AccountParticipation
    • AccountSigType
    • AccountStateDelta
    • AccountTotals
    • Application
    • ApplicationLocalState
    • ApplicationParams
    • ApplicationStateSchema
    • AppResourceRecord
    • Asset
    • AssetHolding
    • AssetParams
    • AssetResourceRecord
    • Block
    • BlockHashResponse
    • Box
    • BoxDescriptor
    • BoxesResponse
    • BuildVersion
    • CertifiedBlock
    • CompileResponse
    • DisassembleResponse
    • DryrunRequest
    • DryrunResponse
    • DryrunSource
    • DryrunState
    • DryrunTxnResult
    • ErrorResponse
    • EvalDelta
    • EvalDeltaKeyValue
    • FileParameter
    • Format
    • GetSyncRoundResponse
    • KvDelta
    • LedgerStateDelta
    • LightBlockHeaderProof
    • ModifiedApp
    • ModifiedAsset
    • NodeStatusResponse
    • ParticipationKey
    • PendingTransactions
    • PostTransactionsResponse
    • ProofResponse
    • SimulateResponse
    • SimulateTransactionGroupResult
    • SimulateTransactionResult
    • StateDelta
    • StateProof
    • StateProofMessage
    • SupplyResponse
    • TealKeyValue
    • TealValue
    • TransactionParametersResponse
    • TransactionProofResponse
    • TxLease
    • Version
  • Algorand.Algod.Model.Transactions
    • ApplicationCallTransaction
    • ApplicationClearStateTransaction
    • ApplicationCloseOutTransaction
    • ApplicationCreateTransaction
    • ApplicationDeleteTransaction
    • ApplicationNoopTransaction
    • ApplicationOptInTransaction
    • ApplicationUpdateTransaction
    • AssetAcceptTransaction
    • AssetChangeTransaction
    • AssetClawbackTransaction
    • AssetConfigurationTransaction
    • AssetCreateTransaction
    • AssetDestroyTransaction
    • AssetFreezeTransaction
    • AssetMovementsTransaction
    • AssetTransferTransaction
    • AssetUpdateTransaction
    • IReturnableTransaction
    • KeyRegisterOfflineTransaction
    • KeyRegisterOnlineTransaction
    • KeyRegistrationTransaction
    • OnCompletion
    • PaymentTransaction
    • SignedTransaction
    • StateSchema
    • Transaction
  • Algorand.Algod.Test
    • TestHttpMessageHandler
  • Algorand.Crypto
    • KeyPair
  • Algorand.Indexer
    • CommonApi
    • CommonApi.ObjectResponseResult<T>
    • ICommonApi
    • ILookupApi
    • ISearchApi
    • LookupApi
    • LookupApi.ObjectResponseResult<T>
    • SearchApi
    • SearchApi.ObjectResponseResult<T>
  • Algorand.Indexer.Model
    • Account
    • AccountParticipation
    • AccountResponse
    • AccountsResponse
    • AccountStateDelta
    • Application
    • ApplicationLocalState
    • ApplicationLocalStatesResponse
    • ApplicationLogData
    • ApplicationLogsResponse
    • ApplicationParams
    • ApplicationResponse
    • ApplicationsResponse
    • ApplicationStateSchema
    • Asset
    • AssetBalancesResponse
    • AssetHolding
    • AssetHoldingsResponse
    • AssetParams
    • AssetResponse
    • AssetsResponse
    • Block
    • BlockRewards
    • BlockUpgradeState
    • BlockUpgradeVote
    • ErrorResponse
    • EvalDelta
    • EvalDeltaKeyValue
    • HealthCheck
    • MiniAssetHolding
    • StateSchema
    • TealKeyValue
    • TealValue
    • Transaction
    • TransactionApplication
    • TransactionAssetConfig
    • TransactionAssetFreeze
    • TransactionAssetTransfer
    • TransactionKeyreg
    • TransactionPayment
    • TransactionResponse
    • TransactionSignature
    • TransactionSignatureLogicsig
    • TransactionSignatureMultisig
    • TransactionSignatureMultisigSubsignature
    • TransactionsResponse
  • Algorand.KMD
    • Api
    • Api.ObjectResponseResult<T>
    • ApiException
    • ApiException<TResult>
    • APIV1DELETEKeyResponse
    • APIV1DELETEMultisigResponse
    • APIV1GETWalletsResponse
    • APIV1POSTKeyExportResponse
    • APIV1POSTKeyImportResponse
    • APIV1POSTKeyListResponse
    • APIV1POSTKeyResponse
    • APIV1POSTMasterKeyExportResponse
    • APIV1POSTMultisigExportResponse
    • APIV1POSTMultisigImportResponse
    • APIV1POSTMultisigListResponse
    • APIV1POSTMultisigProgramSignResponse
    • APIV1POSTMultisigTransactionSignResponse
    • APIV1POSTProgramSignResponse
    • APIV1POSTTransactionSignResponse
    • APIV1POSTWalletInfoResponse
    • APIV1POSTWalletInitResponse
    • APIV1POSTWalletReleaseResponse
    • APIV1POSTWalletRenameResponse
    • APIV1POSTWalletRenewResponse
    • APIV1POSTWalletResponse
    • APIV1Wallet
    • APIV1WalletHandle
    • CreateWalletRequest
    • DeleteKeyRequest
    • DeleteMultisigRequest
    • ExportKeyRequest
    • ExportMasterKeyRequest
    • ExportMultisigRequest
    • GenerateKeyRequest
    • IApi
    • ImportKeyRequest
    • ImportMultisigRequest
    • InitWalletHandleTokenRequest
    • ListKeysRequest
    • ListMultisigRequest
    • MultisigSig
    • MultisigSubsig
    • ReleaseWalletHandleTokenRequest
    • RenameWalletRequest
    • RenewWalletHandleTokenRequest
    • SignMultisigRequest
    • SignProgramMultisigRequest
    • SignProgramRequest
    • SignTransactionRequest
    • VersionsResponse
    • WalletInfoRequest
  • Algorand.Utils
    • ByteConstBlock
    • BytesConverter
    • Digester
    • Encoder
    • IntConstBlock
    • Logic
    • Logic.Uvarint
    • Mnemonic
    • MultisigAddressConverter
    • OrderedContractResolver
    • ProgramData
    • ReturnedTransactionConverter
    • Utils
    • VarintResult
    • Wordlist
  • Algorand.Utils.Crypto
    • FixedSecureRandom

Class LookupApi

Inheritance
object
LookupApi
Implements
ILookupApi
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Algorand.Indexer
Assembly: Algorand.dll
Syntax
public class LookupApi : ILookupApi

Constructors

| Improve this Doc View Source

LookupApi(HttpClient)

Declaration
public LookupApi(HttpClient httpClient)
Parameters
Type Name Description
System.Net.Http.HttpClient httpClient

Properties

| Improve this Doc View Source

JsonSerializerSettings

Declaration
protected JsonSerializerSettings JsonSerializerSettings { get; }
Property Value
Type Description
Newtonsoft.Json.JsonSerializerSettings
| Improve this Doc View Source

ReadResponseAsString

Declaration
public bool ReadResponseAsString { get; set; }
Property Value
Type Description
bool

Methods

| Improve this Doc View Source

lookupAccountAppLocalStatesAsync(string, ulong?, bool?, ulong?, string?)

Lookup an account's asset holdings, optionally for a specific ID.

Declaration
public Task<ApplicationLocalStatesResponse> lookupAccountAppLocalStatesAsync(string accountId, ulong? applicationId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
string accountId
ulong? applicationId
bool? includeAll
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

string next

The next page of results. Use the next token provided by the previous results.

Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationLocalStatesResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAccountAppLocalStatesAsync(CancellationToken, string, ulong?, bool?, ulong?, string?)

Declaration
public Task<ApplicationLocalStatesResponse> lookupAccountAppLocalStatesAsync(CancellationToken cancellationToken, string accountId, ulong? applicationId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string accountId
ulong? applicationId
bool? includeAll
ulong? limit
string next
Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationLocalStatesResponse>
| Improve this Doc View Source

lookupAccountAssetsAsync(string, ulong?, bool?, ulong?, string?)

Lookup an account's asset holdings, optionally for a specific ID.

Declaration
public Task<AssetHoldingsResponse> lookupAccountAssetsAsync(string accountId, ulong? assetId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
string accountId
ulong? assetId
bool? includeAll
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

string next

The next page of results. Use the next token provided by the previous results.

Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetHoldingsResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAccountAssetsAsync(CancellationToken, string, ulong?, bool?, ulong?, string?)

Declaration
public Task<AssetHoldingsResponse> lookupAccountAssetsAsync(CancellationToken cancellationToken, string accountId, ulong? assetId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string accountId
ulong? assetId
bool? includeAll
ulong? limit
string next
Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetHoldingsResponse>
| Improve this Doc View Source

lookupAccountByIDAsync(string, string?, bool?, ulong?)

Lookup account information.

Declaration
public Task<AccountResponse> lookupAccountByIDAsync(string accountId, string? exclude = null, bool? includeAll = null, ulong? round = null)
Parameters
Type Name Description
string accountId
string exclude

Exclude additional items such as asset holdings, application local data stored for this account, asset parameters created by this account, and application parameters created by this account.

bool? includeAll
ulong? round

Include results for the specified round.

Returns
Type Description
System.Threading.Tasks.Task<TResult><AccountResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAccountByIDAsync(CancellationToken, string, string?, bool?, ulong?)

Declaration
public Task<AccountResponse> lookupAccountByIDAsync(CancellationToken cancellationToken, string accountId, string? exclude = null, bool? includeAll = null, ulong? round = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string accountId
string exclude
bool? includeAll
ulong? round
Returns
Type Description
System.Threading.Tasks.Task<TResult><AccountResponse>
| Improve this Doc View Source

lookupAccountCreatedApplicationsAsync(string, ulong?, bool?, ulong?, string?)

Lookup an account's created application parameters, optionally for a specific ID.

Declaration
public Task<ApplicationsResponse> lookupAccountCreatedApplicationsAsync(string accountId, ulong? applicationId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
string accountId
ulong? applicationId
bool? includeAll
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

string next

The next page of results. Use the next token provided by the previous results.

Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationsResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAccountCreatedApplicationsAsync(CancellationToken, string, ulong?, bool?, ulong?, string?)

Declaration
public Task<ApplicationsResponse> lookupAccountCreatedApplicationsAsync(CancellationToken cancellationToken, string accountId, ulong? applicationId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string accountId
ulong? applicationId
bool? includeAll
ulong? limit
string next
Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationsResponse>
| Improve this Doc View Source

lookupAccountCreatedAssetsAsync(string, ulong?, bool?, ulong?, string?)

Lookup an account's created asset parameters, optionally for a specific ID.

Declaration
public Task<AssetsResponse> lookupAccountCreatedAssetsAsync(string accountId, ulong? assetId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
string accountId
ulong? assetId
bool? includeAll
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

string next

The next page of results. Use the next token provided by the previous results.

Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetsResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAccountCreatedAssetsAsync(CancellationToken, string, ulong?, bool?, ulong?, string?)

Declaration
public Task<AssetsResponse> lookupAccountCreatedAssetsAsync(CancellationToken cancellationToken, string accountId, ulong? assetId = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string accountId
ulong? assetId
bool? includeAll
ulong? limit
string next
Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetsResponse>
| Improve this Doc View Source

lookupAccountTransactionsAsync(string, string?, ulong?, string?, ulong?, ulong?, ulong?, ulong?, ulong?, string?, string?, bool?, ulong?, string?, string?, string?)

Lookup account transactions. Transactions are returned newest to oldest.

Declaration
public Task<TransactionsResponse> lookupAccountTransactionsAsync(string accountId, string? afterTime = null, ulong? assetId = null, string? beforeTime = null, ulong? currencyGreaterThan = null, ulong? currencyLessThan = null, ulong? limit = null, ulong? maxRound = null, ulong? minRound = null, string? next = null, string? notePrefix = null, bool? rekeyTo = null, ulong? round = null, string? sigType = null, string? txType = null, string? txid = null)
Parameters
Type Name Description
string accountId
string afterTime
ulong? assetId
string beforeTime
ulong? currencyGreaterThan
ulong? currencyLessThan
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

ulong? maxRound
ulong? minRound
string next

The next page of results. Use the next token provided by the previous results.

string notePrefix
bool? rekeyTo
ulong? round

Include results for the specified round.

string sigType
string txType
string txid

Lookup the specific transaction by ID.

Returns
Type Description
System.Threading.Tasks.Task<TResult><TransactionsResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAccountTransactionsAsync(CancellationToken, string, string?, ulong?, string?, ulong?, ulong?, ulong?, ulong?, ulong?, string?, string?, bool?, ulong?, string?, string?, string?)

Declaration
public Task<TransactionsResponse> lookupAccountTransactionsAsync(CancellationToken cancellationToken, string accountId, string? afterTime = null, ulong? assetId = null, string? beforeTime = null, ulong? currencyGreaterThan = null, ulong? currencyLessThan = null, ulong? limit = null, ulong? maxRound = null, ulong? minRound = null, string? next = null, string? notePrefix = null, bool? rekeyTo = null, ulong? round = null, string? sigType = null, string? txType = null, string? txid = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string accountId
string afterTime
ulong? assetId
string beforeTime
ulong? currencyGreaterThan
ulong? currencyLessThan
ulong? limit
ulong? maxRound
ulong? minRound
string next
string notePrefix
bool? rekeyTo
ulong? round
string sigType
string txType
string txid
Returns
Type Description
System.Threading.Tasks.Task<TResult><TransactionsResponse>
| Improve this Doc View Source

lookupApplicationByIDAsync(CancellationToken, ulong, bool?)

Declaration
public Task<ApplicationResponse> lookupApplicationByIDAsync(CancellationToken cancellationToken, ulong applicationId, bool? includeAll = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
ulong applicationId
bool? includeAll
Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationResponse>
| Improve this Doc View Source

lookupApplicationByIDAsync(ulong, bool?)

Lookup application.

Declaration
public Task<ApplicationResponse> lookupApplicationByIDAsync(ulong applicationId, bool? includeAll = null)
Parameters
Type Name Description
ulong applicationId
bool? includeAll
Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupApplicationLogsByIDAsync(CancellationToken, ulong, ulong?, ulong?, ulong?, string?, Address?, string?)

Declaration
public Task<ApplicationLogsResponse> lookupApplicationLogsByIDAsync(CancellationToken cancellationToken, ulong applicationId, ulong? limit = null, ulong? maxRound = null, ulong? minRound = null, string? next = null, Address? senderAddress = null, string? txid = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
ulong applicationId
ulong? limit
ulong? maxRound
ulong? minRound
string next
Address senderAddress
string txid
Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationLogsResponse>
| Improve this Doc View Source

lookupApplicationLogsByIDAsync(ulong, ulong?, ulong?, ulong?, string?, Address?, string?)

Lookup application logs.

Declaration
public Task<ApplicationLogsResponse> lookupApplicationLogsByIDAsync(ulong applicationId, ulong? limit = null, ulong? maxRound = null, ulong? minRound = null, string? next = null, Address? senderAddress = null, string? txid = null)
Parameters
Type Name Description
ulong applicationId
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

ulong? maxRound
ulong? minRound
string next

The next page of results. Use the next token provided by the previous results.

Address senderAddress
string txid

Lookup the specific transaction by ID.

Returns
Type Description
System.Threading.Tasks.Task<TResult><ApplicationLogsResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAssetBalancesAsync(CancellationToken, ulong, ulong?, ulong?, bool?, ulong?, string?)

Declaration
public Task<AssetBalancesResponse> lookupAssetBalancesAsync(CancellationToken cancellationToken, ulong assetId, ulong? currencyGreaterThan = null, ulong? currencyLessThan = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
ulong assetId
ulong? currencyGreaterThan
ulong? currencyLessThan
bool? includeAll
ulong? limit
string next
Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetBalancesResponse>
| Improve this Doc View Source

lookupAssetBalancesAsync(ulong, ulong?, ulong?, bool?, ulong?, string?)

Lookup the list of accounts who hold this asset

Declaration
public Task<AssetBalancesResponse> lookupAssetBalancesAsync(ulong assetId, ulong? currencyGreaterThan = null, ulong? currencyLessThan = null, bool? includeAll = null, ulong? limit = null, string? next = null)
Parameters
Type Name Description
ulong assetId
ulong? currencyGreaterThan
ulong? currencyLessThan
bool? includeAll
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

string next

The next page of results. Use the next token provided by the previous results.

Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetBalancesResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAssetByIDAsync(CancellationToken, ulong, bool?)

Declaration
public Task<AssetResponse> lookupAssetByIDAsync(CancellationToken cancellationToken, ulong assetId, bool? includeAll = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
ulong assetId
bool? includeAll
Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetResponse>
| Improve this Doc View Source

lookupAssetByIDAsync(ulong, bool?)

Lookup asset information.

Declaration
public Task<AssetResponse> lookupAssetByIDAsync(ulong assetId, bool? includeAll = null)
Parameters
Type Name Description
ulong assetId
bool? includeAll
Returns
Type Description
System.Threading.Tasks.Task<TResult><AssetResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupAssetTransactionsAsync(CancellationToken, ulong, Address?, string?, string?, string?, ulong?, ulong?, bool?, ulong?, ulong?, ulong?, string?, string?, bool?, ulong?, string?, string?, string?)

Declaration
public Task<TransactionsResponse> lookupAssetTransactionsAsync(CancellationToken cancellationToken, ulong assetId, Address? address = null, string? addressRole = null, string? afterTime = null, string? beforeTime = null, ulong? currencyGreaterThan = null, ulong? currencyLessThan = null, bool? excludeCloseTo = null, ulong? limit = null, ulong? maxRound = null, ulong? minRound = null, string? next = null, string? notePrefix = null, bool? rekeyTo = null, ulong? round = null, string? sigType = null, string? txType = null, string? txid = null)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
ulong assetId
Address address
string addressRole
string afterTime
string beforeTime
ulong? currencyGreaterThan
ulong? currencyLessThan
bool? excludeCloseTo
ulong? limit
ulong? maxRound
ulong? minRound
string next
string notePrefix
bool? rekeyTo
ulong? round
string sigType
string txType
string txid
Returns
Type Description
System.Threading.Tasks.Task<TResult><TransactionsResponse>
| Improve this Doc View Source

lookupAssetTransactionsAsync(ulong, Address?, string?, string?, string?, ulong?, ulong?, bool?, ulong?, ulong?, ulong?, string?, string?, bool?, ulong?, string?, string?, string?)

Lookup transactions for an asset. Transactions are returned oldest to newest.

Declaration
public Task<TransactionsResponse> lookupAssetTransactionsAsync(ulong assetId, Address? address = null, string? addressRole = null, string? afterTime = null, string? beforeTime = null, ulong? currencyGreaterThan = null, ulong? currencyLessThan = null, bool? excludeCloseTo = null, ulong? limit = null, ulong? maxRound = null, ulong? minRound = null, string? next = null, string? notePrefix = null, bool? rekeyTo = null, ulong? round = null, string? sigType = null, string? txType = null, string? txid = null)
Parameters
Type Name Description
ulong assetId
Address address

Only include transactions with this address in one of the transaction fields.

string addressRole
string afterTime
string beforeTime
ulong? currencyGreaterThan
ulong? currencyLessThan
bool? excludeCloseTo
ulong? limit

Maximum number of results to return. There could be additional pages even if the limit is not reached.

ulong? maxRound
ulong? minRound
string next

The next page of results. Use the next token provided by the previous results.

string notePrefix
bool? rekeyTo
ulong? round

Include results for the specified round.

string sigType
string txType
string txid

Lookup the specific transaction by ID.

Returns
Type Description
System.Threading.Tasks.Task<TResult><TransactionsResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupBlockAsync(CancellationToken, ulong)

Declaration
public Task<Block> lookupBlockAsync(CancellationToken cancellationToken, ulong roundNumber)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
ulong roundNumber
Returns
Type Description
System.Threading.Tasks.Task<TResult><Block>
| Improve this Doc View Source

lookupBlockAsync(ulong)

Lookup block.

Declaration
public Task<Block> lookupBlockAsync(ulong roundNumber)
Parameters
Type Name Description
ulong roundNumber
Returns
Type Description
System.Threading.Tasks.Task<TResult><Block>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupTransactionAsync(string)

Lookup a single transaction.

Declaration
public Task<TransactionResponse> lookupTransactionAsync(string txid)
Parameters
Type Name Description
string txid
Returns
Type Description
System.Threading.Tasks.Task<TResult><TransactionResponse>
Exceptions
Type Condition
ApiException

A server side error occurred.

| Improve this Doc View Source

lookupTransactionAsync(CancellationToken, string)

Declaration
public Task<TransactionResponse> lookupTransactionAsync(CancellationToken cancellationToken, string txid)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken
string txid
Returns
Type Description
System.Threading.Tasks.Task<TResult><TransactionResponse>
| Improve this Doc View Source

ReadObjectResponseAsync<T>(HttpResponseMessage, IReadOnlyDictionary<string, IEnumerable<string>>, CancellationToken)

Declaration
protected virtual Task<LookupApi.ObjectResponseResult<T>> ReadObjectResponseAsync<T>(HttpResponseMessage response, IReadOnlyDictionary<string, IEnumerable<string>> headers, CancellationToken cancellationToken)
Parameters
Type Name Description
System.Net.Http.HttpResponseMessage response
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue><string, System.Collections.Generic.IEnumerable<T><string>> headers
System.Threading.CancellationToken cancellationToken
Returns
Type Description
System.Threading.Tasks.Task<TResult><LookupApi.ObjectResponseResult<T>>
Type Parameters
Name Description
T

Implements

ILookupApi
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾