Module Awso_managedblockchain_query.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule Timestamp : sig ... end
Sourcemodule ChainAddress : sig ... end
Sourcemodule QueryNetwork : sig ... end
Sourcemodule QueryTokenId : sig ... end
Sourcemodule ConfirmationStatus : sig ... end
Sourcemodule QueryTransactionHash : sig ... end
Sourcemodule QueryTransactionId : sig ... end
Sourcemodule ValidationExceptionField : sig ... end

The resource passed is invalid.

Sourcemodule BlockchainInstant : sig ... end

The container for time.

Sourcemodule Boolean : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule QueryTransactionEventType : sig ... end
Sourcemodule OwnerIdentifier : sig ... end

The container for the owner identifier.

Sourcemodule TokenIdentifier : sig ... end

The container for the identifier for the token including the unique token ID and its blockchain network. Only the native tokens BTC and ETH, and the ERC-20, ERC-721, and ERC 1155 token standards are supported.

Sourcemodule ContractIdentifier : sig ... end

Container for the blockchain address and network information about a contract.

Sourcemodule QueryTokenStandard : sig ... end
Sourcemodule ErrorType : sig ... end
Sourcemodule ExceptionMessage : sig ... end
Sourcemodule QuotaCode : sig ... end
Sourcemodule ResourceId : sig ... end
Sourcemodule ResourceType : sig ... end
Sourcemodule ServiceCode : sig ... end
Sourcemodule TransactionOutputItem : sig ... end

The container of the transaction output.

Sourcemodule ValidationExceptionReason : sig ... end
Sourcemodule ListTransactionsSortBy : sig ... end
Sourcemodule SortOrder : sig ... end
Sourcemodule TransactionEvent : sig ... end

The container for the properties of a transaction event.

Sourcemodule TokenBalance : sig ... end

The balance of the token.

Sourcemodule AssetContract : sig ... end

This container contains information about an contract.

Sourcemodule BlockHash : sig ... end
Sourcemodule ExecutionStatus : sig ... end
Sourcemodule Long : sig ... end

Error generated from a failed BatchGetTokenBalance request.

The container for the properties of a token balance output.

The container for the input for getting a token balance.

Sourcemodule AccessDeniedException : sig ... end

The Amazon Web Services account doesn’t have access to this resource.

Sourcemodule InternalServerException : sig ... end

The request processing has failed because of an internal error in the service.

Sourcemodule NextToken : sig ... end

The service quota has been exceeded for this resource.

Sourcemodule ThrottlingException : sig ... end

The request or operation couldn't be performed because a service is throttling requests. The most common source of throttling errors is when you create resources that exceed your service limit for this resource type. Request a limit increase or delete unused resources, if possible.

Sourcemodule TransactionOutputList : sig ... end
Sourcemodule ValidationException : sig ... end

The resource passed is invalid.

Sourcemodule ConfirmationStatusFilter : sig ... end

The container for the ConfirmationStatusFilter that filters for the finality of the results.

Sourcemodule ListTransactionsSort : sig ... end

The container for determining how the list transaction result will be sorted.

Sourcemodule TransactionEventList : sig ... end
Sourcemodule TokenBalanceList : sig ... end
Sourcemodule OwnerFilter : sig ... end

The container for the owner information to filter by.

Sourcemodule TokenFilter : sig ... end

The container of the token filter like the contract address on a given blockchain network or a unique token identifier on a given blockchain network. You must always specify the network property of this container when using this operation.

Sourcemodule AddressIdentifierFilter : sig ... end

This is the container for the unique public address on the blockchain.

Lists all the transaction events for an address on the blockchain. This operation is only supported on the Bitcoin blockchain networks.

Sourcemodule TimeFilter : sig ... end

This container is used to specify a time frame.

Sourcemodule VoutFilter : sig ... end

This container specifies filtering attributes related to BITCOIN_VOUT event types

Sourcemodule AssetContractList : sig ... end
Sourcemodule ContractFilter : sig ... end

The contract or wallet address by which to filter the request.

Sourcemodule ResourceNotFoundException : sig ... end

