

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Casi d'uso con Amazon Managed Blockchain (AMB) Query
<a name="query-usecases"></a>

Questo argomento fornisce un elenco dei casi d'uso di AMB Query.

**Topics**
+ [Interroga i saldi correnti e storici dei token](#query-token-balances)
+ [Recupera i dati storici delle transazioni](#query-transactions)
+ [Ottieni tutti i saldi di token per un determinato indirizzo](#query-token-balances)
+ [Elenca gli eventi emessi per una transazione](#query-tokens-minted)
+ [Ottieni tutti i token coniati in base a un contratto](#query-transaction-events)
+ [Elenca i contratti e ottieni informazioni sui contratti](#query-contract-info)

## Interroga i saldi correnti e storici dei token
<a name="query-token-balances"></a>

L'[https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_GetTokenBalance.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_GetTokenBalance.html)API ottiene il saldo dei token supportati (ERC20, ERC721, ERC1155) e delle monete native (ETH, BTC) per ottenere il saldo attuale o storico utilizzando un timestamp universale (timestamp Unix, in secondi) di account di proprietà esterna (). EOAs Ad esempio, puoi utilizzare l'operazione `GetTokenBalance` API per ottenere un saldo degli indirizzi del token, USDC, sulla ERC20 rete principale di Ethereum. Puoi anche recuperare in batch i saldi di token e monete native utilizzando l'operazione API. `BatchGetTokenBalance`

Per ulteriori informazioni, consulta la [Amazon Managed Blockchain (AMB) Query Reference Guide](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/Welcome.html).

## Recupera i dati storici delle transazioni
<a name="query-transactions"></a>

Con Amazon Managed Blockchain (AMB) Query, puoi recuperare dati storici da blockchain pubbliche come Ethereum e Bitcoin. Questa funzionalità consente diversi casi d'uso, come il recupero della cronologia delle transazioni su un portafoglio blockchain o la fornitura di informazioni contestuali su una transazione in base all'hash della transazione. È possibile utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTransactions.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTransactions.html)API per ottenere un elenco di transazioni per un determinato indirizzo di proprietà esterna (EOA) sulla rete principale di Ethereum, quindi è possibile utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_GetTransaction.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_GetTransaction.html)API per recuperare i dettagli della transazione per una singola transazione dall'elenco. 

Per ulteriori informazioni, consulta la [Amazon Managed Blockchain (AMB) Query Reference Guide](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/Welcome.html).

## Ottieni tutti i saldi di token per un determinato indirizzo
<a name="query-token-balances"></a>

Puoi utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTokenBalances.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTokenBalances.html)API per ottenere saldi su portafogli, interfacce utente, utilità web3 e altro ancora. Questa operazione API restituisce un elenco di tutti i saldi di un indirizzo tra token (ERC20,, ERC1155) e monete native (ETH ERC721, BTC) su una determinata blockchain pubblica utilizzando un'unica operazione API. Ad esempio, puoi fornire un indirizzo di proprietà esterna (EOA) e una rete (la rete principale di Ethereum) e nella risposta puoi ricevere un elenco di token e saldi di monete nativi.

Per ulteriori informazioni, consulta la [Amazon Managed Blockchain (AMB) Query Reference Guide](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/Welcome.html).

## Elenca gli eventi emessi per una transazione
<a name="query-tokens-minted"></a>

Puoi utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTransactionEvents.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTransactionEvents.html)API per recuperare un elenco di eventi contrattuali emessi come risultato di una determinata transazione, identificati dal relativo hash (identificatore della transazione). *Ad esempio, puoi utilizzarla [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTransactionEvents.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTransactionEvents.html)per recuperare gli eventi risultanti di una transazione che richiama una funzione di un contratto ERC20 token sulla Blockchain di Ethereum, come un evento di *trasferimento* o un evento di ritiro dal contratto.* ERC20 

Per ulteriori informazioni, consulta la [Amazon Managed Blockchain (AMB) Query Reference Guide](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/Welcome.html).

## Ottieni tutti i token coniati in base a un contratto
<a name="query-transaction-events"></a>

Puoi utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTokenBalances.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTokenBalances.html)API per restituire un elenco di tutti i token supportati (ERC20, ERC721, ERC1155) coniati da un contratto quando viene fornito l'indirizzo del contratto come input. Ad esempio, puoi recuperare informazioni relative ai token non fungibili (NFTs) coniati dallo standard ERC721 contrattuale sulla blockchain di Ethereum utilizzando l'operazione API. [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTokenBalances.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/API_ListTokenBalances.html)

Per ulteriori informazioni, consulta la [Amazon Managed Blockchain (AMB) Query Reference Guide](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/Welcome.html).

## Elenca i contratti e ottieni informazioni sui contratti
<a name="query-contract-info"></a>

Puoi utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/ListAssetContracts.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/ListAssetContracts.html)API per elencare i contratti ERC-721, ERC-1155 o ERC-20 distribuiti da un determinato indirizzo. Inoltre, se disponi dell'indirizzo del contratto, puoi utilizzare l'operazione [https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/ListAssetContracts.html](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/ListAssetContracts.html)API per recuperare le proprietà del contratto, come l'indirizzo del implementatore del tipo di contratto e i metadati del token pertinenti.

Per ulteriori informazioni, consulta la [Amazon Managed Blockchain (AMB) Query Reference Guide](https://docs.aws.amazon.com/managed-blockchain/latest/AMBQ-APIReference/Welcome.html).