Type definitions#
Index > ManagedBlockchainQuery > Type definitions
Auto-generated documentation for ManagedBlockchainQuery type annotations stubs module mypy-boto3-managedblockchain-query.
TimestampTypeDef#
# TimestampTypeDef Union usage example
from mypy_boto3_managedblockchain_query.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime.datetime,
str,
]
BlockchainInstantUnionTypeDef#
# BlockchainInstantUnionTypeDef Union usage example
from mypy_boto3_managedblockchain_query.type_defs import BlockchainInstantUnionTypeDef
def get_value() -> BlockchainInstantUnionTypeDef:
return ...
# BlockchainInstantUnionTypeDef definition
BlockchainInstantUnionTypeDef = Union[
BlockchainInstantTypeDef, # (1)
BlockchainInstantOutputTypeDef, # (2)
]
AddressIdentifierFilterTypeDef#
# AddressIdentifierFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import AddressIdentifierFilterTypeDef
def get_value() -> AddressIdentifierFilterTypeDef:
return {
"transactionEventToAddress": ...,
}
# AddressIdentifierFilterTypeDef definition
class AddressIdentifierFilterTypeDef(TypedDict):
transactionEventToAddress: Sequence[str],
ContractIdentifierTypeDef#
# ContractIdentifierTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ContractIdentifierTypeDef
def get_value() -> ContractIdentifierTypeDef:
return {
"network": ...,
}
# ContractIdentifierTypeDef definition
class ContractIdentifierTypeDef(TypedDict):
network: QueryNetworkType, # (1)
contractAddress: str,
- See QueryNetworkType
BlockchainInstantOutputTypeDef#
# BlockchainInstantOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BlockchainInstantOutputTypeDef
def get_value() -> BlockchainInstantOutputTypeDef:
return {
"time": ...,
}
# BlockchainInstantOutputTypeDef definition
class BlockchainInstantOutputTypeDef(TypedDict):
time: NotRequired[datetime.datetime],
OwnerIdentifierTypeDef#
# OwnerIdentifierTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import OwnerIdentifierTypeDef
def get_value() -> OwnerIdentifierTypeDef:
return {
"address": ...,
}
# OwnerIdentifierTypeDef definition
class OwnerIdentifierTypeDef(TypedDict):
address: str,
TokenIdentifierTypeDef#
# TokenIdentifierTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TokenIdentifierTypeDef
def get_value() -> TokenIdentifierTypeDef:
return {
"network": ...,
}
# TokenIdentifierTypeDef definition
class TokenIdentifierTypeDef(TypedDict):
network: QueryNetworkType, # (1)
contractAddress: NotRequired[str],
tokenId: NotRequired[str],
- See QueryNetworkType
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
ConfirmationStatusFilterTypeDef#
# ConfirmationStatusFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ConfirmationStatusFilterTypeDef
def get_value() -> ConfirmationStatusFilterTypeDef:
return {
"include": ...,
}
# ConfirmationStatusFilterTypeDef definition
class ConfirmationStatusFilterTypeDef(TypedDict):
include: Sequence[ConfirmationStatusType], # (1)
- See
Sequence[ConfirmationStatusType]
ContractFilterTypeDef#
# ContractFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ContractFilterTypeDef
def get_value() -> ContractFilterTypeDef:
return {
"network": ...,
}
# ContractFilterTypeDef definition
class ContractFilterTypeDef(TypedDict):
network: QueryNetworkType, # (1)
tokenStandard: QueryTokenStandardType, # (2)
deployerAddress: str,
ContractMetadataTypeDef#
# ContractMetadataTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ContractMetadataTypeDef
def get_value() -> ContractMetadataTypeDef:
return {
"name": ...,
}
# ContractMetadataTypeDef definition
class ContractMetadataTypeDef(TypedDict):
name: NotRequired[str],
symbol: NotRequired[str],
decimals: NotRequired[int],
GetTransactionInputTypeDef#
# GetTransactionInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import GetTransactionInputTypeDef
def get_value() -> GetTransactionInputTypeDef:
return {
"network": ...,
}
# GetTransactionInputTypeDef definition
class GetTransactionInputTypeDef(TypedDict):
network: QueryNetworkType, # (1)
transactionHash: NotRequired[str],
transactionId: NotRequired[str],
- See QueryNetworkType
TransactionTypeDef#
# TransactionTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TransactionTypeDef
def get_value() -> TransactionTypeDef:
return {
"network": ...,
}
# TransactionTypeDef definition
class TransactionTypeDef(TypedDict):
network: QueryNetworkType, # (1)
transactionHash: str,
transactionTimestamp: datetime.datetime,
transactionIndex: int,
numberOfTransactions: int,
to: str,
blockHash: NotRequired[str],
blockNumber: NotRequired[str],
from: NotRequired[str],
contractAddress: NotRequired[str],
gasUsed: NotRequired[str],
cumulativeGasUsed: NotRequired[str],
effectiveGasPrice: NotRequired[str],
signatureV: NotRequired[int],
signatureR: NotRequired[str],
signatureS: NotRequired[str],
transactionFee: NotRequired[str],
transactionId: NotRequired[str],
confirmationStatus: NotRequired[ConfirmationStatusType], # (2)
executionStatus: NotRequired[ExecutionStatusType], # (3)
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListFilteredTransactionEventsSortTypeDef#
# ListFilteredTransactionEventsSortTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListFilteredTransactionEventsSortTypeDef
def get_value() -> ListFilteredTransactionEventsSortTypeDef:
return {
"sortBy": ...,
}
# ListFilteredTransactionEventsSortTypeDef definition
class ListFilteredTransactionEventsSortTypeDef(TypedDict):
sortBy: NotRequired[ListFilteredTransactionEventsSortByType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
VoutFilterTypeDef#
# VoutFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import VoutFilterTypeDef
def get_value() -> VoutFilterTypeDef:
return {
"voutSpent": ...,
}
# VoutFilterTypeDef definition
class VoutFilterTypeDef(TypedDict):
voutSpent: bool,
OwnerFilterTypeDef#
# OwnerFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import OwnerFilterTypeDef
def get_value() -> OwnerFilterTypeDef:
return {
"address": ...,
}
# OwnerFilterTypeDef definition
class OwnerFilterTypeDef(TypedDict):
address: str,
TokenFilterTypeDef#
# TokenFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TokenFilterTypeDef
def get_value() -> TokenFilterTypeDef:
return {
"network": ...,
}
# TokenFilterTypeDef definition
class TokenFilterTypeDef(TypedDict):
network: QueryNetworkType, # (1)
contractAddress: NotRequired[str],
tokenId: NotRequired[str],
- See QueryNetworkType
ListTransactionEventsInputTypeDef#
# ListTransactionEventsInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionEventsInputTypeDef
def get_value() -> ListTransactionEventsInputTypeDef:
return {
"network": ...,
}
# ListTransactionEventsInputTypeDef definition
class ListTransactionEventsInputTypeDef(TypedDict):
network: QueryNetworkType, # (1)
transactionHash: NotRequired[str],
transactionId: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
- See QueryNetworkType
ListTransactionsSortTypeDef#
# ListTransactionsSortTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionsSortTypeDef
def get_value() -> ListTransactionsSortTypeDef:
return {
"sortBy": ...,
}
# ListTransactionsSortTypeDef definition
class ListTransactionsSortTypeDef(TypedDict):
sortBy: NotRequired[ListTransactionsSortByType], # (1)
sortOrder: NotRequired[SortOrderType], # (2)
TransactionOutputItemTypeDef#
# TransactionOutputItemTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TransactionOutputItemTypeDef
def get_value() -> TransactionOutputItemTypeDef:
return {
"transactionHash": ...,
}
# TransactionOutputItemTypeDef definition
class TransactionOutputItemTypeDef(TypedDict):
transactionHash: str,
network: QueryNetworkType, # (1)
transactionTimestamp: datetime.datetime,
transactionId: NotRequired[str],
confirmationStatus: NotRequired[ConfirmationStatusType], # (2)
AssetContractTypeDef#
# AssetContractTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import AssetContractTypeDef
def get_value() -> AssetContractTypeDef:
return {
"contractIdentifier": ...,
}
# AssetContractTypeDef definition
class AssetContractTypeDef(TypedDict):
contractIdentifier: ContractIdentifierTypeDef, # (1)
tokenStandard: QueryTokenStandardType, # (2)
deployerAddress: str,
GetAssetContractInputTypeDef#
# GetAssetContractInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import GetAssetContractInputTypeDef
def get_value() -> GetAssetContractInputTypeDef:
return {
"contractIdentifier": ...,
}
# GetAssetContractInputTypeDef definition
class GetAssetContractInputTypeDef(TypedDict):
contractIdentifier: ContractIdentifierTypeDef, # (1)
TransactionEventTypeDef#
# TransactionEventTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TransactionEventTypeDef
def get_value() -> TransactionEventTypeDef:
return {
"network": ...,
}
# TransactionEventTypeDef definition
class TransactionEventTypeDef(TypedDict):
network: QueryNetworkType, # (1)
transactionHash: str,
eventType: QueryTransactionEventTypeType, # (2)
from: NotRequired[str],
to: NotRequired[str],
value: NotRequired[str],
contractAddress: NotRequired[str],
tokenId: NotRequired[str],
transactionId: NotRequired[str],
voutIndex: NotRequired[int],
voutSpent: NotRequired[bool],
spentVoutTransactionId: NotRequired[str],
spentVoutTransactionHash: NotRequired[str],
spentVoutIndex: NotRequired[int],
blockchainInstant: NotRequired[BlockchainInstantOutputTypeDef], # (3)
confirmationStatus: NotRequired[ConfirmationStatusType], # (4)
- See QueryNetworkType
- See QueryTransactionEventTypeType
- See BlockchainInstantOutputTypeDef
- See ConfirmationStatusType
BatchGetTokenBalanceErrorItemTypeDef#
# BatchGetTokenBalanceErrorItemTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BatchGetTokenBalanceErrorItemTypeDef
def get_value() -> BatchGetTokenBalanceErrorItemTypeDef:
return {
"tokenIdentifier": ...,
}
# BatchGetTokenBalanceErrorItemTypeDef definition
class BatchGetTokenBalanceErrorItemTypeDef(TypedDict):
errorCode: str,
errorMessage: str,
errorType: ErrorTypeType, # (4)
tokenIdentifier: NotRequired[TokenIdentifierTypeDef], # (1)
ownerIdentifier: NotRequired[OwnerIdentifierTypeDef], # (2)
atBlockchainInstant: NotRequired[BlockchainInstantOutputTypeDef], # (3)
- See TokenIdentifierTypeDef
- See OwnerIdentifierTypeDef
- See BlockchainInstantOutputTypeDef
- See ErrorTypeType
BatchGetTokenBalanceOutputItemTypeDef#
# BatchGetTokenBalanceOutputItemTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BatchGetTokenBalanceOutputItemTypeDef
def get_value() -> BatchGetTokenBalanceOutputItemTypeDef:
return {
"ownerIdentifier": ...,
}
# BatchGetTokenBalanceOutputItemTypeDef definition
class BatchGetTokenBalanceOutputItemTypeDef(TypedDict):
balance: str,
atBlockchainInstant: BlockchainInstantOutputTypeDef, # (3)
ownerIdentifier: NotRequired[OwnerIdentifierTypeDef], # (1)
tokenIdentifier: NotRequired[TokenIdentifierTypeDef], # (2)
lastUpdatedTime: NotRequired[BlockchainInstantOutputTypeDef], # (3)
- See OwnerIdentifierTypeDef
- See TokenIdentifierTypeDef
- See BlockchainInstantOutputTypeDef
- See BlockchainInstantOutputTypeDef
TokenBalanceTypeDef#
# TokenBalanceTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TokenBalanceTypeDef
def get_value() -> TokenBalanceTypeDef:
return {
"ownerIdentifier": ...,
}
# TokenBalanceTypeDef definition
class TokenBalanceTypeDef(TypedDict):
balance: str,
atBlockchainInstant: BlockchainInstantOutputTypeDef, # (3)
ownerIdentifier: NotRequired[OwnerIdentifierTypeDef], # (1)
tokenIdentifier: NotRequired[TokenIdentifierTypeDef], # (2)
lastUpdatedTime: NotRequired[BlockchainInstantOutputTypeDef], # (3)
- See OwnerIdentifierTypeDef
- See TokenIdentifierTypeDef
- See BlockchainInstantOutputTypeDef
- See BlockchainInstantOutputTypeDef
GetTokenBalanceOutputTypeDef#
# GetTokenBalanceOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import GetTokenBalanceOutputTypeDef
def get_value() -> GetTokenBalanceOutputTypeDef:
return {
"ownerIdentifier": ...,
}
# GetTokenBalanceOutputTypeDef definition
class GetTokenBalanceOutputTypeDef(TypedDict):
ownerIdentifier: OwnerIdentifierTypeDef, # (1)
tokenIdentifier: TokenIdentifierTypeDef, # (2)
balance: str,
atBlockchainInstant: BlockchainInstantOutputTypeDef, # (3)
lastUpdatedTime: BlockchainInstantOutputTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See OwnerIdentifierTypeDef
- See TokenIdentifierTypeDef
- See BlockchainInstantOutputTypeDef
- See BlockchainInstantOutputTypeDef
- See ResponseMetadataTypeDef
BlockchainInstantTypeDef#
# BlockchainInstantTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BlockchainInstantTypeDef
def get_value() -> BlockchainInstantTypeDef:
return {
"time": ...,
}
# BlockchainInstantTypeDef definition
class BlockchainInstantTypeDef(TypedDict):
time: NotRequired[TimestampTypeDef],
ListAssetContractsInputTypeDef#
# ListAssetContractsInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListAssetContractsInputTypeDef
def get_value() -> ListAssetContractsInputTypeDef:
return {
"contractFilter": ...,
}
# ListAssetContractsInputTypeDef definition
class ListAssetContractsInputTypeDef(TypedDict):
contractFilter: ContractFilterTypeDef, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetAssetContractOutputTypeDef#
# GetAssetContractOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import GetAssetContractOutputTypeDef
def get_value() -> GetAssetContractOutputTypeDef:
return {
"contractIdentifier": ...,
}
# GetAssetContractOutputTypeDef definition
class GetAssetContractOutputTypeDef(TypedDict):
contractIdentifier: ContractIdentifierTypeDef, # (1)
tokenStandard: QueryTokenStandardType, # (2)
deployerAddress: str,
metadata: ContractMetadataTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See ContractIdentifierTypeDef
- See QueryTokenStandardType
- See ContractMetadataTypeDef
- See ResponseMetadataTypeDef
GetTransactionOutputTypeDef#
# GetTransactionOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import GetTransactionOutputTypeDef
def get_value() -> GetTransactionOutputTypeDef:
return {
"transaction": ...,
}
# GetTransactionOutputTypeDef definition
class GetTransactionOutputTypeDef(TypedDict):
transaction: TransactionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssetContractsInputPaginateTypeDef#
# ListAssetContractsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListAssetContractsInputPaginateTypeDef
def get_value() -> ListAssetContractsInputPaginateTypeDef:
return {
"contractFilter": ...,
}
# ListAssetContractsInputPaginateTypeDef definition
class ListAssetContractsInputPaginateTypeDef(TypedDict):
contractFilter: ContractFilterTypeDef, # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListTransactionEventsInputPaginateTypeDef#
# ListTransactionEventsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionEventsInputPaginateTypeDef
def get_value() -> ListTransactionEventsInputPaginateTypeDef:
return {
"network": ...,
}
# ListTransactionEventsInputPaginateTypeDef definition
class ListTransactionEventsInputPaginateTypeDef(TypedDict):
network: QueryNetworkType, # (1)
transactionHash: NotRequired[str],
transactionId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListTokenBalancesInputPaginateTypeDef#
# ListTokenBalancesInputPaginateTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTokenBalancesInputPaginateTypeDef
def get_value() -> ListTokenBalancesInputPaginateTypeDef:
return {
"tokenFilter": ...,
}
# ListTokenBalancesInputPaginateTypeDef definition
class ListTokenBalancesInputPaginateTypeDef(TypedDict):
tokenFilter: TokenFilterTypeDef, # (1)
ownerFilter: NotRequired[OwnerFilterTypeDef], # (2)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (3)
ListTokenBalancesInputTypeDef#
# ListTokenBalancesInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTokenBalancesInputTypeDef
def get_value() -> ListTokenBalancesInputTypeDef:
return {
"tokenFilter": ...,
}
# ListTokenBalancesInputTypeDef definition
class ListTokenBalancesInputTypeDef(TypedDict):
tokenFilter: TokenFilterTypeDef, # (1)
ownerFilter: NotRequired[OwnerFilterTypeDef], # (2)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
- See TokenFilterTypeDef
- See OwnerFilterTypeDef
ListTransactionsOutputTypeDef#
# ListTransactionsOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionsOutputTypeDef
def get_value() -> ListTransactionsOutputTypeDef:
return {
"transactions": ...,
}
# ListTransactionsOutputTypeDef definition
class ListTransactionsOutputTypeDef(TypedDict):
transactions: List[TransactionOutputItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[TransactionOutputItemTypeDef]
- See ResponseMetadataTypeDef
ListAssetContractsOutputTypeDef#
# ListAssetContractsOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListAssetContractsOutputTypeDef
def get_value() -> ListAssetContractsOutputTypeDef:
return {
"contracts": ...,
}
# ListAssetContractsOutputTypeDef definition
class ListAssetContractsOutputTypeDef(TypedDict):
contracts: List[AssetContractTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[AssetContractTypeDef]
- See ResponseMetadataTypeDef
ListFilteredTransactionEventsOutputTypeDef#
# ListFilteredTransactionEventsOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListFilteredTransactionEventsOutputTypeDef
def get_value() -> ListFilteredTransactionEventsOutputTypeDef:
return {
"events": ...,
}
# ListFilteredTransactionEventsOutputTypeDef definition
class ListFilteredTransactionEventsOutputTypeDef(TypedDict):
events: List[TransactionEventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[TransactionEventTypeDef]
- See ResponseMetadataTypeDef
ListTransactionEventsOutputTypeDef#
# ListTransactionEventsOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionEventsOutputTypeDef
def get_value() -> ListTransactionEventsOutputTypeDef:
return {
"events": ...,
}
# ListTransactionEventsOutputTypeDef definition
class ListTransactionEventsOutputTypeDef(TypedDict):
events: List[TransactionEventTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[TransactionEventTypeDef]
- See ResponseMetadataTypeDef
BatchGetTokenBalanceOutputTypeDef#
# BatchGetTokenBalanceOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BatchGetTokenBalanceOutputTypeDef
def get_value() -> BatchGetTokenBalanceOutputTypeDef:
return {
"tokenBalances": ...,
}
# BatchGetTokenBalanceOutputTypeDef definition
class BatchGetTokenBalanceOutputTypeDef(TypedDict):
tokenBalances: List[BatchGetTokenBalanceOutputItemTypeDef], # (1)
errors: List[BatchGetTokenBalanceErrorItemTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See
List[BatchGetTokenBalanceOutputItemTypeDef]
- See
List[BatchGetTokenBalanceErrorItemTypeDef]
- See ResponseMetadataTypeDef
ListTokenBalancesOutputTypeDef#
# ListTokenBalancesOutputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTokenBalancesOutputTypeDef
def get_value() -> ListTokenBalancesOutputTypeDef:
return {
"tokenBalances": ...,
}
# ListTokenBalancesOutputTypeDef definition
class ListTokenBalancesOutputTypeDef(TypedDict):
tokenBalances: List[TokenBalanceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
- See
List[TokenBalanceTypeDef]
- See ResponseMetadataTypeDef
BatchGetTokenBalanceInputItemTypeDef#
# BatchGetTokenBalanceInputItemTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BatchGetTokenBalanceInputItemTypeDef
def get_value() -> BatchGetTokenBalanceInputItemTypeDef:
return {
"tokenIdentifier": ...,
}
# BatchGetTokenBalanceInputItemTypeDef definition
class BatchGetTokenBalanceInputItemTypeDef(TypedDict):
tokenIdentifier: TokenIdentifierTypeDef, # (1)
ownerIdentifier: OwnerIdentifierTypeDef, # (2)
atBlockchainInstant: NotRequired[BlockchainInstantUnionTypeDef], # (3)
GetTokenBalanceInputTypeDef#
# GetTokenBalanceInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import GetTokenBalanceInputTypeDef
def get_value() -> GetTokenBalanceInputTypeDef:
return {
"tokenIdentifier": ...,
}
# GetTokenBalanceInputTypeDef definition
class GetTokenBalanceInputTypeDef(TypedDict):
tokenIdentifier: TokenIdentifierTypeDef, # (1)
ownerIdentifier: OwnerIdentifierTypeDef, # (2)
atBlockchainInstant: NotRequired[BlockchainInstantUnionTypeDef], # (3)
ListTransactionsInputPaginateTypeDef#
# ListTransactionsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionsInputPaginateTypeDef
def get_value() -> ListTransactionsInputPaginateTypeDef:
return {
"address": ...,
}
# ListTransactionsInputPaginateTypeDef definition
class ListTransactionsInputPaginateTypeDef(TypedDict):
address: str,
network: QueryNetworkType, # (1)
fromBlockchainInstant: NotRequired[BlockchainInstantUnionTypeDef], # (2)
toBlockchainInstant: NotRequired[BlockchainInstantUnionTypeDef], # (2)
sort: NotRequired[ListTransactionsSortTypeDef], # (4)
confirmationStatusFilter: NotRequired[ConfirmationStatusFilterTypeDef], # (5)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (6)
- See QueryNetworkType
- See BlockchainInstantUnionTypeDef
- See BlockchainInstantUnionTypeDef
- See ListTransactionsSortTypeDef
- See ConfirmationStatusFilterTypeDef
- See PaginatorConfigTypeDef
ListTransactionsInputTypeDef#
# ListTransactionsInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListTransactionsInputTypeDef
def get_value() -> ListTransactionsInputTypeDef:
return {
"address": ...,
}
# ListTransactionsInputTypeDef definition
class ListTransactionsInputTypeDef(TypedDict):
address: str,
network: QueryNetworkType, # (1)
fromBlockchainInstant: NotRequired[BlockchainInstantUnionTypeDef], # (2)
toBlockchainInstant: NotRequired[BlockchainInstantUnionTypeDef], # (2)
sort: NotRequired[ListTransactionsSortTypeDef], # (4)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
confirmationStatusFilter: NotRequired[ConfirmationStatusFilterTypeDef], # (5)
- See QueryNetworkType
- See BlockchainInstantUnionTypeDef
- See BlockchainInstantUnionTypeDef
- See ListTransactionsSortTypeDef
- See ConfirmationStatusFilterTypeDef
TimeFilterTypeDef#
# TimeFilterTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import TimeFilterTypeDef
def get_value() -> TimeFilterTypeDef:
return {
"from": ...,
}
# TimeFilterTypeDef definition
class TimeFilterTypeDef(TypedDict):
from: NotRequired[BlockchainInstantUnionTypeDef], # (1)
to: NotRequired[BlockchainInstantUnionTypeDef], # (1)
BatchGetTokenBalanceInputTypeDef#
# BatchGetTokenBalanceInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import BatchGetTokenBalanceInputTypeDef
def get_value() -> BatchGetTokenBalanceInputTypeDef:
return {
"getTokenBalanceInputs": ...,
}
# BatchGetTokenBalanceInputTypeDef definition
class BatchGetTokenBalanceInputTypeDef(TypedDict):
getTokenBalanceInputs: NotRequired[Sequence[BatchGetTokenBalanceInputItemTypeDef]], # (1)
- See
Sequence[BatchGetTokenBalanceInputItemTypeDef]
ListFilteredTransactionEventsInputPaginateTypeDef#
# ListFilteredTransactionEventsInputPaginateTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListFilteredTransactionEventsInputPaginateTypeDef
def get_value() -> ListFilteredTransactionEventsInputPaginateTypeDef:
return {
"network": ...,
}
# ListFilteredTransactionEventsInputPaginateTypeDef definition
class ListFilteredTransactionEventsInputPaginateTypeDef(TypedDict):
network: str,
addressIdentifierFilter: AddressIdentifierFilterTypeDef, # (1)
timeFilter: NotRequired[TimeFilterTypeDef], # (2)
voutFilter: NotRequired[VoutFilterTypeDef], # (3)
confirmationStatusFilter: NotRequired[ConfirmationStatusFilterTypeDef], # (4)
sort: NotRequired[ListFilteredTransactionEventsSortTypeDef], # (5)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (6)
- See AddressIdentifierFilterTypeDef
- See TimeFilterTypeDef
- See VoutFilterTypeDef
- See ConfirmationStatusFilterTypeDef
- See ListFilteredTransactionEventsSortTypeDef
- See PaginatorConfigTypeDef
ListFilteredTransactionEventsInputTypeDef#
# ListFilteredTransactionEventsInputTypeDef TypedDict usage example
from mypy_boto3_managedblockchain_query.type_defs import ListFilteredTransactionEventsInputTypeDef
def get_value() -> ListFilteredTransactionEventsInputTypeDef:
return {
"network": ...,
}
# ListFilteredTransactionEventsInputTypeDef definition
class ListFilteredTransactionEventsInputTypeDef(TypedDict):
network: str,
addressIdentifierFilter: AddressIdentifierFilterTypeDef, # (1)
timeFilter: NotRequired[TimeFilterTypeDef], # (2)
voutFilter: NotRequired[VoutFilterTypeDef], # (3)
confirmationStatusFilter: NotRequired[ConfirmationStatusFilterTypeDef], # (4)
sort: NotRequired[ListFilteredTransactionEventsSortTypeDef], # (5)
nextToken: NotRequired[str],
maxResults: NotRequired[int],