The resource was not found.

Sourcemodule Transaction : sig ... end

There are two possible types of transactions used for this data type: A Bitcoin transaction is a movement of BTC from one address to another. An Ethereum transaction refers to an action initiated by an externally owned account, which is an account managed by a human, not a contract. For example, if Bob sends Alice 1 ETH, Bob's account must be debited and Alice's must be credited. This state-changing action occurs within a transaction.

Sourcemodule ContractMetadata : sig ... end

The metadata of the contract.

Sourcemodule GetTokenBalanceInputList : sig ... end
Sourcemodule ListTransactionsOutput : sig ... end

Lists all the transaction events for a transaction.

Sourcemodule ListTransactionsInput : sig ... end

Lists all the transaction events for a transaction.

Lists all the transaction events for a transaction This action will return transaction details for all transactions that are confirmed on the blockchain, even if they have not reached finality.

Lists all the transaction events for a transaction This action will return transaction details for all transactions that are confirmed on the blockchain, even if they have not reached finality.

Sourcemodule ListTokenBalancesOutput : sig ... end

This action returns the following for a given blockchain network: Lists all token balances owned by an address (either a contract address or a wallet address). Lists all token balances for all tokens created by a contract. Lists all token balances for a given token. You must always specify the network property of the tokenFilter when using this operation.

Sourcemodule ListTokenBalancesInput : sig ... end

This action returns the following for a given blockchain network: Lists all token balances owned by an address (either a contract address or a wallet address). Lists all token balances for all tokens created by a contract. Lists all token balances for a given token. You must always specify the network property of the tokenFilter when using this operation.

Lists all the transaction events for an address on the blockchain. This operation is only supported on the Bitcoin networks.

Lists all the transaction events for an address on the blockchain. This operation is only supported on the Bitcoin networks.

Sourcemodule ListAssetContractsOutput : sig ... end

Lists all the contracts for a given contract type deployed by an address (either a contract address or a wallet address). The Bitcoin blockchain networks do not support this operation.

Sourcemodule ListAssetContractsInput : sig ... end

Lists all the contracts for a given contract type deployed by an address (either a contract address or a wallet address). The Bitcoin blockchain networks do not support this operation.

Sourcemodule GetTransactionOutput : sig ... end

Gets the details of a transaction. This action will return transaction details for all transactions that are confirmed on the blockchain, even if they have not reached finality.

Sourcemodule GetTransactionInput : sig ... end

Gets the details of a transaction. This action will return transaction details for all transactions that are confirmed on the blockchain, even if they have not reached finality.

Sourcemodule GetTokenBalanceOutput : sig ... end

Gets the balance of a specific token, including native tokens, for a given address (wallet or contract) on the blockchain. Only the native tokens BTC and ETH, and the ERC-20, ERC-721, and ERC 1155 token standards are supported.

Sourcemodule GetTokenBalanceInput : sig ... end

Gets the balance of a specific token, including native tokens, for a given address (wallet or contract) on the blockchain. Only the native tokens BTC and ETH, and the ERC-20, ERC-721, and ERC 1155 token standards are supported.

Sourcemodule GetAssetContractOutput : sig ... end

Gets the information about a specific contract deployed on the blockchain. The Bitcoin blockchain networks do not support this operation. Metadata is currently only available for some ERC-20 contracts. Metadata will be available for additional contracts in the future.

Sourcemodule GetAssetContractInput : sig ... end

Gets the information about a specific contract deployed on the blockchain. The Bitcoin blockchain networks do not support this operation. Metadata is currently only available for some ERC-20 contracts. Metadata will be available for additional contracts in the future.

Gets the token balance for a batch of tokens by using the BatchGetTokenBalance action for every token in the request. Only the native tokens BTC and ETH, and the ERC-20, ERC-721, and ERC 1155 token standards are supported.

Sourcemodule BatchGetTokenBalanceInput : sig ... end

Gets the token balance for a batch of tokens by using the BatchGetTokenBalance action for every token in the request. Only the native tokens BTC and ETH, and the ERC-20, ERC-721, and ERC 1155 token standards are supported.