Url for middleware API
Options
OptionalignoreVersion?: booleanPrint warning instead of throwing exception if middleware is not supported, use with caution
OptionalretryCount?: numberAmount of extra requests to do in case of failure
OptionalretryOverallDelay?: numberTime in ms to wait between all retries
Get an account activities.
The account address Account address
Optionaloptions: GetAccountActivitiesOptionalParamsThe options parameters.
Get DEX swap tokens
The account id Account address
Optionaloptions: GetAccountDexSwapsOptionalParamsThe options parameters.
Get all name claims of an account
The account that made the claims Account address
Optionaloptions: GetAccountNameClaimsOptionalParamsThe options parameters.
Get account pointees
The account that names point to Account address
Optionaloptions: GetAccountPointeesOptionalParamsThe options parameters.
Get transactions count and its type for given aeternity ID.
The ID of the address/name/oracle/etc Account address
Optionaloptions: GetAccountTransactionsCountOptionalParamsThe options parameters.
Get active accounts stats.
Optionaloptions: GetActiveAccountsStatsOptionalParamsThe options parameters.
Get AEX141 contract meta-info, extensions, limits and stats.
The contract id Contract address
Optionaloptions: GetAex141ByContractOptionalParamsThe options parameters.
Get templates AEX-141 contract tokens.
The contract id Contract address
Optionaloptions: GetAex141ContractTemplatesOptionalParamsThe options parameters.
Get owners of tokens of a AEX-141 contract.
The contract id Contract address
Optionaloptions: GetAex141ContractTokensOptionalParamsThe options parameters.
Get AEX-141 transfers on a contract.
Contract id Contract address
Optionaloptions: GetAex141ContractTransfersOptionalParamsThe options parameters.
Get tokens owned by an account.
The account id Account address
Optionaloptions: GetAex141OwnedTokensOptionalParamsThe options parameters.
Get AEX-141 template tokens.
Contract id Contract address
Template id
Optionaloptions: GetAex141TemplateTokensOptionalParamsThe options parameters.
Get owner of a NFT (AEX-141 token).
The contract id Contract address
The nft token id
Optionaloptions: GetAex141TokenOwnerOptionalParamsThe options parameters.
Get all AEX9 balances for an account on the last block.
Account id Account address
Optionaloptions: GetAex9AccountBalancesOptionalParamsThe options parameters.
Get AEX9 creation and meta_info information by contract id.
The contract id Contract address
Optionaloptions: GetAex9ByContractOptionalParamsThe options parameters.
Get AEX9 balance for an account on a contract.
Contract id Contract address
Account id Account address
Optionaloptions: GetAex9ContractAccountBalanceOptionalParamsThe options parameters.
Get AEX9 account balance on a contract throughout all heights when changed.
Contract id Contract address
Account id Account address
Optionaloptions: GetAex9ContractAccountBalanceHistoryOptionalParamsThe options parameters.
Get AEX9 balances on a contract.
Contract id Contract address
Optionaloptions: GetAex9ContractBalancesOptionalParamsThe options parameters.
Get AEX9 tokens count.
Optionaloptions: GetAex9TokensCountOptionalParamsThe options parameters.
Get total AEx9 token transfers.
Optionaloptions: GetAex9TransfersStatsOptionalParamsThe options parameters.
Get total blocks count stats.
Optionaloptions: GetBlocksStatsOptionalParamsThe options parameters.
Get a single channel.
The channel Channel ID
Optionaloptions: GetChannelOptionalParamsThe options parameters.
Get multiple channels.
Optionaloptions: GetChannelsOptionalParamsThe options parameters.
Gets contract creation info.
Contract that emitted the logs Contract address
Optionaloptions: GetContractOptionalParamsThe options parameters.
Get contract calls.
Optionaloptions: GetContractCallsOptionalParamsThe options parameters.
Get contract logs.
Optionaloptions: GetContractLogsOptionalParamsThe options parameters.
Get the created contracts count per interval.
Optionaloptions: GetContractsStatsOptionalParamsThe options parameters.
Get delta stats.
Optionaloptions: GetDeltaStatsOptionalParamsThe options parameters.
Get DEX swap tokens
Optionaloptions: GetDexSwapsOptionalParamsThe options parameters.
Get DEX swap tokens
The contract id Contract address
Optionaloptions: GetDexSwapsByContractIdOptionalParamsThe options parameters.
Get total blocks difficulty stats.
Optionaloptions: GetDifficultyStatsOptionalParamsThe options parameters.
Get Epoch information
Optionaloptions: GetEpochsOptionalParamsThe options parameters.
Get Top Epoch information
Optionaloptions: GetEpochTopOptionalParamsThe options parameters.
Get total blocks hashrate stats.
Optionaloptions: GetHashrateStatsOptionalParamsThe options parameters.
Get a single key block.
The key block encoded hash or key block index
Optionaloptions: GetKeyBlockOptionalParamsThe options parameters.
Get the key block micro blocks.
The key block encoded hash or key block index
Optionaloptions: GetKeyBlockMicroBlocksOptionalParamsThe options parameters.
Get multiple key blocks.
Optionaloptions: GetKeyBlocksOptionalParamsThe options parameters.
Get a micro block
The micro block encoded hash Micro block hash
Optionaloptions: GetMicroBlockOptionalParamsThe options parameters.
Get a micro block transactions
The micro block encoded hash Micro block hash
Optionaloptions: GetMicroBlockTransactionsOptionalParamsThe options parameters.
Get miners list with total rewards obtained through mining.
Optionaloptions: GetMinerStatsOptionalParamsThe options parameters.
Get a single name.
The name
Optionaloptions: GetNameOptionalParamsThe options parameters.
Get name auction
The name
Optionaloptions: GetNameAuctionOptionalParamsThe options parameters.
Get name auction claims
The name
Optionaloptions: GetNameAuctionClaimsOptionalParamsThe options parameters.
Get name claims
The name or name hash
Optionaloptions: GetNameClaimsOptionalParamsThe options parameters.
Get multiple names.
Optionaloptions: GetNamesOptionalParamsThe options parameters.
Get multiple names.
Optionaloptions: GetNamesAuctionsOptionalParamsThe options parameters.
Get the total number of active names.
Optionaloptions: GetNamesCountOptionalParamsThe options parameters.
Get total names count stats.
Optionaloptions: GetNamesStatsOptionalParamsThe options parameters.
Get name transfers
The name or name hash
Optionaloptions: GetNameTransfersOptionalParamsThe options parameters.
Get name updates
The name or name hash
Optionaloptions: GetNameUpdatesOptionalParamsThe options parameters.
Get a single oracle.
The oracle Oracle address
Optionaloptions: GetOracleOptionalParamsThe options parameters.
Get an oracle's extensions.
The oracle Oracle address
Optionaloptions: GetOracleExtendsOptionalParamsThe options parameters.
Get an oracle's queries.
The oracle Oracle address
Optionaloptions: GetOracleQueriesOptionalParamsThe options parameters.
Get an oracle's responses.
The oracle Oracle address
Optionaloptions: GetOracleResponsesOptionalParamsThe options parameters.
Get multiple oracles.
Optionaloptions: GetOraclesOptionalParamsThe options parameters.
Get pending transactions.
Optionaloptions: GetPendingTransactionsOptionalParamsThe options parameters.
Get count of pending transactions.
Optionaloptions: GetPendingTransactionsCountOptionalParamsThe options parameters.
Get Schedule information
Schedule height
Optionaloptions: GetScheduleOptionalParamsThe options parameters.
Get Schedule information
Optionaloptions: GetSchedulesOptionalParamsThe options parameters.
Get AEX141 contracts sorted by creation time, name or symbol.
Optionaloptions: GetSortedAex141ContractsOptionalParamsThe options parameters.
Get AEX9 tokens sorted by creation time, name or symbol.
Optionaloptions: GetSortedAex9TokensOptionalParamsThe options parameters.
Get stats.
Optionaloptions: GetStatsOptionalParamsThe options parameters.
Gets the current syncing status of both middleware and the node
Optionaloptions: GetStatusOptionalParamsThe options parameters.
Get top Delegates information for validator
Validator address Account address
Optionaloptions: GetTopValidatorDelegatesOptionalParamsThe options parameters.
Get total accounts created per interval stats.
Optionaloptions: GetTotalAccountsStatsOptionalParamsThe options parameters.
Get total accumulated stats.
Optionaloptions: GetTotalStatsOptionalParamsThe options parameters.
Get a single transaction.
The transaction encoded hash Transaction hash
Optionaloptions: GetTransactionOptionalParamsThe options parameters.
Get multiple transactions.
Optionaloptions: GetTransactionsOptionalParamsThe options parameters.
Get count of transactions at the latest height.
Optionaloptions: GetTransactionsCountOptionalParamsThe options parameters.
Get total transactions count stats.
Optionaloptions: GetTransactionsStatsOptionalParamsThe options parameters.
Get multiple transfers.
Optionaloptions: GetTransfersOptionalParamsThe options parameters.
Get Validator information
Validator address Account address
Optionaloptions: GetValidatorOptionalParamsThe options parameters.
Get Delegates information for validator
Validator address Account address
Optionaloptions: GetValidatorDelegatesOptionalParamsThe options parameters.
Get Validators information
Optionaloptions: GetValidatorsOptionalParamsThe options parameters.
Get a middleware response by path instead of a method name and arguments.
a path to request starting with /v3/
Send an HTTP request that is populated using the provided OperationSpec.
The arguments that the HTTP request's templated values will be populated from.
The OperationSpec to use to populate the httpRequest.