ada/src/provider/provider library

Classes

ADAAccountSummaryResponse
ADAAccountUTXOResponse
ADAAddressSummaryResponse
ADAAmountResponse
ADAAssetActionResponse
ADAAssetBalanceResponse
ADAAssetResponse
ADAAssetsResponse
ADABlockAddressTransactionsResponse
ADABlockchainEraResponse
ADABlockResponse
ADADeriveAddressResponse
ADAEpochInfoResponse
ADAEpochParametersResponse
ADAEra
ADAGenesisParametersResponse
ADAInput
ADAMempoolTransactionResponse
ADAMetadataCBORResponse
ADAMetadataLabelResponse
ADANetworkInfoResponse
ADANetworkStake
ADANetworkSupply
ADAOffchainMetadata
ADAOnchainMetadata
ADAOutput
ADAPoolDelegatorInfoResponse
ADAPoolEpochInfoResponse
ADAPoolInfoResponse
ADAPoolMetadataResponse
ADAPoolRegistrationCertificateResponse
ADAPoolRetirementResponse
ADARedeemer
ADARewardHistoryResponse
ADAScriptInfoResponse
ADAScriptRedeemerInfoResponse
ADAStakeAccountDelegationHistoryResponse
ADAStakeAccountHistoryResponse
ADAStakeAccountMIRHistoryResponse
ADAStakeAccountRegistrationHistoryResponse
ADAStakeAccountResponse
ADAStakeAccountWithdrawalHistoryResponse
ADAStakeDistributionResponse
ADAStakePoolInfoResponse
ADAStakePoolRelayInfoResponse
ADAStakePoolUpdateResponse
ADATransactionAmount
ADATransactionDelegationCertificateResponse
ADATransactionInfoResponse
ADATransactionInput
ADATransactionMetadataCBORResponse
ADATransactionMIRResponse
ADATransactionOutput
ADATransactionPoolRetirementCertificateResponse
ADATransactionRedeemerResponse
ADATransactionStakeAddressCertificateResponse
ADATransactionSummaryInfoResponse
ADATransactionUTXOSResponse
ADATransactionWithdrawalResponse
BlockforestPostRequestParam<RESULT, RESPONSE>
An abstract class representing post request parameters for blockfrost (ADA) API calls.
BlockforestProvider
Facilitates communication with the blockfrost by making requests using a provided BlockforestProvider.
BlockforestRequestDetails
Represents the details of a blockfrost request.
BlockforestRequestFilter
BlockforestRequestFilterParams
BlockforestRequestOrderingResponse
BlockforestRequestParam<RESULT, RESPONSE>
An abstract class representing request parameters for blockfrost (ADA) API calls.
BlockforestRequestTransactionFilterParams
BlockfrostRequestAccountAssociatedAddresses
Obtain information about the addresses of a specific account. https://blockfrost.dev/api/specific-account-address
BlockfrostRequestAccountDelegationHistory
Obtain information about the delegation of a specific account. https://blockfrost.dev/api/account-delegation-history
BlockfrostRequestAccountHistory
Obtain information about the history of a specific account. https://blockfrost.dev/api/specific-account-address
BlockfrostRequestAccountMIRHistory
Obtain information about the MIRs of a specific account. https://blockfrost.dev/api/account-mir-history
BlockfrostRequestAccountRegistrationHistory
Obtain information about the registrations and deregistrations of a specific account. https://blockfrost.dev/api/account-registration-history
BlockfrostRequestAccountRewardHistory
Obtain information about the reward history of a specific account. https://blockfrost.dev/api/account-reward-history
BlockfrostRequestAccountWithdrawalHistory
Obtain information about the withdrawals of a specific account. https://blockfrost.dev/api/account-withdrawal-history
BlockfrostRequestAddressDetails
Obtain details about an address. https://blockfrost.dev/api/address-details
BlockfrostRequestAddressesAffectedInASpecificBlock
Return list of addresses affected in the specified block with additional information, sorted by the bech32 address, ascending. https://blockfrost.dev/api/addresses-affected-in-a-specific-block
BlockfrostRequestAddressTransactions
Transactions on the address. https://blockfrost.dev/api/address-transactions
BlockfrostRequestAddressUTXOs
UTXOs of the address. https://blockfrost.dev/api/address-utx-os
BlockfrostRequestAddressUTXOsOfAGivenAsset
UTXOs of the address. https://blockfrost.dev/api/specific-account-address
BlockfrostRequestAssetAddresses
List of a addresses containing a specific asset. https://blockfrost.dev/api/asset-addresses
BlockfrostRequestAssetHistory
History of a specific asset. https://blockfrost.dev/api/asset-history
BlockfrostRequestAssets
List of assets. If an asset is completely burned, it will stay on the list with quantity 0 (order of assets is immutable https://blockfrost.dev/api/assets
BlockfrostRequestAssetsAssociatedWithTheAccountAddresses
Obtain information about assets associated with addresses of a specific account. https://blockfrost.dev/api/assets-associated-with-the-account-addresses
BlockfrostRequestAssetsOfaSpecificPolicy
List of asset minted under a specific policy. https://blockfrost.dev/api/assets-of-a-specific-policy
BlockfrostRequestAssetTransactions
List of a specific asset transactions. https://blockfrost.dev/api/asset-transactions
BlockfrostRequestBackendCurrentBackendTime
This endpoint provides the current UNIX time. Your application might use this to verify if the client clock is not out of sync. https://blockfrost.dev/api/current-backend-time
BlockfrostRequestBackendHealthStatus
Return backend status as a boolean. Your application should handle situations when backend for the given chain is unavailable. https://blockfrost.dev/api/backend-health-status
BlockfrostRequestBlockchainGenesis
Return the information about blockchain genesis. https://blockfrost.dev/api/blockchain-genesis
BlockfrostRequestBlockDistribution
Return the blocks minted for the epoch specified. https://blockfrost.dev/api/block-distribution
BlockfrostRequestBlockDistributionByPool
Return the block minted for the epoch specified by stake pool. https://blockfrost.dev/api/block-distribution-by-pool
BlockfrostRequestBlockTransactions
Return the transactions within the block. https://blockfrost.dev/api/block-transactions
BlockfrostRequestDataumCBORValue
Query CBOR serialised datum by its hash. https://blockfrost.dev/api/datum-cbor-value
BlockfrostRequestDatumValue
Query JSON value of a datum by its hash. https://blockfrost.dev/api/datum-value
BlockfrostRequestDeriveAnAddress
Derive Shelley address from an xpub https://blockfrost.dev/api/derive-an-address
BlockfrostRequestDetailedInformationAboutAccountAssociatedAddresses
Obtain summed details about all addresses associated with a given account. https://blockfrost.dev/api/assets-associated-with-the-account-addresses
BlockfrostRequestEndpointUsageMetrics
History of your Blockfrost usage metrics per endpoint in the past 30 days. https://blockfrost.dev/api/blockfrost-endpoint-usage-metrics
BlockfrostRequestExtendedInformationOfaSpecificAddress
Obtain extended information about a specific address. https://blockfrost.dev/api/extended-information-of-a-specific-address
BlockfrostRequestLastBlockTransactions
Return the transactions within the latest block. https://blockfrost.dev/api/latest-block-transactions
BlockfrostRequestLatestBlock
Return the latest block available to the backends, also known as the tip of the blockchain. https://blockfrost.dev/api/latest-block
BlockfrostRequestLatestEpoch
Return the information about the latest, therefore current, epoch.. https://blockfrost.dev/api/latest-epoch
BlockfrostRequestLatestEpochProtocolParameters
Return the protocol parameters for the latest epoch.. https://blockfrost.dev/api/latest-epoch-protocol-parameters
BlockfrostRequestListingOfNextBlocks
Return the list of blocks following a specific block. https://blockfrost.dev/api/listing-of-next-blocks
BlockfrostRequestListingOfNextEpoches
Return the list of epochs following a specific epoch. https://blockfrost.dev/api/listing-of-next-epochs
BlockfrostRequestListingOfPreviousBlocks
Return the list of blocks preceding a specific block. https://blockfrost.dev/api/listing-of-previous-blocks
BlockfrostRequestListingOfPreviousEpoches
Return the list of epochs preceding a specific epoch. https://blockfrost.dev/api/listing-of-previous-epochs
BlockfrostRequestListOfRetiredStakePools
List of already retired pools. https://blockfrost.dev/api/list-of-retired-stake-pools
BlockfrostRequestListOfRetiringStakePools
List of stake pools retiring in the upcoming epochs. https://blockfrost.dev/api/list-of-retiring-stake-pools
BlockfrostRequestListOfStakePools
List of registered stake pools. https://blockfrost.dev/api/list-of-stake-pools
BlockfrostRequestListOfStakePoolsWithAdditionalInformation
List of registered stake pools with additional information. https://blockfrost.dev/api/list-of-stake-pools-with-additional-information
BlockfrostRequestListOfTickersOfAnOracle
List of records of a specific oracle. https://blockfrost.dev/api/list-of-tickers-of-an-oracle
BlockfrostRequestMempool
Return transactions that are currently stored in Blockfrost mempool, waiting to be included in a newly minted block. Shows only transactions submitted via Blockfrost.io. https://blockfrost.dev/api/mempool
BlockfrostRequestMempoolByAddress
List of mempool transactions where at least one of the transaction inputs or outputs belongs to the address. Shows only transactions submitted via Blockfrost.io. https://blockfrost.dev/api/mempool-by-address
BlockfrostRequestNetworkInformation
Return detailed network information. https://blockfrost.dev/api/network-information
BlockfrostRequestParams
An abstract class representing request parameters for blockfrost API calls.
BlockfrostRequestProtocolParameters
Return the protocol parameters for the epoch specified. https://blockfrost.dev/api/protocol-parameters
BlockfrostRequestQuerySummaryOfBlockchainEras
Returns start and end of each era along with parameters that can vary between hard forks. https://blockfrost.dev/api/query-summary-of-blockchain-eras
BlockfrostRequestRedeemersOfASpecificScript
List of redeemers of a specific script. https://blockfrost.dev/api/redeemers-of-a-specific-script
BlockfrostRequestRootEndpoint
Root endpoint has no other function than to point end users to documentation. https://blockfrost.dev/api/root-endpoint
BlockfrostRequestScriptCBOR
CBOR representation of a plutus script. https://blockfrost.dev/api/script-cbor
BlockfrostRequestScriptJson
JSON representation of a timelock script https://blockfrost.dev/api/script-json
BlockfrostRequestScripts
List of scripts. https://blockfrost.dev/api/scripts
BlockfrostRequestSpecificAccountAddress
Obtain information about a specific stake account. https://blockfrost.dev/api/specific-account-address
BlockfrostRequestSpecificAddress
Obtain information about a specific address. https://blockfrost.dev/api/specific-address
BlockfrostRequestSpecificAsset
Information about a specific asset. https://blockfrost.dev/api/specific-asset
BlockfrostRequestSpecificBlock
Return the content of a requested block. https://blockfrost.dev/api/specific-block
BlockfrostRequestSpecificBlockInASlot
Return the content of a requested block for a specific slot. https://blockfrost.dev/api/specific-block-in-a-slot
BlockfrostRequestSpecificBlockInASlotInAnEpoch
Return the content of a requested block for a specific slot in an epoch. https://blockfrost.dev/api/specific-block-in-a-slot-in-an-epoch
BlockfrostRequestSpecificEpoch
Return the content of the requested epoch. https://blockfrost.dev/api/specific-epoch
BlockfrostRequestSpecificNutLinkAddress
List metadata about specific address. https://blockfrost.dev/api/specific-nut-link-address
BlockfrostRequestSpecificScript
Information about a specific script. https://blockfrost.dev/api/specific-script
BlockfrostRequestSpecificStakePool
Pool information. https://blockfrost.dev/api/specific-stake-pool
BlockfrostRequestSpecificTicker
List of records of a specific ticker https://blockfrost.dev/api/specific-ticker
BlockfrostRequestSpecificTickerForAnAddress
List of records of a specific ticker https://blockfrost.dev/api/specific-ticker-for-an-address
BlockfrostRequestSpecificTransaction
Return content of the requested transaction. https://blockfrost.dev/api/specific-transaction
BlockfrostRequestSpecificTransactionInTheMempool
Return content of the requested transaction. https://blockfrost.dev/api/specific-transaction-in-the-mempool
BlockfrostRequestStakeDistribution
Return the active stake distribution for the specified epoch. https://blockfrost.dev/api/stake-distribution
BlockfrostRequestStakeDistributionByPool
Return the active stake distribution for the epoch specified by stake pool. https://blockfrost.dev/api/stake-distribution-by-pool
BlockfrostRequestStakePoolBlocks
List of stake pools blocks. https://blockfrost.dev/api/stake-pool-blocks
BlockfrostRequestStakePoolDelegators
List of current stake pools delegators. https://blockfrost.dev/api/stake-pool-delegators
BlockfrostRequestStakePoolHistory
History of stake pool parameters over epochs. https://blockfrost.dev/api/stake-pool-history
BlockfrostRequestStakePoolMetadata
Stake pool registration metadata. https://blockfrost.dev/api/stake-pool-metadata
BlockfrostRequestStakePoolRelays
Relays of a stake pool. https://blockfrost.dev/api/stake-pool-relays
BlockfrostRequestStakePoolUpdates
List of certificate updates to the stake pool. https://blockfrost.dev/api/stake-pool-updates
BlockfrostRequestSubmitATransactionForExecutionUnitsEvaluation
Submit an already serialized transaction to evaluate how much execution units it requires. https://blockfrost.dev/api/submit-a-transaction-for-execution-units-evaluation
BlockfrostRequestSubmitATransactionForExecutionUnitsEvaluationAdditionalUTXOset
Submit a JSON payload with transaction CBOR and additional UTXO set to evaluate how much execution units it requires. https://blockfrost.dev/api/submit-a-transaction-for-execution-units-evaluation-additional-utxo-set
BlockfrostRequestSubmitTransaction
Submit an already serialized transaction to the network. https://blockfrost.dev/api/specific-account-address
BlockfrostRequestTransactionDelegationCertificates
Obtain information about delegation certificates of a specific transaction. https://blockfrost.dev/api/transaction-delegation-certificates
BlockfrostRequestTransactionMetadata
Obtain the transaction metadata. https://blockfrost.dev/api/transaction-metadata
BlockfrostRequestTransactionMetadataContentInCbor
Transaction metadata per label. https://blockfrost.dev/api/transaction-metadata-content-in-cbor
BlockfrostRequestTransactionMetadataContentInJson
Transaction metadata per label. https://blockfrost.dev/api/transaction-metadata-content-in-json
BlockfrostRequestTransactionMetadataInCBOR
Obtain the transaction metadata in CBOR. https://blockfrost.dev/api/transaction-metadata-in-cbor
BlockfrostRequestTransactionMetadataLabels
List of all used transaction metadata labels. https://blockfrost.dev/api/transaction-metadata-labels
BlockfrostRequestTransactionMIRs
Obtain information about Move Instantaneous Rewards (MIRs) of a specific transaction. https://blockfrost.dev/api/transaction-mi-rs
BlockfrostRequestTransactionRedeemers
Obtain the transaction redeemers. qhttps://blockfrost.dev/api/transaction-redeemers
BlockfrostRequestTransactionStakeAddressesCertificates
Obtain information about (de)registration of stake addresses within a transaction. https://blockfrost.dev/api/transaction-stake-addresses-certificates
BlockfrostRequestTransactionStakePoolRegistrationAndUpdateCertificates
Obtain information about stake pool registration and update certificates of a specific transaction. https://blockfrost.dev/api/transaction-stake-pool-registration-and-update-certificates
BlockfrostRequestTransactionStakePoolRetirementCertificates
Obtain information about stake pool retirements within a specific transaction. https://blockfrost.dev/api/transaction-stake-pool-retirement-certificates
BlockfrostRequestTransactionUTXOs
Return the inputs and UTXOs of the specific transaction. https://blockfrost.dev/api/transaction-utx-os
BlockfrostRequestTransactionWithdrawal
Obtain information about withdrawals of a specific transaction. https://blockfrost.dev/api/transaction-withdrawal
BlockfrostRequestUsageMetrics
History of your Blockfrost usage metrics in the past 30 days. https://blockfrost.dev/api/blockfrost-usage-metrics
EraParameters

Mixins

BlockfrostServiceProvider
A mixin defining the service provider contract for interacting with the Tron network.