Para leer datos desde la blockchain, utilice la implementación nativa de Unity del Sequence Indexer.
ChainIndexer
. Esto le dará acceso a toda la funcionalidad que ofrece la interfaz IIndexer
.
Ping
. Esto puede ser útil si una solicitud está fallando. Durante el desarrollo, también puede revisar el estado de nuestros indexadores en nuestra página de estado.
GetEtherBalance
.
GetTokenBalances
.
GetTokenBalancesArgs
.
Page
que recibe en su GetTokenBalancesReturn
para ver si hay más y, si es así, hacer otra solicitud incluyendo el Page.
GetTokenBalancesOrganizedInDictionary
. Esto obtendrá todos los TokenBalances para un contractAddress y userAccountAddress dados y los organizará en un Dictionary que mapea tokenID (BigInteger) a TokenBalance. En general, esta será la forma más común de uso.
GetTokenSupplies
.
GetTokenSupplies
, también ofrecemos la tarea asíncrona GetTokenSuppliesMap
que le permite obtener los suministros de múltiples contratos de tokens y token ids en un mapa.
suppliesMap[usdcAddress].Length = 1
con el objeto TokenSupply relacionado al suministro del token ERC20.
De manera similar, puede esperar que suppliesMap[skyweaverAddress].Length = 3
con el objeto TokenSupply relacionado a los token ids especificados.
GetTransactionHistory
.
TransactionHistoryFilter
le permite especificar cómo desea filtrar su consulta de historial de transacciones, por ejemplo, por dirección(es) de cuenta, dirección(es) de contrato, etc. Más información aquí.