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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" }, 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" }, { 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" }, { 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" }, 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" }, { 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" }, { 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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" | "0x2eb" | "0x221" ; 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>