Module: @moralisweb3/common-evm-utils
moralis-monorepo / @moralisweb3/common-evm-utils
Module: @moralisweb3/common-evm-utils
Table of contents
DataType Classes
- Erc20Approval
- Erc20Burn
- Erc20Mint
- Erc20Token
- Erc20Transaction
- Erc20Value
- EvmAddress
- EvmBlock
- EvmChain
- EvmEvent
- EvmInternalTransaction
- EvmNative
- EvmNft
- EvmNftCollection
- EvmNftMedia
- EvmNftMetadata
- EvmNftTransfer
- EvmSimpleBlock
- EvmTransaction
- EvmTransactionLog
- EvmTransactionLogDecoded
- EvmTransactionVerbose
Other Classes
- CommonEvmUtils
- CommonEvmUtilsConfigSetup
- EvmApprovalData
- EvmApprovalResponse
- EvmBlockDate
- EvmBlockTokenStat
- EvmBlockTokenStatNftTransfers
- EvmBlockTokenStatTransactions
- EvmChainList
- EvmChainNetWorth
- EvmChainParser
- EvmChainResolver
- EvmContractsReviewDto
- EvmContractsReviewItem
- EvmContractsReviewItemContractTypeEnum
- EvmContractsReviewItemReportTypeEnum
- EvmDecodedEvent
- EvmDecodedEventParamsItem
- EvmDefiPositionDetails
- EvmDefiPositionDetailsNftMetadata
- EvmDefiPositionSummaryResponse
- EvmDefiProtocolBalance
- EvmDefiProtocolList
- EvmDefiProtocolPosition
- EvmDefiTokenBalance
- EvmDiscoveryApiChainsList
- EvmETransactionCategory
- EvmEndpointWeights
- EvmErc20Metadata
- EvmErc20MetadataLinks
- EvmErc20Price
- EvmErc20TokenBalanceWithPrice
- EvmErc20TokenBalanceWithPriceResult
- EvmErc20TokenOwner
- EvmErc20TokenOwnerCollection
- EvmErc20TokenStat
- EvmErc20TokenStatTransfers
- EvmGetDefiPositionsByProtocol
- EvmGetMultipleTokenPricesDto
- EvmGetMultipleTokenPricesIncludeEnum
- EvmGetNFTTradesMarketplaceEnum
- EvmGetPairPrice
- EvmGetWalletProfitabilitySummary
- EvmLogVerbose
- EvmMarketDataERC20TokenItem
- EvmMarketDataERC20TokensByPriceMovers
- EvmMarketDataHottestNFTCollectionByTradingVolumeItem
- EvmMarketDataTopCryptoCurrenciesByMarketCapItem
- EvmMarketDataTopNFTCollectionByMarketCapItem
- EvmNativeErc20Price
- EvmNativeTransfer
- EvmNetWorthResult
- EvmNftCollectionStat
- EvmNftCollectionStatOwners
- EvmNftCollectionStatTransfers
- EvmNftTokenStat
- EvmNftTokenStatOwners
- EvmNftTokenStatTransfers
- EvmNftTradesChainList
- EvmNormalizedMetadata
- EvmNormalizedMetadataAttribute
- EvmNormalizedMetadataAttributeValue
- EvmOrderList
- EvmResolveAddressToDomainCurrencyEnum
- EvmResolveContractInteractionResponse
- EvmReviewContracts
- EvmRevokeResponse
- EvmSetApprovalAllData
- EvmSetApprovalAllResponse
- EvmSetRevokeAllResponse
- EvmSignature
- EvmSoldPrice
- EvmSoldPriceAverageSale
- EvmSoldPriceHighestSale
- EvmSoldPriceHighestSalePaymentToken
- EvmSoldPriceLastSale
- EvmSoldPriceLastSalePaymentToken
- EvmSoldPriceLowestSale
- EvmSoldPriceLowestSalePaymentToken
- EvmSpenderDetails
- EvmTokenApproval
- EvmTokenApprovalSpender
- EvmTokenApprovalToken
- EvmTokenDetails
- EvmTokenPriceItem
- EvmTopProfitableWalletPerTokenResponse
- EvmTrade
- EvmTradeCollection
- EvmTransactionTimestamp
- EvmUnavailableChainNetWorth
- EvmUnstoppableDomain
- EvmWalletActiveChain
- EvmWalletActiveChains
- EvmWalletApprovals
- EvmWalletDefiSummary
- EvmWalletHistory
- EvmWalletHistoryErc20Transfer
- EvmWalletHistoryNftTransfer
- EvmWalletHistoryTransaction
- EvmWalletProfitabilityResponse
- EvmWalletProfitabilityTokenData
- EvmWalletStat
- EvmWalletStatNftTransfers
- EvmWalletStatTokenTransfers
- EvmWalletStatTransactions
- EvmWalletTopProfitableWalletPerTokenResponse
- EvmWeb3version
Variables
- CommonEvmUtilsConfig
- EndpointWeightsOperation
- GetBlockStatsOperation
- GetDefiPositionsByProtocolOperation
- GetDefiPositionsSummaryOperation
- GetDefiSummaryOperation
- GetHottestNFTCollectionsByTradingVolumeOperation
- GetMultipleTokenPricesOperation
- GetNFTCollectionStatsOperation
- GetNFTContractSalePricesOperation
- GetNFTSalePricesOperation
- GetNFTTokenStatsOperation
- GetNFTTradesByTokenOperation
- GetNFTTradesOperation
- GetPairPriceOperation
- GetTokenOwnersOperation
- GetTokenStatsOperation
- GetTopCryptoCurrenciesByMarketCapOperation
- GetTopCryptoCurrenciesByTradingVolumeOperation
- GetTopERC20TokensByMarketCapOperation
- GetTopERC20TokensByPriceMoversOperation
- GetTopNFTCollectionsByMarketCapOperation
- GetTopProfitableWalletPerTokenOperation
- GetWalletActiveChainsOperation
- GetWalletApprovalsOperation
- GetWalletHistoryOperation
- GetWalletNetWorthOperation
- GetWalletProfitabilityOperation
- GetWalletProfitabilitySummaryOperation
- GetWalletStatsOperation
- GetWalletTokenBalancesPriceOperation
- ResolveAddressToDomainOperation
- ReviewContractsOperation
- Web3ApiVersionOperation
- endpointWeightsOperation
- getBlockOperation
- getContractEventsOperation
- getContractLogsOperation
- getContractNFTsOperation
- getDateToBlockOperation
- getInternalTransactionsOperation
- getMultipleNFTsOperation
- getNFTContractMetadataOperation
- getNFTContractTransfersOperation
- getNFTLowestPriceOperation
- getNFTMetadataOperation
- getNFTOwnersOperation
- getNFTTokenIdOwnersOperation
- getNFTTradesOperation
- getNFTTransfersByBlockOperation
- getNFTTransfersFromToBlockOperation
- getNFTTransfersOperation
- getNativeBalanceOperation
- getNativeBalancesForAddressesOperation
- getPairAddressOperation
- getPairReservesOperation
- getTokenAllowanceOperation
- getTokenMetadataBySymbolOperation
- getTokenMetadataOperation
- getTokenPriceOperation
- getTokenTransfersOperation
- getTransactionOperation
- getTransactionVerboseOperation
- getWalletNFTCollectionsOperation
- getWalletNFTTransfersOperation
- getWalletNFTsOperation
- getWalletTokenBalancesOperation
- getWalletTokenTransfersOperation
- getWalletTransactionsOperation
- getWalletTransactionsVerboseOperation
- operations
- operationsV2
- operationsV2All
- reSyncMetadataOperation
- resolveAddressOperation
- resolveDomainOperation
- resolveENSDomainOperation
- runContractFunctionOperation
- syncNFTContractOperation
- uploadFolderOperation
- web3ApiVersionOperation
Type Aliases
- EndpointWeightsJSONRequest
- EndpointWeightsJSONResponse
- EndpointWeightsOperationResponse
- EndpointWeightsOperationResponseJSON
- EndpointWeightsResponse
- Erc20Options
- Erc20Tokenish
- Erc20Transactionish
- Erc20Transfer
- Erc20TransferInput
- Erc20Transferish
- Erc20ValueData
- Erc20ValueInputAmount
- Erc20ValueInputDecimals
- Erc20Valueish
- EvmAddressInput
- EvmAddressJSON
- EvmAddressish
- EvmBlockDateInput
- EvmBlockDateish
- EvmBlockish
- EvmChainInput
- EvmChainJSON
- EvmChainListInput
- EvmChainListJSON
- EvmChainListValue
- EvmChainish
- EvmContractsReviewItemContractTypeEnumInput
- EvmContractsReviewItemContractTypeEnumJSON
- EvmContractsReviewItemContractTypeEnumValue
- EvmContractsReviewItemReportTypeEnumInput
- EvmContractsReviewItemReportTypeEnumJSON
- EvmContractsReviewItemReportTypeEnumValue
- EvmDefiPositionDetailsNftMetadataInput
- EvmDefiPositionDetailsNftMetadataJSON
- EvmDefiPositionDetailsNftMetadataValue
- EvmDefiProtocolListInput
- EvmDefiProtocolListJSON
- EvmDefiProtocolListValue
- EvmDiscoveryApiChainsListInput
- EvmDiscoveryApiChainsListJSON
- EvmDiscoveryApiChainsListValue
- EvmETransactionCategoryInput
- EvmETransactionCategoryJSON
- EvmETransactionCategoryValue
- EvmErc20MetadataLinksInput
- EvmErc20MetadataLinksJSON
- EvmErc20MetadataLinksValue
- EvmEventish
- EvmGetMultipleTokenPricesIncludeEnumInput
- EvmGetMultipleTokenPricesIncludeEnumJSON
- EvmGetMultipleTokenPricesIncludeEnumValue
- EvmGetNFTTradesMarketplaceEnumInput
- EvmGetNFTTradesMarketplaceEnumJSON
- EvmGetNFTTradesMarketplaceEnumValue
- EvmInternalTransactionish
- EvmNativeInput
- EvmNativeJSON
- EvmNativeUnit
- EvmNativeish
- EvmNftCollectionish
- EvmNftMediaCategory
- EvmNftMediaItem
- EvmNftMediaStatus
- EvmNftMetadataish
- EvmNftTrade
- EvmNftTradeish
- EvmNftTradesChainListInput
- EvmNftTradesChainListJSON
- EvmNftTradesChainListValue
- EvmNftTransferish
- EvmNftish
- EvmNormalizedMetadataAttributeValueInput
- EvmNormalizedMetadataAttributeValueJSON
- EvmNormalizedMetadataAttributeValueValue
- EvmOrderListInput
- EvmOrderListJSON
- EvmOrderListValue
- EvmResolveAddressToDomainCurrencyEnumInput
- EvmResolveAddressToDomainCurrencyEnumJSON
- EvmResolveAddressToDomainCurrencyEnumValue
- EvmResolveContractInteractionResponseInput
- EvmResolveContractInteractionResponseJSON
- EvmResolveContractInteractionResponseValue
- EvmSignatureInput
- EvmSignatureInputRSV
- EvmSignatureish
- EvmSimpleBlockish
- EvmTransactionLogDecodedEventParam
- EvmTransactionLogDecodedish
- EvmTransactionLogish
- EvmTransactionVerboseish
- EvmTransactionish
- GetBlockJSONRequest
- GetBlockJSONResponse
- GetBlockResponse
- GetBlockStatsOperationResponse
- GetBlockStatsOperationResponseJSON
- GetContractEventsJSONRequest
- GetContractEventsJSONResponse
- GetContractEventsResponse
- GetContractLogsJSONRequest
- GetContractLogsJSONResponse
- GetContractLogsResponse
- GetContractNFTsJSONRequest
- GetContractNFTsJSONResponse
- GetContractNFTsResponse
- GetDateToBlockJSONRequest
- GetDateToBlockJSONResponse
- GetDateToBlockResponse
- GetDefiPositionsByProtocolOperationResponse
- GetDefiPositionsByProtocolOperationResponseJSON
- GetDefiPositionsSummaryOperationResponse
- GetDefiPositionsSummaryOperationResponseJSON
- GetDefiSummaryOperationResponse
- GetDefiSummaryOperationResponseJSON
- GetHottestNFTCollectionsByTradingVolumeOperationResponse
- GetHottestNFTCollectionsByTradingVolumeOperationResponseJSON
- GetInternalTransactionsJSONRequest
- GetInternalTransactionsJSONResponse
- GetInternalTransactionsResponse
- GetMultipleNFTsJSONRequest
- GetMultipleNFTsJSONResponse
- GetMultipleNFTsResponse
- GetMultipleTokenPricesOperationBody
- GetMultipleTokenPricesOperationResponse
- GetMultipleTokenPricesOperationResponseJSON
- GetNFTCollectionStatsOperationResponse
- GetNFTCollectionStatsOperationResponseJSON
- GetNFTContractMetadataJSONRequest
- GetNFTContractMetadataJSONResponse
- GetNFTContractMetadataResponse
- GetNFTContractSalePricesOperationResponse
- GetNFTContractSalePricesOperationResponseJSON
- GetNFTContractTransfersJSONRequest
- GetNFTContractTransfersJSONResponse
- GetNFTContractTransfersResponse
- GetNFTLowestPriceJSONRequest
- GetNFTLowestPriceJSONResponse
- GetNFTLowestPriceResponse
- GetNFTMetadataJSONRequest
- GetNFTMetadataJSONResponse
- GetNFTMetadataResponse
- GetNFTOwnersJSONRequest
- GetNFTOwnersJSONResponse
- GetNFTOwnersResponse
- GetNFTSalePricesOperationResponse
- GetNFTSalePricesOperationResponseJSON
- GetNFTTokenIdOwnersJSONRequest
- GetNFTTokenIdOwnersJSONResponse
- GetNFTTokenIdOwnersResponse
- GetNFTTokenStatsOperationResponse
- GetNFTTokenStatsOperationResponseJSON
- GetNFTTradesByTokenOperationResponse
- GetNFTTradesByTokenOperationResponseJSON
- GetNFTTradesJSONRequest
- GetNFTTradesJSONResponse
- GetNFTTradesOperationResponse
- GetNFTTradesOperationResponseJSON
- GetNFTTradesResponse
- GetNFTTransfersByBlockJSONRequest
- GetNFTTransfersByBlockJSONResponse
- GetNFTTransfersByBlockResponse
- GetNFTTransfersFromToBlockJSONRequest
- GetNFTTransfersFromToBlockJSONResponse
- GetNFTTransfersFromToBlockResponse
- GetNFTTransfersJSONRequest
- GetNFTTransfersJSONResponse
- GetNFTTransfersResponse
- GetNativeBalanceJSONRequest
- GetNativeBalanceJSONResponse
- GetNativeBalanceResponse
- GetNativeBalancesForAddressesJSONRequest
- GetNativeBalancesForAddressesJSONResponse
- GetNativeBalancesForAddressesResponse
- GetPairAddressJSONRequest
- GetPairAddressJSONResponse
- GetPairAddressResponse
- GetPairPriceOperationResponse
- GetPairPriceOperationResponseJSON
- GetPairReservesJSONRequest
- GetPairReservesJSONResponse
- GetPairReservesResponse
- GetTokenAllowanceJSONRequest
- GetTokenAllowanceJSONResponse
- GetTokenAllowanceResponse
- GetTokenMetadataBySymbolJSONRequest
- GetTokenMetadataBySymbolJSONResponse
- GetTokenMetadataBySymbolResponse
- GetTokenMetadataJSONRequest
- GetTokenMetadataJSONResponse
- GetTokenMetadataResponse
- GetTokenOwnersOperationResponse
- GetTokenOwnersOperationResponseJSON
- GetTokenPriceJSONRequest
- GetTokenPriceJSONResponse
- GetTokenPriceResponse
- GetTokenStatsOperationResponse
- GetTokenStatsOperationResponseJSON
- GetTokenTransfersJSONRequest
- GetTokenTransfersJSONResponse
- GetTokenTransfersResponse
- GetTopCryptoCurrenciesByMarketCapOperationResponse
- GetTopCryptoCurrenciesByMarketCapOperationResponseJSON
- GetTopCryptoCurrenciesByTradingVolumeOperationResponse
- GetTopCryptoCurrenciesByTradingVolumeOperationResponseJSON
- GetTopERC20TokensByMarketCapOperationResponse
- GetTopERC20TokensByMarketCapOperationResponseJSON
- GetTopERC20TokensByPriceMoversOperationResponse
- GetTopERC20TokensByPriceMoversOperationResponseJSON
- GetTopNFTCollectionsByMarketCapOperationResponse
- GetTopNFTCollectionsByMarketCapOperationResponseJSON
- GetTopProfitableWalletPerTokenOperationResponse
- GetTopProfitableWalletPerTokenOperationResponseJSON
- GetTransactionJSONRequest
- GetTransactionJSONResponse
- GetTransactionResponse
- GetTransactionVerboseJSONRequest
- GetTransactionVerboseJSONResponse
- GetTransactionVerboseResponse
- GetWalletActiveChainsOperationResponse
- GetWalletActiveChainsOperationResponseJSON
- GetWalletApprovalsOperationResponse
- GetWalletApprovalsOperationResponseJSON
- GetWalletHistoryOperationResponse
- GetWalletHistoryOperationResponseJSON
- GetWalletNFTCollectionsJSONRequest
- GetWalletNFTCollectionsJSONResponse
- GetWalletNFTCollectionsResponse
- GetWalletNFTTransfersJSONRequest
- GetWalletNFTTransfersJSONResponse
- GetWalletNFTTransfersResponse
- GetWalletNFTsJSONRequest
- GetWalletNFTsJSONResponse
- GetWalletNFTsResponse
- GetWalletNetWorthOperationResponse
- GetWalletNetWorthOperationResponseJSON
- GetWalletProfitabilityOperationResponse
- GetWalletProfitabilityOperationResponseJSON
- GetWalletProfitabilitySummaryOperationResponse
- GetWalletProfitabilitySummaryOperationResponseJSON
- GetWalletStatsOperationResponse
- GetWalletStatsOperationResponseJSON
- GetWalletTokenBalancesJSONRequest
- GetWalletTokenBalancesJSONResponse
- GetWalletTokenBalancesPriceOperationResponse
- GetWalletTokenBalancesPriceOperationResponseJSON
- GetWalletTokenBalancesResponse
- GetWalletTokenTransfersJSONRequest
- GetWalletTokenTransfersJSONResponse
- GetWalletTokenTransfersResponse
- GetWalletTransactionsJSONRequest
- GetWalletTransactionsJSONResponse
- GetWalletTransactionsResponse
- GetWalletTransactionsVerboseJSONRequest
- GetWalletTransactionsVerboseJSONResponse
- GetWalletTransactionsVerboseResponse
- InputChainId
- InputEvmNative
- LogTopic
- ReSyncMetadataJSONRequest
- ReSyncMetadataJSONResponse
- ReSyncMetadataResponse
- ResolveAddressJSONRequest
- ResolveAddressJSONResponse
- ResolveAddressResponse
- ResolveAddressToDomainOperationResponse
- ResolveAddressToDomainOperationResponseJSON
- ResolveDomainJSONRequest
- ResolveDomainJSONResponse
- ResolveDomainResponse
- ResolveENSDomainJSONRequest
- ResolveENSDomainJSONResponse
- ResolveENSDomainResponse
- ReviewContractsOperationBody
- ReviewContractsOperationResponse
- ReviewContractsOperationResponseJSON
- RunContractFunctionJSONRequest
- RunContractFunctionJSONResponse
- RunContractFunctionResponse
- SyncNFTContractJSONRequest
- SyncNFTContractJSONResponse
- SyncNFTContractResponse
- UploadFolderJSONRequest
- UploadFolderJSONResponse
- UploadFolderResponse
- Web3ApiVersionJSONRequest
- Web3ApiVersionJSONResponse
- Web3ApiVersionOperationResponse
- Web3ApiVersionOperationResponseJSON
- Web3ApiVersionResponse
Interfaces
- EndpointWeightsOperationRequest
- EndpointWeightsOperationRequestJSON
- EndpointWeightsRequest
- EndpointWeightsResponseAdapter
- Erc20ApprovalData
- Erc20ApprovalInput
- Erc20BurnData
- Erc20BurnInput
- Erc20Data
- Erc20Input
- Erc20MintData
- Erc20MintInput
- Erc20TransactionData
- Erc20TransactionInput
- EvmAbiItem
- EvmAbiItemVariable
- EvmApprovalDataInput
- EvmApprovalDataJSON
- EvmApprovalResponseInput
- EvmApprovalResponseJSON
- EvmBlockData
- EvmBlockDateData
- EvmBlockInput
- EvmBlockTokenStatInput
- EvmBlockTokenStatJSON
- EvmBlockTokenStatNftTransfersInput
- EvmBlockTokenStatNftTransfersJSON
- EvmBlockTokenStatTransactionsInput
- EvmBlockTokenStatTransactionsJSON
- EvmChainFeature
- EvmChainListDataEntry
- EvmChainNetWorthInput
- EvmChainNetWorthJSON
- EvmContractsReviewDtoInput
- EvmContractsReviewDtoJSON
- EvmContractsReviewItemInput
- EvmContractsReviewItemJSON
- EvmDecodedEventInput
- EvmDecodedEventJSON
- EvmDecodedEventParamsItemInput
- EvmDecodedEventParamsItemJSON
- EvmDefiPositionDetailsInput
- EvmDefiPositionDetailsJSON
- EvmDefiPositionSummaryResponseInput
- EvmDefiPositionSummaryResponseJSON
- EvmDefiProtocolBalanceInput
- EvmDefiProtocolBalanceJSON
- EvmDefiProtocolPositionInput
- EvmDefiProtocolPositionJSON
- EvmDefiTokenBalanceInput
- EvmDefiTokenBalanceJSON
- EvmEndpointWeightsInput
- EvmEndpointWeightsJSON
- EvmErc20MetadataInput
- EvmErc20MetadataJSON
- EvmErc20PriceInput
- EvmErc20PriceJSON
- EvmErc20TokenBalanceWithPriceInput
- EvmErc20TokenBalanceWithPriceJSON
- EvmErc20TokenBalanceWithPriceResultInput
- EvmErc20TokenBalanceWithPriceResultJSON
- EvmErc20TokenOwnerCollectionInput
- EvmErc20TokenOwnerCollectionJSON
- EvmErc20TokenOwnerInput
- EvmErc20TokenOwnerJSON
- EvmErc20TokenStatInput
- EvmErc20TokenStatJSON
- EvmErc20TokenStatTransfersInput
- EvmErc20TokenStatTransfersJSON
- EvmEventData
- EvmEventInput
- EvmGetDefiPositionsByProtocolInput
- EvmGetDefiPositionsByProtocolJSON
- EvmGetMultipleTokenPricesDtoInput
- EvmGetMultipleTokenPricesDtoJSON
- EvmGetPairPriceInput
- EvmGetPairPriceJSON
- EvmGetWalletProfitabilitySummaryInput
- EvmGetWalletProfitabilitySummaryJSON
- EvmInternalTransactionData
- EvmInternalTransactionInput
- EvmInternalTransactionJSON
- EvmLogVerboseInput
- EvmLogVerboseJSON
- EvmMarketDataERC20TokenItemInput
- EvmMarketDataERC20TokenItemJSON
- EvmMarketDataERC20TokensByPriceMoversInput
- EvmMarketDataERC20TokensByPriceMoversJSON
- EvmMarketDataHottestNFTCollectionByTradingVolumeItemInput
- EvmMarketDataHottestNFTCollectionByTradingVolumeItemJSON
- EvmMarketDataTopCryptoCurrenciesByMarketCapItemInput
- EvmMarketDataTopCryptoCurrenciesByMarketCapItemJSON
- EvmMarketDataTopNFTCollectionByMarketCapItemInput
- EvmMarketDataTopNFTCollectionByMarketCapItemJSON
- EvmNativeCurrency
- EvmNativeErc20PriceInput
- EvmNativeErc20PriceJSON
- EvmNativeTransferInput
- EvmNativeTransferJSON
- EvmNetWorthResultInput
- EvmNetWorthResultJSON
- EvmNftCollectionData
- EvmNftCollectionInput
- EvmNftCollectionStatInput
- EvmNftCollectionStatJSON
- EvmNftCollectionStatOwnersInput
- EvmNftCollectionStatOwnersJSON
- EvmNftCollectionStatTransfersInput
- EvmNftCollectionStatTransfersJSON
- EvmNftData
- EvmNftInput
- EvmNftMediaData
- EvmNftMediaInput
- EvmNftMetadataData
- EvmNftMetadataInput
- EvmNftTokenStatInput
- EvmNftTokenStatJSON
- EvmNftTokenStatOwnersInput
- EvmNftTokenStatOwnersJSON
- EvmNftTokenStatTransfersInput
- EvmNftTokenStatTransfersJSON
- EvmNftTransferData
- EvmNftTransferInput
- EvmNormalizedMetadataAttributeInput
- EvmNormalizedMetadataAttributeJSON
- EvmNormalizedMetadataInput
- EvmNormalizedMetadataJSON
- EvmReviewContractsInput
- EvmReviewContractsJSON
- EvmRevokeResponseInput
- EvmRevokeResponseJSON
- EvmSetApprovalAllDataInput
- EvmSetApprovalAllDataJSON
- EvmSetApprovalAllResponseInput
- EvmSetApprovalAllResponseJSON
- EvmSetRevokeAllResponseInput
- EvmSetRevokeAllResponseJSON
- EvmSimpleBlockData
- EvmSimpleBlockInput
- EvmSoldPriceAverageSaleInput
- EvmSoldPriceAverageSaleJSON
- EvmSoldPriceHighestSaleInput
- EvmSoldPriceHighestSaleJSON
- EvmSoldPriceHighestSalePaymentTokenInput
- EvmSoldPriceHighestSalePaymentTokenJSON
- EvmSoldPriceInput
- EvmSoldPriceJSON
- EvmSoldPriceLastSaleInput
- EvmSoldPriceLastSaleJSON
- EvmSoldPriceLastSalePaymentTokenInput
- EvmSoldPriceLastSalePaymentTokenJSON
- EvmSoldPriceLowestSaleInput
- EvmSoldPriceLowestSaleJSON
- EvmSoldPriceLowestSalePaymentTokenInput
- EvmSoldPriceLowestSalePaymentTokenJSON
- EvmSpenderDetailsInput
- EvmSpenderDetailsJSON
- EvmTokenApprovalInput
- EvmTokenApprovalJSON
- EvmTokenApprovalSpenderInput
- EvmTokenApprovalSpenderJSON
- EvmTokenApprovalTokenInput
- EvmTokenApprovalTokenJSON
- EvmTokenDetailsInput
- EvmTokenDetailsJSON
- EvmTokenPriceItemInput
- EvmTokenPriceItemJSON
- EvmTopProfitableWalletPerTokenResponseInput
- EvmTopProfitableWalletPerTokenResponseJSON
- EvmTradeCollectionInput
- EvmTradeCollectionJSON
- EvmTradeInput
- EvmTradeJSON
- EvmTransactionData
- EvmTransactionInput
- EvmTransactionLogData
- EvmTransactionLogDecodedData
- EvmTransactionLogDecodedEvent
- EvmTransactionLogDecodedInput
- EvmTransactionLogInput
- EvmTransactionTimestampInput
- EvmTransactionTimestampJSON
- EvmTransactionVerboseData
- EvmTransactionVerboseInput
- EvmUnavailableChainNetWorthInput
- EvmUnavailableChainNetWorthJSON
- EvmUnstoppableDomainInput
- EvmUnstoppableDomainJSON
- EvmWalletActiveChainInput
- EvmWalletActiveChainJSON
- EvmWalletActiveChainsInput
- EvmWalletActiveChainsJSON
- EvmWalletApprovalsInput
- EvmWalletApprovalsJSON
- EvmWalletDefiSummaryInput
- EvmWalletDefiSummaryJSON
- EvmWalletHistoryErc20TransferInput
- EvmWalletHistoryErc20TransferJSON
- EvmWalletHistoryInput
- EvmWalletHistoryJSON
- EvmWalletHistoryNftTransferInput
- EvmWalletHistoryNftTransferJSON
- EvmWalletHistoryTransactionInput
- EvmWalletHistoryTransactionJSON
- EvmWalletProfitabilityResponseInput
- EvmWalletProfitabilityResponseJSON
- EvmWalletProfitabilityTokenDataInput
- EvmWalletProfitabilityTokenDataJSON
- EvmWalletStatInput
- EvmWalletStatJSON
- EvmWalletStatNftTransfersInput
- EvmWalletStatNftTransfersJSON
- EvmWalletStatTokenTransfersInput
- EvmWalletStatTokenTransfersJSON
- EvmWalletStatTransactionsInput
- EvmWalletStatTransactionsJSON
- EvmWalletTopProfitableWalletPerTokenResponseInput
- EvmWalletTopProfitableWalletPerTokenResponseJSON
- EvmWeb3versionInput
- EvmWeb3versionJSON
- GetBlockRequest
- GetBlockResponseAdapter
- GetBlockStatsOperationRequest
- GetBlockStatsOperationRequestJSON
- GetContractEventsRequest
- GetContractEventsResponseAdapter
- GetContractLogsRequest
- GetContractLogsResponseAdapter
- GetContractNFTsRequest
- GetContractNFTsResponseAdapter
- GetDateToBlockRequest
- GetDateToBlockResponseAdapter
- GetDefiPositionsByProtocolOperationRequest
- GetDefiPositionsByProtocolOperationRequestJSON
- GetDefiPositionsSummaryOperationRequest
- GetDefiPositionsSummaryOperationRequestJSON
- GetDefiSummaryOperationRequest
- GetDefiSummaryOperationRequestJSON
- GetHottestNFTCollectionsByTradingVolumeOperationRequest
- GetHottestNFTCollectionsByTradingVolumeOperationRequestJSON
- GetInternalTransactionsRequest
- GetInternalTransactionsResponseAdapter
- GetMultipleNFTsRequest
- GetMultipleNFTsResponseAdapter
- GetMultipleTokenPricesOperationRequest
- GetMultipleTokenPricesOperationRequestJSON
- GetNFTCollectionStatsOperationRequest
- GetNFTCollectionStatsOperationRequestJSON
- GetNFTContractMetadataRequest
- GetNFTContractMetadataResponseAdapter
- GetNFTContractSalePricesOperationRequest
- GetNFTContractSalePricesOperationRequestJSON
- GetNFTContractTransfersRequest
- GetNFTContractTransfersResponseAdapter
- GetNFTLowestPriceRequest
- GetNFTLowestPriceResponseAdapter
- GetNFTMetadataRequest
- GetNFTMetadataResponseAdapter
- GetNFTOwnersRequest
- GetNFTOwnersResponseAdapter
- GetNFTSalePricesOperationRequest
- GetNFTSalePricesOperationRequestJSON
- GetNFTTokenIdOwnersRequest
- GetNFTTokenIdOwnersResponseAdapter
- GetNFTTokenStatsOperationRequest
- GetNFTTokenStatsOperationRequestJSON
- GetNFTTradesByTokenOperationRequest
- GetNFTTradesByTokenOperationRequestJSON
- GetNFTTradesOperationRequest
- GetNFTTradesOperationRequestJSON
- GetNFTTradesRequest
- GetNFTTradesResponseAdapter
- GetNFTTransfersByBlockRequest
- GetNFTTransfersByBlockResponseAdapter
- GetNFTTransfersFromToBlockRequest
- GetNFTTransfersFromToBlockResponseAdapter
- GetNFTTransfersRequest
- GetNFTTransfersResponseAdapter
- GetNativeBalanceRequest
- GetNativeBalanceResponseAdapter
- GetNativeBalancesForAddressesRequest
- GetNativeBalancesForAddressesResponseAdapter
- GetPairAddressRequest
- GetPairAddressResponseAdapter
- GetPairPriceOperationRequest
- GetPairPriceOperationRequestJSON
- GetPairReservesRequest
- GetPairReservesResponseAdapter
- GetTokenAllowanceRequest
- GetTokenAllowanceResponseAdapter
- GetTokenMetadataBySymbolRequest
- GetTokenMetadataBySymbolResponseAdapter
- GetTokenMetadataRequest
- GetTokenMetadataResponseAdapter
- GetTokenOwnersOperationRequest
- GetTokenOwnersOperationRequestJSON
- GetTokenPriceRequest
- GetTokenPriceResponseAdapter
- GetTokenStatsOperationRequest
- GetTokenStatsOperationRequestJSON
- GetTokenTransfersRequest
- GetTokenTransfersResponseAdapter
- GetTopCryptoCurrenciesByMarketCapOperationRequest
- GetTopCryptoCurrenciesByMarketCapOperationRequestJSON
- GetTopCryptoCurrenciesByTradingVolumeOperationRequest
- GetTopCryptoCurrenciesByTradingVolumeOperationRequestJSON
- GetTopERC20TokensByMarketCapOperationRequest
- GetTopERC20TokensByMarketCapOperationRequestJSON
- GetTopERC20TokensByPriceMoversOperationRequest
- GetTopERC20TokensByPriceMoversOperationRequestJSON
- GetTopNFTCollectionsByMarketCapOperationRequest
- GetTopNFTCollectionsByMarketCapOperationRequestJSON
- GetTopProfitableWalletPerTokenOperationRequest
- GetTopProfitableWalletPerTokenOperationRequestJSON
- GetTransactionRequest
- GetTransactionResponseAdapter
- GetTransactionVerboseRequest
- GetTransactionVerboseResponseAdapter
- GetWalletActiveChainsOperationRequest
- GetWalletActiveChainsOperationRequestJSON
- GetWalletApprovalsOperationRequest
- GetWalletApprovalsOperationRequestJSON
- GetWalletHistoryOperationRequest
- GetWalletHistoryOperationRequestJSON
- GetWalletNFTCollectionsRequest
- GetWalletNFTCollectionsResponseAdapter
- GetWalletNFTTransfersRequest
- GetWalletNFTTransfersResponseAdapter
- GetWalletNFTsRequest
- GetWalletNFTsResponseAdapter
- GetWalletNetWorthOperationRequest
- GetWalletNetWorthOperationRequestJSON
- GetWalletProfitabilityOperationRequest
- GetWalletProfitabilityOperationRequestJSON
- GetWalletProfitabilitySummaryOperationRequest
- GetWalletProfitabilitySummaryOperationRequestJSON
- GetWalletStatsOperationRequest
- GetWalletStatsOperationRequestJSON
- GetWalletTokenBalancesPriceOperationRequest
- GetWalletTokenBalancesPriceOperationRequestJSON
- GetWalletTokenBalancesRequest
- GetWalletTokenBalancesResponseAdapter
- GetWalletTokenTransfersRequest
- GetWalletTokenTransfersResponseAdapter
- GetWalletTransactionsRequest
- GetWalletTransactionsResponseAdapter
- GetWalletTransactionsVerboseRequest
- GetWalletTransactionsVerboseResponseAdapter
- ReSyncMetadataRequest
- ReSyncMetadataResponseAdapter
- ResolveAddressRequest
- ResolveAddressResponseAdapter
- ResolveAddressToDomainOperationRequest
- ResolveAddressToDomainOperationRequestJSON
- ResolveDomainRequest
- ResolveDomainResponseAdapter
- ResolveENSDomainRequest
- ResolveENSDomainResponseAdapter
- ReviewContractsOperationRequest
- ReviewContractsOperationRequestJSON
- RunContractFunctionRequest
- RunContractFunctionResponseAdapter
- SyncNFTContractRequest
- SyncNFTContractResponseAdapter
- UploadFolderRequest
- UploadFolderResponseAdapter
- Web3ApiVersionOperationRequest
- Web3ApiVersionOperationRequestJSON
- Web3ApiVersionRequest
- Web3ApiVersionResponseAdapter
Variables
CommonEvmUtilsConfig
• Const
CommonEvmUtilsConfig: Object
Type declaration
Name | Type |
---|---|
defaultEvmApiChain | ConfigKey <EvmChainish > |
EndpointWeightsOperation
• Const
EndpointWeightsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmEndpointWeightsJSON []) => EvmEndpointWeights [] |
routePattern | string |
serializeRequest | (request : EndpointWeightsOperationRequest ) => EndpointWeightsOperationRequestJSON |
GetBlockStatsOperation
• Const
GetBlockStatsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmBlockTokenStatJSON ) => EvmBlockTokenStat |
routePattern | string |
serializeRequest | (request : GetBlockStatsOperationRequest ) => GetBlockStatsOperationRequestJSON |
GetDefiPositionsByProtocolOperation
• Const
GetDefiPositionsByProtocolOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmGetDefiPositionsByProtocolJSON ) => EvmGetDefiPositionsByProtocol |
routePattern | string |
serializeRequest | (request : GetDefiPositionsByProtocolOperationRequest ) => GetDefiPositionsByProtocolOperationRequestJSON |
GetDefiPositionsSummaryOperation
• Const
GetDefiPositionsSummaryOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmDefiPositionSummaryResponseJSON []) => EvmDefiPositionSummaryResponse [] |
routePattern | string |
serializeRequest | (request : GetDefiPositionsSummaryOperationRequest ) => GetDefiPositionsSummaryOperationRequestJSON |
GetDefiSummaryOperation
• Const
GetDefiSummaryOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletDefiSummaryJSON ) => EvmWalletDefiSummary |
routePattern | string |
serializeRequest | (request : GetDefiSummaryOperationRequest ) => GetDefiSummaryOperationRequestJSON |
GetHottestNFTCollectionsByTradingVolumeOperation
• Const
GetHottestNFTCollectionsByTradingVolumeOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmMarketDataHottestNFTCollectionByTradingVolumeItemJSON []) => EvmMarketDataHottestNFTCollectionByTradingVolumeItem [] |
routePattern | string |
serializeRequest | (request : GetHottestNFTCollectionsByTradingVolumeOperationRequest ) => GetHottestNFTCollectionsByTradingVolumeOperationRequestJSON |
GetMultipleTokenPricesOperation
• Const
GetMultipleTokenPricesOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmErc20PriceJSON []) => EvmErc20Price [] |
routePattern | string |
serializeBody | (body : EvmGetMultipleTokenPricesDtoInput | EvmGetMultipleTokenPricesDto ) => EvmGetMultipleTokenPricesDtoJSON |
serializeRequest | (request : GetMultipleTokenPricesOperationRequest ) => GetMultipleTokenPricesOperationRequestJSON |
GetNFTCollectionStatsOperation
• Const
GetNFTCollectionStatsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmNftCollectionStatJSON ) => EvmNftCollectionStat |
routePattern | string |
serializeRequest | (request : GetNFTCollectionStatsOperationRequest ) => GetNFTCollectionStatsOperationRequestJSON |
GetNFTContractSalePricesOperation
• Const
GetNFTContractSalePricesOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmSoldPriceJSON ) => EvmSoldPrice |
routePattern | string |
serializeRequest | (request : GetNFTContractSalePricesOperationRequest ) => GetNFTContractSalePricesOperationRequestJSON |
GetNFTSalePricesOperation
• Const
GetNFTSalePricesOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmSoldPriceJSON ) => EvmSoldPrice |
routePattern | string |
serializeRequest | (request : GetNFTSalePricesOperationRequest ) => GetNFTSalePricesOperationRequestJSON |
GetNFTTokenStatsOperation
• Const
GetNFTTokenStatsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmNftTokenStatJSON ) => EvmNftTokenStat |
routePattern | string |
serializeRequest | (request : GetNFTTokenStatsOperationRequest ) => GetNFTTokenStatsOperationRequestJSON |
GetNFTTradesByTokenOperation
• Const
GetNFTTradesByTokenOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmTradeCollectionJSON ) => EvmTradeCollection |
routePattern | string |
serializeRequest | (request : GetNFTTradesByTokenOperationRequest ) => GetNFTTradesByTokenOperationRequestJSON |
GetNFTTradesOperation
• Const
GetNFTTradesOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmTradeCollectionJSON ) => EvmTradeCollection |
routePattern | string |
serializeRequest | (request : GetNFTTradesOperationRequest ) => GetNFTTradesOperationRequestJSON |
GetPairPriceOperation
• Const
GetPairPriceOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmGetPairPriceJSON ) => EvmGetPairPrice |
routePattern | string |
serializeRequest | (request : GetPairPriceOperationRequest ) => GetPairPriceOperationRequestJSON |
GetTokenOwnersOperation
• Const
GetTokenOwnersOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmErc20TokenOwnerCollectionJSON ) => EvmErc20TokenOwnerCollection |
routePattern | string |
serializeRequest | (request : GetTokenOwnersOperationRequest ) => GetTokenOwnersOperationRequestJSON |
GetTokenStatsOperation
• Const
GetTokenStatsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmErc20TokenStatJSON ) => EvmErc20TokenStat |
routePattern | string |
serializeRequest | (request : GetTokenStatsOperationRequest ) => GetTokenStatsOperationRequestJSON |
GetTopCryptoCurrenciesByMarketCapOperation
• Const
GetTopCryptoCurrenciesByMarketCapOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmMarketDataTopCryptoCurrenciesByMarketCapItemJSON []) => EvmMarketDataTopCryptoCurrenciesByMarketCapItem [] |
routePattern | string |
serializeRequest | (request : GetTopCryptoCurrenciesByMarketCapOperationRequest ) => GetTopCryptoCurrenciesByMarketCapOperationRequestJSON |
GetTopCryptoCurrenciesByTradingVolumeOperation
• Const
GetTopCryptoCurrenciesByTradingVolumeOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmMarketDataTopCryptoCurrenciesByMarketCapItemJSON []) => EvmMarketDataTopCryptoCurrenciesByMarketCapItem [] |
routePattern | string |
serializeRequest | (request : GetTopCryptoCurrenciesByTradingVolumeOperationRequest ) => GetTopCryptoCurrenciesByTradingVolumeOperationRequestJSON |
GetTopERC20TokensByMarketCapOperation
• Const
GetTopERC20TokensByMarketCapOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmMarketDataERC20TokenItemJSON []) => EvmMarketDataERC20TokenItem [] |
routePattern | string |
serializeRequest | (request : GetTopERC20TokensByMarketCapOperationRequest ) => GetTopERC20TokensByMarketCapOperationRequestJSON |
GetTopERC20TokensByPriceMoversOperation
• Const
GetTopERC20TokensByPriceMoversOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmMarketDataERC20TokensByPriceMoversJSON ) => EvmMarketDataERC20TokensByPriceMovers |
routePattern | string |
serializeRequest | (request : GetTopERC20TokensByPriceMoversOperationRequest ) => GetTopERC20TokensByPriceMoversOperationRequestJSON |
GetTopNFTCollectionsByMarketCapOperation
• Const
GetTopNFTCollectionsByMarketCapOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmMarketDataTopNFTCollectionByMarketCapItemJSON []) => EvmMarketDataTopNFTCollectionByMarketCapItem [] |
routePattern | string |
serializeRequest | (request : GetTopNFTCollectionsByMarketCapOperationRequest ) => GetTopNFTCollectionsByMarketCapOperationRequestJSON |
GetTopProfitableWalletPerTokenOperation
• Const
GetTopProfitableWalletPerTokenOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletTopProfitableWalletPerTokenResponseJSON ) => EvmWalletTopProfitableWalletPerTokenResponse |
routePattern | string |
serializeRequest | (request : GetTopProfitableWalletPerTokenOperationRequest ) => GetTopProfitableWalletPerTokenOperationRequestJSON |
GetWalletActiveChainsOperation
• Const
GetWalletActiveChainsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletActiveChainsJSON ) => EvmWalletActiveChains |
routePattern | string |
serializeRequest | (request : GetWalletActiveChainsOperationRequest ) => GetWalletActiveChainsOperationRequestJSON |
GetWalletApprovalsOperation
• Const
GetWalletApprovalsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletApprovalsJSON ) => EvmWalletApprovals |
routePattern | string |
serializeRequest | (request : GetWalletApprovalsOperationRequest ) => GetWalletApprovalsOperationRequestJSON |
GetWalletHistoryOperation
• Const
GetWalletHistoryOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletHistoryJSON ) => EvmWalletHistory |
routePattern | string |
serializeRequest | (request : GetWalletHistoryOperationRequest ) => GetWalletHistoryOperationRequestJSON |
GetWalletNetWorthOperation
• Const
GetWalletNetWorthOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmNetWorthResultJSON ) => EvmNetWorthResult |
routePattern | string |
serializeRequest | (request : GetWalletNetWorthOperationRequest ) => GetWalletNetWorthOperationRequestJSON |
GetWalletProfitabilityOperation
• Const
GetWalletProfitabilityOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletProfitabilityResponseJSON ) => EvmWalletProfitabilityResponse |
routePattern | string |
serializeRequest | (request : GetWalletProfitabilityOperationRequest ) => GetWalletProfitabilityOperationRequestJSON |
GetWalletProfitabilitySummaryOperation
• Const
GetWalletProfitabilitySummaryOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmGetWalletProfitabilitySummaryJSON ) => EvmGetWalletProfitabilitySummary |
routePattern | string |
serializeRequest | (request : GetWalletProfitabilitySummaryOperationRequest ) => GetWalletProfitabilitySummaryOperationRequestJSON |
GetWalletStatsOperation
• Const
GetWalletStatsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmWalletStatJSON ) => EvmWalletStat |
routePattern | string |
serializeRequest | (request : GetWalletStatsOperationRequest ) => GetWalletStatsOperationRequestJSON |
GetWalletTokenBalancesPriceOperation
• Const
GetWalletTokenBalancesPriceOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmErc20TokenBalanceWithPriceResultJSON ) => EvmErc20TokenBalanceWithPriceResult |
routePattern | string |
serializeRequest | (request : GetWalletTokenBalancesPriceOperationRequest ) => GetWalletTokenBalancesPriceOperationRequestJSON |
ResolveAddressToDomainOperation
• Const
ResolveAddressToDomainOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmUnstoppableDomainJSON ) => EvmUnstoppableDomain |
routePattern | string |
serializeRequest | (request : ResolveAddressToDomainOperationRequest ) => ResolveAddressToDomainOperationRequestJSON |
ReviewContractsOperation
• Const
ReviewContractsOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | string [] |
parseResponse | (json : EvmReviewContractsJSON ) => EvmReviewContracts |
routePattern | string |
serializeBody | (body : EvmContractsReviewDtoInput | EvmContractsReviewDto ) => EvmContractsReviewDtoJSON |
serializeRequest | (request : ReviewContractsOperationRequest ) => ReviewContractsOperationRequestJSON |
Web3ApiVersionOperation
• Const
Web3ApiVersionOperation: Object
Type declaration
Name | Type |
---|---|
groupName | string |
hasBody | boolean |
hasResponse | boolean |
httpMethod | string |
operationId | string |
parameterNames | never [] |
parseResponse | (json : EvmWeb3versionJSON ) => EvmWeb3version |
routePattern | string |
serializeRequest | (request : Web3ApiVersionOperationRequest ) => Web3ApiVersionOperationRequestJSON |
endpointWeightsOperation
• Const
endpointWeightsOperation: Operation
<EndpointWeightsRequest
, EndpointWeightsJSONRequest
, any
[], any
[]>
Get the endpoint price list for rate limits and cost.
getBlockOperation
• Const
getBlockOperation: Operation
<GetBlockRequest
, GetBlockJSONRequest
, GetBlockResponse
, GetBlockJSONResponse
>
Get the contents of a block given the block hash.
getContractEventsOperation
• Const
getContractEventsOperation: PaginatedOperation
<GetContractEventsRequest
, GetContractEventsJSONRequest
, any
[], GetContractEventsJSONResponse
["result"
]>
Get events for a contract ordered by block number in descending order.
getContractLogsOperation
• Const
getContractLogsOperation: PaginatedOperation
<GetContractLogsRequest
, GetContractLogsJSONRequest
, any
[], GetContractLogsJSONResponse
["result"
]>
Get the logs for a contract.
getContractNFTsOperation
• Const
getContractNFTsOperation: PaginatedOperation
<GetContractNFTsRequest
, GetContractNFTsJSONRequest
, any
[], GetContractNFTsJSONResponse
["result"
]>
Get NFTs for a given contract address, including metadata for all NFTs (where available).
- Results are limited to 100 per page by default
- Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection.
getDateToBlockOperation
• Const
getDateToBlockOperation: Operation
<GetDateToBlockRequest
, GetDateToBlockJSONRequest
, GetDateToBlockResponse
, GetDateToBlockJSONResponse
>
Get the closest block given the date.
getInternalTransactionsOperation
• Const
getInternalTransactionsOperation: Operation
<GetInternalTransactionsRequest
, GetInternalTransactionsJSONRequest
, any
[], any
[]>
Get native transactions ordered by block number in descending order.
getMultipleNFTsOperation
• Const
getMultipleNFTsOperation: Operation
<GetMultipleNFTsRequest
, GetMultipleNFTsJSONRequest
, any
[], GetMultipleNFTsJSONResponse
>
Get NFTs for a given contract address, including metadata for all NFTs (where available).
- Results are limited to 100 per page by default
- Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection.
getNFTContractMetadataOperation
• Const
getNFTContractMetadataOperation: Operation
<GetNFTContractMetadataRequest
, GetNFTContractMetadataJSONRequest
, GetNFTContractMetadataResponse
, GetNFTContractMetadataJSONResponse
>
Get the collection / contract level metadata for a given contract (name, symbol, base token uri).
- Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection
getNFTContractTransfersOperation
• Const
getNFTContractTransfersOperation: PaginatedOperation
<GetNFTContractTransfersRequest
, GetNFTContractTransfersJSONRequest
, any
[], GetNFTContractTransfersJSONResponse
["result"
]>
Get transfers of NFTs for a given contract and other parameters.
getNFTLowestPriceOperation
• Const
getNFTLowestPriceOperation: Operation
<GetNFTLowestPriceRequest
, GetNFTLowestPriceJSONRequest
, GetNFTLowestPriceResponse
, GetNFTLowestPriceJSONResponse
>
Get the lowest executed price for an NFT contract for the last x days (only trades paid in ETH).
getNFTMetadataOperation
• Const
getNFTMetadataOperation: Operation
<GetNFTMetadataRequest
, GetNFTMetadataJSONRequest
, GetNFTMetadataResponse
, GetNFTMetadataJSONResponse
>
Get NFT data, including metadata (where available), for the given NFT token ID and contract address.
- Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection
getNFTOwnersOperation
• Const
getNFTOwnersOperation: PaginatedOperation
<GetNFTOwnersRequest
, GetNFTOwnersJSONRequest
, any
[], GetNFTOwnersJSONResponse
["result"
]>
Get owners of NFTs for a given contract.
- Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection.
getNFTTokenIdOwnersOperation
• Const
getNFTTokenIdOwnersOperation: PaginatedOperation
<GetNFTTokenIdOwnersRequest
, GetNFTTokenIdOwnersJSONRequest
, any
[], GetNFTTokenIdOwnersJSONResponse
["result"
]>
Get owners of a specific NFT given the contract address and token ID.
- Requests for contract addresses not yet indexed will automatically start the indexing process for that NFT collection
getNFTTradesOperation
• Const
getNFTTradesOperation: PaginatedOperation
<GetNFTTradesRequest
, GetNFTTradesJSONRequest
, any
[], GetNFTTradesJSONResponse
["result"
]>
Get trades of NFTs for a given contract and marketplace.
getNFTTransfersByBlockOperation
• Const
getNFTTransfersByBlockOperation: PaginatedOperation
<GetNFTTransfersByBlockRequest
, GetNFTTransfersByBlockJSONRequest
, any
[], GetNFTTransfersByBlockJSONResponse
["result"
]>
Get transfers of NFTs given a block number or block hash.
getNFTTransfersFromToBlockOperation
• Const
getNFTTransfersFromToBlockOperation: PaginatedOperation
<GetNFTTransfersFromToBlockRequest
, GetNFTTransfersFromToBlockJSONRequest
, any
[], GetNFTTransfersFromToBlockJSONResponse
["result"
]>
Get transfers of NFTs from a block number to a block number.
getNFTTransfersOperation
• Const
getNFTTransfersOperation: PaginatedOperation
<GetNFTTransfersRequest
, GetNFTTransfersJSONRequest
, any
[], GetNFTTransfersJSONResponse
["result"
]>
Get transfers of an NFT given a contract address and token ID.
getNativeBalanceOperation
• Const
getNativeBalanceOperation: Operation
<GetNativeBalanceRequest
, GetNativeBalanceJSONRequest
, GetNativeBalanceResponse
, GetNativeBalanceJSONResponse
>
Get the native balance for a specific wallet address.
getNativeBalancesForAddressesOperation
• Const
getNativeBalancesForAddressesOperation: Operation
<GetNativeBalancesForAddressesRequest
, GetNativeBalancesForAddressesJSONRequest
, any
[], any
[]>
Get the native balances for a set of specific addresses
getPairAddressOperation
• Const
getPairAddressOperation: Operation
<GetPairAddressRequest
, GetPairAddressJSONRequest
, GetPairAddressResponse
, GetPairAddressJSONResponse
>
Fetch the pair data of the provided token0+token1 combination. The token0 and token1 options are interchangable (ie. there is no different outcome in "token0=WETH and token1=USDT" or "token0=USDT and token1=WETH")
getPairReservesOperation
• Const
getPairReservesOperation: Operation
<GetPairReservesRequest
, GetPairReservesJSONRequest
, GetPairReservesResponse
, GetPairReservesJSONResponse
>
Get the liquidity reserves for a given pair address. Only Uniswap V2 based exchanges supported at the moment.
getTokenAllowanceOperation
• Const
getTokenAllowanceOperation: Operation
<GetTokenAllowanceRequest
, GetTokenAllowanceJSONRequest
, GetTokenAllowanceResponse
, GetTokenAllowanceJSONResponse
>
Get the amount which the spender is allowed to withdraw on behalf of the owner.
getTokenMetadataBySymbolOperation
• Const
getTokenMetadataBySymbolOperation: Operation
<GetTokenMetadataBySymbolRequest
, GetTokenMetadataBySymbolJSONRequest
, any
[], any
[]>
Get metadata for a list of token symbols (name, symbol, decimals, logo).
getTokenMetadataOperation
• Const
getTokenMetadataOperation: Operation
<GetTokenMetadataRequest
, GetTokenMetadataJSONRequest
, any
[], any
[]>
Get the metadata for a given token contract address (name, symbol, decimals, logo).
getTokenPriceOperation
• Const
getTokenPriceOperation: Operation
<GetTokenPriceRequest
, GetTokenPriceJSONRequest
, GetTokenPriceResponse
, GetTokenPriceJSONResponse
>
Get the token price denominated in the blockchains native token and USD.
getTokenTransfersOperation
• Const
getTokenTransfersOperation: PaginatedOperation
<GetTokenTransfersRequest
, GetTokenTransfersJSONRequest
, any
[], GetTokenTransfersJSONResponse
["result"
]>
Get ERC20 token transactions from a contract ordered by block number in descending order.
getTransactionOperation
• Const
getTransactionOperation: Operation
<GetTransactionRequest
, GetTransactionJSONRequest
, GetTransactionResponse
, GetTransactionJSONResponse
>
Get the contents of a transaction by the given transaction hash.
getTransactionVerboseOperation
• Const
getTransactionVerboseOperation: Operation
<GetTransactionVerboseRequest
, GetTransactionVerboseJSONRequest
, GetTransactionVerboseResponse
, GetTransactionVerboseJSONResponse
>
Get the contents of a transaction by the given transaction hash.
getWalletNFTCollectionsOperation
• Const
getWalletNFTCollectionsOperation: PaginatedOperation
<GetWalletNFTCollectionsRequest
, GetWalletNFTCollectionsJSONRequest
, any
[], GetWalletNFTCollectionsJSONResponse
["result"
]>
Get NFT collections owned by a given wallet address.
getWalletNFTTransfersOperation
• Const
getWalletNFTTransfersOperation: PaginatedOperation
<GetWalletNFTTransfersRequest
, GetWalletNFTTransfersJSONRequest
, any
[], GetWalletNFTTransfersJSONResponse
["result"
]>
Get transfers of NFTs given the wallet and other parameters.
getWalletNFTsOperation
• Const
getWalletNFTsOperation: PaginatedOperation
<GetWalletNFTsRequest
, GetWalletNFTsJSONRequest
, any
[], GetWalletNFTsJSONResponse
["result"
]>
Get NFTs owned by a given address.
- The response will include status [SYNCED/SYNCING] based on the contracts being indexed.
- Use the token_address param to get results for a specific contract only
- Note results will include all indexed NFTs
- Any request which includes the token_address param will start the indexing process for that NFT collection the very first time it is requested.
getWalletTokenBalancesOperation
• Const
getWalletTokenBalancesOperation: Operation
<GetWalletTokenBalancesRequest
, GetWalletTokenBalancesJSONRequest
, any
[], any
[]>
Get token balances for a specific wallet address.
getWalletTokenTransfersOperation
• Const
getWalletTokenTransfersOperation: PaginatedOperation
<GetWalletTokenTransfersRequest
, GetWalletTokenTransfersJSONRequest
, any
[], GetWalletTokenTransfersJSONResponse
["result"
]>
Get ERC20 token transactions ordered by block number in descending order.
getWalletTransactionsOperation
• Const
getWalletTransactionsOperation: PaginatedOperation
<GetWalletTransactionsRequest
, GetWalletTransactionsJSONRequest
, any
[], GetWalletTransactionsJSONResponse
["result"
]>
Get native transactions ordered by block number in descending order.
getWalletTransactionsVerboseOperation
• Const
getWalletTransactionsVerboseOperation: PaginatedOperation
<GetWalletTransactionsVerboseRequest
, GetWalletTransactionsVerboseJSONRequest
, any
[], GetWalletTransactionsVerboseJSONResponse
["result"
]>
Get native transactions ordered by block number in descending order.
operations
• Const
operations: ({ groupName
: string
= "nft"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getNFTTrades"; parameterNames
: string
[] ; parseResponse
: (json
: EvmTradeCollectionJSON
) => EvmTradeCollection
; routePattern
: string
= "/nft/{address}/trades"; serializeRequest
: (request
: GetNFTTradesOperationRequest
) => GetNFTTradesOperationRequestJSON
} | { groupName
: string
= "nft"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getNFTTradesByToken"; parameterNames
: string
[] ; parseResponse
: (json
: EvmTradeCollectionJSON
) => EvmTradeCollection
; routePattern
: string
= "/nft/{address}/{token_id}/trades"; serializeRequest
: (request
: GetNFTTradesByTokenOperationRequest
) => GetNFTTradesByTokenOperationRequestJSON
} | { groupName
: string
= "nft"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getNFTContractSalePrices"; parameterNames
: string
[] ; parseResponse
: (json
: EvmSoldPriceJSON
) => EvmSoldPrice
; routePattern
: string
= "/nft/{address}/price"; serializeRequest
: (request
: GetNFTContractSalePricesOperationRequest
) => GetNFTContractSalePricesOperationRequestJSON
} | { groupName
: string
= "token"; hasBody
: boolean
= true; hasResponse
: boolean
= true; httpMethod
: string
= "post"; operationId
: string
= "getMultipleTokenPrices"; parameterNames
: string
[] ; parseResponse
: (json
: EvmErc20PriceJSON
[]) => EvmErc20Price
[] ; routePattern
: string
= "/erc20/prices"; serializeBody
: (body
: EvmGetMultipleTokenPricesDtoInput
| EvmGetMultipleTokenPricesDto
) => EvmGetMultipleTokenPricesDtoJSON
; serializeRequest
: (request
: GetMultipleTokenPricesOperationRequest
) => GetMultipleTokenPricesOperationRequestJSON
} | { groupName
: string
= "token"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTokenOwners"; parameterNames
: string
[] ; parseResponse
: (json
: EvmErc20TokenOwnerCollectionJSON
) => EvmErc20TokenOwnerCollection
; routePattern
: string
= "/erc20/{token_address}/owners"; serializeRequest
: (request
: GetTokenOwnersOperationRequest
) => GetTokenOwnersOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletApprovals"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletApprovalsJSON
) => EvmWalletApprovals
; routePattern
: string
= "/wallets/{address}/approvals"; serializeRequest
: (request
: GetWalletApprovalsOperationRequest
) => GetWalletApprovalsOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletHistory"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletHistoryJSON
) => EvmWalletHistory
; routePattern
: string
= "/wallets/{address}/history"; serializeRequest
: (request
: GetWalletHistoryOperationRequest
) => GetWalletHistoryOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletTokenBalancesPrice"; parameterNames
: string
[] ; parseResponse
: (json
: EvmErc20TokenBalanceWithPriceResultJSON
) => EvmErc20TokenBalanceWithPriceResult
; routePattern
: string
= "/wallets/{address}/tokens"; serializeRequest
: (request
: GetWalletTokenBalancesPriceOperationRequest
) => GetWalletTokenBalancesPriceOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletNetWorth"; parameterNames
: string
[] ; parseResponse
: (json
: EvmNetWorthResultJSON
) => EvmNetWorthResult
; routePattern
: string
= "/wallets/{address}/net-worth"; serializeRequest
: (request
: GetWalletNetWorthOperationRequest
) => GetWalletNetWorthOperationRequestJSON
} | { groupName
: string
= "utils"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "web3ApiVersion"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmWeb3versionJSON
) => EvmWeb3version
; routePattern
: string
= "/web3/version"; serializeRequest
: (request
: Web3ApiVersionOperationRequest
) => Web3ApiVersionOperationRequestJSON
} | { groupName
: string
= "utils"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "endpointWeights"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmEndpointWeightsJSON
[]) => EvmEndpointWeights
[] ; routePattern
: string
= "/info/endpointWeights"; serializeRequest
: (request
: EndpointWeightsOperationRequest
) => EndpointWeightsOperationRequestJSON
} | { groupName
: string
= "resolve"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "resolveAddressToDomain"; parameterNames
: string
[] ; parseResponse
: (json
: EvmUnstoppableDomainJSON
) => EvmUnstoppableDomain
; routePattern
: string
= "/resolve/{address}/domain"; serializeRequest
: (request
: ResolveAddressToDomainOperationRequest
) => ResolveAddressToDomainOperationRequestJSON
} | { groupName
: string
= "defi"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getPairPrice"; parameterNames
: string
[] ; parseResponse
: (json
: EvmGetPairPriceJSON
) => EvmGetPairPrice
; routePattern
: string
= "/{token0_address}/{token1_address}/price"; serializeRequest
: (request
: GetPairPriceOperationRequest
) => GetPairPriceOperationRequestJSON
} | { groupName
: string
= "marketData"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTopERC20TokensByMarketCap"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmMarketDataERC20TokenItemJSON
[]) => EvmMarketDataERC20TokenItem
[] ; routePattern
: string
= "/market-data/erc20s/top-tokens"; serializeRequest
: (request
: GetTopERC20TokensByMarketCapOperationRequest
) => GetTopERC20TokensByMarketCapOperationRequestJSON
} | { groupName
: string
= "marketData"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTopERC20TokensByPriceMovers"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmMarketDataERC20TokensByPriceMoversJSON
) => EvmMarketDataERC20TokensByPriceMovers
; routePattern
: string
= "/market-data/erc20s/top-movers"; serializeRequest
: (request
: GetTopERC20TokensByPriceMoversOperationRequest
) => GetTopERC20TokensByPriceMoversOperationRequestJSON
} | { groupName
: string
= "marketData"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTopNFTCollectionsByMarketCap"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmMarketDataTopNFTCollectionByMarketCapItemJSON
[]) => EvmMarketDataTopNFTCollectionByMarketCapItem
[] ; routePattern
: string
= "/market-data/nfts/top-collections"; serializeRequest
: (request
: GetTopNFTCollectionsByMarketCapOperationRequest
) => GetTopNFTCollectionsByMarketCapOperationRequestJSON
} | { groupName
: string
= "marketData"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getHottestNFTCollectionsByTradingVolume"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmMarketDataHottestNFTCollectionByTradingVolumeItemJSON
[]) => EvmMarketDataHottestNFTCollectionByTradingVolumeItem
[] ; routePattern
: string
= "/market-data/nfts/hottest-collections"; serializeRequest
: (request
: GetHottestNFTCollectionsByTradingVolumeOperationRequest
) => GetHottestNFTCollectionsByTradingVolumeOperationRequestJSON
} | { groupName
: string
= "marketData"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTopCryptoCurrenciesByMarketCap"; parameterNames
: never
[] = []; parseResponse
: (json
: EvmMarketDataTopCryptoCurrenciesByMarketCapItemJSON
[]) => EvmMarketDataTopCryptoCurrenciesByMarketCapItem
[] ; routePattern
: string
= "/market-data/global/market-cap"; serializeRequest
: (request
: GetTopCryptoCurrenciesByMarketCapOperationRequest
) => GetTopCryptoCurrenciesByMarketCapOperationRequestJSON
} | { groupName
: string
= "utils"; hasBody
: boolean
= true; hasResponse
: boolean
= true; httpMethod
: string
= "post"; operationId
: string
= "reviewContracts"; parameterNames
: string
[] ; parseResponse
: (json
: EvmReviewContractsJSON
) => EvmReviewContracts
; routePattern
: string
= "/contracts-review"; serializeBody
: (body
: EvmContractsReviewDtoInput
| EvmContractsReviewDto
) => EvmContractsReviewDtoJSON
; serializeRequest
: (request
: ReviewContractsOperationRequest
) => ReviewContractsOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getDefiSummary"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletDefiSummaryJSON
) => EvmWalletDefiSummary
; routePattern
: string
= "/wallets/{address}/defi/summary"; serializeRequest
: (request
: GetDefiSummaryOperationRequest
) => GetDefiSummaryOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getDefiPositionsByProtocol"; parameterNames
: string
[] ; parseResponse
: (json
: EvmGetDefiPositionsByProtocolJSON
) => EvmGetDefiPositionsByProtocol
; routePattern
: string
= "/wallets/{address}/defi/{protocol}/positions"; serializeRequest
: (request
: GetDefiPositionsByProtocolOperationRequest
) => GetDefiPositionsByProtocolOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getDefiPositionsSummary"; parameterNames
: string
[] ; parseResponse
: (json
: EvmDefiPositionSummaryResponseJSON
[]) => EvmDefiPositionSummaryResponse
[] ; routePattern
: string
= "/wallets/{address}/defi/positions"; serializeRequest
: (request
: GetDefiPositionsSummaryOperationRequest
) => GetDefiPositionsSummaryOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletActiveChains"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletActiveChainsJSON
) => EvmWalletActiveChains
; routePattern
: string
= "/wallets/{address}/chains"; serializeRequest
: (request
: GetWalletActiveChainsOperationRequest
) => GetWalletActiveChainsOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletStats"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletStatJSON
) => EvmWalletStat
; routePattern
: string
= "/wallets/{address}/stats"; serializeRequest
: (request
: GetWalletStatsOperationRequest
) => GetWalletStatsOperationRequestJSON
} | { groupName
: string
= "token"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTokenStats"; parameterNames
: string
[] ; parseResponse
: (json
: EvmErc20TokenStatJSON
) => EvmErc20TokenStat
; routePattern
: string
= "/erc20/{address}/stats"; serializeRequest
: (request
: GetTokenStatsOperationRequest
) => GetTokenStatsOperationRequestJSON
} | { groupName
: string
= "block"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getBlockStats"; parameterNames
: string
[] ; parseResponse
: (json
: EvmBlockTokenStatJSON
) => EvmBlockTokenStat
; routePattern
: string
= "/block/{block_number_or_hash}/stats"; serializeRequest
: (request
: GetBlockStatsOperationRequest
) => GetBlockStatsOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletProfitabilitySummary"; parameterNames
: string
[] ; parseResponse
: (json
: EvmGetWalletProfitabilitySummaryJSON
) => EvmGetWalletProfitabilitySummary
; routePattern
: string
= "/wallets/{address}/profitability/summary"; serializeRequest
: (request
: GetWalletProfitabilitySummaryOperationRequest
) => GetWalletProfitabilitySummaryOperationRequestJSON
} | { groupName
: string
= "wallets"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getWalletProfitability"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletProfitabilityResponseJSON
) => EvmWalletProfitabilityResponse
; routePattern
: string
= "/wallets/{address}/profitability"; serializeRequest
: (request
: GetWalletProfitabilityOperationRequest
) => GetWalletProfitabilityOperationRequestJSON
} | { groupName
: string
= "token"; hasBody
: boolean
= false; hasResponse
: boolean
= true; httpMethod
: string
= "get"; operationId
: string
= "getTopProfitableWalletPerToken"; parameterNames
: string
[] ; parseResponse
: (json
: EvmWalletTopProfitableWalletPerTokenResponseJSON
) => EvmWalletTopProfitableWalletPerTokenResponse
; routePattern
: string
= "/erc20/{address}/top-gainers"; serializeRequest
: (request
: GetTopProfitableWalletPerTokenOperationRequest
) => GetTopProfitableWalletPerTokenOperationRequestJSON
})[]
operationsV2
• Const
operationsV2: (Operation
<GetNativeBalanceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; toBlock
: undefined
| number
= request.toBlock }, { balance
: EvmNative
}, { balance
: string
}> | Operation
<GetNativeBalancesForAddressesRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; toBlock
: undefined
| number
= request.toBlock; walletAddresses
: string
[] }, { blockNumber
: string
= chainBalances.block_number; blockTimestamp
: string
= chainBalances.block_timestamp; chain
: EvmChain
; totalBalance
: EvmNative
; walletBalances
: { address
: EvmAddress
; balance
: EvmNative
}[] }[], { block_number
: string
; block_timestamp
: string
; chain
: string
; chain_id
: string
; total_balance
: string
; total_balance_formatted
: string
; wallet_balances
: { address
: string
; balance
: string
; balance_formatted
: string
}[] }[]> | Operation
<GetBlockRequest
, { blockNumberOrHash
: string
= request.blockNumberOrHash; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; include
: undefined
| "internal_transactions"
= request.include }, EvmBlock
, { difficulty
: string
; extra_data
: string
; gas_limit
: string
; gas_used
: string
; hash
: string
; logs_bloom
: string
; miner
: string
; nonce
: string
; number
: string
; parent_hash
: string
; receipts_root
: string
; sha3_uncles
: string
; size
: string
; state_root
: string
; timestamp
: string
; total_difficulty
: string
; transaction_count
: string
; transactions
: { block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; internal_transactions?
: { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[] ; logs?
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; log_index
: string
; topic0
: string
; topic1?
: null
| string
; topic2?
: null
| string
; topic3?
: null
| string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: null
| string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: null
| string
; receipt_status
: string
; to_address
: null
| string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}[] ; transactions_root
: string
}> | Operation
<GetDateToBlockRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; date
: string
}, EvmBlockDate
, { block
: number
; block_timestamp?
: string
; date
: string
; hash?
: string
; parent_hash?
: string
; timestamp
: number
}> | Operation
<GetPairAddressRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; exchange
: Camelize
<"uniswapv2"
| "uniswapv3"
| "sushiswapv2"
| "pancakeswapv2"
| "pancakeswapv1"
| "quickswap"
> = request.exchange; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
; token0Address
: string
; token1Address
: string
}, { pairAddress
: undefined
| EvmAddress
; token0
: { blockNumber
: undefined
| string
= jsonResponse.token0.block_number; createdAt
: undefined
| Date
; token
: Erc20Token
; validated
: undefined
| number
= jsonResponse.token0.validated } ; token1
: { blockNumber
: undefined
| string
= jsonResponse.token1.block_number; createdAt
: undefined
| Date
; token
: Erc20Token
; validated
: undefined
| number
= jsonResponse.token1.validated } }, { pairAddress?
: string
; token0?
: { address?
: string
; block_number?
: string
; created_at?
: string
; decimals?
: string
; logo?
: string
; logo_hash?
: string
; name?
: string
; symbol?
: string
; thumbnail?
: string
; validated?
: number
} ; token1?
: { address?
: string
; block_number?
: string
; created_at?
: string
; decimals?
: string
; logo?
: string
; logo_hash?
: string
; name?
: string
; symbol?
: string
; thumbnail?
: string
; validated?
: number
} }> | Operation
<GetPairReservesRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; pairAddress
: string
; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
}, { reserve0?
: string
; reserve1?
: string
}, { reserve0?
: string
; reserve1?
: string
}> | PaginatedOperation
<GetContractEventsRequest
, { abi
: EvmAbiItem
= request.abi; address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; offset
: undefined
| number
= request.offset; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| string
; topic
: string
= request.topic }, EvmEvent
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: { from?
: string
; to?
: string
; value?
: string
} ; transaction_hash
: string
}[]> | PaginatedOperation
<GetContractLogsRequest
, { address
: string
; blockNumber
: undefined
| string
= request.blockNumber; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| string
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
; topic0
: string
= request.topic0 }, EvmTransactionLog
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; log_index
: number
; topic0
: string
; topic1
: string
; topic2
: string
; topic3
: string
; transaction_hash
: string
; transaction_index
: number
}[]> | Operation
<UploadFolderRequest
, { abi
: string
}, { path
: string
}[], { path
: string
}[]> | PaginatedOperation
<GetContractNFTsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; range
: undefined
| number
= request.range; totalRanges
: undefined
| number
= request.totalRanges }, EvmNft
[], { amount?
: string
; block_number?
: string
; block_number_minted?
: string
; contract_type
: string
; last_metadata_sync?
: string
; last_token_uri_sync?
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; minter_address?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of?
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash?
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | Operation
<GetMultipleNFTsRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokens
: { tokenAddress
: string
; tokenId
: string
= token.tokenId }[] }, (null
| EvmNft
)[], SuccessResponse
> | Operation
<GetNFTContractMetadataRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
}, EvmNftMetadata
, { collection_banner_image?
: string
; collection_category?
: string
; collection_logo?
: string
; contract_type
: string
; discord_url?
: string
; instagram_username?
: string
; name
: string
; possible_spam
: boolean
; project_url?
: string
; symbol
: string
; synced_at?
: string
; telegram_url?
: string
; token_address
: string
; twitter_username?
: string
; verified_collection
: boolean
; wiki_url?
: string
}> | PaginatedOperation
<GetNFTContractTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| string
}, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | Operation
<GetNFTLowestPriceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; days
: undefined
| number
= request.days; marketplace
: undefined
| "opensea"
= request.marketplace }, EvmTrade
, { block_hash
: string
; block_number
: string
; block_timestamp
: string
; buyer_address
: string
; marketplace_address
: string
; price
: string
; price_token_address?
: string
; seller_address
: string
; token_address
: string
; token_ids
: string
[] ; transaction_hash
: string
; transaction_index
: string
}> | Operation
<GetNFTMetadataRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; format
: undefined
| "decimal"
| "hex"
= request.format; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokenId
: string
= request.tokenId }, EvmNft
, { amount?
: string
; block_number?
: string
; block_number_minted?
: string
; contract_type
: string
; last_metadata_sync?
: string
; last_token_uri_sync?
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; minter_address?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of?
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash?
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}> | PaginatedOperation
<GetNFTOwnersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata }, EvmNft
[], { amount?
: string
; block_number
: string
; block_number_minted
: string
; contract_type
: string
; last_metadata_sync
: string
; last_token_uri_sync
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTokenIdOwnersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokenId
: string
= request.tokenId }, EvmNft
[], { amount?
: string
; block_number
: string
; block_number_minted
: string
; contract_type
: string
; last_metadata_sync
: string
; last_token_uri_sync
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTransfersByBlockRequest
, { blockNumberOrHash
: string
= request.blockNumberOrHash; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order }, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTransfersFromToBlockRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; tokenId
: string
= request.tokenId }, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetWalletNFTCollectionsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; excludeSpam
: undefined
| boolean
= request.excludeSpam; limit
: undefined
| number
= request.limit; tokenCounts
: undefined
| boolean
= request.tokenCounts }, EvmNftCollection
[], { collection_banner_image?
: string
; collection_logo?
: string
; contract_type
: string
; count?
: number
; name
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; verified_collection
: boolean
}[]> | PaginatedOperation
<GetWalletNFTsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; excludeSpam
: undefined
| boolean
= request.excludeSpam; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokenAddresses
: undefined
| string
[] }, EvmNft
[], { amount?
: string
; block_number
: string
; block_number_minted
: string
; contract_type
: string
; last_metadata_sync
: string
; last_token_uri_sync
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetWalletNFTTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; contractAddresses
: undefined
| string
[] ; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
}, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | Operation
<ReSyncMetadataRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; flag
: undefined
| "uri"
| "metadata"
= request.flag; mode
: undefined
| "async"
| "sync"
= request.mode; tokenId
: string
= request.tokenId }, { status
: string
}, { status
: string
}> | Operation
<SyncNFTContractRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
}, { success
: boolean
= true }, { content
: { application/json
: { message?
: string
} } }> | Operation
<ResolveAddressRequest
, { address
: undefined
| string
}, { name
: string
}, { name
: string
}> | Operation
<ResolveDomainRequest
, { currency
: undefined
| "eth"
| "0x1"
= request.currency; domain
: string
= request.domain }, { address
: EvmAddress
}, { address
: string
}> | Operation
<ResolveENSDomainRequest
, { domain
: string
= request.domain }, { address
: EvmAddress
}, { address
: string
}> | Operation
<GetTokenAllowanceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; ownerAddress
: string
; spenderAddress
: string
}, { allowance
: BigNumber
}, { allowance
: string
}> | Operation
<GetTokenMetadataBySymbolRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; symbols
: string
[] = request.symbols }, { blockNumber
: undefined
| string
= token.block_number; token
: Erc20Token
; validated
: undefined
| number
= token.validated }[], { address
: string
; address_label?
: null
| string
; block_number?
: string
; created_at
: string
; decimals
: string
; logo?
: null
| string
; logo_hash?
: null
| string
; name
: string
; possible_spam
: boolean
; symbol
: string
; thumbnail?
: null
| string
; validated?
: number
; verified_contract?
: boolean
}[]> | Operation
<GetTokenMetadataRequest
, { addresses
: string
[] ; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
}, { blockNumber
: undefined
| string
= token.block_number; token
: Erc20Token
; validated
: undefined
| number
= token.validated }[], { address
: string
; address_label?
: null
| string
; block_number?
: string
; created_at
: string
; decimals
: string
; logo?
: null
| string
; logo_hash?
: null
| string
; name
: string
; possible_spam
: boolean
; symbol
: string
; thumbnail?
: null
| string
; validated?
: number
; verified_contract?
: boolean
}[]> | Operation
<GetTokenPriceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; exchange
: undefined
| string
= request.exchange; include
: undefined
| "percent_change"
= request.include; toBlock
: undefined
| number
= request.toBlock }, { 24hrPercentChange
: undefined
| string
; exchangeAddress
: null
| EvmAddress
; exchangeName
: undefined
| string
; nativePrice
: null
| EvmNative
; toBlock
: undefined
| string
; tokenAddress
: undefined
| string
; tokenDecimals
: undefined
| string
; tokenLogo
: undefined
| string
; tokenName
: undefined
| string
; tokenSymbol
: undefined
| string
; usdPrice
: number
; usdPriceFormatted
: undefined
| string
; verifiedContract
: undefined
| boolean
}, { 24hrPercentChange?
: string
; exchangeAddress?
: string
; exchangeName?
: string
; nativePrice?
: { address
: string
; decimals
: number
; name
: string
; symbol
: string
; value
: string
} ; toBlock?
: string
; tokenAddress?
: string
; tokenDecimals?
: string
; tokenLogo?
: string
; tokenName?
: string
; tokenSymbol?
: string
; usdPrice
: number
; usdPriceFormatted?
: string
; verifiedContract?
: boolean
}> | PaginatedOperation
<GetTokenTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, Erc20Transaction
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; log_index
: number
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_decimals
: string
; token_logo?
: string
; token_name
: string
; token_symbol
: string
; transaction_hash
: string
; transaction_index
: number
; value
: string
; verified_contract
: boolean
} & { value_decimal
: unknown
}[]> | Operation
<GetWalletTokenBalancesRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; excludeSpam
: undefined
| boolean
= request.excludeSpam; toBlock
: undefined
| number
= request.toBlock; tokenAddresses
: undefined
| string
[] }, Erc20Value
[], { balance
: string
; decimals
: number
; logo?
: string
; name
: string
; possible_spam
: boolean
; symbol
: string
; thumbnail?
: string
; token_address
: string
; verified_contract?
: boolean
}[]> | PaginatedOperation
<GetWalletTokenTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; contractAddresses
: undefined
| string
[] ; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, Erc20Transaction
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; log_index
: number
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_decimals
: string
; token_logo?
: string
; token_name
: string
; token_symbol
: string
; transaction_hash
: string
; transaction_index
: number
; value
: string
; verified_contract
: boolean
} & { value_decimal
: unknown
}[]> | Operation
<GetTransactionRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; include
: undefined
| "internal_transactions"
= request.include; transactionHash
: string
= request.transactionHash }, EvmTransaction
, { block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; internal_transactions?
: { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[] ; logs?
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; log_index
: string
; topic0
: string
; topic1?
: null
| string
; topic2?
: null
| string
; topic3?
: null
| string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: null
| string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: null
| string
; receipt_status
: string
; to_address
: null
| string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}> | Operation
<GetTransactionVerboseRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; include
: undefined
| "internal_transactions"
= request.include; transactionHash
: string
= request.transactionHash }, EvmTransactionVerbose
, { block_hash
: string
; block_number
: string
; block_timestamp
: string
; decoded_call
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; logs
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; decoded_event
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; log_index
: string
; topic0
: string
; topic1?
: string
; topic2?
: string
; topic3?
: string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: string
; receipt_status
: string
; to_address
: string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}> | PaginatedOperation
<GetWalletTransactionsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; include
: undefined
| "internal_transactions"
= request.include; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmTransaction
[], { block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; gas
: string
; gas_price
: string
; hash
: string
; input
: string
; internal_transactions?
: { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[] ; nonce
: string
; receipt_contract_address
: string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root
: string
; receipt_status
: string
; to_address
: string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}[]> | PaginatedOperation
<GetWalletTransactionsVerboseRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; include
: undefined
| "internal_transactions"
= request.include; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmTransaction
[], { block_hash
: string
; block_number
: string
; block_timestamp
: string
; decoded_call
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; logs
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; decoded_event
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; log_index
: string
; topic0
: string
; topic1?
: string
; topic2?
: string
; topic3?
: string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: string
; receipt_status
: string
; to_address
: string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}[]> | Operation
<GetInternalTransactionsRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; transactionHash
: string
= request.transactionHash }, EvmInternalTransaction
[], { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[]> | Operation
<RunContractFunctionRequest
, { abi
: unknown
= request.abi; address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; functionName
: string
= request.functionName; params
: undefined
| { [key: string]
: unknown
; } = request.params }, string
, string
>)[]
operationsV2All
• Const
operationsV2All: (Operation
<GetNativeBalanceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; toBlock
: undefined
| number
= request.toBlock }, { balance
: EvmNative
}, { balance
: string
}> | Operation
<GetNativeBalancesForAddressesRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; toBlock
: undefined
| number
= request.toBlock; walletAddresses
: string
[] }, { blockNumber
: string
= chainBalances.block_number; blockTimestamp
: string
= chainBalances.block_timestamp; chain
: EvmChain
; totalBalance
: EvmNative
; walletBalances
: { address
: EvmAddress
; balance
: EvmNative
}[] }[], { block_number
: string
; block_timestamp
: string
; chain
: string
; chain_id
: string
; total_balance
: string
; total_balance_formatted
: string
; wallet_balances
: { address
: string
; balance
: string
; balance_formatted
: string
}[] }[]> | Operation
<GetBlockRequest
, { blockNumberOrHash
: string
= request.blockNumberOrHash; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; include
: undefined
| "internal_transactions"
= request.include }, EvmBlock
, { difficulty
: string
; extra_data
: string
; gas_limit
: string
; gas_used
: string
; hash
: string
; logs_bloom
: string
; miner
: string
; nonce
: string
; number
: string
; parent_hash
: string
; receipts_root
: string
; sha3_uncles
: string
; size
: string
; state_root
: string
; timestamp
: string
; total_difficulty
: string
; transaction_count
: string
; transactions
: { block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; internal_transactions?
: { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[] ; logs?
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; log_index
: string
; topic0
: string
; topic1?
: null
| string
; topic2?
: null
| string
; topic3?
: null
| string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: null
| string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: null
| string
; receipt_status
: string
; to_address
: null
| string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}[] ; transactions_root
: string
}> | Operation
<GetDateToBlockRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; date
: string
}, EvmBlockDate
, { block
: number
; block_timestamp?
: string
; date
: string
; hash?
: string
; parent_hash?
: string
; timestamp
: number
}> | Operation
<GetPairAddressRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; exchange
: Camelize
<"uniswapv2"
| "uniswapv3"
| "sushiswapv2"
| "pancakeswapv2"
| "pancakeswapv1"
| "quickswap"
> = request.exchange; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
; token0Address
: string
; token1Address
: string
}, { pairAddress
: undefined
| EvmAddress
; token0
: { blockNumber
: undefined
| string
= jsonResponse.token0.block_number; createdAt
: undefined
| Date
; token
: Erc20Token
; validated
: undefined
| number
= jsonResponse.token0.validated } ; token1
: { blockNumber
: undefined
| string
= jsonResponse.token1.block_number; createdAt
: undefined
| Date
; token
: Erc20Token
; validated
: undefined
| number
= jsonResponse.token1.validated } }, { pairAddress?
: string
; token0?
: { address?
: string
; block_number?
: string
; created_at?
: string
; decimals?
: string
; logo?
: string
; logo_hash?
: string
; name?
: string
; symbol?
: string
; thumbnail?
: string
; validated?
: number
} ; token1?
: { address?
: string
; block_number?
: string
; created_at?
: string
; decimals?
: string
; logo?
: string
; logo_hash?
: string
; name?
: string
; symbol?
: string
; thumbnail?
: string
; validated?
: number
} }> | Operation
<GetPairReservesRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; pairAddress
: string
; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
}, { reserve0?
: string
; reserve1?
: string
}, { reserve0?
: string
; reserve1?
: string
}> | PaginatedOperation
<GetContractEventsRequest
, { abi
: EvmAbiItem
= request.abi; address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; offset
: undefined
| number
= request.offset; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| string
; topic
: string
= request.topic }, EvmEvent
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: { from?
: string
; to?
: string
; value?
: string
} ; transaction_hash
: string
}[]> | PaginatedOperation
<GetContractLogsRequest
, { address
: string
; blockNumber
: undefined
| string
= request.blockNumber; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| string
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
; topic0
: string
= request.topic0 }, EvmTransactionLog
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; log_index
: number
; topic0
: string
; topic1
: string
; topic2
: string
; topic3
: string
; transaction_hash
: string
; transaction_index
: number
}[]> | Operation
<UploadFolderRequest
, { abi
: string
}, { path
: string
}[], { path
: string
}[]> | PaginatedOperation
<GetContractNFTsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; range
: undefined
| number
= request.range; totalRanges
: undefined
| number
= request.totalRanges }, EvmNft
[], { amount?
: string
; block_number?
: string
; block_number_minted?
: string
; contract_type
: string
; last_metadata_sync?
: string
; last_token_uri_sync?
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; minter_address?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of?
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash?
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | Operation
<GetMultipleNFTsRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokens
: { tokenAddress
: string
; tokenId
: string
= token.tokenId }[] }, (null
| EvmNft
)[], SuccessResponse
> | Operation
<GetNFTContractMetadataRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
}, EvmNftMetadata
, { collection_banner_image?
: string
; collection_category?
: string
; collection_logo?
: string
; contract_type
: string
; discord_url?
: string
; instagram_username?
: string
; name
: string
; possible_spam
: boolean
; project_url?
: string
; symbol
: string
; synced_at?
: string
; telegram_url?
: string
; token_address
: string
; twitter_username?
: string
; verified_collection
: boolean
; wiki_url?
: string
}> | PaginatedOperation
<GetNFTContractTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| string
}, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | Operation
<GetNFTLowestPriceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; days
: undefined
| number
= request.days; marketplace
: undefined
| "opensea"
= request.marketplace }, EvmTrade
, { block_hash
: string
; block_number
: string
; block_timestamp
: string
; buyer_address
: string
; marketplace_address
: string
; price
: string
; price_token_address?
: string
; seller_address
: string
; token_address
: string
; token_ids
: string
[] ; transaction_hash
: string
; transaction_index
: string
}> | Operation
<GetNFTMetadataRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; format
: undefined
| "decimal"
| "hex"
= request.format; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokenId
: string
= request.tokenId }, EvmNft
, { amount?
: string
; block_number?
: string
; block_number_minted?
: string
; contract_type
: string
; last_metadata_sync?
: string
; last_token_uri_sync?
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; minter_address?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of?
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash?
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}> | PaginatedOperation
<GetNFTOwnersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata }, EvmNft
[], { amount?
: string
; block_number
: string
; block_number_minted
: string
; contract_type
: string
; last_metadata_sync
: string
; last_token_uri_sync
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTokenIdOwnersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokenId
: string
= request.tokenId }, EvmNft
[], { amount?
: string
; block_number
: string
; block_number_minted
: string
; contract_type
: string
; last_metadata_sync
: string
; last_token_uri_sync
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTradesRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; marketplace
: undefined
| "opensea"
= request.marketplace; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmTrade
[], { block_hash
: string
; block_number
: string
; block_timestamp
: string
; buyer_address
: string
; marketplace_address
: string
; price
: string
; price_token_address?
: string
; seller_address
: string
; token_address
: string
; token_ids
: string
[] ; transaction_hash
: string
; transaction_index
: string
}[]> | PaginatedOperation
<GetNFTTransfersByBlockRequest
, { blockNumberOrHash
: string
= request.blockNumberOrHash; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order }, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTransfersFromToBlockRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetNFTTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; tokenId
: string
= request.tokenId }, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetWalletNFTCollectionsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; excludeSpam
: undefined
| boolean
= request.excludeSpam; limit
: undefined
| number
= request.limit; tokenCounts
: undefined
| boolean
= request.tokenCounts }, EvmNftCollection
[], { collection_banner_image?
: string
; collection_logo?
: string
; contract_type
: string
; count?
: number
; name
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; verified_collection
: boolean
}[]> | PaginatedOperation
<GetWalletNFTsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; excludeSpam
: undefined
| boolean
= request.excludeSpam; format
: undefined
| "decimal"
| "hex"
= request.format; limit
: undefined
| number
= request.limit; mediaItems
: undefined
| boolean
= request.mediaItems; normalizeMetadata
: undefined
| boolean
= request.normalizeMetadata; tokenAddresses
: undefined
| string
[] }, EvmNft
[], { amount?
: string
; block_number
: string
; block_number_minted
: string
; contract_type
: string
; last_metadata_sync
: string
; last_token_uri_sync
: string
; media?
: { category?
: "image"
| "audio"
| "video"
; media_collection?
: { high
: { height
: number
; url
: string
; width
: number
} ; low
: { height
: number
; url
: string
; width
: number
} ; medium
: { height
: number
; url
: string
; width
: number
} } & { original
: unknown
} ; mimetype?
: string
; original_media_url?
: string
; parent_hash?
: string
; status?
: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
; updatedAt?
: string
} ; metadata?
: string
; name
: string
; normalized_metadata?
: { animation_url?
: string
; attributes?
: { display_type?
: string
; max_value?
: number
; order?
: number
; trait_count?
: number
; trait_type?
: string
; value?
: { [key: string]
: unknown
; } }[] ; description?
: string
; external_link?
: string
; image?
: string
; name?
: string
} ; owner_of
: string
; possible_spam
: boolean
; symbol
: string
; token_address
: string
; token_hash
: string
; token_id
: string
; token_uri?
: string
; verified_collection?
: boolean
}[]> | PaginatedOperation
<GetWalletNFTTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; contractAddresses
: undefined
| string
[] ; cursor
: undefined
| string
= request.cursor; format
: undefined
| "decimal"
| "hex"
= request.format; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| string
; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| string
= request.toBlock; toDate
: undefined
| string
}, EvmNftTransfer
[], { amount?
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; contract_type
: string
; from_address?
: string
; from_address_label?
: null
| string
; log_index
: number
; operator?
: string
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_address
: string
; token_id
: string
; transaction_hash
: string
; transaction_index?
: number
; transaction_type?
: string
; value?
: string
; verified_collection?
: boolean
}[]> | Operation
<ReSyncMetadataRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; flag
: undefined
| "uri"
| "metadata"
= request.flag; mode
: undefined
| "async"
| "sync"
= request.mode; tokenId
: string
= request.tokenId }, { status
: string
}, { status
: string
}> | Operation
<SyncNFTContractRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
}, { success
: boolean
= true }, { content
: { application/json
: { message?
: string
} } }> | Operation
<ResolveAddressRequest
, { address
: undefined
| string
}, { name
: string
}, { name
: string
}> | Operation
<ResolveDomainRequest
, { currency
: undefined
| "eth"
| "0x1"
= request.currency; domain
: string
= request.domain }, { address
: EvmAddress
}, { address
: string
}> | Operation
<ResolveENSDomainRequest
, { domain
: string
= request.domain }, { address
: EvmAddress
}, { address
: string
}> | Operation
<GetTokenAllowanceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; ownerAddress
: string
; spenderAddress
: string
}, { allowance
: BigNumber
}, { allowance
: string
}> | Operation
<GetTokenMetadataBySymbolRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; symbols
: string
[] = request.symbols }, { blockNumber
: undefined
| string
= token.block_number; token
: Erc20Token
; validated
: undefined
| number
= token.validated }[], { address
: string
; address_label?
: null
| string
; block_number?
: string
; created_at
: string
; decimals
: string
; logo?
: null
| string
; logo_hash?
: null
| string
; name
: string
; possible_spam
: boolean
; symbol
: string
; thumbnail?
: null
| string
; validated?
: number
; verified_contract?
: boolean
}[]> | Operation
<GetTokenMetadataRequest
, { addresses
: string
[] ; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
}, { blockNumber
: undefined
| string
= token.block_number; token
: Erc20Token
; validated
: undefined
| number
= token.validated }[], { address
: string
; address_label?
: null
| string
; block_number?
: string
; created_at
: string
; decimals
: string
; logo?
: null
| string
; logo_hash?
: null
| string
; name
: string
; possible_spam
: boolean
; symbol
: string
; thumbnail?
: null
| string
; validated?
: number
; verified_contract?
: boolean
}[]> | Operation
<GetTokenPriceRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; exchange
: undefined
| string
= request.exchange; include
: undefined
| "percent_change"
= request.include; toBlock
: undefined
| number
= request.toBlock }, { 24hrPercentChange
: undefined
| string
; exchangeAddress
: null
| EvmAddress
; exchangeName
: undefined
| string
; nativePrice
: null
| EvmNative
; toBlock
: undefined
| string
; tokenAddress
: undefined
| string
; tokenDecimals
: undefined
| string
; tokenLogo
: undefined
| string
; tokenName
: undefined
| string
; tokenSymbol
: undefined
| string
; usdPrice
: number
; usdPriceFormatted
: undefined
| string
; verifiedContract
: undefined
| boolean
}, { 24hrPercentChange?
: string
; exchangeAddress?
: string
; exchangeName?
: string
; nativePrice?
: { address
: string
; decimals
: number
; name
: string
; symbol
: string
; value
: string
} ; toBlock?
: string
; tokenAddress?
: string
; tokenDecimals?
: string
; tokenLogo?
: string
; tokenName?
: string
; tokenSymbol?
: string
; usdPrice
: number
; usdPriceFormatted?
: string
; verifiedContract?
: boolean
}> | PaginatedOperation
<GetTokenTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, Erc20Transaction
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; log_index
: number
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_decimals
: string
; token_logo?
: string
; token_name
: string
; token_symbol
: string
; transaction_hash
: string
; transaction_index
: number
; value
: string
; verified_contract
: boolean
} & { value_decimal
: unknown
}[]> | Operation
<GetWalletTokenBalancesRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; excludeSpam
: undefined
| boolean
= request.excludeSpam; toBlock
: undefined
| number
= request.toBlock; tokenAddresses
: undefined
| string
[] }, Erc20Value
[], { balance
: string
; decimals
: number
; logo?
: string
; name
: string
; possible_spam
: boolean
; symbol
: string
; thumbnail?
: string
; token_address
: string
; verified_contract?
: boolean
}[]> | PaginatedOperation
<GetWalletTokenTransfersRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; contractAddresses
: undefined
| string
[] ; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, Erc20Transaction
[], { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; log_index
: number
; possible_spam
: boolean
; to_address
: string
; to_address_label?
: null
| string
; token_decimals
: string
; token_logo?
: string
; token_name
: string
; token_symbol
: string
; transaction_hash
: string
; transaction_index
: number
; value
: string
; verified_contract
: boolean
} & { value_decimal
: unknown
}[]> | Operation
<GetTransactionRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; include
: undefined
| "internal_transactions"
= request.include; transactionHash
: string
= request.transactionHash }, EvmTransaction
, { block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; internal_transactions?
: { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[] ; logs?
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; log_index
: string
; topic0
: string
; topic1?
: null
| string
; topic2?
: null
| string
; topic3?
: null
| string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: null
| string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: null
| string
; receipt_status
: string
; to_address
: null
| string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}> | Operation
<GetTransactionVerboseRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; include
: undefined
| "internal_transactions"
= request.include; transactionHash
: string
= request.transactionHash }, EvmTransactionVerbose
, { block_hash
: string
; block_number
: string
; block_timestamp
: string
; decoded_call
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; logs
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; decoded_event
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; log_index
: string
; topic0
: string
; topic1?
: string
; topic2?
: string
; topic3?
: string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: string
; receipt_status
: string
; to_address
: string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}> | PaginatedOperation
<GetWalletTransactionsRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; include
: undefined
| "internal_transactions"
= request.include; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmTransaction
[], { block_hash
: string
; block_number
: string
; block_timestamp
: string
; from_address
: string
; from_address_label?
: null
| string
; gas
: string
; gas_price
: string
; hash
: string
; input
: string
; internal_transactions?
: { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[] ; nonce
: string
; receipt_contract_address
: string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root
: string
; receipt_status
: string
; to_address
: string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}[]> | PaginatedOperation
<GetWalletTransactionsVerboseRequest
, { address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; cursor
: undefined
| string
= request.cursor; fromBlock
: undefined
| number
= request.fromBlock; fromDate
: undefined
| DateInput
= request.fromDate; include
: undefined
| "internal_transactions"
= request.include; limit
: undefined
| number
= request.limit; order
: undefined
| "ASC"
| "DESC"
= request.order; toBlock
: undefined
| number
= request.toBlock; toDate
: undefined
| DateInput
= request.toDate }, EvmTransaction
[], { block_hash
: string
; block_number
: string
; block_timestamp
: string
; decoded_call
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; from_address
: string
; from_address_label?
: null
| string
; gas?
: string
; gas_price
: string
; hash
: string
; input
: string
; logs
: { address
: string
; block_hash
: string
; block_number
: string
; block_timestamp
: string
; data
: string
; decoded_event
: { label?
: string
; params?
: { name?
: string
; type?
: string
; value?
: string
}[] ; signature?
: string
; type?
: string
} ; log_index
: string
; topic0
: string
; topic1?
: string
; topic2?
: string
; topic3?
: string
; transaction_hash
: string
; transaction_index
: string
}[] ; nonce
: string
; receipt_contract_address?
: string
; receipt_cumulative_gas_used
: string
; receipt_gas_used
: string
; receipt_root?
: string
; receipt_status
: string
; to_address
: string
; to_address_label?
: null
| string
; transaction_index
: string
; value
: string
}[]> | Operation
<GetInternalTransactionsRequest
, { chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; transactionHash
: string
= request.transactionHash }, EvmInternalTransaction
[], { block_hash
: string
; block_number
: string
; from
: string
; gas
: string
; gas_used
: string
; input
: string
; output
: string
; to
: string
; transaction_hash
: string
; type
: string
; value
: string
}[]> | Operation
<RunContractFunctionRequest
, { abi
: unknown
= request.abi; address
: string
; chain
: "0x1"
| "0x5"
| "0xaa36a7"
| "0x89"
| "0x13881"
| "0x38"
| "0x61"
| "0xa86a"
| "0xa869"
| "0xfa"
| "0xfa2"
| "0x19"
| "0x152"
| "0x2a15c308d"
| "0xa4b1"
| "0x7e4"
| "0x66eed"
| "0xa"
| "0x15b38"
| "0x15b32"
| "0x64"
| "0x27d8"
| "0x2105"
| "0x14a33"
| "0x4268"
| "0x13882"
| "0xe708"
| "0x504"
| "0x505"
| "0x507"
| "0xe705"
; functionName
: string
= request.functionName; params
: undefined
| { [key: string]
: unknown
; } = request.params }, string
, string
> | Operation
<EndpointWeightsRequest
, undefined
, { endpoint
: string
; path
: string
; price
: string
; rateLimitCost
: string
}[], { endpoint
: string
; path
: string
; price
: string
; rateLimitCost
: string
}[]> | Operation
<Web3ApiVersionRequest
, undefined
, { version
: string
}, { version
: string
}>)[]
Deprecated
This list includes upgraded operations to the hybrid approach in the old format.
reSyncMetadataOperation
• Const
reSyncMetadataOperation: Operation
<ReSyncMetadataRequest
, ReSyncMetadataJSONRequest
, ReSyncMetadataResponse
, ReSyncMetadataJSONResponse
>
ReSync the metadata for an NFT
- The metadata flag will request a the NFT's metadata from the already existing token_uri
- The uri(default) flag will fetch the latest token_uri from the given NFT address. In sync mode the metadata will also be fetched
- The sync mode will make the endpoint synchronous so it will wait for the task to be completed before responding
- The async mode(default) will make the endpoint asynchronous so we will wait for the task to be completed before responding
resolveAddressOperation
• Const
resolveAddressOperation: Operation
<ResolveAddressRequest
, ResolveAddressJSONRequest
, ResolveAddressResponse
, ResolveAddressJSONResponse
>
Resolve an ETH address and find the ENS name.
resolveDomainOperation
• Const
resolveDomainOperation: Operation
<ResolveDomainRequest
, ResolveDomainJSONRequest
, ResolveDomainResponse
, ResolveDomainJSONResponse
>
Resolve an Unstoppable domain and get the address.
resolveENSDomainOperation
• Const
resolveENSDomainOperation: Operation
<ResolveENSDomainRequest
, ResolveENSDomainJSONRequest
, ResolveENSDomainResponse
, ResolveENSDomainJSONResponse
>
Resolve a specific ENS domain to its address.
runContractFunctionOperation
• Const
runContractFunctionOperation: Operation
<RunContractFunctionRequest
, RunContractFunctionJSONRequest
, RunContractFunctionResponse
, RunContractFunctionJSONResponse
>
Run a given function of a contract ABI and retrieve readonly data.
syncNFTContractOperation
• Const
syncNFTContractOperation: Operation
<SyncNFTContractRequest
, SyncNFTContractJSONRequest
, SyncNFTContractResponse
, SyncNFTContractJSONResponse
>
Initiates a sync of a previously non synced Contract.
uploadFolderOperation
• Const
uploadFolderOperation: Operation
<UploadFolderRequest
, UploadFolderJSONRequest
, any
[], any
[]>
Upload multiple files to IPFS and place them in a folder directory.
web3ApiVersionOperation
• Const
web3ApiVersionOperation: Operation
<Web3ApiVersionRequest
, Web3ApiVersionJSONRequest
, Web3ApiVersionResponse
, Web3ApiVersionJSONResponse
>
Get the current version of the Moralis Web3 API.
Type Aliases
EndpointWeightsJSONRequest
Ƭ EndpointWeightsJSONRequest: undefined
EndpointWeightsJSONResponse
Ƭ EndpointWeightsJSONResponse: any
[]
EndpointWeightsOperationResponse
Ƭ EndpointWeightsOperationResponse: EvmEndpointWeights
[]
EndpointWeightsOperationResponseJSON
Ƭ EndpointWeightsOperationResponseJSON: EvmEndpointWeightsJSON
[]
EndpointWeightsResponse
Ƭ EndpointWeightsResponse: ReturnType
<typeof deserializeResponse
>
Erc20Options
Ƭ Erc20Options: Object
The options for the Erc20Value class
Type declaration
Name | Type |
---|---|
decimals? | Erc20ValueInputDecimals |
token? | Erc20Tokenish |
Erc20Tokenish
Ƭ Erc20Tokenish: Erc20Input
| Erc20Token
This can be any valid Erc20Input or Erc20Token.
Erc20Transactionish
Ƭ Erc20Transactionish: Erc20TransactionInput
| Erc20Transaction
Valid input for a new Erc20Transaction instance. This can be an existing Erc20Transaction or a valid Erc20TransactionInput object
Erc20Transfer
Ƭ Erc20Transfer: Erc20Transaction
Deprecated
Use Erc20Transaction instead.
Erc20TransferInput
Ƭ Erc20TransferInput: Erc20TransactionInput
Deprecated
Use Erc20TransactionInput instead.
Erc20Transferish
Ƭ Erc20Transferish: Erc20Transactionish
Deprecated
Use Erc20Transactionish instead.
Erc20ValueData
Ƭ Erc20ValueData: Object
This is the return type of the processed Erc20Value
Type declaration
Name | Type |
---|---|
amount | BigNumber |
decimals | number |
Erc20ValueInputAmount
Ƭ Erc20ValueInputAmount: BigNumberish
BigNumberish type for the amount of tokens
Erc20ValueInputDecimals
Ƭ Erc20ValueInputDecimals: number
| string
This is a number or a string that represents the decimals of tokens
Erc20Valueish
Ƭ Erc20Valueish: Erc20ValueInputAmount
| Erc20Value
Valid input for a new Erc20Value instance. This can be an existing Erc20Value or a valid Erc20ValueInputAmount object
EvmAddressInput
Ƭ EvmAddressInput: EvmAddress
| string
This can be any valid EVM address, formatted as lowercase or checksum.
Example
"0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359"
Example
"0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359"
EvmAddressJSON
Ƭ EvmAddressJSON: string
EvmAddressish
Ƭ EvmAddressish: EvmAddressInput
Valid input for a new EvmAddress instance. This can be an existing EvmAddress or a valid address string as lowercase, or checksum format.
EvmBlockDateInput
Ƭ EvmBlockDateInput: components
["schemas"
][``"blockDate"``]
EvmBlockDateish
Ƭ EvmBlockDateish: EvmBlockDateInput
| EvmBlockDate
EvmBlockish
Ƭ EvmBlockish: EvmBlockInput
| EvmBlock
Valid input for a new EvmBlock instance. This can be an existing EvmBlock or a valid EvmBlockInput object
EvmChainInput
Ƭ EvmChainInput: string
EvmChainJSON
Ƭ EvmChainJSON: string
EvmChainListInput
Ƭ EvmChainListInput: "eth"
| "0x1"
| "sepolia"
| "0xaa36a7"
| "polygon"
| "0x89"
| "bsc"
| "0x38"
| "bsc testnet"
| "0x61"
| "avalanche"
| "0xa86a"
| "fantom"
| "0xfa"
| "palm"
| "0x2a15c308d"
| "cronos"
| "0x19"
| "arbitrum"
| "0xa4b1"
| "chiliz"
| "0x15b38"
| "chiliz testnet"
| "0x15b32"
| "gnosis"
| "0x64"
| "gnosis testnet"
| "0x27d8"
| "base"
| "0x2105"
| "base sepolia"
| "0x14a34"
| "optimism"
| "0xa"
| "holesky"
| "0x4268"
| "polygon amoy"
| "0x13882"
| "linea"
| "0xe708"
| "moonbeam"
| "0x504"
| "moonriver"
| "0x505"
| "moonbase"
| "0x507"
| "linea sepolia"
| "0xe705"
EvmChainListJSON
Ƭ EvmChainListJSON: "eth"
| "0x1"
| "sepolia"
| "0xaa36a7"
| "polygon"
| "0x89"
| "bsc"
| "0x38"
| "bsc testnet"
| "0x61"
| "avalanche"
| "0xa86a"
| "fantom"
| "0xfa"
| "palm"
| "0x2a15c308d"
| "cronos"
| "0x19"
| "arbitrum"
| "0xa4b1"
| "chiliz"
| "0x15b38"
| "chiliz testnet"
| "0x15b32"
| "gnosis"
| "0x64"
| "gnosis testnet"
| "0x27d8"
| "base"
| "0x2105"
| "base sepolia"
| "0x14a34"
| "optimism"
| "0xa"
| "holesky"
| "0x4268"
| "polygon amoy"
| "0x13882"
| "linea"
| "0xe708"
| "moonbeam"
| "0x504"
| "moonriver"
| "0x505"
| "moonbase"
| "0x507"
| "linea sepolia"
| "0xe705"
EvmChainListValue
Ƭ EvmChainListValue: "eth"
| "0x1"
| "sepolia"
| "0xaa36a7"
| "polygon"
| "0x89"
| "bsc"
| "0x38"
| "bsc testnet"
| "0x61"
| "avalanche"
| "0xa86a"
| "fantom"
| "0xfa"
| "palm"
| "0x2a15c308d"
| "cronos"
| "0x19"
| "arbitrum"
| "0xa4b1"
| "chiliz"
| "0x15b38"
| "chiliz testnet"
| "0x15b32"
| "gnosis"
| "0x64"
| "gnosis testnet"
| "0x27d8"
| "base"
| "0x2105"
| "base sepolia"
| "0x14a34"
| "optimism"
| "0xa"
| "holesky"
| "0x4268"
| "polygon amoy"
| "0x13882"
| "linea"
| "0xe708"
| "moonbeam"
| "0x504"
| "moonriver"
| "0x505"
| "moonbase"
| "0x507"
| "linea sepolia"
| "0xe705"
EvmChainish
Ƭ EvmChainish: EvmChain
| InputChainId
This can be any valid EvmChain or InputChainId.
EvmContractsReviewItemContractTypeEnumInput
Ƭ EvmContractsReviewItemContractTypeEnumInput: "ERC20"
| "NFT"
EvmContractsReviewItemContractTypeEnumJSON
Ƭ EvmContractsReviewItemContractTypeEnumJSON: "ERC20"
| "NFT"
EvmContractsReviewItemContractTypeEnumValue
Ƭ EvmContractsReviewItemContractTypeEnumValue: "ERC20"
| "NFT"
EvmContractsReviewItemReportTypeEnumInput
Ƭ EvmContractsReviewItemReportTypeEnumInput: "spam"
| "not_spam"
EvmContractsReviewItemReportTypeEnumJSON
Ƭ EvmContractsReviewItemReportTypeEnumJSON: "spam"
| "not_spam"
EvmContractsReviewItemReportTypeEnumValue
Ƭ EvmContractsReviewItemReportTypeEnumValue: "spam"
| "not_spam"
EvmDefiPositionDetailsNftMetadataInput
Ƭ EvmDefiPositionDetailsNftMetadataInput: object
EvmDefiPositionDetailsNftMetadataJSON
Ƭ EvmDefiPositionDetailsNftMetadataJSON: object
EvmDefiPositionDetailsNftMetadataValue
Ƭ EvmDefiPositionDetailsNftMetadataValue: object
EvmDefiProtocolListInput
Ƭ EvmDefiProtocolListInput: "uniswap-v2"
| "uniswap-v3"
| "pancakeswap-v2"
| "pancakeswap-v3"
| "quickswap-v2"
| "sushiswap-v2"
| "aave-v2"
| "aave-v3"
| "fraxswap-v1"
| "fraxswap-v2"
| "lido"
| "makerdao"
| "eigenlayer"
| "pendle"
| "etherfi"
| "rocketpool"
| "sparkfi"
EvmDefiProtocolListJSON
Ƭ EvmDefiProtocolListJSON: "uniswap-v2"
| "uniswap-v3"
| "pancakeswap-v2"
| "pancakeswap-v3"
| "quickswap-v2"
| "sushiswap-v2"
| "aave-v2"
| "aave-v3"
| "fraxswap-v1"
| "fraxswap-v2"
| "lido"
| "makerdao"
| "eigenlayer"
| "pendle"
| "etherfi"
| "rocketpool"
| "sparkfi"
EvmDefiProtocolListValue
Ƭ EvmDefiProtocolListValue: "uniswap-v2"
| "uniswap-v3"
| "pancakeswap-v2"
| "pancakeswap-v3"
| "quickswap-v2"
| "sushiswap-v2"
| "aave-v2"
| "aave-v3"
| "fraxswap-v1"
| "fraxswap-v2"
| "lido"
| "makerdao"
| "eigenlayer"
| "pendle"
| "etherfi"
| "rocketpool"
| "sparkfi"
EvmDiscoveryApiChainsListInput
Ƭ EvmDiscoveryApiChainsListInput: "eth"
| "mainnet"
| "0x1"
| "matic"
| "0x89"
| "polygon"
| "bsc"
| "binance"
| "0x38"
| "fantom"
| "ftm"
| "0xfa"
| "arbitrum"
| "0xa4b1"
| "optimism"
| "0xa"
| "pulsechain"
| "0x171"
| "base"
| "0x2105"
| "linea"
| "0xe708"
EvmDiscoveryApiChainsListJSON
Ƭ EvmDiscoveryApiChainsListJSON: "eth"
| "mainnet"
| "0x1"
| "matic"
| "0x89"
| "polygon"
| "bsc"
| "binance"
| "0x38"
| "fantom"
| "ftm"
| "0xfa"
| "arbitrum"
| "0xa4b1"
| "optimism"
| "0xa"
| "pulsechain"
| "0x171"
| "base"
| "0x2105"
| "linea"
| "0xe708"
EvmDiscoveryApiChainsListValue
Ƭ EvmDiscoveryApiChainsListValue: "eth"
| "mainnet"
| "0x1"
| "matic"
| "0x89"
| "polygon"
| "bsc"
| "binance"
| "0x38"
| "fantom"
| "ftm"
| "0xfa"
| "arbitrum"
| "0xa4b1"
| "optimism"
| "0xa"
| "pulsechain"
| "0x171"
| "base"
| "0x2105"
| "linea"
| "0xe708"
EvmETransactionCategoryInput
Ƭ EvmETransactionCategoryInput: "send"
| "receive"
| "token send"
| "token receive"
| "nft send"
| "nft receive"
| "token swap"
| "deposit"
| "withdraw"
| "nft purchase"
| "nft sale"
| "airdrop"
| "mint"
| "burn"
| "borrow"
| "contract interaction"
EvmETransactionCategoryJSON
Ƭ EvmETransactionCategoryJSON: "send"
| "receive"
| "token send"
| "token receive"
| "nft send"
| "nft receive"
| "token swap"
| "deposit"
| "withdraw"
| "nft purchase"
| "nft sale"
| "airdrop"
| "mint"
| "burn"
| "borrow"
| "contract interaction"
EvmETransactionCategoryValue
Ƭ EvmETransactionCategoryValue: "send"
| "receive"
| "token send"
| "token receive"
| "nft send"
| "nft receive"
| "token swap"
| "deposit"
| "withdraw"
| "nft purchase"
| "nft sale"
| "airdrop"
| "mint"
| "burn"
| "borrow"
| "contract interaction"
EvmErc20MetadataLinksInput
Ƭ EvmErc20MetadataLinksInput: object
EvmErc20MetadataLinksJSON
Ƭ EvmErc20MetadataLinksJSON: object
EvmErc20MetadataLinksValue
Ƭ EvmErc20MetadataLinksValue: object
EvmEventish
Ƭ EvmEventish: EvmEventInput
| EvmEvent
Valid input for a new EvmEvent instance. This can be an existing EvmEvent or a valid EvmEventInput object
EvmGetMultipleTokenPricesIncludeEnumInput
Ƭ EvmGetMultipleTokenPricesIncludeEnumInput: "percent_change"
EvmGetMultipleTokenPricesIncludeEnumJSON
Ƭ EvmGetMultipleTokenPricesIncludeEnumJSON: "percent_change"
EvmGetMultipleTokenPricesIncludeEnumValue
Ƭ EvmGetMultipleTokenPricesIncludeEnumValue: "percent_change"
EvmGetNFTTradesMarketplaceEnumInput
Ƭ EvmGetNFTTradesMarketplaceEnumInput: "opensea"
| "blur"
| "looksrare"
| "x2y2"
| "0xprotocol"
EvmGetNFTTradesMarketplaceEnumJSON
Ƭ EvmGetNFTTradesMarketplaceEnumJSON: "opensea"
| "blur"
| "looksrare"
| "x2y2"
| "0xprotocol"
EvmGetNFTTradesMarketplaceEnumValue
Ƭ EvmGetNFTTradesMarketplaceEnumValue: "opensea"
| "blur"
| "looksrare"
| "x2y2"
| "0xprotocol"
EvmInternalTransactionish
Ƭ EvmInternalTransactionish: EvmInternalTransactionInput
| EvmInternalTransaction
Valid input for a new EvmInternalTransaction instance. This can be an existing EvmInternalTransaction or a valid EvmInternalTransactionInput object
EvmNativeInput
Ƭ EvmNativeInput: InputEvmNative
| EvmNative
EvmNativeJSON
Ƭ EvmNativeJSON: string
EvmNativeUnit
Ƭ EvmNativeUnit: "ether"
| "finney"
| "szabo"
| "gwei"
| "mwei"
| "kwei"
| "wei"
Type containing valid EVM native units
EvmNativeish
Ƭ EvmNativeish: EvmNativeInput
Valid input for a new EvmNative instance. This can be an existing EvmNative or a valid InputEvmNative type
EvmNftCollectionish
Ƭ EvmNftCollectionish: EvmNftCollectionInput
| EvmNftCollection
Valid input for a new EvmNftCollection instance. This can be an existing EvmNftCollection or a valid EvmNftCollectionInput object
EvmNftMediaCategory
Ƭ EvmNftMediaCategory: "image"
| "video"
| "audio"
EvmNftMediaItem
Ƭ EvmNftMediaItem: Object
Type declaration
Name | Type |
---|---|
height | number |
url | string |
width | number |
EvmNftMediaStatus
Ƭ EvmNftMediaStatus: "success"
| "processing"
| "unsupported_media"
| "invalid_url"
| "host_unavailable"
| "temporarily_unavailable"
EvmNftMetadataish
Ƭ EvmNftMetadataish: EvmNftMetadataInput
| EvmNftMetadata
This can be an exsisting EvmNftMetadata or a valid EvmNftMetadataInput.
EvmNftTrade
Ƭ EvmNftTrade: EvmTrade
Deprecated
Use EvmTrade
instead.
EvmNftTradeish
Ƭ EvmNftTradeish: EvmTradeInput
| EvmTrade
Deprecated
Don't use this type.
EvmNftTradesChainListInput
Ƭ EvmNftTradesChainListInput: "eth"
| "0x1"
| "polygon"
| "0x89"
| "bsc"
| "0x38"
| "avalanche"
| "0xa86a"
| "arbitrum"
| "0xa4b1"
| "base"
| "0x2105"
| "optimism"
| "0xa"
EvmNftTradesChainListJSON
Ƭ EvmNftTradesChainListJSON: "eth"
| "0x1"
| "polygon"
| "0x89"
| "bsc"
| "0x38"
| "avalanche"
| "0xa86a"
| "arbitrum"
| "0xa4b1"
| "base"
| "0x2105"
| "optimism"
| "0xa"
EvmNftTradesChainListValue
Ƭ EvmNftTradesChainListValue: "eth"
| "0x1"
| "polygon"
| "0x89"
| "bsc"
| "0x38"
| "avalanche"
| "0xa86a"
| "arbitrum"
| "0xa4b1"
| "base"
| "0x2105"
| "optimism"
| "0xa"
EvmNftTransferish
Ƭ EvmNftTransferish: EvmNftTransferInput
| EvmNftTransfer
Valid input for a new EvmNftTransfer instance. This can be an existing EvmNftTransfer or a valid EvmNftTransferInput object
EvmNftish
Ƭ EvmNftish: EvmNftInput
| EvmNft
Valid input for a new EvmNft instance. This can be an existing EvmNft or a valid EvmNftInput object
EvmNormalizedMetadataAttributeValueInput
Ƭ EvmNormalizedMetadataAttributeValueInput: object
EvmNormalizedMetadataAttributeValueJSON
Ƭ EvmNormalizedMetadataAttributeValueJSON: object
EvmNormalizedMetadataAttributeValueValue
Ƭ EvmNormalizedMetadataAttributeValueValue: object
EvmOrderListInput
Ƭ EvmOrderListInput: "ASC"
| "DESC"
EvmOrderListJSON
Ƭ EvmOrderListJSON: "ASC"
| "DESC"
EvmOrderListValue
Ƭ EvmOrderListValue: "ASC"
| "DESC"
EvmResolveAddressToDomainCurrencyEnumInput
Ƭ EvmResolveAddressToDomainCurrencyEnumInput: "eth"
| "0x1"
EvmResolveAddressToDomainCurrencyEnumJSON
Ƭ EvmResolveAddressToDomainCurrencyEnumJSON: "eth"
| "0x1"
EvmResolveAddressToDomainCurrencyEnumValue
Ƭ EvmResolveAddressToDomainCurrencyEnumValue: "eth"
| "0x1"
EvmResolveContractInteractionResponseInput
Ƭ EvmResolveContractInteractionResponseInput: EvmApprovalResponseInput
| EvmRevokeResponseInput
| EvmSetApprovalAllResponseInput
| EvmSetRevokeAllResponseInput
EvmResolveContractInteractionResponseJSON
Ƭ EvmResolveContractInteractionResponseJSON: EvmApprovalResponseJSON
| EvmRevokeResponseJSON
| EvmSetApprovalAllResponseJSON
| EvmSetRevokeAllResponseJSON
EvmResolveContractInteractionResponseValue
Ƭ EvmResolveContractInteractionResponseValue: EvmApprovalResponse
| EvmRevokeResponse
| EvmSetApprovalAllResponse
| EvmSetRevokeAllResponse
EvmSignatureInput
Ƭ EvmSignatureInput: EvmSignatureInputRSV
| string
EvmSignatureInputRSV
Ƭ EvmSignatureInputRSV: Object
Type declaration
Name | Type |
---|---|
r | string |
s | string |
v | number | string |
EvmSignatureish
Ƭ EvmSignatureish: EvmSignatureInput
| EvmSignature
EvmSimpleBlockish
Ƭ EvmSimpleBlockish: EvmSimpleBlockInput
| EvmSimpleBlock
Valid input for a new EvmSimpleBlock instance. This can be an existing EvmSimpleBlock or a valid EvmSimpleBlockInput object
EvmTransactionLogDecodedEventParam
Ƭ EvmTransactionLogDecodedEventParam: Object
Type declaration
Name | Type |
---|---|
name? | string |
type? | string |
value? | string |
EvmTransactionLogDecodedish
Ƭ EvmTransactionLogDecodedish: EvmTransactionLogDecodedInput
| EvmTransactionLogDecoded
This can be any valid EvmTransactionLogDecodedInput or EvmTransactionLogDecoded.
EvmTransactionLogish
Ƭ EvmTransactionLogish: EvmTransactionLogInput
| EvmTransactionLog
This can be any valid EvmTransactionLogInput or EvmTransactionLog.
EvmTransactionVerboseish
Ƭ EvmTransactionVerboseish: EvmTransactionVerboseInput
| EvmTransactionVerbose
Valid input for a new EvmTransactionVerbose instance. This can be an existing EvmTransactionVerbose or a valid EvmTransactionVerboseInput object
EvmTransactionish
Ƭ EvmTransactionish: EvmTransactionInput
| EvmTransaction
Valid input for a new EvmTransaction instance. This can be an existing EvmTransaction or a valid EvmTransactionInput object
GetBlockJSONRequest
Ƭ GetBlockJSONRequest: ReturnType
<typeof serializeRequest
>
GetBlockJSONResponse
Ƭ GetBlockJSONResponse: SuccessResponse
GetBlockResponse
Ƭ GetBlockResponse: ReturnType
<typeof deserializeResponse
>
GetBlockStatsOperationResponse
Ƭ GetBlockStatsOperationResponse: EvmBlockTokenStat
GetBlockStatsOperationResponseJSON
Ƭ GetBlockStatsOperationResponseJSON: EvmBlockTokenStatJSON
GetContractEventsJSONRequest
Ƭ GetContractEventsJSONRequest: ReturnType
<typeof serializeRequest
>
GetContractEventsJSONResponse
Ƭ GetContractEventsJSONResponse: SuccessResponse
GetContractEventsResponse
Ƭ GetContractEventsResponse: ReturnType
<typeof deserializeResponse
>
GetContractLogsJSONRequest
Ƭ GetContractLogsJSONRequest: ReturnType
<typeof serializeRequest
>
GetContractLogsJSONResponse
Ƭ GetContractLogsJSONResponse: SuccessResponse
GetContractLogsResponse
Ƭ GetContractLogsResponse: ReturnType
<typeof deserializeResponse
>
GetContractNFTsJSONRequest
Ƭ GetContractNFTsJSONRequest: ReturnType
<typeof serializeRequest
>
GetContractNFTsJSONResponse
Ƭ GetContractNFTsJSONResponse: SuccessResponse
GetContractNFTsResponse
Ƭ GetContractNFTsResponse: ReturnType
<typeof deserializeResponse
>
GetDateToBlockJSONRequest
Ƭ GetDateToBlockJSONRequest: ReturnType
<typeof serializeRequest
>
GetDateToBlockJSONResponse
Ƭ GetDateToBlockJSONResponse: SuccessResponse
GetDateToBlockResponse
Ƭ GetDateToBlockResponse: ReturnType
<typeof deserializeResponse
>
GetDefiPositionsByProtocolOperationResponse
Ƭ GetDefiPositionsByProtocolOperationResponse: EvmGetDefiPositionsByProtocol
GetDefiPositionsByProtocolOperationResponseJSON
Ƭ GetDefiPositionsByProtocolOperationResponseJSON: EvmGetDefiPositionsByProtocolJSON
GetDefiPositionsSummaryOperationResponse
Ƭ GetDefiPositionsSummaryOperationResponse: EvmDefiPositionSummaryResponse
[]
GetDefiPositionsSummaryOperationResponseJSON
Ƭ GetDefiPositionsSummaryOperationResponseJSON: EvmDefiPositionSummaryResponseJSON
[]
GetDefiSummaryOperationResponse
Ƭ GetDefiSummaryOperationResponse: EvmWalletDefiSummary
GetDefiSummaryOperationResponseJSON
Ƭ GetDefiSummaryOperationResponseJSON: EvmWalletDefiSummaryJSON
GetHottestNFTCollectionsByTradingVolumeOperationResponse
Ƭ GetHottestNFTCollectionsByTradingVolumeOperationResponse: EvmMarketDataHottestNFTCollectionByTradingVolumeItem
[]
GetHottestNFTCollectionsByTradingVolumeOperationResponseJSON
Ƭ GetHottestNFTCollectionsByTradingVolumeOperationResponseJSON: EvmMarketDataHottestNFTCollectionByTradingVolumeItemJSON
[]
GetInternalTransactionsJSONRequest
Ƭ GetInternalTransactionsJSONRequest: ReturnType
<typeof serializeRequest
>
GetInternalTransactionsJSONResponse
Ƭ GetInternalTransactionsJSONResponse: any
[]
GetInternalTransactionsResponse
Ƭ GetInternalTransactionsResponse: ReturnType
<typeof deserializeResponse
>
GetMultipleNFTsJSONRequest
Ƭ GetMultipleNFTsJSONRequest: ReturnType
<typeof serializeRequest
>
GetMultipleNFTsJSONResponse
Ƭ GetMultipleNFTsJSONResponse: SuccessResponse
GetMultipleNFTsResponse
Ƭ GetMultipleNFTsResponse: ReturnType
<typeof deserializeResponse
>
GetMultipleTokenPricesOperationBody
Ƭ GetMultipleTokenPricesOperationBody: EvmGetMultipleTokenPricesDtoInput
| EvmGetMultipleTokenPricesDto
GetMultipleTokenPricesOperationResponse
Ƭ GetMultipleTokenPricesOperationResponse: EvmErc20Price
[]
GetMultipleTokenPricesOperationResponseJSON
Ƭ GetMultipleTokenPricesOperationResponseJSON: EvmErc20PriceJSON
[]
GetNFTCollectionStatsOperationResponse
Ƭ GetNFTCollectionStatsOperationResponse: EvmNftCollectionStat
GetNFTCollectionStatsOperationResponseJSON
Ƭ GetNFTCollectionStatsOperationResponseJSON: EvmNftCollectionStatJSON
GetNFTContractMetadataJSONRequest
Ƭ GetNFTContractMetadataJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTContractMetadataJSONResponse
Ƭ GetNFTContractMetadataJSONResponse: SuccessResponse
GetNFTContractMetadataResponse
Ƭ GetNFTContractMetadataResponse: ReturnType
<typeof deserializeResponse
>
GetNFTContractSalePricesOperationResponse
Ƭ GetNFTContractSalePricesOperationResponse: EvmSoldPrice
GetNFTContractSalePricesOperationResponseJSON
Ƭ GetNFTContractSalePricesOperationResponseJSON: EvmSoldPriceJSON
GetNFTContractTransfersJSONRequest
Ƭ GetNFTContractTransfersJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTContractTransfersJSONResponse
Ƭ GetNFTContractTransfersJSONResponse: SuccessResponse
GetNFTContractTransfersResponse
Ƭ GetNFTContractTransfersResponse: ReturnType
<typeof deserializeResponse
>
GetNFTLowestPriceJSONRequest
Ƭ GetNFTLowestPriceJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTLowestPriceJSONResponse
Ƭ GetNFTLowestPriceJSONResponse: SuccessResponse
GetNFTLowestPriceResponse
Ƭ GetNFTLowestPriceResponse: ReturnType
<typeof deserializeResponse
>
GetNFTMetadataJSONRequest
Ƭ GetNFTMetadataJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTMetadataJSONResponse
Ƭ GetNFTMetadataJSONResponse: SuccessResponse
GetNFTMetadataResponse
Ƭ GetNFTMetadataResponse: ReturnType
<typeof deserializeResponse
>
GetNFTOwnersJSONRequest
Ƭ GetNFTOwnersJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTOwnersJSONResponse
Ƭ GetNFTOwnersJSONResponse: SuccessResponse
GetNFTOwnersResponse
Ƭ GetNFTOwnersResponse: ReturnType
<typeof deserializeResponse
>
GetNFTSalePricesOperationResponse
Ƭ GetNFTSalePricesOperationResponse: EvmSoldPrice
GetNFTSalePricesOperationResponseJSON
Ƭ GetNFTSalePricesOperationResponseJSON: EvmSoldPriceJSON
GetNFTTokenIdOwnersJSONRequest
Ƭ GetNFTTokenIdOwnersJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTTokenIdOwnersJSONResponse
Ƭ GetNFTTokenIdOwnersJSONResponse: SuccessResponse
GetNFTTokenIdOwnersResponse
Ƭ GetNFTTokenIdOwnersResponse: ReturnType
<typeof deserializeResponse
>
GetNFTTokenStatsOperationResponse
Ƭ GetNFTTokenStatsOperationResponse: EvmNftTokenStat
GetNFTTokenStatsOperationResponseJSON
Ƭ GetNFTTokenStatsOperationResponseJSON: EvmNftTokenStatJSON
GetNFTTradesByTokenOperationResponse
Ƭ GetNFTTradesByTokenOperationResponse: EvmTradeCollection
GetNFTTradesByTokenOperationResponseJSON
Ƭ GetNFTTradesByTokenOperationResponseJSON: EvmTradeCollectionJSON
GetNFTTradesJSONRequest
Ƭ GetNFTTradesJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTTradesJSONResponse
Ƭ GetNFTTradesJSONResponse: SuccessResponse
GetNFTTradesOperationResponse
Ƭ GetNFTTradesOperationResponse: EvmTradeCollection
GetNFTTradesOperationResponseJSON
Ƭ GetNFTTradesOperationResponseJSON: EvmTradeCollectionJSON
GetNFTTradesResponse
Ƭ GetNFTTradesResponse: ReturnType
<typeof deserializeResponse
>
GetNFTTransfersByBlockJSONRequest
Ƭ GetNFTTransfersByBlockJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTTransfersByBlockJSONResponse
Ƭ GetNFTTransfersByBlockJSONResponse: SuccessResponse
GetNFTTransfersByBlockResponse
Ƭ GetNFTTransfersByBlockResponse: ReturnType
<typeof deserializeResponse
>
GetNFTTransfersFromToBlockJSONRequest
Ƭ GetNFTTransfersFromToBlockJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTTransfersFromToBlockJSONResponse
Ƭ GetNFTTransfersFromToBlockJSONResponse: SuccessResponse
GetNFTTransfersFromToBlockResponse
Ƭ GetNFTTransfersFromToBlockResponse: ReturnType
<typeof deserializeResponse
>
GetNFTTransfersJSONRequest
Ƭ GetNFTTransfersJSONRequest: ReturnType
<typeof serializeRequest
>
GetNFTTransfersJSONResponse
Ƭ GetNFTTransfersJSONResponse: SuccessResponse
GetNFTTransfersResponse
Ƭ GetNFTTransfersResponse: ReturnType
<typeof deserializeResponse
>
GetNativeBalanceJSONRequest
Ƭ GetNativeBalanceJSONRequest: ReturnType
<typeof serializeRequest
>
GetNativeBalanceJSONResponse
Ƭ GetNativeBalanceJSONResponse: SuccessResponse
GetNativeBalanceResponse
Ƭ GetNativeBalanceResponse: ReturnType
<typeof deserializeResponse
>
GetNativeBalancesForAddressesJSONRequest
Ƭ GetNativeBalancesForAddressesJSONRequest: ReturnType
<typeof serializeRequest
>
GetNativeBalancesForAddressesJSONResponse
Ƭ GetNativeBalancesForAddressesJSONResponse: any
[]
GetNativeBalancesForAddressesResponse
Ƭ GetNativeBalancesForAddressesResponse: ReturnType
<typeof deserializeResponse
>
GetPairAddressJSONRequest
Ƭ GetPairAddressJSONRequest: ReturnType
<typeof serializeRequest
>
GetPairAddressJSONResponse
Ƭ GetPairAddressJSONResponse: SuccessResponse
GetPairAddressResponse
Ƭ GetPairAddressResponse: ReturnType
<typeof deserializeResponse
>
GetPairPriceOperationResponse
Ƭ GetPairPriceOperationResponse: EvmGetPairPrice
GetPairPriceOperationResponseJSON
Ƭ GetPairPriceOperationResponseJSON: EvmGetPairPriceJSON
GetPairReservesJSONRequest
Ƭ GetPairReservesJSONRequest: ReturnType
<typeof serializeRequest
>
GetPairReservesJSONResponse
Ƭ GetPairReservesJSONResponse: SuccessResponse
GetPairReservesResponse
Ƭ GetPairReservesResponse: ReturnType
<typeof deserializeResponse
>
GetTokenAllowanceJSONRequest
Ƭ GetTokenAllowanceJSONRequest: ReturnType
<typeof serializeRequest
>
GetTokenAllowanceJSONResponse
Ƭ GetTokenAllowanceJSONResponse: SuccessResponse
GetTokenAllowanceResponse
Ƭ GetTokenAllowanceResponse: ReturnType
<typeof deserializeResponse
>
GetTokenMetadataBySymbolJSONRequest
Ƭ GetTokenMetadataBySymbolJSONRequest: ReturnType
<typeof serializeRequest
>
GetTokenMetadataBySymbolJSONResponse
Ƭ GetTokenMetadataBySymbolJSONResponse: any
[]
GetTokenMetadataBySymbolResponse
Ƭ GetTokenMetadataBySymbolResponse: ReturnType
<typeof deserializeResponse
>
GetTokenMetadataJSONRequest
Ƭ GetTokenMetadataJSONRequest: ReturnType
<typeof serializeRequest
>
GetTokenMetadataJSONResponse
Ƭ GetTokenMetadataJSONResponse: any
[]
GetTokenMetadataResponse
Ƭ GetTokenMetadataResponse: ReturnType
<typeof deserializeResponse
>
GetTokenOwnersOperationResponse
Ƭ GetTokenOwnersOperationResponse: EvmErc20TokenOwnerCollection
GetTokenOwnersOperationResponseJSON
Ƭ GetTokenOwnersOperationResponseJSON: EvmErc20TokenOwnerCollectionJSON
GetTokenPriceJSONRequest
Ƭ GetTokenPriceJSONRequest: ReturnType
<typeof serializeRequest
>
GetTokenPriceJSONResponse
Ƭ GetTokenPriceJSONResponse: SuccessResponse
GetTokenPriceResponse
Ƭ GetTokenPriceResponse: ReturnType
<typeof deserializeResponse
>
GetTokenStatsOperationResponse
Ƭ GetTokenStatsOperationResponse: EvmErc20TokenStat
GetTokenStatsOperationResponseJSON
Ƭ GetTokenStatsOperationResponseJSON: EvmErc20TokenStatJSON
GetTokenTransfersJSONRequest
Ƭ GetTokenTransfersJSONRequest: ReturnType
<typeof serializeRequest
>
GetTokenTransfersJSONResponse
Ƭ GetTokenTransfersJSONResponse: SuccessResponse
GetTokenTransfersResponse
Ƭ GetTokenTransfersResponse: ReturnType
<typeof deserializeResponse
>
GetTopCryptoCurrenciesByMarketCapOperationResponse
Ƭ GetTopCryptoCurrenciesByMarketCapOperationResponse: EvmMarketDataTopCryptoCurrenciesByMarketCapItem
[]
GetTopCryptoCurrenciesByMarketCapOperationResponseJSON
Ƭ GetTopCryptoCurrenciesByMarketCapOperationResponseJSON: EvmMarketDataTopCryptoCurrenciesByMarketCapItemJSON
[]
GetTopCryptoCurrenciesByTradingVolumeOperationResponse
Ƭ GetTopCryptoCurrenciesByTradingVolumeOperationResponse: EvmMarketDataTopCryptoCurrenciesByMarketCapItem
[]
GetTopCryptoCurrenciesByTradingVolumeOperationResponseJSON
Ƭ GetTopCryptoCurrenciesByTradingVolumeOperationResponseJSON: EvmMarketDataTopCryptoCurrenciesByMarketCapItemJSON
[]
GetTopERC20TokensByMarketCapOperationResponse
Ƭ GetTopERC20TokensByMarketCapOperationResponse: EvmMarketDataERC20TokenItem
[]
GetTopERC20TokensByMarketCapOperationResponseJSON
Ƭ GetTopERC20TokensByMarketCapOperationResponseJSON: EvmMarketDataERC20TokenItemJSON
[]
GetTopERC20TokensByPriceMoversOperationResponse
Ƭ GetTopERC20TokensByPriceMoversOperationResponse: EvmMarketDataERC20TokensByPriceMovers
GetTopERC20TokensByPriceMoversOperationResponseJSON
Ƭ GetTopERC20TokensByPriceMoversOperationResponseJSON: EvmMarketDataERC20TokensByPriceMoversJSON
GetTopNFTCollectionsByMarketCapOperationResponse
Ƭ GetTopNFTCollectionsByMarketCapOperationResponse: EvmMarketDataTopNFTCollectionByMarketCapItem
[]
GetTopNFTCollectionsByMarketCapOperationResponseJSON
Ƭ GetTopNFTCollectionsByMarketCapOperationResponseJSON: EvmMarketDataTopNFTCollectionByMarketCapItemJSON
[]
GetTopProfitableWalletPerTokenOperationResponse
Ƭ GetTopProfitableWalletPerTokenOperationResponse: EvmWalletTopProfitableWalletPerTokenResponse
GetTopProfitableWalletPerTokenOperationResponseJSON
Ƭ GetTopProfitableWalletPerTokenOperationResponseJSON: EvmWalletTopProfitableWalletPerTokenResponseJSON
GetTransactionJSONRequest
Ƭ GetTransactionJSONRequest: ReturnType
<typeof serializeRequest
>
GetTransactionJSONResponse
Ƭ GetTransactionJSONResponse: SuccessResponse
GetTransactionResponse
Ƭ GetTransactionResponse: ReturnType
<typeof deserializeResponse
>
GetTransactionVerboseJSONRequest
Ƭ GetTransactionVerboseJSONRequest: ReturnType
<typeof serializeRequest
>
GetTransactionVerboseJSONResponse
Ƭ GetTransactionVerboseJSONResponse: SuccessResponse
GetTransactionVerboseResponse
Ƭ GetTransactionVerboseResponse: ReturnType
<typeof deserializeResponse
>
GetWalletActiveChainsOperationResponse
Ƭ GetWalletActiveChainsOperationResponse: EvmWalletActiveChains
GetWalletActiveChainsOperationResponseJSON
Ƭ GetWalletActiveChainsOperationResponseJSON: EvmWalletActiveChainsJSON
GetWalletApprovalsOperationResponse
Ƭ GetWalletApprovalsOperationResponse: EvmWalletApprovals
GetWalletApprovalsOperationResponseJSON
Ƭ GetWalletApprovalsOperationResponseJSON: EvmWalletApprovalsJSON
GetWalletHistoryOperationResponse
Ƭ GetWalletHistoryOperationResponse: EvmWalletHistory
GetWalletHistoryOperationResponseJSON
Ƭ GetWalletHistoryOperationResponseJSON: EvmWalletHistoryJSON
GetWalletNFTCollectionsJSONRequest
Ƭ GetWalletNFTCollectionsJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletNFTCollectionsJSONResponse
Ƭ GetWalletNFTCollectionsJSONResponse: SuccessResponse
GetWalletNFTCollectionsResponse
Ƭ GetWalletNFTCollectionsResponse: ReturnType
<typeof deserializeResponse
>
GetWalletNFTTransfersJSONRequest
Ƭ GetWalletNFTTransfersJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletNFTTransfersJSONResponse
Ƭ GetWalletNFTTransfersJSONResponse: SuccessResponse
GetWalletNFTTransfersResponse
Ƭ GetWalletNFTTransfersResponse: ReturnType
<typeof deserializeResponse
>
GetWalletNFTsJSONRequest
Ƭ GetWalletNFTsJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletNFTsJSONResponse
Ƭ GetWalletNFTsJSONResponse: SuccessResponse
GetWalletNFTsResponse
Ƭ GetWalletNFTsResponse: ReturnType
<typeof deserializeResponse
>
GetWalletNetWorthOperationResponse
Ƭ GetWalletNetWorthOperationResponse: EvmNetWorthResult
GetWalletNetWorthOperationResponseJSON
Ƭ GetWalletNetWorthOperationResponseJSON: EvmNetWorthResultJSON
GetWalletProfitabilityOperationResponse
Ƭ GetWalletProfitabilityOperationResponse: EvmWalletProfitabilityResponse
GetWalletProfitabilityOperationResponseJSON
Ƭ GetWalletProfitabilityOperationResponseJSON: EvmWalletProfitabilityResponseJSON
GetWalletProfitabilitySummaryOperationResponse
Ƭ GetWalletProfitabilitySummaryOperationResponse: EvmGetWalletProfitabilitySummary
GetWalletProfitabilitySummaryOperationResponseJSON
Ƭ GetWalletProfitabilitySummaryOperationResponseJSON: EvmGetWalletProfitabilitySummaryJSON
GetWalletStatsOperationResponse
Ƭ GetWalletStatsOperationResponse: EvmWalletStat
GetWalletStatsOperationResponseJSON
Ƭ GetWalletStatsOperationResponseJSON: EvmWalletStatJSON
GetWalletTokenBalancesJSONRequest
Ƭ GetWalletTokenBalancesJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletTokenBalancesJSONResponse
Ƭ GetWalletTokenBalancesJSONResponse: any
[]
GetWalletTokenBalancesPriceOperationResponse
Ƭ GetWalletTokenBalancesPriceOperationResponse: EvmErc20TokenBalanceWithPriceResult
GetWalletTokenBalancesPriceOperationResponseJSON
Ƭ GetWalletTokenBalancesPriceOperationResponseJSON: EvmErc20TokenBalanceWithPriceResultJSON
GetWalletTokenBalancesResponse
Ƭ GetWalletTokenBalancesResponse: ReturnType
<typeof deserializeResponse
>
GetWalletTokenTransfersJSONRequest
Ƭ GetWalletTokenTransfersJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletTokenTransfersJSONResponse
Ƭ GetWalletTokenTransfersJSONResponse: SuccessResponse
GetWalletTokenTransfersResponse
Ƭ GetWalletTokenTransfersResponse: ReturnType
<typeof deserializeResponse
>
GetWalletTransactionsJSONRequest
Ƭ GetWalletTransactionsJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletTransactionsJSONResponse
Ƭ GetWalletTransactionsJSONResponse: SuccessResponse
GetWalletTransactionsResponse
Ƭ GetWalletTransactionsResponse: ReturnType
<typeof deserializeResponse
>
GetWalletTransactionsVerboseJSONRequest
Ƭ GetWalletTransactionsVerboseJSONRequest: ReturnType
<typeof serializeRequest
>
GetWalletTransactionsVerboseJSONResponse
Ƭ GetWalletTransactionsVerboseJSONResponse: SuccessResponse
GetWalletTransactionsVerboseResponse
Ƭ GetWalletTransactionsVerboseResponse: ReturnType
<typeof deserializeResponse
>
InputChainId
Ƭ InputChainId: string
| number
This can be an hex-string, ChainName or a number
InputEvmNative
Ƭ InputEvmNative: BigNumberish
This is any valid BigNumberish value
LogTopic
Ƭ LogTopic: string
| null
ReSyncMetadataJSONRequest
Ƭ ReSyncMetadataJSONRequest: ReturnType
<typeof serializeRequest
>
ReSyncMetadataJSONResponse
Ƭ ReSyncMetadataJSONResponse: SuccessResponse
ReSyncMetadataResponse
Ƭ ReSyncMetadataResponse: ReturnType
<typeof deserializeResponse
>
ResolveAddressJSONRequest
Ƭ ResolveAddressJSONRequest: ReturnType
<typeof serializeRequest
>
ResolveAddressJSONResponse
Ƭ ResolveAddressJSONResponse: SuccessResponse
ResolveAddressResponse
Ƭ ResolveAddressResponse: ReturnType
<typeof deserializeResponse
>
ResolveAddressToDomainOperationResponse
Ƭ ResolveAddressToDomainOperationResponse: EvmUnstoppableDomain
ResolveAddressToDomainOperationResponseJSON
Ƭ ResolveAddressToDomainOperationResponseJSON: EvmUnstoppableDomainJSON
ResolveDomainJSONRequest
Ƭ ResolveDomainJSONRequest: ReturnType
<typeof serializeRequest
>
ResolveDomainJSONResponse
Ƭ ResolveDomainJSONResponse: SuccessResponse
ResolveDomainResponse
Ƭ ResolveDomainResponse: ReturnType
<typeof deserializeResponse
>
ResolveENSDomainJSONRequest
Ƭ ResolveENSDomainJSONRequest: ReturnType
<typeof serializeRequest
>
ResolveENSDomainJSONResponse
Ƭ ResolveENSDomainJSONResponse: SuccessResponse
ResolveENSDomainResponse
Ƭ ResolveENSDomainResponse: ReturnType
<typeof deserializeResponse
>
ReviewContractsOperationBody
Ƭ ReviewContractsOperationBody: EvmContractsReviewDtoInput
| EvmContractsReviewDto
ReviewContractsOperationResponse
Ƭ ReviewContractsOperationResponse: EvmReviewContracts
ReviewContractsOperationResponseJSON
Ƭ ReviewContractsOperationResponseJSON: EvmReviewContractsJSON
RunContractFunctionJSONRequest
Ƭ RunContractFunctionJSONRequest: ReturnType
<typeof serializeRequest
>
RunContractFunctionJSONResponse
Ƭ RunContractFunctionJSONResponse: SuccessResponse
RunContractFunctionResponse
Ƭ RunContractFunctionResponse: ReturnType
<typeof deserializeResponse
>
SyncNFTContractJSONRequest
Ƭ SyncNFTContractJSONRequest: ReturnType
<typeof serializeRequest
>
SyncNFTContractJSONResponse
Ƭ SyncNFTContractJSONResponse: SuccessResponse
SyncNFTContractResponse
Ƭ SyncNFTContractResponse: ReturnType
<typeof deserializeResponse
>
UploadFolderJSONRequest
Ƭ UploadFolderJSONRequest: ReturnType
<typeof serializeRequest
>
UploadFolderJSONResponse
Ƭ UploadFolderJSONResponse: any
[]
UploadFolderResponse
Ƭ UploadFolderResponse: ReturnType
<typeof deserializeResponse
>
Web3ApiVersionJSONRequest
Ƭ Web3ApiVersionJSONRequest: undefined
Web3ApiVersionJSONResponse
Ƭ Web3ApiVersionJSONResponse: SuccessResponse
Web3ApiVersionOperationResponse
Ƭ Web3ApiVersionOperationResponse: EvmWeb3version
Web3ApiVersionOperationResponseJSON
Ƭ Web3ApiVersionOperationResponseJSON: EvmWeb3versionJSON
Web3ApiVersionResponse
Ƭ Web3ApiVersionResponse: ReturnType
<typeof deserializeResponse
>