From 99447e159ef92f3d7b487dbb5775e8bb7be1d232 Mon Sep 17 00:00:00 2001 From: vivian Date: Tue, 29 Apr 2025 01:08:53 +0900 Subject: [PATCH 1/9] Integrate frenglish Complete initial translations for ja and es Added: github action and github scripts --- .env | 4 - .../scripts/fetch-frenglish-configuration.js | 66 + .github/scripts/format-locales.js | 108 ++ .github/scripts/translate.js | 201 ++ .github/workflows/frenglish-translations.yaml | 222 +++ docs.json | 1656 ++++++++++++++++- es/404.html | 59 + es/README.md | 35 + .../analytics/endpoints/analytics-api.json | 1 + .../builder/endpoints/builder-api.json | 1 + .../indexer/endpoints/indexer.json | 1 + .../endpoints/sequence-api.json | 1 + .../endpoints/sequence-marketplace.json | 1 + .../metadata/endpoints/sequence-metadata.json | 1 + .../transactions/endpoints/relayer-api.json | 1 + es/essentials/code.mdx | 35 + es/essentials/markdown.mdx | 79 + es/essentials/navigation.mdx | 80 + es/essentials/reusable-snippets.mdx | 109 ++ es/guides/analytics-guide.mdx | 79 +- es/guides/build-embedding-wallet.mdx | 2 +- es/guides/building-relaying-server.mdx | 83 +- ...ing-transaction-heavy-games-with-unity.mdx | 32 +- es/guides/custom-marketplace.mdx | 131 +- es/guides/databeat-integration.mdx | 32 +- es/guides/guide-overview.mdx | 30 +- es/guides/jelly-forest-unity-guide.mdx | 190 +- es/guides/metadata-guide.mdx | 68 +- es/guides/mint-collectibles-serverless.mdx | 100 +- es/guides/primary-drop-sales-erc721.mdx | 80 +- es/guides/primary-sales.mdx | 46 +- es/guides/telegram-integration.mdx | 34 +- es/guides/template-overview.mdx | 32 +- .../template-embedded-wallet-react-native.mdx | 68 +- .../templates/template-embedded-wallet.mdx | 18 +- es/guides/treasure-chest-guide.mdx | 160 +- es/guides/typed-on-chain-signatures.mdx | 66 +- es/guides/unity-primary-sales.mdx | 59 +- es/guides/unity-webgl-telegram.mdx | 41 +- es/guides/unreal-ew-guide.mdx | 65 +- es/guides/using-unity-iap-to-sell-nfts.mdx | 72 +- es/guides/webgl-guide.mdx | 119 +- .../mermaid-history-2024-06-19-115839.json | 1 + es/sdk/go/overview.mdx | 15 + es/sdk/headless-wallet/account-federation.mdx | 76 + es/sdk/headless-wallet/authentication.mdx | 361 ++++ es/sdk/headless-wallet/fee-options.mdx | 185 ++ es/sdk/headless-wallet/manage-sessions.mdx | 112 ++ es/sdk/headless-wallet/on-ramp.mdx | 9 + es/sdk/headless-wallet/quickstart.mdx | 42 + .../headless-wallet/transaction-receipts.mdx | 152 ++ es/sdk/headless-wallet/use-wallets.mdx | 307 +++ es/sdk/headless-wallet/verification.mdx | 99 + es/sdk/marketplace-sdk/getting-started.mdx | 266 +++ .../hooks/marketplace-actions.mdx | 235 +++ .../hooks/marketplace-data-hooks.mdx | 356 ++++ es/sdk/marketplace-sdk/overview.mdx | 28 + es/sdk/mobile.mdx | 225 +++ es/sdk/overview.mdx | 152 ++ es/sdk/typescript/guides/backend.mdx | 299 +++ .../typescript/guides/backend/integration.mdx | 220 +++ .../guides/frontend/auth-address.mdx | 89 + .../guides/frontend/connect-wallet.mdx | 310 +++ .../typescript/guides/frontend/overview.mdx | 48 + .../frontend/send-batch-transactions.mdx | 58 + .../guides/frontend/send-erc1155.mdx | 60 + .../typescript/guides/frontend/send-erc20.mdx | 59 + .../guides/frontend/send-erc721.mdx | 61 + .../guides/frontend/send-transaction.mdx | 19 + .../guides/frontend/session-keys.mdx | 91 + .../guides/frontend/sign-message.mdx | 324 ++++ es/sdk/typescript/overview.mdx | 11 + es/sdk/unity/bootstrap_game.mdx | 198 ++ es/sdk/unity/installation.mdx | 56 + es/sdk/unity/monetization/checkout-ui.mdx | 30 + es/sdk/unity/monetization/currency-swaps.mdx | 49 + es/sdk/unity/monetization/intro.mdx | 24 + .../unity/monetization/onboard-user-funds.mdx | 26 + .../primary-sales/credit-card-checkout.mdx | 27 + .../monetization/primary-sales/intro.mdx | 41 + .../secondary-sales/accepting-offers.mdx | 40 + .../building-a-marketplace.mdx | 44 + .../secondary-sales/creating-listings.mdx | 24 + .../secondary-sales/creating-offers.mdx | 32 + .../how-it-works/credit-card-checkout.mdx | 12 + .../how-it-works/filling-orders.mdx | 55 + .../how-it-works/reading-orders.mdx | 136 ++ .../monetization/secondary-sales/intro.mdx | 28 + es/sdk/unity/onboard/authentication/email.mdx | 23 + .../authentication/federated-accounts.mdx | 64 + es/sdk/unity/onboard/authentication/guest.mdx | 17 + es/sdk/unity/onboard/authentication/intro.mdx | 44 + es/sdk/unity/onboard/authentication/oidc.mdx | 176 ++ .../unity/onboard/authentication/playfab.mdx | 26 + .../onboard/connecting-external-wallets.mdx | 29 + es/sdk/unity/onboard/recovering-sessions.mdx | 90 + es/sdk/unity/onboard/session-management.mdx | 22 + es/sdk/unity/onboard/wallet-types.mdx | 13 + es/sdk/unity/overview.mdx | 20 + es/sdk/unity/power/advanced/clients.mdx | 153 ++ es/sdk/unity/power/advanced/contracts.mdx | 143 ++ es/sdk/unity/power/advanced/introduction.mdx | 28 + es/sdk/unity/power/advanced/tokens.mdx | 38 + es/sdk/unity/power/advanced/transfers.mdx | 12 + es/sdk/unity/power/advanced/wallets.mdx | 79 + es/sdk/unity/power/contract-events.mdx | 68 + es/sdk/unity/power/deploy-contracts.mdx | 37 + es/sdk/unity/power/read-from-blockchain.mdx | 121 ++ es/sdk/unity/power/sign-messages.mdx | 21 + es/sdk/unity/power/wallet-ui.mdx | 50 + es/sdk/unity/power/write-to-blockchain.mdx | 338 ++++ es/sdk/unity/quickstart.mdx | 55 + es/sdk/unity/setup.mdx | 25 + es/sdk/unity/v2-to-v3-upgrade-guide.mdx | 40 + es/sdk/unreal/advanced.mdx | 35 + es/sdk/unreal/authentication.mdx | 224 +++ es/sdk/unreal/bootstrap_game.mdx | 98 + es/sdk/unreal/configuration.mdx | 40 + es/sdk/unreal/installation.mdx | 48 + es/sdk/unreal/introduction.mdx | 27 + es/sdk/unreal/onboard-user-funds.mdx | 135 ++ es/sdk/unreal/platforms.mdx | 68 + es/sdk/unreal/quickstart.mdx | 46 + es/sdk/unreal/read-from-blockchain.mdx | 275 +++ es/sdk/unreal/subsystems.mdx | 44 + es/sdk/unreal/user_interfaces.mdx | 102 + es/sdk/unreal/write-to-blockchain.mdx | 264 +++ es/sdk/web/custom-configuration.mdx | 330 ++++ es/sdk/web/custom-connectors.mdx | 85 + es/sdk/web/getting-started.mdx | 261 +++ es/sdk/web/guides/checkout.mdx | 195 ++ es/sdk/web/guides/on-ramp-and-swap.mdx | 117 ++ es/sdk/web/guides/on-ramp.mdx | 90 + es/sdk/web/guides/pay-gas-in-erc20.mdx | 238 +++ es/sdk/web/guides/send-sponsored-tx.mdx | 96 + es/sdk/web/guides/smart-swaps.mdx | 114 ++ es/sdk/web/hooks/useAddFundsModal.mdx | 109 ++ es/sdk/web/hooks/useChain.mdx | 140 ++ es/sdk/web/hooks/useCheckWaasFeeOptions.mdx | 120 ++ es/sdk/web/hooks/useCheckoutModal.mdx | 130 ++ .../hooks/useERC1155SaleContractCheckout.mdx | 143 ++ es/sdk/web/hooks/useGetCoinPrices.mdx | 115 ++ es/sdk/web/hooks/useGetCollectiblePrices.mdx | 113 ++ es/sdk/web/hooks/useGetContractInfo.mdx | 165 ++ es/sdk/web/hooks/useGetExchangeRate.mdx | 105 ++ .../web/hooks/useGetMultipleContractsInfo.mdx | 188 ++ es/sdk/web/hooks/useGetNativeTokenBalance.mdx | 134 ++ .../hooks/useGetSingleTokenBalanceSummary.mdx | 148 ++ es/sdk/web/hooks/useGetSwapPrices.mdx | 191 ++ es/sdk/web/hooks/useGetSwapQuote.mdx | 130 ++ .../hooks/useGetTokenBalancesByContract.mdx | 163 ++ .../web/hooks/useGetTokenBalancesDetails.mdx | 185 ++ .../web/hooks/useGetTokenBalancesSummary.mdx | 181 ++ es/sdk/web/hooks/useGetTokenMetadata.mdx | 209 +++ es/sdk/web/hooks/useGetTransactionHistory.mdx | 165 ++ .../hooks/useGetTransactionHistorySummary.mdx | 144 ++ es/sdk/web/hooks/useIndexerClient.mdx | 88 + es/sdk/web/hooks/useIndexerGatewayClient.mdx | 87 + es/sdk/web/hooks/useListAccounts.mdx | 106 ++ es/sdk/web/hooks/useMetadataClient.mdx | 240 +++ es/sdk/web/hooks/useOpenConnectModal.mdx | 68 + es/sdk/web/hooks/useOpenWalletModal.mdx | 67 + es/sdk/web/hooks/useSelectPaymentModal.mdx | 147 ++ es/sdk/web/hooks/useSignInEmail.mdx | 61 + es/sdk/web/hooks/useStorage.mdx | 97 + es/sdk/web/hooks/useSwapModal.mdx | 123 ++ es/sdk/web/hooks/useTheme.mdx | 85 + es/sdk/web/hooks/useWaasFeeOptions.mdx | 182 ++ es/sdk/web/hooks/useWalletNavigation.mdx | 186 ++ es/sdk/web/hooks/useWalletSettings.mdx | 124 ++ es/sdk/web/hooks/useWallets.mdx | 144 ++ es/sdk/web/migration.mdx | 137 ++ es/sdk/web/overview.mdx | 32 + es/solutions/builder/analytics.mdx | 100 + es/solutions/builder/collections.mdx | 120 ++ es/solutions/builder/contracts.mdx | 52 + .../embedded-wallet/apple-configuration.mdx | 90 + .../builder/embedded-wallet/configuration.mdx | 45 + .../embedded-wallet/google-configuration.mdx | 60 + .../guest-wallet-configuration.mdx | 43 + .../embedded-wallet/playfab-configuration.mdx | 33 + .../embedded-wallet/stytch-configuration.mdx | 79 + es/solutions/builder/gas-tank.mdx | 55 + es/solutions/builder/getting-started.mdx | 140 ++ es/solutions/builder/indexer.mdx | 35 + es/solutions/builder/marketplaces.mdx | 20 + es/solutions/builder/node-gateway.mdx | 21 + es/solutions/builder/wallet-sdks.mdx | 23 + es/solutions/builder/webhooks.mdx | 97 + .../contracts/deploy-ERC20-currency.mdx | 128 ++ .../contracts/deploy-an-item-collection.mdx | 127 ++ .../deploy-primary-sales-contract.mdx | 88 + .../contracts/deploy-soulbound-token.mdx | 63 + .../metadata/manage-metadata-builder.mdx | 99 + es/solutions/getting-started.mdx | 140 ++ .../custom-marketplace/getting-started.mdx | 25 + .../custom-marketplace/overview.mdx | 60 + .../white-label-marketplace/guide.mdx | 195 ++ .../white-label-marketplace/overview.mdx | 25 + es/solutions/monetization-overview.mdx | 63 + es/solutions/overview.mdx | 85 + es/solutions/payments/overview.mdx | 21 + es/solutions/power-overview.mdx | 63 + es/solutions/sidekick/guides/mint-nft.mdx | 58 + es/solutions/sidekick/overview.mdx | 124 ++ .../technical-references/SequenceMCP.mdx | 45 + .../ethers-v6-migration.mdx | 85 + .../internals/contract-audits.mdx | 25 + .../internals/deployment.mdx | 45 + .../internals/v1/deploy.mdx | 64 + .../internals/v1/guest-module.mdx | 15 + .../internals/v1/main-module-upgradeable.mdx | 11 + .../internals/v1/modules-and-updates.mdx | 208 +++ .../internals/v1/signature-encoding.mdx | 97 + .../internals/v1/wallet-configuration.mdx | 128 ++ .../internals/v1/wallet-context.mdx | 18 + .../internals/v1/wallet-factory.mdx | 53 + .../internals/v2/configuration.mdx | 136 ++ .../internals/v2/deploy.mdx | 51 + .../internals/v2/transaction-encoding.mdx | 38 + .../internals/v2/wallet-context.mdx | 14 + .../internals/wallet-context.mdx | 12 + .../wallet-contracts/why.mdx | 66 + .../wallets/ecosystem/configuration.mdx | 25 + es/solutions/wallets/ecosystem/cross-app.mdx | 90 + es/solutions/wallets/ecosystem/overview.mdx | 22 + .../architecture/enclave-verification.mdx | 77 + .../embedded-wallet/architecture/intents.mdx | 38 + .../embedded-wallet/architecture/overview.mdx | 83 + .../trust-contract-recovery-flow.mdx | 20 + es/solutions/wallets/embedded-wallet/faq.mdx | 13 + .../wallets/embedded-wallet/migration.mdx | 30 + .../wallets/embedded-wallet/overview.mdx | 39 + .../wallets/embedded-wallet/quickstart.mdx | 132 ++ .../link-wallets/integration-guide.mdx | 265 +++ .../wallets/link-wallets/overview.mdx | 19 + es/solutions/wallets/overview.mdx | 23 + es/support/builder/project-management.mdx | 24 + es/support/builder/project-settings.mdx | 353 ++++ es/support/changelog.mdx | 4 + es/support/contact-us.mdx | 4 + es/support/discord.mdx | 4 + es/support/faq.mdx | 4 + es/support/hiring.mdx | 4 + es/support/restricted-regions.mdx | 46 + es/support/token-directory.mdx | 20 + frenglish.config.json | 9 +- ja/404.html | 59 + ja/README.md | 35 + .../analytics/endpoints/analytics-api.json | 1 + .../default/daily-compute-by-service.mdx | 4 + .../default/get-orderbook-collections.mdx | 4 + .../endpoints/secret/average-d-a-u.mdx | 4 + .../endpoints/secret/average-d1-retention.mdx | 4 + .../secret/average-d14-retention.mdx | 4 + .../secret/average-d28-retention.mdx | 4 + .../endpoints/secret/average-d3-retention.mdx | 4 + .../endpoints/secret/average-d7-retention.mdx | 4 + .../endpoints/secret/average-stickiness.mdx | 4 + .../endpoints/secret/compute-by-service.mdx | 4 + .../secret/d1-retention-by-cohort.mdx | 4 + .../secret/d14-retention-by-cohort.mdx | 4 + .../secret/d28-retention-by-cohort.mdx | 4 + .../secret/d3-retention-by-cohort.mdx | 4 + .../secret/d7-retention-by-cohort.mdx | 4 + .../secret/daily-compute-by-type.mdx | 4 + .../endpoints/secret/daily-new-wallets.mdx | 4 + .../daily-wallet-txn-conversion-rate.mdx | 4 + .../secret/market-txn-event-daily.mdx | 4 + .../secret/market-txn-event-monthly.mdx | 4 + .../secret/market-txn-event-total.mdx | 4 + .../endpoints/secret/market-wallets-daily.mdx | 4 + .../secret/market-wallets-monthly.mdx | 4 + .../endpoints/secret/market-wallets-total.mdx | 4 + .../monthly-active-wallets-by-segment.mdx | 4 + .../endpoints/secret/monthly-new-wallets.mdx | 4 + ...monthly-transacting-wallets-by-segment.mdx | 4 + .../monthly-wallet-txn-conversion-rate.mdx | 4 + .../endpoints/secret/rolling-stickiness.mdx | 4 + .../endpoints/secret/total-compute.mdx | 4 + .../endpoints/secret/total-new-wallets.mdx | 4 + .../total-wallet-txn-conversion-rate.mdx | 4 + .../endpoints/secret/wallets-by-browser.mdx | 4 + .../endpoints/secret/wallets-by-country.mdx | 4 + .../endpoints/secret/wallets-by-device.mdx | 4 + .../endpoints/secret/wallets-by-o-s.mdx | 4 + .../endpoints/secret/wallets-daily.mdx | 4 + .../endpoints/secret/wallets-monthly.mdx | 4 + .../endpoints/secret/wallets-total.mdx | 4 + .../secret/wallets-txn-sent-daily.mdx | 4 + .../secret/wallets-txn-sent-monthly.mdx | 4 + .../secret/wallets-txn-sent-total.mdx | 4 + .../secret/weekly-active-wallets.mdx | 4 + .../analytics/examples/marketplace.mdx | 177 ++ .../analytics/examples/wallets.mdx | 212 +++ ja/api-references/analytics/overview.mdx | 40 + .../endpoints/add-audience-contacts.mdx | 4 + .../builder/endpoints/builder-api.json | 1 + .../builder/endpoints/create-audience.mdx | 4 + .../builder/endpoints/delete-audience.mdx | 4 + .../builder/endpoints/get-audience.mdx | 4 + .../builder/endpoints/get-contract.mdx | 4 + .../builder/endpoints/list-audiences.mdx | 4 + .../endpoints/list-contract-sources.mdx | 4 + .../builder/endpoints/list-contracts.mdx | 4 + .../endpoints/remove-audience-contacts.mdx | 4 + .../builder/endpoints/update-audience.mdx | 4 + ja/api-references/builder/overview.mdx | 8 + .../examples/get-balance-updates.mdx | 124 ++ .../examples/get-native-token-balances.mdx | 113 ++ .../get-token-balances-by-contract.mdx | 143 ++ .../examples/get-token-balances-details.mdx | 306 +++ .../examples/get-token-balances.mdx | 298 +++ .../indexer-gateway/installation.mdx | 60 + .../indexer-gateway/overview.mdx | 39 + .../default/get-webhook-listener.mdx | 4 + .../endpoints/default/sync-balance.mdx | 4 + .../indexer/endpoints/indexer.json | 1 + .../fetch-transaction-receipt-with-filter.mdx | 4 + .../public/fetch-transaction-receipt.mdx | 4 + .../endpoints/public/get-balance-updates.mdx | 4 + .../public/get-native-token-balance.mdx | 4 + .../public/get-token-balances-by-contract.mdx | 4 + .../public/get-token-balances-details.mdx | 4 + .../public/get-token-balances-summary.mdx | 4 + .../endpoints/public/get-token-balances.mdx | 4 + .../public/get-token-supplies-map.mdx | 4 + .../endpoints/public/get-token-supplies.mdx | 4 + .../public/get-transaction-history.mdx | 4 + .../public/subscribe-balance-updates.mdx | 4 + .../endpoints/public/subscribe-events.mdx | 4 + .../endpoints/public/subscribe-receipts.mdx | 4 + .../endpoints/secret/add-webhook-listener.mdx | 4 + .../secret/get-all-webhook-listeners.mdx | 4 + .../secret/pause-all-webhook-listeners.mdx | 4 + .../secret/remove-webhook-listener.mdx | 4 + .../secret/resume-all-webhook-listeners.mdx | 4 + .../secret/toggle-webhook-listener.mdx | 4 + .../secret/update-webhook-listener.mdx | 4 + .../indexer/examples/fetch-tokens.mdx | 143 ++ .../indexer/examples/metadata-tips.mdx | 25 + .../examples/native-network-balance.mdx | 58 + .../indexer/examples/subscriptions.mdx | 98 + .../indexer/examples/transaction-history.mdx | 90 + .../transation-history-token-contract.mdx | 83 + .../indexer/examples/unique-tokens.mdx | 77 + .../indexer/examples/webhook-listener.mdx | 294 +++ ja/api-references/indexer/installation.mdx | 87 + ja/api-references/indexer/overview.mdx | 35 + .../endpoints/get-linked-wallets.mdx | 4 + .../endpoints/get-swap-price.mdx | 4 + .../endpoints/get-swap-prices.mdx | 4 + .../endpoints/get-swap-quote.mdx | 4 + .../endpoints/is-valid-e-t-h-auth-proof.mdx | 4 + .../endpoints/is-valid-message-signature.mdx | 4 + .../endpoints/is-valid-signature.mdx | 4 + .../is-valid-typed-data-signature.mdx | 4 + .../infrastructure/endpoints/link-wallet.mdx | 4 + .../endpoints/remove-linked-wallet.mdx | 4 + .../endpoints/sequence-api.json | 1 + ja/api-references/infrastructure/overview.mdx | 8 + .../checkout-options-marketplace.mdx | 4 + .../checkout-options-sales-contract.mdx | 4 + .../endpoints/generate-buy-transaction.mdx | 4 + .../endpoints/generate-cancel-transaction.mdx | 4 + .../generate-listing-transaction.mdx | 4 + .../endpoints/generate-offer-transaction.mdx | 4 + .../endpoints/generate-sell-transaction.mdx | 4 + .../marketplace/endpoints/get-collectible.mdx | 4 + .../get-count-of-all-collectibles.mdx | 4 + .../get-count-of-filtered-collectibles.mdx | 4 + .../marketplace/endpoints/get-floor-order.mdx | 4 + ...-highest-price-listing-for-collectible.mdx | 4 + ...et-highest-price-offer-for-collectible.mdx | 4 + ...t-lowest-price-listing-for-collectible.mdx | 4 + ...get-lowest-price-offer-for-collectible.mdx | 4 + .../marketplace/endpoints/get-orders.mdx | 4 + .../endpoints/list-collectibles.mdx | 4 + .../marketplace/endpoints/list-currencies.mdx | 4 + .../list-listings-for-collectible.mdx | 4 + .../endpoints/list-offers-for-collectible.mdx | 4 + .../endpoints/sequence-marketplace.json | 1 + ja/api-references/marketplace/overview.mdx | 10 + ja/api-references/metadata.mdx | 61 + .../public/directory-get-collections.mdx | 4 + .../public/directory-get-networks.mdx | 4 + .../public/enqueue-tokens-for-refresh.mdx | 5 + .../public/get-contract-info-batch.mdx | 4 + .../endpoints/public/get-contract-info.mdx | 4 + .../public/get-token-metadata-batch.mdx | 4 + .../endpoints/public/get-token-metadata.mdx | 4 + .../public/refresh-all-contract-tokens.mdx | 4 + .../public/refresh-contract-info.mdx | 4 + .../public/refresh-contract-tokens.mdx | 4 + .../public/refresh-token-metadata.mdx | 5 + .../public/search-contract-info-batch.mdx | 4 + .../endpoints/public/search-contract-info.mdx | 4 + .../endpoints/public/search-contracts.mdx | 4 + .../endpoints/public/search-metadata.mdx | 5 + .../endpoints/public/search-token-i-ds.mdx | 4 + .../public/search-token-metadata.mdx | 4 + .../endpoints/public/search-tokens.mdx | 4 + .../public/token-collection-filters.mdx | 4 + .../endpoints/secret/create-asset.mdx | 4 + .../endpoints/secret/create-collection.mdx | 4 + .../secret/create-contract-collection.mdx | 4 + .../endpoints/secret/create-token.mdx | 4 + .../endpoints/secret/delete-asset.mdx | 4 + .../endpoints/secret/delete-collection.mdx | 4 + .../secret/delete-contract-collection.mdx | 4 + .../endpoints/secret/delete-token.mdx | 4 + .../metadata/endpoints/secret/get-asset.mdx | 4 + .../endpoints/secret/get-collection.mdx | 4 + .../secret/get-contract-collection.mdx | 4 + .../metadata/endpoints/secret/get-token.mdx | 4 + .../endpoints/secret/list-collections.mdx | 4 + .../secret/list-contract-collections.mdx | 4 + .../metadata/endpoints/secret/list-tokens.mdx | 4 + .../endpoints/secret/publish-collection.mdx | 4 + .../endpoints/secret/unpublish-collection.mdx | 4 + .../endpoints/secret/update-asset.mdx | 4 + .../endpoints/secret/update-collection.mdx | 4 + .../secret/update-contract-collection.mdx | 4 + .../endpoints/secret/update-token.mdx | 4 + .../metadata/endpoints/sequence-metadata.json | 1 + .../metadata/examples/contract-metadata.mdx | 151 ++ .../metadata/examples/rest-api.mdx | 135 ++ .../metadata/examples/token-metadata.mdx | 296 +++ ja/api-references/metadata/overview.mdx | 59 + ja/api-references/node-gateway.mdx | 38 + ja/api-references/overview.mdx | 128 ++ .../transactions/endpoints/fee-options.mdx | 4 + .../transactions/endpoints/fee-tokens.mdx | 4 + .../transactions/endpoints/get-chain-id.mdx | 4 + .../transactions/endpoints/relayer-api.json | 1 + .../examples/fetch-fee-options.mdx | 63 + .../examples/fetch-transaction-receipts.mdx | 35 + .../examples/send-transactions.mdx | 55 + .../transactions/installation.mdx | 41 + ja/api-references/transactions/overview.mdx | 94 + ja/essentials/code.mdx | 35 + ja/essentials/markdown.mdx | 79 + ja/essentials/navigation.mdx | 80 + ja/essentials/reusable-snippets.mdx | 109 ++ .../mermaid-history-2024-06-19-115839.json | 1 + ja/sdk/go/overview.mdx | 12 + ja/sdk/headless-wallet/account-federation.mdx | 75 + ja/sdk/headless-wallet/authentication.mdx | 361 ++++ ja/sdk/headless-wallet/fee-options.mdx | 185 ++ ja/sdk/headless-wallet/manage-sessions.mdx | 112 ++ ja/sdk/headless-wallet/on-ramp.mdx | 9 + ja/sdk/headless-wallet/quickstart.mdx | 42 + .../headless-wallet/transaction-receipts.mdx | 152 ++ ja/sdk/headless-wallet/use-wallets.mdx | 307 +++ ja/sdk/headless-wallet/verification.mdx | 99 + ja/sdk/marketplace-sdk/getting-started.mdx | 266 +++ .../hooks/marketplace-actions.mdx | 235 +++ .../hooks/marketplace-data-hooks.mdx | 356 ++++ ja/sdk/marketplace-sdk/overview.mdx | 28 + ja/sdk/mobile.mdx | 225 +++ ja/sdk/overview.mdx | 152 ++ ja/sdk/typescript/guides/backend.mdx | 299 +++ .../typescript/guides/backend/integration.mdx | 220 +++ .../guides/frontend/auth-address.mdx | 81 + .../guides/frontend/connect-wallet.mdx | 301 +++ .../typescript/guides/frontend/overview.mdx | 49 + .../frontend/send-batch-transactions.mdx | 58 + .../guides/frontend/send-erc1155.mdx | 60 + .../typescript/guides/frontend/send-erc20.mdx | 59 + .../guides/frontend/send-erc721.mdx | 61 + .../guides/frontend/send-transaction.mdx | 19 + .../guides/frontend/session-keys.mdx | 91 + .../guides/frontend/sign-message.mdx | 324 ++++ ja/sdk/typescript/overview.mdx | 12 + ja/sdk/unity/bootstrap_game.mdx | 201 ++ ja/sdk/unity/installation.mdx | 56 + ja/sdk/unity/monetization/checkout-ui.mdx | 30 + ja/sdk/unity/monetization/currency-swaps.mdx | 49 + ja/sdk/unity/monetization/intro.mdx | 24 + .../unity/monetization/onboard-user-funds.mdx | 26 + .../primary-sales/credit-card-checkout.mdx | 27 + .../monetization/primary-sales/intro.mdx | 41 + .../secondary-sales/accepting-offers.mdx | 40 + .../building-a-marketplace.mdx | 44 + .../secondary-sales/creating-listings.mdx | 24 + .../secondary-sales/creating-offers.mdx | 32 + .../how-it-works/credit-card-checkout.mdx | 12 + .../how-it-works/filling-orders.mdx | 55 + .../how-it-works/reading-orders.mdx | 136 ++ .../monetization/secondary-sales/intro.mdx | 28 + ja/sdk/unity/onboard/authentication/email.mdx | 23 + .../authentication/federated-accounts.mdx | 64 + ja/sdk/unity/onboard/authentication/guest.mdx | 17 + ja/sdk/unity/onboard/authentication/intro.mdx | 43 + ja/sdk/unity/onboard/authentication/oidc.mdx | 176 ++ .../unity/onboard/authentication/playfab.mdx | 26 + .../onboard/connecting-external-wallets.mdx | 29 + ja/sdk/unity/onboard/recovering-sessions.mdx | 90 + ja/sdk/unity/onboard/session-management.mdx | 22 + ja/sdk/unity/onboard/wallet-types.mdx | 13 + ja/sdk/unity/overview.mdx | 20 + ja/sdk/unity/power/advanced/clients.mdx | 153 ++ ja/sdk/unity/power/advanced/contracts.mdx | 140 ++ ja/sdk/unity/power/advanced/introduction.mdx | 28 + ja/sdk/unity/power/advanced/tokens.mdx | 38 + ja/sdk/unity/power/advanced/transfers.mdx | 12 + ja/sdk/unity/power/advanced/wallets.mdx | 79 + ja/sdk/unity/power/contract-events.mdx | 62 + ja/sdk/unity/power/deploy-contracts.mdx | 37 + ja/sdk/unity/power/read-from-blockchain.mdx | 121 ++ ja/sdk/unity/power/sign-messages.mdx | 21 + ja/sdk/unity/power/wallet-ui.mdx | 50 + ja/sdk/unity/power/write-to-blockchain.mdx | 338 ++++ ja/sdk/unity/quickstart.mdx | 54 + ja/sdk/unity/setup.mdx | 25 + ja/sdk/unity/v2-to-v3-upgrade-guide.mdx | 40 + ja/sdk/unreal/advanced.mdx | 35 + ja/sdk/unreal/authentication.mdx | 220 +++ ja/sdk/unreal/bootstrap_game.mdx | 97 + ja/sdk/unreal/configuration.mdx | 40 + ja/sdk/unreal/installation.mdx | 48 + ja/sdk/unreal/introduction.mdx | 27 + ja/sdk/unreal/onboard-user-funds.mdx | 135 ++ ja/sdk/unreal/platforms.mdx | 68 + ja/sdk/unreal/quickstart.mdx | 45 + ja/sdk/unreal/read-from-blockchain.mdx | 274 +++ ja/sdk/unreal/subsystems.mdx | 42 + ja/sdk/unreal/user_interfaces.mdx | 102 + ja/sdk/unreal/write-to-blockchain.mdx | 263 +++ ja/sdk/web/custom-configuration.mdx | 330 ++++ ja/sdk/web/custom-connectors.mdx | 85 + ja/sdk/web/getting-started.mdx | 261 +++ ja/sdk/web/guides/checkout.mdx | 195 ++ ja/sdk/web/guides/on-ramp-and-swap.mdx | 117 ++ ja/sdk/web/guides/on-ramp.mdx | 90 + ja/sdk/web/guides/pay-gas-in-erc20.mdx | 238 +++ ja/sdk/web/guides/send-sponsored-tx.mdx | 96 + ja/sdk/web/guides/smart-swaps.mdx | 114 ++ ja/sdk/web/hooks/useAddFundsModal.mdx | 109 ++ ja/sdk/web/hooks/useChain.mdx | 140 ++ ja/sdk/web/hooks/useCheckWaasFeeOptions.mdx | 120 ++ ja/sdk/web/hooks/useCheckoutModal.mdx | 130 ++ .../hooks/useERC1155SaleContractCheckout.mdx | 143 ++ ja/sdk/web/hooks/useGetCoinPrices.mdx | 115 ++ ja/sdk/web/hooks/useGetCollectiblePrices.mdx | 113 ++ ja/sdk/web/hooks/useGetContractInfo.mdx | 165 ++ ja/sdk/web/hooks/useGetExchangeRate.mdx | 105 ++ .../web/hooks/useGetMultipleContractsInfo.mdx | 188 ++ ja/sdk/web/hooks/useGetNativeTokenBalance.mdx | 134 ++ .../hooks/useGetSingleTokenBalanceSummary.mdx | 148 ++ ja/sdk/web/hooks/useGetSwapPrices.mdx | 191 ++ ja/sdk/web/hooks/useGetSwapQuote.mdx | 130 ++ .../hooks/useGetTokenBalancesByContract.mdx | 163 ++ .../web/hooks/useGetTokenBalancesDetails.mdx | 185 ++ .../web/hooks/useGetTokenBalancesSummary.mdx | 181 ++ ja/sdk/web/hooks/useGetTokenMetadata.mdx | 209 +++ ja/sdk/web/hooks/useGetTransactionHistory.mdx | 165 ++ .../hooks/useGetTransactionHistorySummary.mdx | 144 ++ ja/sdk/web/hooks/useIndexerClient.mdx | 88 + ja/sdk/web/hooks/useIndexerGatewayClient.mdx | 87 + ja/sdk/web/hooks/useListAccounts.mdx | 106 ++ ja/sdk/web/hooks/useMetadataClient.mdx | 240 +++ ja/sdk/web/hooks/useOpenConnectModal.mdx | 68 + ja/sdk/web/hooks/useOpenWalletModal.mdx | 67 + ja/sdk/web/hooks/useSelectPaymentModal.mdx | 147 ++ ja/sdk/web/hooks/useSignInEmail.mdx | 61 + ja/sdk/web/hooks/useStorage.mdx | 97 + ja/sdk/web/hooks/useSwapModal.mdx | 123 ++ ja/sdk/web/hooks/useTheme.mdx | 85 + ja/sdk/web/hooks/useWaasFeeOptions.mdx | 182 ++ ja/sdk/web/hooks/useWalletNavigation.mdx | 186 ++ ja/sdk/web/hooks/useWalletSettings.mdx | 124 ++ ja/sdk/web/hooks/useWallets.mdx | 144 ++ ja/sdk/web/migration.mdx | 137 ++ ja/sdk/web/overview.mdx | 32 + ja/solutions/builder/analytics.mdx | 96 + ja/solutions/builder/collections.mdx | 120 ++ ja/solutions/builder/contracts.mdx | 52 + .../embedded-wallet/apple-configuration.mdx | 90 + .../builder/embedded-wallet/configuration.mdx | 45 + .../embedded-wallet/google-configuration.mdx | 60 + .../guest-wallet-configuration.mdx | 43 + .../embedded-wallet/playfab-configuration.mdx | 33 + .../embedded-wallet/stytch-configuration.mdx | 79 + ja/solutions/builder/gas-tank.mdx | 55 + ja/solutions/builder/getting-started.mdx | 140 ++ ja/solutions/builder/indexer.mdx | 35 + ja/solutions/builder/marketplaces.mdx | 20 + ja/solutions/builder/node-gateway.mdx | 21 + ja/solutions/builder/wallet-sdks.mdx | 23 + ja/solutions/builder/webhooks.mdx | 97 + .../contracts/deploy-ERC20-currency.mdx | 126 ++ .../contracts/deploy-an-item-collection.mdx | 124 ++ .../deploy-primary-sales-contract.mdx | 88 + .../contracts/deploy-soulbound-token.mdx | 63 + .../metadata/manage-metadata-builder.mdx | 99 + ja/solutions/getting-started.mdx | 140 ++ .../custom-marketplace/getting-started.mdx | 25 + .../custom-marketplace/overview.mdx | 60 + .../white-label-marketplace/guide.mdx | 195 ++ .../white-label-marketplace/overview.mdx | 25 + ja/solutions/monetization-overview.mdx | 63 + ja/solutions/overview.mdx | 85 + ja/solutions/payments/overview.mdx | 21 + ja/solutions/power-overview.mdx | 63 + ja/solutions/sidekick/guides/mint-nft.mdx | 57 + ja/solutions/sidekick/overview.mdx | 124 ++ .../technical-references/SequenceMCP.mdx | 45 + .../ethers-v6-migration.mdx | 85 + .../internals/contract-audits.mdx | 25 + .../internals/deployment.mdx | 45 + .../internals/v1/deploy.mdx | 58 + .../internals/v1/guest-module.mdx | 13 + .../internals/v1/main-module-upgradeable.mdx | 8 + .../internals/v1/modules-and-updates.mdx | 208 +++ .../internals/v1/signature-encoding.mdx | 97 + .../internals/v1/wallet-configuration.mdx | 128 ++ .../internals/v1/wallet-context.mdx | 18 + .../internals/v1/wallet-factory.mdx | 50 + .../internals/v2/configuration.mdx | 136 ++ .../internals/v2/deploy.mdx | 49 + .../internals/v2/transaction-encoding.mdx | 38 + .../internals/v2/wallet-context.mdx | 14 + .../internals/wallet-context.mdx | 12 + .../wallet-contracts/why.mdx | 66 + .../wallets/ecosystem/configuration.mdx | 25 + ja/solutions/wallets/ecosystem/cross-app.mdx | 90 + ja/solutions/wallets/ecosystem/overview.mdx | 22 + .../architecture/enclave-verification.mdx | 77 + .../embedded-wallet/architecture/intents.mdx | 38 + .../embedded-wallet/architecture/overview.mdx | 83 + .../trust-contract-recovery-flow.mdx | 20 + ja/solutions/wallets/embedded-wallet/faq.mdx | 13 + .../wallets/embedded-wallet/migration.mdx | 30 + .../wallets/embedded-wallet/overview.mdx | 39 + .../wallets/embedded-wallet/quickstart.mdx | 132 ++ .../link-wallets/integration-guide.mdx | 265 +++ .../wallets/link-wallets/overview.mdx | 19 + ja/solutions/wallets/overview.mdx | 23 + new-frenglish-translations.yaml | 169 -- package.json | 3 + 641 files changed, 46711 insertions(+), 969 deletions(-) delete mode 100644 .env create mode 100644 .github/scripts/fetch-frenglish-configuration.js create mode 100644 .github/scripts/format-locales.js create mode 100644 .github/scripts/translate.js create mode 100644 .github/workflows/frenglish-translations.yaml create mode 100644 es/404.html create mode 100644 es/README.md create mode 100644 es/api-references/analytics/endpoints/analytics-api.json create mode 100644 es/api-references/builder/endpoints/builder-api.json create mode 100644 es/api-references/indexer/endpoints/indexer.json create mode 100644 es/api-references/infrastructure/endpoints/sequence-api.json create mode 100644 es/api-references/marketplace/endpoints/sequence-marketplace.json create mode 100644 es/api-references/metadata/endpoints/sequence-metadata.json create mode 100644 es/api-references/transactions/endpoints/relayer-api.json create mode 100644 es/essentials/code.mdx create mode 100644 es/essentials/markdown.mdx create mode 100644 es/essentials/navigation.mdx create mode 100644 es/essentials/reusable-snippets.mdx create mode 100644 es/images/guides/overview/mermaid-history-2024-06-19-115839.json create mode 100644 es/sdk/go/overview.mdx create mode 100644 es/sdk/headless-wallet/account-federation.mdx create mode 100644 es/sdk/headless-wallet/authentication.mdx create mode 100644 es/sdk/headless-wallet/fee-options.mdx create mode 100644 es/sdk/headless-wallet/manage-sessions.mdx create mode 100644 es/sdk/headless-wallet/on-ramp.mdx create mode 100644 es/sdk/headless-wallet/quickstart.mdx create mode 100644 es/sdk/headless-wallet/transaction-receipts.mdx create mode 100644 es/sdk/headless-wallet/use-wallets.mdx create mode 100644 es/sdk/headless-wallet/verification.mdx create mode 100644 es/sdk/marketplace-sdk/getting-started.mdx create mode 100644 es/sdk/marketplace-sdk/hooks/marketplace-actions.mdx create mode 100644 es/sdk/marketplace-sdk/hooks/marketplace-data-hooks.mdx create mode 100644 es/sdk/marketplace-sdk/overview.mdx create mode 100644 es/sdk/mobile.mdx create mode 100644 es/sdk/overview.mdx create mode 100644 es/sdk/typescript/guides/backend.mdx create mode 100644 es/sdk/typescript/guides/backend/integration.mdx create mode 100644 es/sdk/typescript/guides/frontend/auth-address.mdx create mode 100644 es/sdk/typescript/guides/frontend/connect-wallet.mdx create mode 100644 es/sdk/typescript/guides/frontend/overview.mdx create mode 100644 es/sdk/typescript/guides/frontend/send-batch-transactions.mdx create mode 100644 es/sdk/typescript/guides/frontend/send-erc1155.mdx create mode 100644 es/sdk/typescript/guides/frontend/send-erc20.mdx create mode 100644 es/sdk/typescript/guides/frontend/send-erc721.mdx create mode 100644 es/sdk/typescript/guides/frontend/send-transaction.mdx create mode 100644 es/sdk/typescript/guides/frontend/session-keys.mdx create mode 100644 es/sdk/typescript/guides/frontend/sign-message.mdx create mode 100644 es/sdk/typescript/overview.mdx create mode 100644 es/sdk/unity/bootstrap_game.mdx create mode 100644 es/sdk/unity/installation.mdx create mode 100644 es/sdk/unity/monetization/checkout-ui.mdx create mode 100644 es/sdk/unity/monetization/currency-swaps.mdx create mode 100644 es/sdk/unity/monetization/intro.mdx create mode 100644 es/sdk/unity/monetization/onboard-user-funds.mdx create mode 100644 es/sdk/unity/monetization/primary-sales/credit-card-checkout.mdx create mode 100644 es/sdk/unity/monetization/primary-sales/intro.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/accepting-offers.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/building-a-marketplace.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/creating-listings.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/creating-offers.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/how-it-works/credit-card-checkout.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/how-it-works/filling-orders.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/how-it-works/reading-orders.mdx create mode 100644 es/sdk/unity/monetization/secondary-sales/intro.mdx create mode 100644 es/sdk/unity/onboard/authentication/email.mdx create mode 100644 es/sdk/unity/onboard/authentication/federated-accounts.mdx create mode 100644 es/sdk/unity/onboard/authentication/guest.mdx create mode 100644 es/sdk/unity/onboard/authentication/intro.mdx create mode 100644 es/sdk/unity/onboard/authentication/oidc.mdx create mode 100644 es/sdk/unity/onboard/authentication/playfab.mdx create mode 100644 es/sdk/unity/onboard/connecting-external-wallets.mdx create mode 100644 es/sdk/unity/onboard/recovering-sessions.mdx create mode 100644 es/sdk/unity/onboard/session-management.mdx create mode 100644 es/sdk/unity/onboard/wallet-types.mdx create mode 100644 es/sdk/unity/overview.mdx create mode 100644 es/sdk/unity/power/advanced/clients.mdx create mode 100644 es/sdk/unity/power/advanced/contracts.mdx create mode 100644 es/sdk/unity/power/advanced/introduction.mdx create mode 100644 es/sdk/unity/power/advanced/tokens.mdx create mode 100644 es/sdk/unity/power/advanced/transfers.mdx create mode 100644 es/sdk/unity/power/advanced/wallets.mdx create mode 100644 es/sdk/unity/power/contract-events.mdx create mode 100644 es/sdk/unity/power/deploy-contracts.mdx create mode 100644 es/sdk/unity/power/read-from-blockchain.mdx create mode 100644 es/sdk/unity/power/sign-messages.mdx create mode 100644 es/sdk/unity/power/wallet-ui.mdx create mode 100644 es/sdk/unity/power/write-to-blockchain.mdx create mode 100644 es/sdk/unity/quickstart.mdx create mode 100644 es/sdk/unity/setup.mdx create mode 100644 es/sdk/unity/v2-to-v3-upgrade-guide.mdx create mode 100644 es/sdk/unreal/advanced.mdx create mode 100644 es/sdk/unreal/authentication.mdx create mode 100644 es/sdk/unreal/bootstrap_game.mdx create mode 100644 es/sdk/unreal/configuration.mdx create mode 100644 es/sdk/unreal/installation.mdx create mode 100644 es/sdk/unreal/introduction.mdx create mode 100644 es/sdk/unreal/onboard-user-funds.mdx create mode 100644 es/sdk/unreal/platforms.mdx create mode 100644 es/sdk/unreal/quickstart.mdx create mode 100644 es/sdk/unreal/read-from-blockchain.mdx create mode 100644 es/sdk/unreal/subsystems.mdx create mode 100644 es/sdk/unreal/user_interfaces.mdx create mode 100644 es/sdk/unreal/write-to-blockchain.mdx create mode 100644 es/sdk/web/custom-configuration.mdx create mode 100644 es/sdk/web/custom-connectors.mdx create mode 100644 es/sdk/web/getting-started.mdx create mode 100644 es/sdk/web/guides/checkout.mdx create mode 100644 es/sdk/web/guides/on-ramp-and-swap.mdx create mode 100644 es/sdk/web/guides/on-ramp.mdx create mode 100644 es/sdk/web/guides/pay-gas-in-erc20.mdx create mode 100644 es/sdk/web/guides/send-sponsored-tx.mdx create mode 100644 es/sdk/web/guides/smart-swaps.mdx create mode 100644 es/sdk/web/hooks/useAddFundsModal.mdx create mode 100644 es/sdk/web/hooks/useChain.mdx create mode 100644 es/sdk/web/hooks/useCheckWaasFeeOptions.mdx create mode 100644 es/sdk/web/hooks/useCheckoutModal.mdx create mode 100644 es/sdk/web/hooks/useERC1155SaleContractCheckout.mdx create mode 100644 es/sdk/web/hooks/useGetCoinPrices.mdx create mode 100644 es/sdk/web/hooks/useGetCollectiblePrices.mdx create mode 100644 es/sdk/web/hooks/useGetContractInfo.mdx create mode 100644 es/sdk/web/hooks/useGetExchangeRate.mdx create mode 100644 es/sdk/web/hooks/useGetMultipleContractsInfo.mdx create mode 100644 es/sdk/web/hooks/useGetNativeTokenBalance.mdx create mode 100644 es/sdk/web/hooks/useGetSingleTokenBalanceSummary.mdx create mode 100644 es/sdk/web/hooks/useGetSwapPrices.mdx create mode 100644 es/sdk/web/hooks/useGetSwapQuote.mdx create mode 100644 es/sdk/web/hooks/useGetTokenBalancesByContract.mdx create mode 100644 es/sdk/web/hooks/useGetTokenBalancesDetails.mdx create mode 100644 es/sdk/web/hooks/useGetTokenBalancesSummary.mdx create mode 100644 es/sdk/web/hooks/useGetTokenMetadata.mdx create mode 100644 es/sdk/web/hooks/useGetTransactionHistory.mdx create mode 100644 es/sdk/web/hooks/useGetTransactionHistorySummary.mdx create mode 100644 es/sdk/web/hooks/useIndexerClient.mdx create mode 100644 es/sdk/web/hooks/useIndexerGatewayClient.mdx create mode 100644 es/sdk/web/hooks/useListAccounts.mdx create mode 100644 es/sdk/web/hooks/useMetadataClient.mdx create mode 100644 es/sdk/web/hooks/useOpenConnectModal.mdx create mode 100644 es/sdk/web/hooks/useOpenWalletModal.mdx create mode 100644 es/sdk/web/hooks/useSelectPaymentModal.mdx create mode 100644 es/sdk/web/hooks/useSignInEmail.mdx create mode 100644 es/sdk/web/hooks/useStorage.mdx create mode 100644 es/sdk/web/hooks/useSwapModal.mdx create mode 100644 es/sdk/web/hooks/useTheme.mdx create mode 100644 es/sdk/web/hooks/useWaasFeeOptions.mdx create mode 100644 es/sdk/web/hooks/useWalletNavigation.mdx create mode 100644 es/sdk/web/hooks/useWalletSettings.mdx create mode 100644 es/sdk/web/hooks/useWallets.mdx create mode 100644 es/sdk/web/migration.mdx create mode 100644 es/sdk/web/overview.mdx create mode 100644 es/solutions/builder/analytics.mdx create mode 100644 es/solutions/builder/collections.mdx create mode 100644 es/solutions/builder/contracts.mdx create mode 100644 es/solutions/builder/embedded-wallet/apple-configuration.mdx create mode 100644 es/solutions/builder/embedded-wallet/configuration.mdx create mode 100644 es/solutions/builder/embedded-wallet/google-configuration.mdx create mode 100644 es/solutions/builder/embedded-wallet/guest-wallet-configuration.mdx create mode 100644 es/solutions/builder/embedded-wallet/playfab-configuration.mdx create mode 100644 es/solutions/builder/embedded-wallet/stytch-configuration.mdx create mode 100644 es/solutions/builder/gas-tank.mdx create mode 100644 es/solutions/builder/getting-started.mdx create mode 100644 es/solutions/builder/indexer.mdx create mode 100644 es/solutions/builder/marketplaces.mdx create mode 100644 es/solutions/builder/node-gateway.mdx create mode 100644 es/solutions/builder/wallet-sdks.mdx create mode 100644 es/solutions/builder/webhooks.mdx create mode 100644 es/solutions/collectibles/contracts/deploy-ERC20-currency.mdx create mode 100644 es/solutions/collectibles/contracts/deploy-an-item-collection.mdx create mode 100644 es/solutions/collectibles/contracts/deploy-primary-sales-contract.mdx create mode 100644 es/solutions/collectibles/contracts/deploy-soulbound-token.mdx create mode 100644 es/solutions/collectibles/metadata/manage-metadata-builder.mdx create mode 100644 es/solutions/getting-started.mdx create mode 100644 es/solutions/marketplaces/custom-marketplace/getting-started.mdx create mode 100644 es/solutions/marketplaces/custom-marketplace/overview.mdx create mode 100644 es/solutions/marketplaces/white-label-marketplace/guide.mdx create mode 100644 es/solutions/marketplaces/white-label-marketplace/overview.mdx create mode 100644 es/solutions/monetization-overview.mdx create mode 100644 es/solutions/overview.mdx create mode 100644 es/solutions/payments/overview.mdx create mode 100644 es/solutions/power-overview.mdx create mode 100644 es/solutions/sidekick/guides/mint-nft.mdx create mode 100644 es/solutions/sidekick/overview.mdx create mode 100644 es/solutions/technical-references/SequenceMCP.mdx create mode 100644 es/solutions/technical-references/ethers-v6-migration.mdx create mode 100644 es/solutions/technical-references/internals/contract-audits.mdx create mode 100644 es/solutions/technical-references/internals/deployment.mdx create mode 100644 es/solutions/technical-references/internals/v1/deploy.mdx create mode 100644 es/solutions/technical-references/internals/v1/guest-module.mdx create mode 100644 es/solutions/technical-references/internals/v1/main-module-upgradeable.mdx create mode 100644 es/solutions/technical-references/internals/v1/modules-and-updates.mdx create mode 100644 es/solutions/technical-references/internals/v1/signature-encoding.mdx create mode 100644 es/solutions/technical-references/internals/v1/wallet-configuration.mdx create mode 100644 es/solutions/technical-references/internals/v1/wallet-context.mdx create mode 100644 es/solutions/technical-references/internals/v1/wallet-factory.mdx create mode 100644 es/solutions/technical-references/internals/v2/configuration.mdx create mode 100644 es/solutions/technical-references/internals/v2/deploy.mdx create mode 100644 es/solutions/technical-references/internals/v2/transaction-encoding.mdx create mode 100644 es/solutions/technical-references/internals/v2/wallet-context.mdx create mode 100644 es/solutions/technical-references/internals/wallet-context.mdx create mode 100644 es/solutions/technical-references/wallet-contracts/why.mdx create mode 100644 es/solutions/wallets/ecosystem/configuration.mdx create mode 100644 es/solutions/wallets/ecosystem/cross-app.mdx create mode 100644 es/solutions/wallets/ecosystem/overview.mdx create mode 100644 es/solutions/wallets/embedded-wallet/architecture/enclave-verification.mdx create mode 100644 es/solutions/wallets/embedded-wallet/architecture/intents.mdx create mode 100644 es/solutions/wallets/embedded-wallet/architecture/overview.mdx create mode 100644 es/solutions/wallets/embedded-wallet/architecture/trust-contract-recovery-flow.mdx create mode 100644 es/solutions/wallets/embedded-wallet/faq.mdx create mode 100644 es/solutions/wallets/embedded-wallet/migration.mdx create mode 100644 es/solutions/wallets/embedded-wallet/overview.mdx create mode 100644 es/solutions/wallets/embedded-wallet/quickstart.mdx create mode 100644 es/solutions/wallets/link-wallets/integration-guide.mdx create mode 100644 es/solutions/wallets/link-wallets/overview.mdx create mode 100644 es/solutions/wallets/overview.mdx create mode 100644 es/support/builder/project-management.mdx create mode 100644 es/support/builder/project-settings.mdx create mode 100644 es/support/changelog.mdx create mode 100644 es/support/contact-us.mdx create mode 100644 es/support/discord.mdx create mode 100644 es/support/faq.mdx create mode 100644 es/support/hiring.mdx create mode 100644 es/support/restricted-regions.mdx create mode 100644 es/support/token-directory.mdx create mode 100644 ja/404.html create mode 100644 ja/README.md create mode 100644 ja/api-references/analytics/endpoints/analytics-api.json create mode 100644 ja/api-references/analytics/endpoints/default/daily-compute-by-service.mdx create mode 100644 ja/api-references/analytics/endpoints/default/get-orderbook-collections.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-d-a-u.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-d1-retention.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-d14-retention.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-d28-retention.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-d3-retention.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-d7-retention.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/average-stickiness.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/compute-by-service.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/d1-retention-by-cohort.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/d14-retention-by-cohort.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/d28-retention-by-cohort.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/d3-retention-by-cohort.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/d7-retention-by-cohort.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/daily-compute-by-type.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/daily-new-wallets.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/daily-wallet-txn-conversion-rate.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/market-txn-event-daily.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/market-txn-event-monthly.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/market-txn-event-total.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/market-wallets-daily.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/market-wallets-monthly.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/market-wallets-total.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/monthly-active-wallets-by-segment.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/monthly-new-wallets.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/monthly-transacting-wallets-by-segment.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/monthly-wallet-txn-conversion-rate.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/rolling-stickiness.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/total-compute.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/total-new-wallets.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/total-wallet-txn-conversion-rate.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-by-browser.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-by-country.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-by-device.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-by-o-s.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-daily.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-monthly.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-total.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-txn-sent-daily.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-txn-sent-monthly.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/wallets-txn-sent-total.mdx create mode 100644 ja/api-references/analytics/endpoints/secret/weekly-active-wallets.mdx create mode 100644 ja/api-references/analytics/examples/marketplace.mdx create mode 100644 ja/api-references/analytics/examples/wallets.mdx create mode 100644 ja/api-references/analytics/overview.mdx create mode 100644 ja/api-references/builder/endpoints/add-audience-contacts.mdx create mode 100644 ja/api-references/builder/endpoints/builder-api.json create mode 100644 ja/api-references/builder/endpoints/create-audience.mdx create mode 100644 ja/api-references/builder/endpoints/delete-audience.mdx create mode 100644 ja/api-references/builder/endpoints/get-audience.mdx create mode 100644 ja/api-references/builder/endpoints/get-contract.mdx create mode 100644 ja/api-references/builder/endpoints/list-audiences.mdx create mode 100644 ja/api-references/builder/endpoints/list-contract-sources.mdx create mode 100644 ja/api-references/builder/endpoints/list-contracts.mdx create mode 100644 ja/api-references/builder/endpoints/remove-audience-contacts.mdx create mode 100644 ja/api-references/builder/endpoints/update-audience.mdx create mode 100644 ja/api-references/builder/overview.mdx create mode 100644 ja/api-references/indexer-gateway/examples/get-balance-updates.mdx create mode 100644 ja/api-references/indexer-gateway/examples/get-native-token-balances.mdx create mode 100644 ja/api-references/indexer-gateway/examples/get-token-balances-by-contract.mdx create mode 100644 ja/api-references/indexer-gateway/examples/get-token-balances-details.mdx create mode 100644 ja/api-references/indexer-gateway/examples/get-token-balances.mdx create mode 100644 ja/api-references/indexer-gateway/installation.mdx create mode 100644 ja/api-references/indexer-gateway/overview.mdx create mode 100644 ja/api-references/indexer/endpoints/default/get-webhook-listener.mdx create mode 100644 ja/api-references/indexer/endpoints/default/sync-balance.mdx create mode 100644 ja/api-references/indexer/endpoints/indexer.json create mode 100644 ja/api-references/indexer/endpoints/public/fetch-transaction-receipt-with-filter.mdx create mode 100644 ja/api-references/indexer/endpoints/public/fetch-transaction-receipt.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-balance-updates.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-native-token-balance.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-token-balances-by-contract.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-token-balances-details.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-token-balances-summary.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-token-balances.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-token-supplies-map.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-token-supplies.mdx create mode 100644 ja/api-references/indexer/endpoints/public/get-transaction-history.mdx create mode 100644 ja/api-references/indexer/endpoints/public/subscribe-balance-updates.mdx create mode 100644 ja/api-references/indexer/endpoints/public/subscribe-events.mdx create mode 100644 ja/api-references/indexer/endpoints/public/subscribe-receipts.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/add-webhook-listener.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/get-all-webhook-listeners.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/pause-all-webhook-listeners.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/remove-webhook-listener.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/resume-all-webhook-listeners.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/toggle-webhook-listener.mdx create mode 100644 ja/api-references/indexer/endpoints/secret/update-webhook-listener.mdx create mode 100644 ja/api-references/indexer/examples/fetch-tokens.mdx create mode 100644 ja/api-references/indexer/examples/metadata-tips.mdx create mode 100644 ja/api-references/indexer/examples/native-network-balance.mdx create mode 100644 ja/api-references/indexer/examples/subscriptions.mdx create mode 100644 ja/api-references/indexer/examples/transaction-history.mdx create mode 100644 ja/api-references/indexer/examples/transation-history-token-contract.mdx create mode 100644 ja/api-references/indexer/examples/unique-tokens.mdx create mode 100644 ja/api-references/indexer/examples/webhook-listener.mdx create mode 100644 ja/api-references/indexer/installation.mdx create mode 100644 ja/api-references/indexer/overview.mdx create mode 100644 ja/api-references/infrastructure/endpoints/get-linked-wallets.mdx create mode 100644 ja/api-references/infrastructure/endpoints/get-swap-price.mdx create mode 100644 ja/api-references/infrastructure/endpoints/get-swap-prices.mdx create mode 100644 ja/api-references/infrastructure/endpoints/get-swap-quote.mdx create mode 100644 ja/api-references/infrastructure/endpoints/is-valid-e-t-h-auth-proof.mdx create mode 100644 ja/api-references/infrastructure/endpoints/is-valid-message-signature.mdx create mode 100644 ja/api-references/infrastructure/endpoints/is-valid-signature.mdx create mode 100644 ja/api-references/infrastructure/endpoints/is-valid-typed-data-signature.mdx create mode 100644 ja/api-references/infrastructure/endpoints/link-wallet.mdx create mode 100644 ja/api-references/infrastructure/endpoints/remove-linked-wallet.mdx create mode 100644 ja/api-references/infrastructure/endpoints/sequence-api.json create mode 100644 ja/api-references/infrastructure/overview.mdx create mode 100644 ja/api-references/marketplace/endpoints/checkout-options-marketplace.mdx create mode 100644 ja/api-references/marketplace/endpoints/checkout-options-sales-contract.mdx create mode 100644 ja/api-references/marketplace/endpoints/generate-buy-transaction.mdx create mode 100644 ja/api-references/marketplace/endpoints/generate-cancel-transaction.mdx create mode 100644 ja/api-references/marketplace/endpoints/generate-listing-transaction.mdx create mode 100644 ja/api-references/marketplace/endpoints/generate-offer-transaction.mdx create mode 100644 ja/api-references/marketplace/endpoints/generate-sell-transaction.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-count-of-all-collectibles.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-count-of-filtered-collectibles.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-floor-order.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-highest-price-listing-for-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-highest-price-offer-for-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-lowest-price-listing-for-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-lowest-price-offer-for-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/get-orders.mdx create mode 100644 ja/api-references/marketplace/endpoints/list-collectibles.mdx create mode 100644 ja/api-references/marketplace/endpoints/list-currencies.mdx create mode 100644 ja/api-references/marketplace/endpoints/list-listings-for-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/list-offers-for-collectible.mdx create mode 100644 ja/api-references/marketplace/endpoints/sequence-marketplace.json create mode 100644 ja/api-references/marketplace/overview.mdx create mode 100644 ja/api-references/metadata.mdx create mode 100644 ja/api-references/metadata/endpoints/public/directory-get-collections.mdx create mode 100644 ja/api-references/metadata/endpoints/public/directory-get-networks.mdx create mode 100644 ja/api-references/metadata/endpoints/public/enqueue-tokens-for-refresh.mdx create mode 100644 ja/api-references/metadata/endpoints/public/get-contract-info-batch.mdx create mode 100644 ja/api-references/metadata/endpoints/public/get-contract-info.mdx create mode 100644 ja/api-references/metadata/endpoints/public/get-token-metadata-batch.mdx create mode 100644 ja/api-references/metadata/endpoints/public/get-token-metadata.mdx create mode 100644 ja/api-references/metadata/endpoints/public/refresh-all-contract-tokens.mdx create mode 100644 ja/api-references/metadata/endpoints/public/refresh-contract-info.mdx create mode 100644 ja/api-references/metadata/endpoints/public/refresh-contract-tokens.mdx create mode 100644 ja/api-references/metadata/endpoints/public/refresh-token-metadata.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-contract-info-batch.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-contract-info.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-contracts.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-metadata.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-token-i-ds.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-token-metadata.mdx create mode 100644 ja/api-references/metadata/endpoints/public/search-tokens.mdx create mode 100644 ja/api-references/metadata/endpoints/public/token-collection-filters.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/create-asset.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/create-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/create-contract-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/create-token.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/delete-asset.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/delete-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/delete-contract-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/delete-token.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/get-asset.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/get-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/get-contract-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/get-token.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/list-collections.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/list-contract-collections.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/list-tokens.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/publish-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/unpublish-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/update-asset.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/update-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/update-contract-collection.mdx create mode 100644 ja/api-references/metadata/endpoints/secret/update-token.mdx create mode 100644 ja/api-references/metadata/endpoints/sequence-metadata.json create mode 100644 ja/api-references/metadata/examples/contract-metadata.mdx create mode 100644 ja/api-references/metadata/examples/rest-api.mdx create mode 100644 ja/api-references/metadata/examples/token-metadata.mdx create mode 100644 ja/api-references/metadata/overview.mdx create mode 100644 ja/api-references/node-gateway.mdx create mode 100644 ja/api-references/overview.mdx create mode 100644 ja/api-references/transactions/endpoints/fee-options.mdx create mode 100644 ja/api-references/transactions/endpoints/fee-tokens.mdx create mode 100644 ja/api-references/transactions/endpoints/get-chain-id.mdx create mode 100644 ja/api-references/transactions/endpoints/relayer-api.json create mode 100644 ja/api-references/transactions/examples/fetch-fee-options.mdx create mode 100644 ja/api-references/transactions/examples/fetch-transaction-receipts.mdx create mode 100644 ja/api-references/transactions/examples/send-transactions.mdx create mode 100644 ja/api-references/transactions/installation.mdx create mode 100644 ja/api-references/transactions/overview.mdx create mode 100644 ja/essentials/code.mdx create mode 100644 ja/essentials/markdown.mdx create mode 100644 ja/essentials/navigation.mdx create mode 100644 ja/essentials/reusable-snippets.mdx create mode 100644 ja/images/guides/overview/mermaid-history-2024-06-19-115839.json create mode 100644 ja/sdk/go/overview.mdx create mode 100644 ja/sdk/headless-wallet/account-federation.mdx create mode 100644 ja/sdk/headless-wallet/authentication.mdx create mode 100644 ja/sdk/headless-wallet/fee-options.mdx create mode 100644 ja/sdk/headless-wallet/manage-sessions.mdx create mode 100644 ja/sdk/headless-wallet/on-ramp.mdx create mode 100644 ja/sdk/headless-wallet/quickstart.mdx create mode 100644 ja/sdk/headless-wallet/transaction-receipts.mdx create mode 100644 ja/sdk/headless-wallet/use-wallets.mdx create mode 100644 ja/sdk/headless-wallet/verification.mdx create mode 100644 ja/sdk/marketplace-sdk/getting-started.mdx create mode 100644 ja/sdk/marketplace-sdk/hooks/marketplace-actions.mdx create mode 100644 ja/sdk/marketplace-sdk/hooks/marketplace-data-hooks.mdx create mode 100644 ja/sdk/marketplace-sdk/overview.mdx create mode 100644 ja/sdk/mobile.mdx create mode 100644 ja/sdk/overview.mdx create mode 100644 ja/sdk/typescript/guides/backend.mdx create mode 100644 ja/sdk/typescript/guides/backend/integration.mdx create mode 100644 ja/sdk/typescript/guides/frontend/auth-address.mdx create mode 100644 ja/sdk/typescript/guides/frontend/connect-wallet.mdx create mode 100644 ja/sdk/typescript/guides/frontend/overview.mdx create mode 100644 ja/sdk/typescript/guides/frontend/send-batch-transactions.mdx create mode 100644 ja/sdk/typescript/guides/frontend/send-erc1155.mdx create mode 100644 ja/sdk/typescript/guides/frontend/send-erc20.mdx create mode 100644 ja/sdk/typescript/guides/frontend/send-erc721.mdx create mode 100644 ja/sdk/typescript/guides/frontend/send-transaction.mdx create mode 100644 ja/sdk/typescript/guides/frontend/session-keys.mdx create mode 100644 ja/sdk/typescript/guides/frontend/sign-message.mdx create mode 100644 ja/sdk/typescript/overview.mdx create mode 100644 ja/sdk/unity/bootstrap_game.mdx create mode 100644 ja/sdk/unity/installation.mdx create mode 100644 ja/sdk/unity/monetization/checkout-ui.mdx create mode 100644 ja/sdk/unity/monetization/currency-swaps.mdx create mode 100644 ja/sdk/unity/monetization/intro.mdx create mode 100644 ja/sdk/unity/monetization/onboard-user-funds.mdx create mode 100644 ja/sdk/unity/monetization/primary-sales/credit-card-checkout.mdx create mode 100644 ja/sdk/unity/monetization/primary-sales/intro.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/accepting-offers.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/building-a-marketplace.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/creating-listings.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/creating-offers.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/how-it-works/credit-card-checkout.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/how-it-works/filling-orders.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/how-it-works/reading-orders.mdx create mode 100644 ja/sdk/unity/monetization/secondary-sales/intro.mdx create mode 100644 ja/sdk/unity/onboard/authentication/email.mdx create mode 100644 ja/sdk/unity/onboard/authentication/federated-accounts.mdx create mode 100644 ja/sdk/unity/onboard/authentication/guest.mdx create mode 100644 ja/sdk/unity/onboard/authentication/intro.mdx create mode 100644 ja/sdk/unity/onboard/authentication/oidc.mdx create mode 100644 ja/sdk/unity/onboard/authentication/playfab.mdx create mode 100644 ja/sdk/unity/onboard/connecting-external-wallets.mdx create mode 100644 ja/sdk/unity/onboard/recovering-sessions.mdx create mode 100644 ja/sdk/unity/onboard/session-management.mdx create mode 100644 ja/sdk/unity/onboard/wallet-types.mdx create mode 100644 ja/sdk/unity/overview.mdx create mode 100644 ja/sdk/unity/power/advanced/clients.mdx create mode 100644 ja/sdk/unity/power/advanced/contracts.mdx create mode 100644 ja/sdk/unity/power/advanced/introduction.mdx create mode 100644 ja/sdk/unity/power/advanced/tokens.mdx create mode 100644 ja/sdk/unity/power/advanced/transfers.mdx create mode 100644 ja/sdk/unity/power/advanced/wallets.mdx create mode 100644 ja/sdk/unity/power/contract-events.mdx create mode 100644 ja/sdk/unity/power/deploy-contracts.mdx create mode 100644 ja/sdk/unity/power/read-from-blockchain.mdx create mode 100644 ja/sdk/unity/power/sign-messages.mdx create mode 100644 ja/sdk/unity/power/wallet-ui.mdx create mode 100644 ja/sdk/unity/power/write-to-blockchain.mdx create mode 100644 ja/sdk/unity/quickstart.mdx create mode 100644 ja/sdk/unity/setup.mdx create mode 100644 ja/sdk/unity/v2-to-v3-upgrade-guide.mdx create mode 100644 ja/sdk/unreal/advanced.mdx create mode 100644 ja/sdk/unreal/authentication.mdx create mode 100644 ja/sdk/unreal/bootstrap_game.mdx create mode 100644 ja/sdk/unreal/configuration.mdx create mode 100644 ja/sdk/unreal/installation.mdx create mode 100644 ja/sdk/unreal/introduction.mdx create mode 100644 ja/sdk/unreal/onboard-user-funds.mdx create mode 100644 ja/sdk/unreal/platforms.mdx create mode 100644 ja/sdk/unreal/quickstart.mdx create mode 100644 ja/sdk/unreal/read-from-blockchain.mdx create mode 100644 ja/sdk/unreal/subsystems.mdx create mode 100644 ja/sdk/unreal/user_interfaces.mdx create mode 100644 ja/sdk/unreal/write-to-blockchain.mdx create mode 100644 ja/sdk/web/custom-configuration.mdx create mode 100644 ja/sdk/web/custom-connectors.mdx create mode 100644 ja/sdk/web/getting-started.mdx create mode 100644 ja/sdk/web/guides/checkout.mdx create mode 100644 ja/sdk/web/guides/on-ramp-and-swap.mdx create mode 100644 ja/sdk/web/guides/on-ramp.mdx create mode 100644 ja/sdk/web/guides/pay-gas-in-erc20.mdx create mode 100644 ja/sdk/web/guides/send-sponsored-tx.mdx create mode 100644 ja/sdk/web/guides/smart-swaps.mdx create mode 100644 ja/sdk/web/hooks/useAddFundsModal.mdx create mode 100644 ja/sdk/web/hooks/useChain.mdx create mode 100644 ja/sdk/web/hooks/useCheckWaasFeeOptions.mdx create mode 100644 ja/sdk/web/hooks/useCheckoutModal.mdx create mode 100644 ja/sdk/web/hooks/useERC1155SaleContractCheckout.mdx create mode 100644 ja/sdk/web/hooks/useGetCoinPrices.mdx create mode 100644 ja/sdk/web/hooks/useGetCollectiblePrices.mdx create mode 100644 ja/sdk/web/hooks/useGetContractInfo.mdx create mode 100644 ja/sdk/web/hooks/useGetExchangeRate.mdx create mode 100644 ja/sdk/web/hooks/useGetMultipleContractsInfo.mdx create mode 100644 ja/sdk/web/hooks/useGetNativeTokenBalance.mdx create mode 100644 ja/sdk/web/hooks/useGetSingleTokenBalanceSummary.mdx create mode 100644 ja/sdk/web/hooks/useGetSwapPrices.mdx create mode 100644 ja/sdk/web/hooks/useGetSwapQuote.mdx create mode 100644 ja/sdk/web/hooks/useGetTokenBalancesByContract.mdx create mode 100644 ja/sdk/web/hooks/useGetTokenBalancesDetails.mdx create mode 100644 ja/sdk/web/hooks/useGetTokenBalancesSummary.mdx create mode 100644 ja/sdk/web/hooks/useGetTokenMetadata.mdx create mode 100644 ja/sdk/web/hooks/useGetTransactionHistory.mdx create mode 100644 ja/sdk/web/hooks/useGetTransactionHistorySummary.mdx create mode 100644 ja/sdk/web/hooks/useIndexerClient.mdx create mode 100644 ja/sdk/web/hooks/useIndexerGatewayClient.mdx create mode 100644 ja/sdk/web/hooks/useListAccounts.mdx create mode 100644 ja/sdk/web/hooks/useMetadataClient.mdx create mode 100644 ja/sdk/web/hooks/useOpenConnectModal.mdx create mode 100644 ja/sdk/web/hooks/useOpenWalletModal.mdx create mode 100644 ja/sdk/web/hooks/useSelectPaymentModal.mdx create mode 100644 ja/sdk/web/hooks/useSignInEmail.mdx create mode 100644 ja/sdk/web/hooks/useStorage.mdx create mode 100644 ja/sdk/web/hooks/useSwapModal.mdx create mode 100644 ja/sdk/web/hooks/useTheme.mdx create mode 100644 ja/sdk/web/hooks/useWaasFeeOptions.mdx create mode 100644 ja/sdk/web/hooks/useWalletNavigation.mdx create mode 100644 ja/sdk/web/hooks/useWalletSettings.mdx create mode 100644 ja/sdk/web/hooks/useWallets.mdx create mode 100644 ja/sdk/web/migration.mdx create mode 100644 ja/sdk/web/overview.mdx create mode 100644 ja/solutions/builder/analytics.mdx create mode 100644 ja/solutions/builder/collections.mdx create mode 100644 ja/solutions/builder/contracts.mdx create mode 100644 ja/solutions/builder/embedded-wallet/apple-configuration.mdx create mode 100644 ja/solutions/builder/embedded-wallet/configuration.mdx create mode 100644 ja/solutions/builder/embedded-wallet/google-configuration.mdx create mode 100644 ja/solutions/builder/embedded-wallet/guest-wallet-configuration.mdx create mode 100644 ja/solutions/builder/embedded-wallet/playfab-configuration.mdx create mode 100644 ja/solutions/builder/embedded-wallet/stytch-configuration.mdx create mode 100644 ja/solutions/builder/gas-tank.mdx create mode 100644 ja/solutions/builder/getting-started.mdx create mode 100644 ja/solutions/builder/indexer.mdx create mode 100644 ja/solutions/builder/marketplaces.mdx create mode 100644 ja/solutions/builder/node-gateway.mdx create mode 100644 ja/solutions/builder/wallet-sdks.mdx create mode 100644 ja/solutions/builder/webhooks.mdx create mode 100644 ja/solutions/collectibles/contracts/deploy-ERC20-currency.mdx create mode 100644 ja/solutions/collectibles/contracts/deploy-an-item-collection.mdx create mode 100644 ja/solutions/collectibles/contracts/deploy-primary-sales-contract.mdx create mode 100644 ja/solutions/collectibles/contracts/deploy-soulbound-token.mdx create mode 100644 ja/solutions/collectibles/metadata/manage-metadata-builder.mdx create mode 100644 ja/solutions/getting-started.mdx create mode 100644 ja/solutions/marketplaces/custom-marketplace/getting-started.mdx create mode 100644 ja/solutions/marketplaces/custom-marketplace/overview.mdx create mode 100644 ja/solutions/marketplaces/white-label-marketplace/guide.mdx create mode 100644 ja/solutions/marketplaces/white-label-marketplace/overview.mdx create mode 100644 ja/solutions/monetization-overview.mdx create mode 100644 ja/solutions/overview.mdx create mode 100644 ja/solutions/payments/overview.mdx create mode 100644 ja/solutions/power-overview.mdx create mode 100644 ja/solutions/sidekick/guides/mint-nft.mdx create mode 100644 ja/solutions/sidekick/overview.mdx create mode 100644 ja/solutions/technical-references/SequenceMCP.mdx create mode 100644 ja/solutions/technical-references/ethers-v6-migration.mdx create mode 100644 ja/solutions/technical-references/internals/contract-audits.mdx create mode 100644 ja/solutions/technical-references/internals/deployment.mdx create mode 100644 ja/solutions/technical-references/internals/v1/deploy.mdx create mode 100644 ja/solutions/technical-references/internals/v1/guest-module.mdx create mode 100644 ja/solutions/technical-references/internals/v1/main-module-upgradeable.mdx create mode 100644 ja/solutions/technical-references/internals/v1/modules-and-updates.mdx create mode 100644 ja/solutions/technical-references/internals/v1/signature-encoding.mdx create mode 100644 ja/solutions/technical-references/internals/v1/wallet-configuration.mdx create mode 100644 ja/solutions/technical-references/internals/v1/wallet-context.mdx create mode 100644 ja/solutions/technical-references/internals/v1/wallet-factory.mdx create mode 100644 ja/solutions/technical-references/internals/v2/configuration.mdx create mode 100644 ja/solutions/technical-references/internals/v2/deploy.mdx create mode 100644 ja/solutions/technical-references/internals/v2/transaction-encoding.mdx create mode 100644 ja/solutions/technical-references/internals/v2/wallet-context.mdx create mode 100644 ja/solutions/technical-references/internals/wallet-context.mdx create mode 100644 ja/solutions/technical-references/wallet-contracts/why.mdx create mode 100644 ja/solutions/wallets/ecosystem/configuration.mdx create mode 100644 ja/solutions/wallets/ecosystem/cross-app.mdx create mode 100644 ja/solutions/wallets/ecosystem/overview.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/architecture/enclave-verification.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/architecture/intents.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/architecture/overview.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/architecture/trust-contract-recovery-flow.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/faq.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/migration.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/overview.mdx create mode 100644 ja/solutions/wallets/embedded-wallet/quickstart.mdx create mode 100644 ja/solutions/wallets/link-wallets/integration-guide.mdx create mode 100644 ja/solutions/wallets/link-wallets/overview.mdx create mode 100644 ja/solutions/wallets/overview.mdx delete mode 100644 new-frenglish-translations.yaml diff --git a/.env b/.env deleted file mode 100644 index f55e9eaa..00000000 --- a/.env +++ /dev/null @@ -1,4 +0,0 @@ -# prod -FRENGLISH_API_KEY = $2b$10$sWXauOt1hTqnoDSiTaPc3.XzC1OFUww.qydrD4r2ZbwqtvhpH5pw. -#dev -#FRENGLISH_API_KEY = $2b$10$sWJ3wrTwGSipkWneZOcrKOFvgorgaw3QsOt/gML7YHKTMpcVohZ7q \ No newline at end of file diff --git a/.github/scripts/fetch-frenglish-configuration.js b/.github/scripts/fetch-frenglish-configuration.js new file mode 100644 index 00000000..fffcea21 --- /dev/null +++ b/.github/scripts/fetch-frenglish-configuration.js @@ -0,0 +1,66 @@ +const fs = require('fs'); + +// Use dynamic import +(async () => { + const { FrenglishSDK } = await import('@frenglish/sdk'); + + async function fetchConfigAndSetOutputs() { + const apiKey = process.env.FRENGLISH_API_KEY; + + if (!apiKey) { + console.error('::error::FRENGLISH_API_KEY secret is not set.'); + process.exit(1); + } + + // Check if GITHUB_OUTPUT path is available + if (!process.env.GITHUB_OUTPUT) { + console.error('::error::GITHUB_OUTPUT environment variable is not set. Are you running this script in GitHub Actions?'); + process.exit(1); + } + + try { + console.log('Initializing Frenglish SDK...'); + const frenglish = FrenglishSDK(apiKey); // Assuming this is correct based on your usage + + console.log('Fetching default configuration from Frenglish SDK instance...'); + const config = await frenglish.getDefaultConfiguration(); + + if (!config || !config.originLanguage || !config.languages || !Array.isArray(config.languages)) { + console.error(`::error::Failed to retrieve a valid configuration object from SDK. Received: ${JSON.stringify(config)}`); + process.exit(1); + } + + const originLanguage = config.originLanguage; + const targetLanguages = config.languages; // Assuming 'languages' contains ALL languages including origin + + // It's safer to check if originLanguage is actually in the languages array before filtering + const actualTargetLanguages = targetLanguages.filter(lang => lang !== originLanguage); + + if (actualTargetLanguages.length === 0) { + console.warn('::warning::No target languages found in the configuration after filtering out the origin language.'); + } + + const targetLangsString = actualTargetLanguages.join(' '); // Create space-separated string + + console.log(`Source Language Determined: ${originLanguage}`); + console.log(`Target Languages Determined: ${targetLangsString}`); + + // --- Use GITHUB_OUTPUT to set outputs --- + // Write outputs to the file specified by GITHUB_OUTPUT + fs.appendFileSync(process.env.GITHUB_OUTPUT, `source_lang=${originLanguage}\n`); + fs.appendFileSync(process.env.GITHUB_OUTPUT, `target_langs=${targetLangsString}\n`); + // --- End of GITHUB_OUTPUT usage --- + + console.log('Outputs set successfully.'); + + } catch (error) { + console.error(`::error::Error during Frenglish configuration fetch: ${error.message}`); + process.exit(1); + } + } + + await fetchConfigAndSetOutputs(); +})().catch(error => { + console.error('::error::Fatal error executing script:', error); + process.exit(1); +}); \ No newline at end of file diff --git a/.github/scripts/format-locales.js b/.github/scripts/format-locales.js new file mode 100644 index 00000000..760bd8ab --- /dev/null +++ b/.github/scripts/format-locales.js @@ -0,0 +1,108 @@ +const { execSync } = require("child_process"); +const fs = require("fs"); +const path = require("path"); + +const LOCALES_DIR = "."; // Root directory to start search +const EXCLUDE_DIR = path.resolve(LOCALES_DIR, "node_modules"); // Absolute path to node_modules + +function formatJsonFile(filePath) { + try { + console.log(`Formatting ${filePath}...`); + + // Read the file + const content = fs.readFileSync(filePath, "utf-8"); + + // Parse and reformat the JSON + // Ensure content is not empty before parsing + if (content.trim() === "") { + console.warn(`✓ Skipping empty file: ${filePath}`); + return true; // Treat empty files as success (nothing to format) + } + + const parsedJson = JSON.parse(content); + + // Sort keys - handle non-object JSON (e.g., arrays, primitives) + let formattedContent; + if (typeof parsedJson === 'object' && parsedJson !== null && !Array.isArray(parsedJson)) { + // Sort keys only for non-null, non-array objects + const sortedKeys = Object.keys(parsedJson).sort(); + const sortedJson = {}; + sortedKeys.forEach(key => { + sortedJson[key] = parsedJson[key]; + }); + formattedContent = JSON.stringify(sortedJson, null, 2); + } else { + // For arrays or primitives, just stringify with indentation + formattedContent = JSON.stringify(parsedJson, null, 2); + } + + + // Write the formatted content back to the file + // Add newline at the end for POSIX compatibility + fs.writeFileSync(filePath, formattedContent + "\n", "utf-8"); + + console.log(`✓ Formatted ${filePath}`); + return true; + } catch (error) { + // Provide more context on parsing errors + console.error(`✗ Failed to format ${filePath}: ${error.name} - ${error.message}`); + return false; + } +} + +function formatAllLocalesFiles() { + try { + // Find all JSON files recursively starting from LOCALES_DIR + const command = `find ${LOCALES_DIR} -type f -name "*.json"`; + console.log(`Running command: ${command}`); + const output = execSync(command).toString().trim(); + const allFiles = output.split("\n").filter(Boolean); + + // Filter out files within the node_modules directory + const filesToFormat = allFiles.filter((filePath) => { + const absoluteFilePath = path.resolve(filePath); + // Check if the file path starts with the node_modules path + return !absoluteFilePath.startsWith(EXCLUDE_DIR + path.sep) && // Exclude files *inside* node_modules + absoluteFilePath !== EXCLUDE_DIR; // Exclude node_modules itself if it were a file somehow + }); + + console.log(`Found ${allFiles.length} total JSON files.`); + console.log(`Excluded ${allFiles.length - filesToFormat.length} files within node_modules.`); + console.log("Files to format:", filesToFormat); + + if (filesToFormat.length === 0) { + return []; // Return empty array if no files left after filtering + } + + return filesToFormat.map(formatJsonFile); + } catch (error) { + // Handle errors from the 'find' command itself + console.error("Error finding JSON files:", error.message); + if (error.stderr) { + console.error("Find command stderr:", error.stderr.toString()); + } + return []; + } +} + +function main() { + const results = formatAllLocalesFiles(); // results is now an array of booleans (true for success, false for failure) + + if (results.length === 0) { + console.log("No relevant JSON files found or processed. Nothing to format."); + // Decide if this should be an error or not; exiting 0 is fine if it's expected + process.exit(0); + } + + // Count failures + const failedCount = results.filter((success) => !success).length; + + if (failedCount > 0) { + console.error(`\nFormatting complete, but failed for ${failedCount} file(s). See logs above.`); + process.exit(1); + } + + console.log("\nAll relevant JSON files formatted successfully!"); +} + +main(); \ No newline at end of file diff --git a/.github/scripts/translate.js b/.github/scripts/translate.js new file mode 100644 index 00000000..bbf124e6 --- /dev/null +++ b/.github/scripts/translate.js @@ -0,0 +1,201 @@ +const { execSync } = require('child_process'); +const fs = require('fs').promises; +const path = require('path'); + +// ============================================================ +// 🔧 REQUIRED CONFIGURATION – USERS MUST MODIFY THESE VALUES +// ============================================================ + +// Path to your original language files (e.g., English source content) +const ORIGIN_LANGUAGE_DIR = path.resolve('.'); + +// Path where translated files will be saved (Base directory) +const TRANSLATION_OUTPUT_DIR = path.resolve('.'); + +// List of files or directories to exclude from processing +const EXCLUDED_FILES = ['package.json', 'package-lock.json', 'node_modules']; + +// ============================================================ +// MODIFY BELOW THIS LINE FOR CUSTOM GITHUB ACTIONS +// ============================================================ + +(async () => { + // Dynamically import the ESM-only module + const sdkModule = await import('@frenglish/sdk'); + const FrenglishSDK = sdkModule.FrenglishSDK; + if (!FrenglishSDK) throw new Error('FrenglishSDK not found in module exports.'); + + // Retrieve the API key from environment variable + const FRENGLISH_API_KEY = process.env.FRENGLISH_API_KEY; + if (!FRENGLISH_API_KEY) { + console.error('Error: FRENGLISH_API_KEY environment variable not set.'); + process.exit(1); + } + const frenglish = FrenglishSDK(FRENGLISH_API_KEY); + + async function getDefaultBranch() { + try { + const response = await fetch(`https://api.github.com/repos/${process.env.GITHUB_REPOSITORY}`, { + headers: { + 'Authorization': `token ${process.env.GITHUB_TOKEN}`, + 'Accept': 'application/vnd.github.v3+json' + } + }); + const data = await response.json(); + return data.default_branch; + } catch (error) { + console.log('Error getting default branch:', error.message); + return 'main'; + } + } + + async function isSupportedFile(filePath) { + try { + // Ensure the file is within the intended source directory structure for relative path logic + const relativeToOrigin = path.relative(ORIGIN_LANGUAGE_DIR, path.resolve(filePath)); + if (relativeToOrigin.startsWith('..') || relativeToOrigin === '') { + return false; + } + + // Check against general excluded files/paths + if (EXCLUDED_FILES.some(excluded => filePath.includes(excluded))) { + console.log(`File ${filePath} is explicitly excluded.`); + return false; + } + + // Check extension against Frenglish supported types + const supportedFileTypes = await frenglish.getSupportedFileTypes(); + const validFileTypes = supportedFileTypes.filter(type => type && type.length > 0); + const ext = path.extname(filePath).toLowerCase().replace('.', ''); + + const isSupported = ext && validFileTypes.includes(ext); + return isSupported; + + } catch (error) { + console.error(`Error checking file support for ${filePath}:`, error.message); + return false; + } + } + + async function getChangedFiles() { + try { + const defaultBranch = await getDefaultBranch(); + console.log('Default branch:', defaultBranch); + const currentBranch = process.env.GITHUB_HEAD_REF || process.env.GITHUB_REF?.replace('refs/heads/', ''); + console.log('Current branch:', currentBranch); + execSync(`git fetch origin ${defaultBranch}:refs/remotes/origin/${defaultBranch}`); + execSync(`git fetch origin ${currentBranch}:refs/remotes/origin/${currentBranch}`); + console.log(`Getting changed files between ${defaultBranch} and ${currentBranch}...`); + const output = execSync(`git diff --diff-filter=ACM --name-only origin/${defaultBranch}...origin/${currentBranch}`).toString().trim(); + const changedFiles = output.split('\n'); + console.log('All changed files:', changedFiles); + const supportedFiles = []; + for (const file of changedFiles) { + const isSupported = await isSupportedFile(file); + if (isSupported) { + supportedFiles.push(file); + } + } + console.log('Supported changed files:', supportedFiles); + return supportedFiles; + } catch (error) { + console.log('Error getting changed files:', error.message); + return []; + } + } + + async function translateAndWriteFiles() { + try { + const config = await frenglish.getDefaultConfiguration(); + const originLanguage = config.originLanguage.toLowerCase(); + const filesToTranslate = await getChangedFiles(); + + if (!filesToTranslate || filesToTranslate.length === 0) { + console.log('No supported files found in the diff within the origin language directory to translate.'); + return; // Exit gracefully if no files need translation + } + + // Prepare content for translation + const fileContents = await Promise.all(filesToTranslate.map(async (file) => { + try { + const content = await fs.readFile(file, 'utf-8'); + // Use path relative to ORIGIN_LANGUAGE_DIR as the fileId + const fileId = path.relative(ORIGIN_LANGUAGE_DIR, file); + return { fileId: fileId, content: content }; + } catch (readError) { + console.error(`Error reading file ${file}:`, readError.message); + return null; + } + })); + + // Filter out any nulls from read errors + const validFileContents = fileContents.filter(fc => fc !== null); + if (validFileContents.length === 0) { + console.log('No valid file contents could be read for translation.'); + return; + } + + const filenames = validFileContents.map(file => file.fileId); + const contents = validFileContents.map(file => file.content); + + console.log(`Initiating translation for ${filenames.length} files:`, filenames); + const translation = await frenglish.translate(contents, false, filenames); + console.log(`Translation requested with ID: ${translation.translationId}`); + + // Process translated content + for (const languageData of translation.content) { + const language = languageData.language; + // Skip writing files for the origin language if they are returned + if (language === originLanguage) { + console.log(`Skipping write for origin language: ${language}`); + continue; + } + + const languageOutputDir = path.join(TRANSLATION_OUTPUT_DIR, language); + try { + await fs.mkdir(languageOutputDir, { recursive: true }); + } catch (mkdirError) { + console.error(`Error creating directory ${languageOutputDir}:`, mkdirError.message); + continue; // Skip this language if directory creation fails + } + + for (const translatedFile of languageData.files) { + // Construct the full path for the translated file + const translatedFilePath = path.join(languageOutputDir, translatedFile.fileId); + + // Ensure the subdirectory for the file exists (e.g., for nested structures) + try { + await fs.mkdir(path.dirname(translatedFilePath), { recursive: true }); + } catch (mkdirError) { + console.error(`Error creating subdirectory ${path.dirname(translatedFilePath)}:`, mkdirError.message); + continue; // Skip this file if subdirectory creation fails + } + + // Write the file content if not empty + if (translatedFile.content && translatedFile.content.length > 0) { + try { + await fs.writeFile(translatedFilePath, translatedFile.content, 'utf8'); + console.log(`Translated file written: ${translatedFilePath}`); + } catch (writeError) { + console.error(`Error writing translated file ${translatedFilePath}:`, writeError.message); + } + } else { + console.warn(`Empty content for translated file: ${translatedFile.fileId} in language ${language}. Skipping write.`); + } + } + } + + console.log("Translation file writing complete. Git operations will be handled by the workflow."); + + } catch (error) { + console.error('Error during translation and file writing process:', error); + if (error.response && error.response.data) { + console.error('Frenglish API Error Details:', error.response.data); + } + process.exit(1); + } + } + + // Run the translation process + translateAndWriteFiles(); +})(); \ No newline at end of file diff --git a/.github/workflows/frenglish-translations.yaml b/.github/workflows/frenglish-translations.yaml new file mode 100644 index 00000000..71960448 --- /dev/null +++ b/.github/workflows/frenglish-translations.yaml @@ -0,0 +1,222 @@ +# ------------------------------------------------------------------------------ +# Frenglish Translation GitHub Action +# +# Core Workflow: +# - Triggered on branch push, skipping merge commits. +# - Fetches translation configuration (source/target languages). +# - Detects renamed/deleted source files and mirrors these changes in target language directories. +# - Runs scripts to translate and format files. +# - Stages, commits, and pushes updates only if changes exist. +# ------------------------------------------------------------------------------ + +name: Frenglish Translation +on: + push: + branches: + - '**' # Trigger on push to any branch +permissions: # <-- Control what the automatic GITHUB_TOKEN can do + contents: read + +jobs: + translate_and_format: + # Run on push events, but skip if the commit message indicates it's a merge commit + if: github.event_name == 'push' && !contains(github.event.head_commit.message, 'Merge pull request') + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + token: ${{ secrets.GITHUB_TOKEN }} + fetch-depth: 0 # Fetch all history for git diff to work reliably + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: '18' # Or your preferred Node.js version >= 16 + + - name: Install dependencies + run: | + # Ensure you have a package.json and package-lock.json + # Add @frenglish/sdk to your package.json: npm install @frenglish/sdk --save + npm install + + - name: Setup Git User + run: | + git config --global user.email "github-actions[bot]@users.noreply.github.com" + git config --global user.name "github-actions[bot]" + + - name: Get Language Configuration + id: get_lang_config + run: node .github/scripts/fetch-frenglish-configuration.js + env: + FRENGLISH_API_KEY: ${{ secrets.FRENGLISH_API_KEY }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + # --- Step to Handle Renamed/Deleted Files --- + - name: Handle Renamed and Deleted Source Files + id: handle_changes + run: | + set -e # Exit immediately if a command exits with a non-zero status. + + # Get target languages and commit SHAs + # SOURCE_DIR_RAW from get_lang_config is now IGNORED for path determination + TARGET_DIRS_STRING="${{ steps.get_lang_config.outputs.target_langs }}" + BEFORE_SHA="${{ github.event.before }}" + CURRENT_SHA="${{ github.sha }}" + + # --- Define the source path CONSISTENTLY with translate.js --- + # ORIGIN_LANGUAGE_DIR in translate.js is path.resolve('.'), so we use '.' here. + EFFECTIVE_SOURCE_PATH="." + echo "Source file location for rename/delete check: Root Directory (.)" + + # --- Validate Target Languages --- + if [ -z "$TARGET_DIRS_STRING" ]; then + echo "::warning::No target languages determined. Rename/delete actions for target directories will be skipped." + echo "processed_changes=false" >> $GITHUB_OUTPUT + exit 0 + fi + read -r -a TARGET_DIRS <<< "$TARGET_DIRS_STRING" + if [ ${#TARGET_DIRS[@]} -eq 0 ]; then + echo "::warning::No target languages parsed. Rename/delete actions for target directories will be skipped." + echo "processed_changes=false" >> $GITHUB_OUTPUT + exit 0 + fi + + # --- List of top-level files/dirs to EXCLUDE from rename/delete handling --- + # Add any other known non-locale files/folders residing in your root directory + # Use trailing slash for directories to avoid matching files starting with the same name + EXCLUDED_PATTERNS=( + 'package.json' + 'package-lock.json' + 'node_modules/' + '.github/' + '.git/' + '.gitignore' + 'README.md' + # Add other files/dirs like 'vite.config.js', 'tsconfig.json', etc. if they exist in root + ) + echo "Excluding patterns: ${EXCLUDED_PATTERNS[*]}" + + + # --- Check for Renamed/Deleted Files in the Root Directory --- + echo "Checking for renamed/deleted files in '$EFFECTIVE_SOURCE_PATH' between $BEFORE_SHA and $CURRENT_SHA..." + processed_any_change=false + + # Use NUL delimiters, check within the root directory (.) + git diff --name-status --find-renames -z $BEFORE_SHA $CURRENT_SHA -- "$EFFECTIVE_SOURCE_PATH" | while IFS= read -r -d $'\0' status && IFS= read -r -d $'\0' old_path && IFS= read -r -d $'\0' new_path; do + # Handle cases where new_path might not be present (for deletions) + if [ -z "$new_path" ]; then + new_path=$old_path + fi + + # --- Calculate relative paths (already relative to root) --- + relative_old_path="$old_path" + relative_new_path="$new_path" + + # --- Filter out EXCLUDED top-level files/directories --- + is_excluded=false + for pattern in "${EXCLUDED_PATTERNS[@]}"; do + # Check if old_path starts with or exactly matches the pattern + if [[ "$old_path" == "$pattern"* ]]; then + is_excluded=true + echo "Skipping excluded file/path based on pattern '$pattern': $old_path" + break # Exit inner loop once matched + fi + done + if [ "$is_excluded" = true ]; then + continue # Skip to the next file in the diff + fi + # --- End of exclusion filter --- + + # Proceed only if the file wasn't excluded + echo "Detected potentially relevant change: Status=$status, Old Path=$old_path, New Path=$new_path" + + for TARGET_DIR in "${TARGET_DIRS[@]}"; do # Iterate over array elements correctly + # Ensure target *directory* exists (e.g., 'ja', 'es') + if [ ! -d "$TARGET_DIR" ]; then + echo "::warning::Target directory '$TARGET_DIR' not found. Skipping for this language." + continue + fi + + # Construct target paths using the relative path from root + target_old_path="$TARGET_DIR/$relative_old_path" + + if [[ "$status" == D* ]]; then + # Delete corresponding file in target dir IF it exists + if [ -f "$target_old_path" ]; then + echo "Deleting corresponding file: $target_old_path" + git rm "$target_old_path" + processed_any_change=true + else + # It's okay if the target file doesn't exist, don't warn loudly. + echo "Corresponding file for deletion not found (or already deleted): $target_old_path" + fi + elif [[ "$status" == R* ]]; then + # Rename corresponding file in target dir IF it exists + target_new_path="$TARGET_DIR/$relative_new_path" + target_new_path_dir=$(dirname "$target_new_path") + + if [ -f "$target_old_path" ]; then + # Create parent directory for target if needed + if [ ! -d "$target_new_path_dir" ]; then + echo "Creating directory for renamed file: $target_new_path_dir" + mkdir -p "$target_new_path_dir" + fi + echo "Renaming corresponding file: $target_old_path -> $target_new_path" + git mv "$target_old_path" "$target_new_path" + processed_any_change=true + else + # It's okay if the target file doesn't exist, don't warn loudly. + echo "Corresponding file for rename not found: $target_old_path" + fi + fi # End status check (D or R) + done # end loop target dirs + done # end loop git diff + + # Output based on the flag + echo "processed_changes=$processed_any_change" >> $GITHUB_OUTPUT + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Run translation script (Writes/Updates files) + env: + FRENGLISH_API_KEY: ${{ secrets.FRENGLISH_API_KEY }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: node .github/scripts/translate.js + + - name: Run formatting script + run: node .github/scripts/format-locales.js + + - name: Stage ALL changes (new, modified, deleted, renamed) + run: | + echo "Staging all tracked changes (adds, modifications, deletes, renames)..." + git add . # This stages all changes in the working directory + + - name: Commit changes + id: commit + run: | + # Check index status after all operations (add, rm, mv) + # Use --cached to check staged changes specifically + if git diff --cached --quiet; then + echo "No changes staged for commit." + echo "changes_committed=false" >> $GITHUB_OUTPUT + else + echo "Committing translation updates, formatting, renames, and deletions..." + # Use the dynamically fetched source language in the commit message + COMMIT_SOURCE_LANG="${{ steps.get_lang_config.outputs.source_lang }}" # Capture output first + git commit -m "chore(i18n): update translations [${COMMIT_SOURCE_LANG:-unknown}]" \ + -m "Sync file structure, format locales. Branch: ${{ github.ref_name }}" + echo "changes_committed=true" >> $GITHUB_OUTPUT + git show --stat # Show commit details + fi + + - name: Push changes + # Only run if the commit step actually committed something + if: steps.commit.outputs.changes_committed == 'true' + run: | + echo "Pushing changes to origin/${{ github.ref_name }}..." + # Use --atomic for safety if supported, otherwise standard push + git push origin HEAD:${{ github.ref_name }} \ No newline at end of file diff --git a/docs.json b/docs.json index 58205369..2473f075 100644 --- a/docs.json +++ b/docs.json @@ -829,12 +829,1664 @@ "pages": [ "support/builder/project-management", "support/builder/project-settings" + ] + } + ] + } + ] + }, + { + "language": "ja", + "tabs": [ + { + "tab": "ホーム", + "pages": [ + "ja/home" + ] + }, + { + "tab": "ソリューション", + "groups": [ + { + "group": " ", + "pages": [ + "ja/solutions/overview", + "ja/solutions/getting-started" + ] + }, + { + "group": "オンボード", + "pages": [ + "ja/solutions/wallets/overview", + { + "group": "エコシステムウォレット", + "pages": [ + "ja/solutions/wallets/ecosystem/overview", + "ja/solutions/wallets/ecosystem/configuration", + "ja/solutions/wallets/ecosystem/cross-app" + ] + }, + { + "group": "埋め込みウォレット", + "pages": [ + "ja/solutions/wallets/embedded-wallet/overview", + "ja/solutions/wallets/embedded-wallet/quickstart", + { + "group": "セットアップ", + "pages": [ + "ja/solutions/builder/embedded-wallet/configuration", + "ja/solutions/builder/embedded-wallet/google-configuration", + "ja/solutions/builder/embedded-wallet/apple-configuration", + "ja/solutions/builder/embedded-wallet/playfab-configuration", + "ja/solutions/builder/embedded-wallet/stytch-configuration", + "ja/solutions/builder/embedded-wallet/guest-wallet-configuration" + ] + }, + { + "group": "アーキテクチャ", + "pages": [ + "ja/solutions/wallets/embedded-wallet/architecture/overview", + "ja/solutions/wallets/embedded-wallet/architecture/trust-contract-recovery-flow", + "ja/solutions/wallets/embedded-wallet/architecture/enclave-verification", + "ja/solutions/wallets/embedded-wallet/architecture/intents" + ] + }, + "ja/solutions/wallets/embedded-wallet/migration", + "ja/solutions/wallets/embedded-wallet/faq" + ] + } + ] + }, + { + "group": "パワー", + "pages": [ + "ja/solutions/power-overview", + { + "group": "デプロイ可能なコントラクト", + "pages": [ + "ja/solutions/builder/contracts", + "ja/solutions/collectibles/contracts/deploy-an-item-collection", + "ja/solutions/collectibles/contracts/deploy-ERC20-currency", + "ja/solutions/collectibles/contracts/deploy-soulbound-token", + "ja/solutions/collectibles/contracts/deploy-primary-sales-contract" + ] + }, + "ja/solutions/builder/collections", + { + "group": "ブロックチェーンデータのクエリ", + "pages": [ + "ja/solutions/builder/indexer", + "ja/solutions/builder/webhooks" + ] + }, + { + "group": "サイドキック", + "pages": [ + "ja/solutions/sidekick/overview", + { + "group": "ガイド", + "pages": [ + "ja/solutions/sidekick/guides/mint-nft" + ] + } + ] + }, + "ja/solutions/builder/analytics", + "ja/solutions/builder/gas-tank", + "ja/solutions/builder/node-gateway" + ] + }, + { + "group": "収益化", + "pages": [ + "ja/solutions/monetization-overview", + { + "group": "ホワイトラベルマーケットプレイス", + "pages": [ + "ja/solutions/marketplaces/white-label-marketplace/overview", + "ja/solutions/marketplaces/white-label-marketplace/guide" + ] + }, + { + "group": "カスタムマーケットプレイスの構築", + "pages": [ + "ja/solutions/marketplaces/custom-marketplace/overview", + "ja/solutions/marketplaces/custom-marketplace/getting-started" + ] + }, + { + "group": "Sequence Pay", + "pages": [ + "ja/solutions/payments/overview" + ] + } + ] + }, + { + "group": "技術リファレンス", + "pages": [ + "ja/solutions/technical-references/SequenceMCP", + "ja/solutions/technical-references/wallet-contracts/why", + { + "group": "コントラクト内部", + "pages": [ + "ja/solutions/technical-references/internals/deployment", + { + "group": "Sequence v1", + "pages": [ + "ja/solutions/technical-references/internals/v1/deploy", + "ja/solutions/technical-references/internals/v1/wallet-factory", + "ja/solutions/technical-references/internals/v1/wallet-configuration", + "ja/solutions/technical-references/internals/v1/signature-encoding", + "ja/solutions/technical-references/internals/v1/wallet-context" + ] + }, + { + "group": "Sequence v2", + "pages": [ + "ja/solutions/technical-references/internals/v2/deploy", + "ja/solutions/technical-references/internals/v2/configuration" + ] + }, + "ja/solutions/technical-references/internals/contract-audits" + ] + } + ] + } + ] + }, + { + "tab": "SDK", + "groups": [ + { + "group": " ", + "pages": [ + "ja/sdk/overview" + ] + }, + { + "group": "Web SDK", + "pages": [ + "ja/sdk/web/overview", + "ja/sdk/web/getting-started", + "ja/sdk/web/migration", + { + "group": "ガイド", + "pages": [ + "ja/sdk/web/guides/send-sponsored-tx", + "ja/sdk/web/guides/pay-gas-in-erc20", + "ja/sdk/web/guides/on-ramp", + "ja/sdk/web/guides/smart-swaps", + "ja/sdk/web/guides/on-ramp-and-swap", + "ja/sdk/web/guides/checkout" + ] + }, + { + "group": "フック", + "pages": [ + "ja/sdk/web/hooks/useAddFundsModal", + "ja/sdk/web/hooks/useChain", + "ja/sdk/web/hooks/useCheckoutModal", + "ja/sdk/web/hooks/useCheckWaasFeeOptions", + "ja/sdk/web/hooks/useERC1155SaleContractCheckout", + "ja/sdk/web/hooks/useGetCoinPrices", + "ja/sdk/web/hooks/useGetCollectiblePrices", + "ja/sdk/web/hooks/useListAccounts", + "ja/sdk/web/hooks/useGetContractInfo", + "ja/sdk/web/hooks/useGetExchangeRate", + "ja/sdk/web/hooks/useGetSwapPrices", + "ja/sdk/web/hooks/useGetSwapQuote", + "ja/sdk/web/hooks/useGetTransactionHistory", + "ja/sdk/web/hooks/useGetMultipleContractsInfo", + "ja/sdk/web/hooks/useGetSwapPrices", + "ja/sdk/web/hooks/useGetSwapQuote", + "ja/sdk/web/hooks/useGetTokenMetadata", + "ja/sdk/web/hooks/useGetTransactionHistory", + "ja/sdk/web/hooks/useMetadataClient", + "ja/sdk/web/hooks/useGetNativeTokenBalance", + "ja/sdk/web/hooks/useGetSingleTokenBalanceSummary", + "ja/sdk/web/hooks/useGetTransactionHistory", + "ja/sdk/web/hooks/useGetTransactionHistorySummary", + "ja/sdk/web/hooks/useIndexerClient", + "ja/sdk/web/hooks/useGetSwapPrices", + "ja/sdk/web/hooks/useGetSwapQuote", + "ja/sdk/web/hooks/useGetTokenBalancesByContract", + "ja/sdk/web/hooks/useGetTokenBalancesDetails", + "ja/sdk/web/hooks/useGetTokenBalancesSummary", + "ja/sdk/web/hooks/useGetTransactionHistory", + "ja/sdk/web/hooks/useIndexerGatewayClient", + "ja/sdk/web/hooks/useOpenConnectModal", + "ja/sdk/web/hooks/useOpenWalletModal", + "ja/sdk/web/hooks/useSelectPaymentModal", + "ja/sdk/web/hooks/useSignInEmail", + "ja/sdk/web/hooks/useStorage", + "ja/sdk/web/hooks/useSwapModal", + "ja/sdk/web/hooks/useTheme", + "ja/sdk/web/hooks/useWaasFeeOptions", + "ja/sdk/web/hooks/useWalletNavigation", + "ja/sdk/web/hooks/useWalletSettings", + "ja/sdk/web/hooks/useWallets" + ] + }, + { + "group": "二次販売マーケットプレイス", + "pages": [ + "ja/sdk/marketplace-sdk/overview", + "ja/sdk/marketplace-sdk/getting-started", + { + "group": "フック", + "pages": [ + "ja/sdk/marketplace-sdk/hooks/marketplace-actions", + "ja/sdk/marketplace-sdk/hooks/marketplace-data-hooks" + ] + } + ] + }, + "ja/sdk/web/custom-configuration", + "ja/sdk/web/custom-connectors" + ] + }, + { + "group": "ゲームエンジンSDK", + "pages": [ + { + "group": "Unity", + "pages": [ + "ja/sdk/unity/overview", + "ja/sdk/unity/quickstart", + "ja/sdk/unity/installation", + "ja/sdk/unity/setup", + "ja/sdk/unity/bootstrap_game", + { + "group": "オンボード", + "pages": [ + { + "group": "認証", + "pages": [ + "ja/sdk/unity/onboard/authentication/intro", + "ja/sdk/unity/onboard/authentication/email", + "ja/sdk/unity/onboard/authentication/oidc", + "ja/sdk/unity/onboard/authentication/playfab", + "ja/sdk/unity/onboard/authentication/guest", + "ja/sdk/unity/onboard/authentication/federated-accounts" + ] + }, + "ja/sdk/unity/onboard/recovering-sessions", + "ja/sdk/unity/onboard/session-management", + "ja/sdk/unity/onboard/connecting-external-wallets" + ] + }, + { + "group": "パワー", + "pages": [ + "ja/sdk/unity/power/read-from-blockchain", + "ja/sdk/unity/power/write-to-blockchain", + "ja/sdk/unity/power/sign-messages", + "ja/sdk/unity/power/deploy-contracts", + "ja/sdk/unity/power/contract-events", + "ja/sdk/unity/power/wallet-ui", + { + "group": "高度なブロックチェーンインタラクション", + "pages": [ + "ja/sdk/unity/power/advanced/introduction", + "ja/sdk/unity/power/advanced/wallets", + "ja/sdk/unity/power/advanced/clients", + "ja/sdk/unity/power/advanced/transfers", + "ja/sdk/unity/power/advanced/contracts", + "ja/sdk/unity/power/advanced/tokens" + ] + } + ] + }, + { + "group": "収益化", + "pages": [ + "ja/sdk/unity/monetization/intro", + "ja/sdk/unity/monetization/checkout-ui", + { + "group": "一次販売", + "pages": [ + "ja/sdk/unity/monetization/primary-sales/intro", + "ja/sdk/unity/monetization/primary-sales/credit-card-checkout" + ] + }, + { + "group": "二次販売マーケットプレイス", + "pages": [ + "ja/sdk/unity/monetization/secondary-sales/intro", + "ja/sdk/unity/monetization/secondary-sales/building-a-marketplace", + "ja/sdk/unity/monetization/secondary-sales/creating-listings", + "ja/sdk/unity/monetization/secondary-sales/creating-offers", + "ja/sdk/unity/monetization/secondary-sales/accepting-offers", + { + "group": "仕組み", + "pages": [ + "ja/sdk/unity/monetization/secondary-sales/how-it-works/reading-orders", + "ja/sdk/unity/monetization/secondary-sales/how-it-works/filling-orders", + "ja/sdk/unity/monetization/secondary-sales/how-it-works/credit-card-checkout" + ] + } + ] + }, + "ja/sdk/unity/monetization/currency-swaps", + "ja/sdk/unity/monetization/onboard-user-funds" + ] + }, + "ja/sdk/unity/v2-to-v3-upgrade-guide" + ] + }, + { + "group": "Unreal", + "pages": [ + "ja/sdk/unreal/introduction", + "ja/sdk/unreal/quickstart", + "ja/sdk/unreal/installation", + "ja/sdk/unreal/configuration", + "ja/sdk/unreal/subsystems", + "ja/sdk/unreal/bootstrap_game", + "ja/sdk/unreal/user_interfaces", + "ja/sdk/unreal/authentication", + "ja/sdk/unreal/write-to-blockchain", + "ja/sdk/unreal/read-from-blockchain", + "ja/sdk/unreal/onboard-user-funds", + "ja/sdk/unreal/advanced", + "ja/sdk/unreal/platforms" + ] + } + ] + }, + { + "group": "その他のSDK", + "pages": [ + { + "group": "Typescript", + "pages": [ + "ja/sdk/typescript/overview", + { + "group": "バックエンド統合", + "pages": [ + "ja/sdk/typescript/guides/backend/integration" + ] + }, + { + "group": "フロントエンド統合", + "pages": [ + "ja/sdk/headless-wallet/quickstart", + "ja/sdk/headless-wallet/authentication", + "ja/sdk/headless-wallet/use-wallets", + "ja/sdk/headless-wallet/account-federation", + "ja/sdk/headless-wallet/manage-sessions", + "ja/sdk/headless-wallet/on-ramp", + "ja/sdk/headless-wallet/fee-options", + "ja/sdk/headless-wallet/verification", + "ja/sdk/headless-wallet/transaction-receipts" + ] + } + ] + }, + { + "group": "Go", + "pages": [ + "ja/sdk/go/overview" + ] + }, + { + "group": "モバイル", + "pages": [ + "ja/sdk/mobile" + ] + } + ] + } + ] + }, + { + "tab": "API", + "groups": [ + { + "group": " ", + "pages": [ + "ja/api-references/overview" + ] + }, + { + "group": "トランザクション", + "pages": [ + "ja/api-references/transactions/overview", + "ja/api-references/transactions/installation", + { + "group": "エンドポイント", + "pages": [ + "ja/api-references/transactions/endpoints/get-chain-id", + "ja/api-references/transactions/endpoints/fee-tokens", + "ja/api-references/transactions/endpoints/fee-options" + ] + }, + { + "group": "例", + "pages": [ + "ja/api-references/transactions/examples/fetch-fee-options", + "ja/api-references/transactions/examples/send-transactions", + "ja/api-references/transactions/examples/fetch-transaction-receipts" + ] + } + ] + }, + { + "group": "インデクサー", + "pages": [ + "ja/api-references/indexer/overview", + "ja/api-references/indexer/installation", + { + "group": "エンドポイント", + "pages": [ + { + "group": "パブリック", + "pages": [ + "ja/api-references/indexer/endpoints/public/get-native-token-balance", + "ja/api-references/indexer/endpoints/public/get-token-balances-summary", + "ja/api-references/indexer/endpoints/public/get-token-balances-details", + "ja/api-references/indexer/endpoints/public/get-token-balances-by-contract", + "ja/api-references/indexer/endpoints/public/get-token-balances", + "ja/api-references/indexer/endpoints/public/get-token-supplies", + "ja/api-references/indexer/endpoints/public/get-token-supplies-map", + "ja/api-references/indexer/endpoints/public/get-balance-updates", + "ja/api-references/indexer/endpoints/public/get-transaction-history", + "ja/api-references/indexer/endpoints/public/fetch-transaction-receipt", + "ja/api-references/indexer/endpoints/public/fetch-transaction-receipt-with-filter", + "ja/api-references/indexer/endpoints/public/subscribe-receipts", + "ja/api-references/indexer/endpoints/public/subscribe-events", + "ja/api-references/indexer/endpoints/public/subscribe-balance-updates" + ] + }, + { + "group": "シークレット", + "pages": [ + "ja/api-references/indexer/endpoints/secret/get-all-webhook-listeners", + "ja/api-references/indexer/endpoints/secret/add-webhook-listener", + "ja/api-references/indexer/endpoints/secret/update-webhook-listener", + "ja/api-references/indexer/endpoints/secret/remove-webhook-listener", + "ja/api-references/indexer/endpoints/secret/toggle-webhook-listener", + "ja/api-references/indexer/endpoints/secret/pause-all-webhook-listeners", + "ja/api-references/indexer/endpoints/secret/resume-all-webhook-listeners", + "ja/api-references/indexer/endpoints/default/get-webhook-listener" + ] + } + ] + }, + { + "group": "例", + "pages": [ + "ja/api-references/indexer/examples/fetch-tokens", + "ja/api-references/indexer/examples/transaction-history", + "ja/api-references/indexer/examples/unique-tokens", + "ja/api-references/indexer/examples/transation-history-token-contract", + "ja/api-references/indexer/examples/native-network-balance", + "ja/api-references/indexer/examples/metadata-tips", + "ja/api-references/indexer/examples/webhook-listener", + "ja/api-references/indexer/examples/subscriptions" + ] + } + ] + }, + { + "group": "インデクサーゲートウェイ", + "pages": [ + "ja/api-references/indexer-gateway/overview", + "ja/api-references/indexer-gateway/installation", + { + "group": "例", + "pages": [ + "ja/api-references/indexer-gateway/examples/get-token-balances", + "ja/api-references/indexer-gateway/examples/get-native-token-balances", + "ja/api-references/indexer-gateway/examples/get-balance-updates", + "ja/api-references/indexer-gateway/examples/get-token-balances-details", + "ja/api-references/indexer-gateway/examples/get-token-balances-by-contract" + ] + } + ] + }, + { + "group": "アナリティクス", + "pages": [ + "ja/api-references/analytics/overview", + { + "group": "エンドポイント", + "pages": [ + { + "group": "シークレット", + "pages": [ + "ja/api-references/analytics/endpoints/secret/average-d-a-u", + "ja/api-references/analytics/endpoints/secret/average-d1-retention", + "ja/api-references/analytics/endpoints/secret/average-d14-retention", + "ja/api-references/analytics/endpoints/secret/average-d28-retention", + "ja/api-references/analytics/endpoints/secret/average-d3-retention", + "ja/api-references/analytics/endpoints/secret/average-d7-retention", + "ja/api-references/analytics/endpoints/secret/average-stickiness", + "ja/api-references/analytics/endpoints/secret/compute-by-service", + "ja/api-references/analytics/endpoints/secret/d1-retention-by-cohort", + "ja/api-references/analytics/endpoints/secret/d14-retention-by-cohort", + "ja/api-references/analytics/endpoints/secret/d28-retention-by-cohort", + "ja/api-references/analytics/endpoints/secret/d3-retention-by-cohort", + "ja/api-references/analytics/endpoints/secret/d7-retention-by-cohort", + "ja/api-references/analytics/endpoints/secret/daily-compute-by-type", + "ja/api-references/analytics/endpoints/secret/daily-new-wallets", + "ja/api-references/analytics/endpoints/secret/daily-wallet-txn-conversion-rate", + "ja/api-references/analytics/endpoints/secret/market-txn-event-daily", + "ja/api-references/analytics/endpoints/secret/market-txn-event-monthly", + "ja/api-references/analytics/endpoints/secret/market-txn-event-total", + "ja/api-references/analytics/endpoints/secret/market-wallets-daily", + "ja/api-references/analytics/endpoints/secret/market-wallets-monthly", + "ja/api-references/analytics/endpoints/secret/market-wallets-total", + "ja/api-references/analytics/endpoints/secret/monthly-active-wallets-by-segment", + "ja/api-references/analytics/endpoints/secret/monthly-new-wallets", + "ja/api-references/analytics/endpoints/secret/monthly-transacting-wallets-by-segment", + "ja/api-references/analytics/endpoints/secret/monthly-wallet-txn-conversion-rate", + "ja/api-references/analytics/endpoints/secret/rolling-stickiness", + "ja/api-references/analytics/endpoints/secret/total-compute", + "ja/api-references/analytics/endpoints/secret/total-new-wallets", + "ja/api-references/analytics/endpoints/secret/total-wallet-txn-conversion-rate", + "ja/api-references/analytics/endpoints/secret/wallets-by-browser", + "ja/api-references/analytics/endpoints/secret/wallets-by-country", + "ja/api-references/analytics/endpoints/secret/wallets-by-device", + "ja/api-references/analytics/endpoints/secret/wallets-by-o-s", + "ja/api-references/analytics/endpoints/secret/wallets-daily", + "ja/api-references/analytics/endpoints/secret/wallets-monthly", + "ja/api-references/analytics/endpoints/secret/wallets-total", + "ja/api-references/analytics/endpoints/secret/wallets-txn-sent-daily", + "ja/api-references/analytics/endpoints/secret/wallets-txn-sent-monthly", + "ja/api-references/analytics/endpoints/secret/wallets-txn-sent-total", + "ja/api-references/analytics/endpoints/secret/weekly-active-wallets" + ] + }, + { + "group": "デフォルト", + "pages": [ + "ja/api-references/analytics/endpoints/default/daily-compute-by-service", + "ja/api-references/analytics/endpoints/default/get-orderbook-collections" + ] + } + ] + }, + { + "group": "例", + "pages": [ + "ja/api-references/analytics/examples/wallets", + "ja/api-references/analytics/examples/marketplace" + ] + } + ] + }, + { + "group": "メタデータ", + "pages": [ + "ja/api-references/metadata/overview", + { + "group": "エンドポイント", + "pages": [ + { + "group": "パブリック", + "pages": [ + "ja/api-references/metadata/endpoints/public/directory-get-collections", + "ja/api-references/metadata/endpoints/public/directory-get-networks", + "ja/api-references/metadata/endpoints/public/enqueue-tokens-for-refresh", + "ja/api-references/metadata/endpoints/public/get-contract-info-batch", + "ja/api-references/metadata/endpoints/public/get-contract-info", + "ja/api-references/metadata/endpoints/public/get-token-metadata-batch", + "ja/api-references/metadata/endpoints/public/get-token-metadata", + "ja/api-references/metadata/endpoints/public/refresh-token-metadata", + "ja/api-references/metadata/endpoints/public/search-contract-info-batch", + "ja/api-references/metadata/endpoints/public/search-contract-info", + "ja/api-references/metadata/endpoints/public/search-token-i-ds", + "ja/api-references/metadata/endpoints/public/search-token-metadata", + "ja/api-references/metadata/endpoints/public/search-tokens", + "ja/api-references/metadata/endpoints/public/token-collection-filters", + "ja/api-references/metadata/endpoints/public/refresh-all-contract-tokens", + "ja/api-references/metadata/endpoints/public/refresh-contract-info", + "ja/api-references/metadata/endpoints/public/refresh-contract-tokens", + "ja/api-references/metadata/endpoints/public/search-contracts", + "ja/api-references/metadata/endpoints/public/search-metadata" + ] + }, + { + "group": "シークレット", + "pages": [ + "ja/api-references/metadata/endpoints/secret/create-asset", + "ja/api-references/metadata/endpoints/secret/create-collection", + "ja/api-references/metadata/endpoints/secret/create-contract-collection", + "ja/api-references/metadata/endpoints/secret/create-token", + "ja/api-references/metadata/endpoints/secret/delete-asset", + "ja/api-references/metadata/endpoints/secret/delete-collection", + "ja/api-references/metadata/endpoints/secret/delete-contract-collection", + "ja/api-references/metadata/endpoints/secret/delete-token", + "ja/api-references/metadata/endpoints/secret/get-asset", + "ja/api-references/metadata/endpoints/secret/get-collection", + "ja/api-references/metadata/endpoints/secret/get-contract-collection", + "ja/api-references/metadata/endpoints/secret/get-token", + "ja/api-references/metadata/endpoints/secret/list-collections", + "ja/api-references/metadata/endpoints/secret/list-contract-collections", + "ja/api-references/metadata/endpoints/secret/list-tokens", + "ja/api-references/metadata/endpoints/secret/publish-collection", + "ja/api-references/metadata/endpoints/secret/unpublish-collection", + "ja/api-references/metadata/endpoints/secret/update-asset", + "ja/api-references/metadata/endpoints/secret/update-collection", + "ja/api-references/metadata/endpoints/secret/update-contract-collection", + "ja/api-references/metadata/endpoints/secret/update-token" + ] + } + ] + }, + { + "group": "例", + "pages": [ + "ja/api-references/metadata/examples/token-metadata", + "ja/api-references/metadata/examples/contract-metadata", + "ja/api-references/metadata/examples/rest-api" + ] + } + ] + }, + { + "group": "インフラストラクチャ", + "pages": [ + "ja/api-references/infrastructure/overview", + { + "group": "エンドポイント", + "pages": [ + "ja/api-references/infrastructure/endpoints/get-linked-wallets", + "ja/api-references/infrastructure/endpoints/get-swap-price", + "ja/api-references/infrastructure/endpoints/get-swap-prices", + "ja/api-references/infrastructure/endpoints/get-swap-quote", + "ja/api-references/infrastructure/endpoints/is-valid-e-t-h-auth-proof", + "ja/api-references/infrastructure/endpoints/is-valid-message-signature", + "ja/api-references/infrastructure/endpoints/is-valid-signature", + "ja/api-references/infrastructure/endpoints/is-valid-typed-data-signature", + "ja/api-references/infrastructure/endpoints/link-wallet", + "ja/api-references/infrastructure/endpoints/remove-linked-wallet" + ] + } + ] + }, + { + "group": "ビルダー", + "pages": [ + "ja/api-references/builder/overview", + { + "group": "エンドポイント", + "pages": [ + "ja/api-references/builder/endpoints/add-audience-contacts", + "ja/api-references/builder/endpoints/create-audience", + "ja/api-references/builder/endpoints/delete-audience", + "ja/api-references/builder/endpoints/get-audience", + "ja/api-references/builder/endpoints/get-contract", + "ja/api-references/builder/endpoints/list-audiences", + "ja/api-references/builder/endpoints/list-contract-sources", + "ja/api-references/builder/endpoints/list-contracts", + "ja/api-references/builder/endpoints/remove-audience-contacts", + "ja/api-references/builder/endpoints/update-audience" + ] + } + ] + }, + { + "group": "マーケットプレイス", + "pages": [ + "ja/api-references/marketplace/overview", + { + "group": "エンドポイント", + "pages": [ + "ja/api-references/marketplace/endpoints/checkout-options-marketplace", + "ja/api-references/marketplace/endpoints/checkout-options-sales-contract", + "ja/api-references/marketplace/endpoints/execute", + "ja/api-references/marketplace/endpoints/generate-buy-transaction", + "ja/api-references/marketplace/endpoints/generate-listing-transaction", + "ja/api-references/marketplace/endpoints/generate-offer-transaction", + "ja/api-references/marketplace/endpoints/generate-sell-transaction", + "ja/api-references/marketplace/endpoints/get-collectible-highest-listing", + "ja/api-references/marketplace/endpoints/get-collectible-highest-offer", + "ja/api-references/marketplace/endpoints/get-collectible-lowest-listing", + "ja/api-references/marketplace/endpoints/get-collectible-lowest-offer", + "ja/api-references/marketplace/endpoints/get-collectible", + "ja/api-references/marketplace/endpoints/get-count-of-all-collectibles", + "ja/api-references/marketplace/endpoints/get-count-of-filtered-collectibles", + "ja/api-references/marketplace/endpoints/get-floor-order", + "ja/api-references/marketplace/endpoints/get-highest-price-listing-for-collectible", + "ja/api-references/marketplace/endpoints/get-highest-price-offer-for-collectible", + "ja/api-references/marketplace/endpoints/get-lowest-price-listing-for-collectible", + "ja/api-references/marketplace/endpoints/get-lowest-price-offer-for-collectible", + "ja/api-references/marketplace/endpoints/get-orders", + "ja/api-references/marketplace/endpoints/list-collectible-listings", + "ja/api-references/marketplace/endpoints/list-collectible-offers", + "ja/api-references/marketplace/endpoints/list-collectibles-with-lowest-listing", + "ja/api-references/marketplace/endpoints/list-collectibles-with-highest-offer", + "ja/api-references/marketplace/endpoints/list-collectibles", + "ja/api-references/marketplace/endpoints/list-currencies", + "ja/api-references/marketplace/endpoints/list-listings-for-collectible", + "ja/api-references/marketplace/endpoints/list-offers-for-collectible" + ] + }, + { + "group": "例", + "pages": [ + "ja/api-references/marketplace/examples/orderbook-transactions", + "ja/api-references/marketplace/examples/get-top-orders", + "ja/api-references/marketplace/examples/get-orderbook", + "ja/api-references/marketplace/examples/get-user-activities" + ] + } + ] + }, + { + "group": "ブロックチェーンRPC", + "pages": [ + "ja/api-references/node-gateway" + ] + } + ] + }, + { + "tab": "リソース", + "groups": [ + { + "group": "ガイド", + "pages": [ + "ja/guides/guide-overview", + { + "group": "ゲーム開発者", + "pages": [ + "ja/guides/webgl-guide", + "ja/guides/jelly-forest-unity-guide", + "ja/guides/building-transaction-heavy-games-with-unity", + "ja/guides/unreal-ew-guide", + "ja/guides/using-unity-iap-to-sell-nfts", + "ja/guides/unity-primary-sales", + "ja/guides/unity-webgl-telegram", + "ja/guides/telegram-integration" + ] + }, + { + "group": "ブロックチェーン統合", + "pages": [ + "ja/guides/mint-collectibles-serverless", + "ja/guides/metadata-guide", + "ja/guides/treasure-chest-guide", + "ja/guides/typed-on-chain-signatures", + "ja/guides/building-relaying-server", + "ja/guides/analytics-guide", + "ja/guides/build-embedding-wallet" + ] + }, + { + "group": "マーケットプレイスと一次販売", + "pages": [ + "ja/guides/custom-marketplace", + "ja/guides/primary-sales", + "ja/guides/primary-drop-sales-erc721" + ] + } + ] + }, + { + "group": "ボイラープレート", + "pages": [ + "ja/guides/template-overview" + ] + } + ] + }, + { + "tab": "サポート", + "groups": [ + { + "group": "サポート", + "pages": [ + "ja/support", + "ja/support/changelog", + "ja/support/restricted-regions", + "ja/support/faq", + "ja/support/token-directory", + "ja/support/discord", + "ja/support/hiring", + "ja/support/contact-us" + ] + }, + { + "group": "Sequence Builder管理", + "pages": [ + "ja/support/builder/project-management", + "ja/support/builder/project-settings" + ] + } + ] + } + ] + }, + { + "language": "es", + "tabs": [ + { + "tab": "Inicio", + "pages": [ + "es/home" + ] + }, + { + "tab": "Soluciones", + "groups": [ + { + "group": " ", + "pages": [ + "es/solutions/overview", + "es/solutions/getting-started" + ] + }, + { + "group": "Incorporación", + "pages": [ + "es/solutions/wallets/overview", + { + "group": "Carteras del Ecosistema", + "pages": [ + "es/solutions/wallets/ecosystem/overview", + "es/solutions/wallets/ecosystem/configuration", + "es/solutions/wallets/ecosystem/cross-app" + ] + }, + { + "group": "Carteras Incrustadas", + "pages": [ + "es/solutions/wallets/embedded-wallet/overview", + "es/solutions/wallets/embedded-wallet/quickstart", + { + "group": "Configuración", + "pages": [ + "es/solutions/builder/embedded-wallet/configuration", + "es/solutions/builder/embedded-wallet/google-configuration", + "es/solutions/builder/embedded-wallet/apple-configuration", + "es/solutions/builder/embedded-wallet/playfab-configuration", + "es/solutions/builder/embedded-wallet/stytch-configuration", + "es/solutions/builder/embedded-wallet/guest-wallet-configuration" + ] + }, + { + "group": "Arquitectura", + "pages": [ + "es/solutions/wallets/embedded-wallet/architecture/overview", + "es/solutions/wallets/embedded-wallet/architecture/trust-contract-recovery-flow", + "es/solutions/wallets/embedded-wallet/architecture/enclave-verification", + "es/solutions/wallets/embedded-wallet/architecture/intents" + ] + }, + "es/solutions/wallets/embedded-wallet/migration", + "es/solutions/wallets/embedded-wallet/faq" + ] + } + ] + }, + { + "group": "Funcionalidades", + "pages": [ + "es/solutions/power-overview", + { + "group": "Contratos Desplegables", + "pages": [ + "es/solutions/builder/contracts", + "es/solutions/collectibles/contracts/deploy-an-item-collection", + "es/solutions/collectibles/contracts/deploy-ERC20-currency", + "es/solutions/collectibles/contracts/deploy-soulbound-token", + "es/solutions/collectibles/contracts/deploy-primary-sales-contract" + ] + }, + "es/solutions/builder/collections", + { + "group": "Consulta de Datos Blockchain", + "pages": [ + "es/solutions/builder/indexer", + "es/solutions/builder/webhooks" + ] + }, + { + "group": "Sidekick", + "pages": [ + "es/solutions/sidekick/overview", + { + "group": "Guías", + "pages": [ + "es/solutions/sidekick/guides/mint-nft" + ] + } + ] + }, + "es/solutions/builder/analytics", + "es/solutions/builder/gas-tank", + "es/solutions/builder/node-gateway" + ] + }, + { + "group": "Monetización", + "pages": [ + "es/solutions/monetization-overview", + { + "group": "Marketplace de Marca Blanca", + "pages": [ + "es/solutions/marketplaces/white-label-marketplace/overview", + "es/solutions/marketplaces/white-label-marketplace/guide" + ] + }, + { + "group": "Crea tu Marketplace Personalizado", + "pages": [ + "es/solutions/marketplaces/custom-marketplace/overview", + "es/solutions/marketplaces/custom-marketplace/getting-started" + ] + }, + { + "group": "Sequence Pay", + "pages": [ + "es/solutions/payments/overview" + ] + } + ] + }, + { + "group": "Referencias Técnicas", + "pages": [ + "es/solutions/technical-references/SequenceMCP", + "es/solutions/technical-references/wallet-contracts/why", + { + "group": "Internos del Contrato", + "pages": [ + "es/solutions/technical-references/internals/deployment", + { + "group": "Sequence v1", + "pages": [ + "es/solutions/technical-references/internals/v1/deploy", + "es/solutions/technical-references/internals/v1/wallet-factory", + "es/solutions/technical-references/internals/v1/wallet-configuration", + "es/solutions/technical-references/internals/v1/signature-encoding", + "es/solutions/technical-references/internals/v1/wallet-context" + ] + }, + { + "group": "Sequence v2", + "pages": [ + "es/solutions/technical-references/internals/v2/deploy", + "es/solutions/technical-references/internals/v2/configuration" + ] + }, + "es/solutions/technical-references/internals/contract-audits" + ] + } + ] + } + ] + }, + { + "tab": "SDKs", + "groups": [ + { + "group": " ", + "pages": [ + "es/sdk/overview" + ] + }, + { + "group": "SDK Web", + "pages": [ + "es/sdk/web/overview", + "es/sdk/web/getting-started", + "es/sdk/web/migration", + { + "group": "Guías", + "pages": [ + "es/sdk/web/guides/send-sponsored-tx", + "es/sdk/web/guides/pay-gas-in-erc20", + "es/sdk/web/guides/on-ramp", + "es/sdk/web/guides/smart-swaps", + "es/sdk/web/guides/on-ramp-and-swap", + "es/sdk/web/guides/checkout" + ] + }, + { + "group": "Hooks", + "pages": [ + "es/sdk/web/hooks/useAddFundsModal", + "es/sdk/web/hooks/useChain", + "es/sdk/web/hooks/useCheckoutModal", + "es/sdk/web/hooks/useCheckWaasFeeOptions", + "es/sdk/web/hooks/useERC1155SaleContractCheckout", + "es/sdk/web/hooks/useGetCoinPrices", + "es/sdk/web/hooks/useGetCollectiblePrices", + "es/sdk/web/hooks/useListAccounts", + "es/sdk/web/hooks/useGetContractInfo", + "es/sdk/web/hooks/useGetExchangeRate", + "es/sdk/web/hooks/useGetSwapPrices", + "es/sdk/web/hooks/useGetSwapQuote", + "es/sdk/web/hooks/useGetTransactionHistory", + "es/sdk/web/hooks/useGetMultipleContractsInfo", + "es/sdk/web/hooks/useGetSwapPrices", + "es/sdk/web/hooks/useGetSwapQuote", + "es/sdk/web/hooks/useGetTokenMetadata", + "es/sdk/web/hooks/useGetTransactionHistory", + "es/sdk/web/hooks/useMetadataClient", + "es/sdk/web/hooks/useGetNativeTokenBalance", + "es/sdk/web/hooks/useGetSingleTokenBalanceSummary", + "es/sdk/web/hooks/useGetTransactionHistory", + "es/sdk/web/hooks/useGetTransactionHistorySummary", + "es/sdk/web/hooks/useIndexerClient", + "es/sdk/web/hooks/useGetSwapPrices", + "es/sdk/web/hooks/useGetSwapQuote", + "es/sdk/web/hooks/useGetTokenBalancesByContract", + "es/sdk/web/hooks/useGetTokenBalancesDetails", + "es/sdk/web/hooks/useGetTokenBalancesSummary", + "es/sdk/web/hooks/useGetTransactionHistory", + "es/sdk/web/hooks/useIndexerGatewayClient", + "es/sdk/web/hooks/useOpenConnectModal", + "es/sdk/web/hooks/useOpenWalletModal", + "es/sdk/web/hooks/useSelectPaymentModal", + "es/sdk/web/hooks/useSignInEmail", + "es/sdk/web/hooks/useStorage", + "es/sdk/web/hooks/useSwapModal", + "es/sdk/web/hooks/useTheme", + "es/sdk/web/hooks/useWaasFeeOptions", + "es/sdk/web/hooks/useWalletNavigation", + "es/sdk/web/hooks/useWalletSettings", + "es/sdk/web/hooks/useWallets" + ] + }, + { + "group": "Marketplace de Ventas Secundarias", + "pages": [ + "es/sdk/marketplace-sdk/overview", + "es/sdk/marketplace-sdk/getting-started", + { + "group": "Hooks", + "pages": [ + "es/sdk/marketplace-sdk/hooks/marketplace-actions", + "es/sdk/marketplace-sdk/hooks/marketplace-data-hooks" + ] + } + ] + }, + "es/sdk/web/custom-configuration", + "es/sdk/web/custom-connectors" + ] + }, + { + "group": "SDKs para Motores de Juego", + "pages": [ + { + "group": "Unity", + "pages": [ + "es/sdk/unity/overview", + "es/sdk/unity/quickstart", + "es/sdk/unity/installation", + "es/sdk/unity/setup", + "es/sdk/unity/bootstrap_game", + { + "group": "Incorporación", + "pages": [ + { + "group": "Autenticación", + "pages": [ + "es/sdk/unity/onboard/authentication/intro", + "es/sdk/unity/onboard/authentication/email", + "es/sdk/unity/onboard/authentication/oidc", + "es/sdk/unity/onboard/authentication/playfab", + "es/sdk/unity/onboard/authentication/guest", + "es/sdk/unity/onboard/authentication/federated-accounts" + ] + }, + "es/sdk/unity/onboard/recovering-sessions", + "es/sdk/unity/onboard/session-management", + "es/sdk/unity/onboard/connecting-external-wallets" + ] + }, + { + "group": "Funcionalidades", + "pages": [ + "es/sdk/unity/power/read-from-blockchain", + "es/sdk/unity/power/write-to-blockchain", + "es/sdk/unity/power/sign-messages", + "es/sdk/unity/power/deploy-contracts", + "es/sdk/unity/power/contract-events", + "es/sdk/unity/power/wallet-ui", + { + "group": "Interacciones Blockchain Avanzadas", + "pages": [ + "es/sdk/unity/power/advanced/introduction", + "es/sdk/unity/power/advanced/wallets", + "es/sdk/unity/power/advanced/clients", + "es/sdk/unity/power/advanced/transfers", + "es/sdk/unity/power/advanced/contracts", + "es/sdk/unity/power/advanced/tokens" + ] + } + ] + }, + { + "group": "Monetización", + "pages": [ + "es/sdk/unity/monetization/intro", + "es/sdk/unity/monetization/checkout-ui", + { + "group": "Ventas Primarias", + "pages": [ + "es/sdk/unity/monetization/primary-sales/intro", + "es/sdk/unity/monetization/primary-sales/credit-card-checkout" + ] + }, + { + "group": "Marketplace de Ventas Secundarias", + "pages": [ + "es/sdk/unity/monetization/secondary-sales/intro", + "es/sdk/unity/monetization/secondary-sales/building-a-marketplace", + "es/sdk/unity/monetization/secondary-sales/creating-listings", + "es/sdk/unity/monetization/secondary-sales/creating-offers", + "es/sdk/unity/monetization/secondary-sales/accepting-offers", + { + "group": "Cómo Funciona", + "pages": [ + "es/sdk/unity/monetization/secondary-sales/how-it-works/reading-orders", + "es/sdk/unity/monetization/secondary-sales/how-it-works/filling-orders", + "es/sdk/unity/monetization/secondary-sales/how-it-works/credit-card-checkout" + ] + } + ] + }, + "es/sdk/unity/monetization/currency-swaps", + "es/sdk/unity/monetization/onboard-user-funds" + ] + }, + "es/sdk/unity/v2-to-v3-upgrade-guide" + ] + }, + { + "group": "Unreal", + "pages": [ + "es/sdk/unreal/introduction", + "es/sdk/unreal/quickstart", + "es/sdk/unreal/installation", + "es/sdk/unreal/configuration", + "es/sdk/unreal/subsystems", + "es/sdk/unreal/bootstrap_game", + "es/sdk/unreal/user_interfaces", + "es/sdk/unreal/authentication", + "es/sdk/unreal/write-to-blockchain", + "es/sdk/unreal/read-from-blockchain", + "es/sdk/unreal/onboard-user-funds", + "es/sdk/unreal/advanced", + "es/sdk/unreal/platforms" + ] + } + ] + }, + { + "group": "Otros SDKs", + "pages": [ + { + "group": "Typescript", + "pages": [ + "es/sdk/typescript/overview", + { + "group": "Integración Backend", + "pages": [ + "es/sdk/typescript/guides/backend/integration" + ] + }, + { + "group": "Integración Frontend", + "pages": [ + "es/sdk/headless-wallet/quickstart", + "es/sdk/headless-wallet/authentication", + "es/sdk/headless-wallet/use-wallets", + "es/sdk/headless-wallet/account-federation", + "es/sdk/headless-wallet/manage-sessions", + "es/sdk/headless-wallet/on-ramp", + "es/sdk/headless-wallet/fee-options", + "es/sdk/headless-wallet/verification", + "es/sdk/headless-wallet/transaction-receipts" + ] + } + ] + }, + { + "group": "Go", + "pages": [ + "es/sdk/go/overview" + ] + }, + { + "group": "Móvil", + "pages": [ + "es/sdk/mobile" + ] + } + ] + } + ] + }, + { + "tab": "APIs", + "groups": [ + { + "group": " ", + "pages": [ + "es/api-references/overview" + ] + }, + { + "group": "Transacciones", + "pages": [ + "es/api-references/transactions/overview", + "es/api-references/transactions/installation", + { + "group": "Endpoints", + "pages": [ + "es/api-references/transactions/endpoints/get-chain-id", + "es/api-references/transactions/endpoints/fee-tokens", + "es/api-references/transactions/endpoints/fee-options" + ] + }, + { + "group": "Ejemplos", + "pages": [ + "es/api-references/transactions/examples/fetch-fee-options", + "es/api-references/transactions/examples/send-transactions", + "es/api-references/transactions/examples/fetch-transaction-receipts" + ] + } + ] + }, + { + "group": "Indexador", + "pages": [ + "es/api-references/indexer/overview", + "es/api-references/indexer/installation", + { + "group": "Endpoints", + "pages": [ + { + "group": "público", + "pages": [ + "es/api-references/indexer/endpoints/public/get-native-token-balance", + "es/api-references/indexer/endpoints/public/get-token-balances-summary", + "es/api-references/indexer/endpoints/public/get-token-balances-details", + "es/api-references/indexer/endpoints/public/get-token-balances-by-contract", + "es/api-references/indexer/endpoints/public/get-token-balances", + "es/api-references/indexer/endpoints/public/get-token-supplies", + "es/api-references/indexer/endpoints/public/get-token-supplies-map", + "es/api-references/indexer/endpoints/public/get-balance-updates", + "es/api-references/indexer/endpoints/public/get-transaction-history", + "es/api-references/indexer/endpoints/public/fetch-transaction-receipt", + "es/api-references/indexer/endpoints/public/fetch-transaction-receipt-with-filter", + "es/api-references/indexer/endpoints/public/subscribe-receipts", + "es/api-references/indexer/endpoints/public/subscribe-events", + "es/api-references/indexer/endpoints/public/subscribe-balance-updates" + ] + }, + { + "group": "secreto", + "pages": [ + "es/api-references/indexer/endpoints/secret/get-all-webhook-listeners", + "es/api-references/indexer/endpoints/secret/add-webhook-listener", + "es/api-references/indexer/endpoints/secret/update-webhook-listener", + "es/api-references/indexer/endpoints/secret/remove-webhook-listener", + "es/api-references/indexer/endpoints/secret/toggle-webhook-listener", + "es/api-references/indexer/endpoints/secret/pause-all-webhook-listeners", + "es/api-references/indexer/endpoints/secret/resume-all-webhook-listeners", + "es/api-references/indexer/endpoints/default/get-webhook-listener" + ] + } + ] + }, + { + "group": "Ejemplos", + "pages": [ + "es/api-references/indexer/examples/fetch-tokens", + "es/api-references/indexer/examples/transaction-history", + "es/api-references/indexer/examples/unique-tokens", + "es/api-references/indexer/examples/transation-history-token-contract", + "es/api-references/indexer/examples/native-network-balance", + "es/api-references/indexer/examples/metadata-tips", + "es/api-references/indexer/examples/webhook-listener", + "es/api-references/indexer/examples/subscriptions" + ] + } + ] + }, + { + "group": "Gateway del Indexador", + "pages": [ + "es/api-references/indexer-gateway/overview", + "es/api-references/indexer-gateway/installation", + { + "group": "Ejemplos", + "pages": [ + "es/api-references/indexer-gateway/examples/get-token-balances", + "es/api-references/indexer-gateway/examples/get-native-token-balances", + "es/api-references/indexer-gateway/examples/get-balance-updates", + "es/api-references/indexer-gateway/examples/get-token-balances-details", + "es/api-references/indexer-gateway/examples/get-token-balances-by-contract" + ] + } + ] + }, + { + "group": "Analíticas", + "pages": [ + "es/api-references/analytics/overview", + { + "group": "Endpoints", + "pages": [ + { + "group": "secreto", + "pages": [ + "es/api-references/analytics/endpoints/secret/average-d-a-u", + "es/api-references/analytics/endpoints/secret/average-d1-retention", + "es/api-references/analytics/endpoints/secret/average-d14-retention", + "es/api-references/analytics/endpoints/secret/average-d28-retention", + "es/api-references/analytics/endpoints/secret/average-d3-retention", + "es/api-references/analytics/endpoints/secret/average-d7-retention", + "es/api-references/analytics/endpoints/secret/average-stickiness", + "es/api-references/analytics/endpoints/secret/compute-by-service", + "es/api-references/analytics/endpoints/secret/d1-retention-by-cohort", + "es/api-references/analytics/endpoints/secret/d14-retention-by-cohort", + "es/api-references/analytics/endpoints/secret/d28-retention-by-cohort", + "es/api-references/analytics/endpoints/secret/d3-retention-by-cohort", + "es/api-references/analytics/endpoints/secret/d7-retention-by-cohort", + "es/api-references/analytics/endpoints/secret/daily-compute-by-type", + "es/api-references/analytics/endpoints/secret/daily-new-wallets", + "es/api-references/analytics/endpoints/secret/daily-wallet-txn-conversion-rate", + "es/api-references/analytics/endpoints/secret/market-txn-event-daily", + "es/api-references/analytics/endpoints/secret/market-txn-event-monthly", + "es/api-references/analytics/endpoints/secret/market-txn-event-total", + "es/api-references/analytics/endpoints/secret/market-wallets-daily", + "es/api-references/analytics/endpoints/secret/market-wallets-monthly", + "es/api-references/analytics/endpoints/secret/market-wallets-total", + "es/api-references/analytics/endpoints/secret/monthly-active-wallets-by-segment", + "es/api-references/analytics/endpoints/secret/monthly-new-wallets", + "es/api-references/analytics/endpoints/secret/monthly-transacting-wallets-by-segment", + "es/api-references/analytics/endpoints/secret/monthly-wallet-txn-conversion-rate", + "es/api-references/analytics/endpoints/secret/rolling-stickiness", + "es/api-references/analytics/endpoints/secret/total-compute", + "es/api-references/analytics/endpoints/secret/total-new-wallets", + "es/api-references/analytics/endpoints/secret/total-wallet-txn-conversion-rate", + "es/api-references/analytics/endpoints/secret/wallets-by-browser", + "es/api-references/analytics/endpoints/secret/wallets-by-country", + "es/api-references/analytics/endpoints/secret/wallets-by-device", + "es/api-references/analytics/endpoints/secret/wallets-by-o-s", + "es/api-references/analytics/endpoints/secret/wallets-daily", + "es/api-references/analytics/endpoints/secret/wallets-monthly", + "es/api-references/analytics/endpoints/secret/wallets-total", + "es/api-references/analytics/endpoints/secret/wallets-txn-sent-daily", + "es/api-references/analytics/endpoints/secret/wallets-txn-sent-monthly", + "es/api-references/analytics/endpoints/secret/wallets-txn-sent-total", + "es/api-references/analytics/endpoints/secret/weekly-active-wallets" + ] + }, + { + "group": "predeterminado", + "pages": [ + "es/api-references/analytics/endpoints/default/daily-compute-by-service", + "es/api-references/analytics/endpoints/default/get-orderbook-collections" + ] + } + ] + }, + { + "group": "Ejemplos", + "pages": [ + "es/api-references/analytics/examples/wallets", + "es/api-references/analytics/examples/marketplace" + ] + } + ] + }, + { + "group": "Metadatos", + "pages": [ + "es/api-references/metadata/overview", + { + "group": "Endpoints", + "pages": [ + { + "group": "público", + "pages": [ + "es/api-references/metadata/endpoints/public/directory-get-collections", + "es/api-references/metadata/endpoints/public/directory-get-networks", + "es/api-references/metadata/endpoints/public/enqueue-tokens-for-refresh", + "es/api-references/metadata/endpoints/public/get-contract-info-batch", + "es/api-references/metadata/endpoints/public/get-contract-info", + "es/api-references/metadata/endpoints/public/get-token-metadata-batch", + "es/api-references/metadata/endpoints/public/get-token-metadata", + "es/api-references/metadata/endpoints/public/refresh-token-metadata", + "es/api-references/metadata/endpoints/public/search-contract-info-batch", + "es/api-references/metadata/endpoints/public/search-contract-info", + "es/api-references/metadata/endpoints/public/search-token-i-ds", + "es/api-references/metadata/endpoints/public/search-token-metadata", + "es/api-references/metadata/endpoints/public/search-tokens", + "es/api-references/metadata/endpoints/public/token-collection-filters", + "es/api-references/metadata/endpoints/public/refresh-all-contract-tokens", + "es/api-references/metadata/endpoints/public/refresh-contract-info", + "es/api-references/metadata/endpoints/public/refresh-contract-tokens", + "es/api-references/metadata/endpoints/public/search-contracts", + "es/api-references/metadata/endpoints/public/search-metadata" + ] + }, + { + "group": "secreto", + "pages": [ + "es/api-references/metadata/endpoints/secret/create-asset", + "es/api-references/metadata/endpoints/secret/create-collection", + "es/api-references/metadata/endpoints/secret/create-contract-collection", + "es/api-references/metadata/endpoints/secret/create-token", + "es/api-references/metadata/endpoints/secret/delete-asset", + "es/api-references/metadata/endpoints/secret/delete-collection", + "es/api-references/metadata/endpoints/secret/delete-contract-collection", + "es/api-references/metadata/endpoints/secret/delete-token", + "es/api-references/metadata/endpoints/secret/get-asset", + "es/api-references/metadata/endpoints/secret/get-collection", + "es/api-references/metadata/endpoints/secret/get-contract-collection", + "es/api-references/metadata/endpoints/secret/get-token", + "es/api-references/metadata/endpoints/secret/list-collections", + "es/api-references/metadata/endpoints/secret/list-contract-collections", + "es/api-references/metadata/endpoints/secret/list-tokens", + "es/api-references/metadata/endpoints/secret/publish-collection", + "es/api-references/metadata/endpoints/secret/unpublish-collection", + "es/api-references/metadata/endpoints/secret/update-asset", + "es/api-references/metadata/endpoints/secret/update-collection", + "es/api-references/metadata/endpoints/secret/update-contract-collection", + "es/api-references/metadata/endpoints/secret/update-token" + ] + } + ] + }, + { + "group": "Ejemplos", + "pages": [ + "es/api-references/metadata/examples/token-metadata", + "es/api-references/metadata/examples/contract-metadata", + "es/api-references/metadata/examples/rest-api" + ] + } + ] + }, + { + "group": "Infraestructura", + "pages": [ + "es/api-references/infrastructure/overview", + { + "group": "Endpoints", + "pages": [ + "es/api-references/infrastructure/endpoints/get-linked-wallets", + "es/api-references/infrastructure/endpoints/get-swap-price", + "es/api-references/infrastructure/endpoints/get-swap-prices", + "es/api-references/infrastructure/endpoints/get-swap-quote", + "es/api-references/infrastructure/endpoints/is-valid-e-t-h-auth-proof", + "es/api-references/infrastructure/endpoints/is-valid-message-signature", + "es/api-references/infrastructure/endpoints/is-valid-signature", + "es/api-references/infrastructure/endpoints/is-valid-typed-data-signature", + "es/api-references/infrastructure/endpoints/link-wallet", + "es/api-references/infrastructure/endpoints/remove-linked-wallet" + ] + } + ] + }, + { + "group": "Builder", + "pages": [ + "es/api-references/builder/overview", + { + "group": "Endpoints", + "pages": [ + "es/api-references/builder/endpoints/add-audience-contacts", + "es/api-references/builder/endpoints/create-audience", + "es/api-references/builder/endpoints/delete-audience", + "es/api-references/builder/endpoints/get-audience", + "es/api-references/builder/endpoints/get-contract", + "es/api-references/builder/endpoints/list-audiences", + "es/api-references/builder/endpoints/list-contract-sources", + "es/api-references/builder/endpoints/list-contracts", + "es/api-references/builder/endpoints/remove-audience-contacts", + "es/api-references/builder/endpoints/update-audience" + ] + } + ] + }, + { + "group": "Marketplace", + "pages": [ + "es/api-references/marketplace/overview", + { + "group": "Endpoints", + "pages": [ + "es/api-references/marketplace/endpoints/checkout-options-marketplace", + "es/api-references/marketplace/endpoints/checkout-options-sales-contract", + "es/api-references/marketplace/endpoints/execute", + "es/api-references/marketplace/endpoints/generate-buy-transaction", + "es/api-references/marketplace/endpoints/generate-listing-transaction", + "es/api-references/marketplace/endpoints/generate-offer-transaction", + "es/api-references/marketplace/endpoints/generate-sell-transaction", + "es/api-references/marketplace/endpoints/get-collectible-highest-listing", + "es/api-references/marketplace/endpoints/get-collectible-highest-offer", + "es/api-references/marketplace/endpoints/get-collectible-lowest-listing", + "es/api-references/marketplace/endpoints/get-collectible-lowest-offer", + "es/api-references/marketplace/endpoints/get-collectible", + "es/api-references/marketplace/endpoints/get-count-of-all-collectibles", + "es/api-references/marketplace/endpoints/get-count-of-filtered-collectibles", + "es/api-references/marketplace/endpoints/get-floor-order", + "es/api-references/marketplace/endpoints/get-highest-price-listing-for-collectible", + "es/api-references/marketplace/endpoints/get-highest-price-offer-for-collectible", + "es/api-references/marketplace/endpoints/get-lowest-price-listing-for-collectible", + "es/api-references/marketplace/endpoints/get-lowest-price-offer-for-collectible", + "es/api-references/marketplace/endpoints/get-orders", + "es/api-references/marketplace/endpoints/list-collectible-listings", + "es/api-references/marketplace/endpoints/list-collectible-offers", + "es/api-references/marketplace/endpoints/list-collectibles-with-lowest-listing", + "es/api-references/marketplace/endpoints/list-collectibles-with-highest-offer", + "es/api-references/marketplace/endpoints/list-collectibles", + "es/api-references/marketplace/endpoints/list-currencies", + "es/api-references/marketplace/endpoints/list-listings-for-collectible", + "es/api-references/marketplace/endpoints/list-offers-for-collectible" + ] + }, + { + "group": "Ejemplos", + "pages": [ + "es/api-references/marketplace/examples/orderbook-transactions", + "es/api-references/marketplace/examples/get-top-orders", + "es/api-references/marketplace/examples/get-orderbook", + "es/api-references/marketplace/examples/get-user-activities" + ] + } + ] + }, + { + "group": "RPC Blockchain", + "pages": [ + "es/api-references/node-gateway" + ] + } + ] + }, + { + "tab": "Resources", + "groups": [ + { + "group": "Guías", + "pages": [ + "es/guides/guide-overview", + { + "group": "Desarrolladores de Juegos", + "pages": [ + "es/guides/webgl-guide", + "es/guides/jelly-forest-unity-guide", + "es/guides/building-transaction-heavy-games-with-unity", + "es/guides/unreal-ew-guide", + "es/guides/using-unity-iap-to-sell-nfts", + "es/guides/unity-primary-sales", + "es/guides/unity-webgl-telegram", + "es/guides/telegram-integration" + ] + }, + { + "group": "Integraciones Blockchain", + "pages": [ + "es/guides/mint-collectibles-serverless", + "es/guides/metadata-guide", + "es/guides/treasure-chest-guide", + "es/guides/typed-on-chain-signatures", + "es/guides/building-relaying-server", + "es/guides/analytics-guide", + "es/guides/build-embedding-wallet" + ] + }, + { + "group": "Marketplaces y Ventas Primarias", + "pages": [ + "es/guides/custom-marketplace", + "es/guides/primary-sales", + "es/guides/primary-drop-sales-erc721" + ] + } + ] + }, + { + "group": "Plantillas Base", + "pages": [ + "es/guides/template-overview" + ] + } + ] + }, + { + "tab": "Support", + "groups": [ + { + "group": "Soporte", + "pages": [ + "es/support", + "es/support/changelog", + "es/support/restricted-regions", + "es/support/faq", + "es/support/token-directory", + "es/support/discord", + "es/support/hiring", + "es/support/contact-us" + ] + }, + { + "group": "Admin de Sequence Builder", + "pages": [ + "es/support/builder/project-management", + "es/support/builder/project-settings" + ] + } ] } ] } - ] - } ], "global": { "anchors": [ diff --git a/es/404.html b/es/404.html new file mode 100644 index 00000000..c033f1ce --- /dev/null +++ b/es/404.html @@ -0,0 +1,59 @@ + + + + <span data-frenglish-key="404 - Página no encontrada">404 - Página no encontrada</span> + + + +
+

¡Ups! Página no encontrada

+

La página que busca no existe. Vamos a llevarle de vuelta.

+ Ir a la página principal +
+ + \ No newline at end of file diff --git a/es/README.md b/es/README.md new file mode 100644 index 00000000..e214923d --- /dev/null +++ b/es/README.md @@ -0,0 +1,35 @@ +![Sequence: Cree los mejores juegos y experiencias web3 con Sequence](images/sequence-header.jpg) + +# Documentación de Sequence +¡Bienvenido a la documentación de Sequence! Su infraestructura para cadenas, juegos y aplicaciones. + +## Desarrollo +Para instalar las herramientas de desarrollo, use el siguiente comando + +```bash +pnpm i +``` + +Ejecute el siguiente comando en la raíz de su documentación (donde está mint.json) + +```bash +pnpm dev +``` + +Usamos Mintlify como el framework de documentación. Para más información sobre los componentes disponibles para estructurar su contenido, consulte su [documentación](https://mintlify.com/docs/page). + +## Contribuciones +¡Agradecemos las contribuciones de la comunidad para mejorar nuestra documentación! Así puede contribuir: +1. **Haga un fork del repositorio** y cree su rama a partir de `main`. +2. **Realice sus cambios** en la documentación. +3. **Pruebe sus cambios** localmente usando la CLI de Mintlify. También recomendamos ejecutar `pnpm test` después de agregar sus cambios y antes de crear un PR para validar posibles enlaces rotos. +4. **Envíe un pull request** con una descripción clara de sus cambios. + +Nuestro equipo revisa los pull requests regularmente y proporcionará comentarios según sea necesario. Para cambios importantes, por favor abra primero un issue para discutir lo que desea modificar. + +Si encuentra algún error o tiene sugerencias de mejora pero no desea contribuir directamente, por favor abra un issue describiendo el problema o la mejora. + +¡Gracias por ayudar a mejorar la documentación de Sequence para todos! + +### Solución de problemas +Mintlify tiene una capacidad máxima para archivos grandes como imágenes o videos de alta calidad. Si al desplegar su video o imagen no aparece en el enlace de vista previa de su PR, le recomendamos subir estos archivos primero a un CDN para poder servirlos correctamente. \ No newline at end of file diff --git a/es/api-references/analytics/endpoints/analytics-api.json b/es/api-references/analytics/endpoints/analytics-api.json new file mode 100644 index 00000000..138027b8 --- /dev/null +++ b/es/api-references/analytics/endpoints/analytics-api.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Analytics Api","version":""},"servers":[{"url":"https://api.sequence.app","description":"Analytics"}],"components":{"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorSessionExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SessionExpired"},"code":{"type":"number","example":1002},"msg":{"type":"string","example":"Session expired"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorMethodNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MethodNotFound"},"code":{"type":"number","example":1003},"msg":{"type":"string","example":"Method not found"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorRequestConflict":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RequestConflict"},"code":{"type":"number","example":1004},"msg":{"type":"string","example":"Conflict with target resource"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorServiceDisabled":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ServiceDisabled"},"code":{"type":"number","example":1005},"msg":{"type":"string","example":"Service disabled"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorTimeout":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Timeout"},"code":{"type":"number","example":2000},"msg":{"type":"string","example":"Request timed out"},"cause":{"type":"string"},"status":{"type":"number","example":408}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2001},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorUserNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"UserNotFound"},"code":{"type":"number","example":3001},"msg":{"type":"string","example":"User not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorProjectNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ProjectNotFound"},"code":{"type":"number","example":3002},"msg":{"type":"string","example":"Project not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorInvalidTier":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidTier"},"code":{"type":"number","example":3003},"msg":{"type":"string","example":"Invalid subscription tier"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorEmailTemplateExists":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"EmailTemplateExists"},"code":{"type":"number","example":3004},"msg":{"type":"string","example":"Email Template exists"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorSubscriptionLimit":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SubscriptionLimit"},"code":{"type":"number","example":3005},"msg":{"type":"string","example":"Subscription limit reached"},"cause":{"type":"string"},"status":{"type":"number","example":402}}},"ErrorFeatureNotIncluded":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"FeatureNotIncluded"},"code":{"type":"number","example":3006},"msg":{"type":"string","example":"Feature not included"},"cause":{"type":"string"},"status":{"type":"number","example":402}}},"ErrorInvalidNetwork":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidNetwork"},"code":{"type":"number","example":3007},"msg":{"type":"string","example":"Invalid network"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorInvitationExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvitationExpired"},"code":{"type":"number","example":4000},"msg":{"type":"string","example":"Invitation code is expired"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorAlreadyCollaborator":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"AlreadyCollaborator"},"code":{"type":"number","example":4001},"msg":{"type":"string","example":"Already a collaborator"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"AuthSessionType":{"type":"string","description":"Represented as uint16 on the server side","enum":["PUBLIC","WALLET","USER","ADMIN","SERVICE"]},"SubscriptionTier":{"type":"string","description":"Represented as uint8 on the server side","enum":["COMMUNITY","DEVELOPER","GROWTH","PRO","ENTERPRISE"]},"ProjectType":{"type":"string","description":"Represented as string on the server side","enum":["EMBEDDED_WALLET_REACT","EMBEDDED_WALLET_NEXTJS","EMBEDDED_WALLET_UNITY","EMBEDDED_WALLET_UNREAL","MARKETPLACE_STANDALONE","MARKETPLACE_REACT","MARKETPLACE_UNITY","MARKETPLACE_UNREAL","SALE_CONTRACT_ERC1155","SALE_CONTRACT_ERC721"]},"ResourceType":{"type":"string","description":"Represented as int8 on the server side","enum":["CONTRACTS"]},"SubscriptionProvider":{"type":"string","description":"Represented as string on the server side","enum":["ADMIN","STRIPE","GOOGLE"]},"CollaboratorAccess":{"type":"string","description":"Represented as uint32 on the server side","enum":["NONE","READ","WRITE","ADMIN"]},"CollaboratorType":{"type":"string","description":"Represented as uint8 on the server side","enum":["USER","SERVICE_ACCOUNT"]},"ContractSourceType":{"type":"string","description":"Represented as uint8 on the server side","enum":["LINKED","DEPLOYED","SALE"]},"SortOrder":{"type":"string","description":"Represented as uint32 on the server side","enum":["DESC","ASC"]},"PaymentProvider":{"type":"string","description":"Represented as uint16 on the server side","enum":["UNKNOWN","STRIPE","MANUAL"]},"PaymentStatus":{"type":"string","description":"Represented as uint16 on the server side","enum":["INITIATED","PENDING","SUCCEEDED","FAILED","PROCESSED"]},"MarketplaceWallet":{"type":"string","description":"Represented as uint8 on the server side","enum":["UNIVERSAL","EMBEDDED"]},"MarketplaceType":{"type":"string","description":"Represented as uint8 on the server side","enum":["AMM","P2P","SEQUENCE","ORDERBOOK"]},"TokenType":{"type":"string","description":"Represented as uint8 on the server side","enum":["ERC20","ERC721","ERC1155"]},"FileScope":{"type":"string","description":"Represented as uint8 on the server side","enum":["LOGO","MARKETPLACE","AVATAR","EMAIL","WALLET","TOKEN_DIRECTORY"]},"EmailTemplateType":{"type":"string","description":"Represented as uint8 on the server side","enum":["UNKNOWN","LOGIN","GUARD"]},"TaskStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["PENDING","PAUSED","FAILED","COMPLETED","DISABLED"]},"DateInterval":{"type":"string","description":"Represented as uint16 on the server side","enum":["DAY","WEEK","MONTH"]},"OnboardingStep":{"type":"string","description":"Represented as string on the server side","enum":["linkOrDeployContract","createMarketplace","setUpGasTank","configureWaas","customizeWallet","inviteCollaborator","cloneGithub","copyCredentials","customizeMarketplace","deployERC721Contract","deployERC1155Contract","addMarketplaceCollection","createCollection","customizeCollectible","deploySaleContract","setSaleSettings","addMinterRoleToItems","setUpAudienceList"]},"WaasTenantState":{"type":"string","description":"Represented as uint8 on the server side","enum":["PENDING","DEPLOYING","READY","FAILED"]},"TrialType":{"type":"string","description":"Represented as string on the server side","enum":["ANALYTICS"]},"CustomerTier":{"type":"string","description":"Represented as uint8 on the server side","enum":["TIER_1","TIER_2","TIER_3","TIER_4","TIER_5"]},"Version":{"type":"object","required":["webrpcVersion","schemaVersion","schemaHash","appVersion"],"properties":{"webrpcVersion":{"type":"string"},"schemaVersion":{"type":"string"},"schemaHash":{"type":"string"},"appVersion":{"type":"string"}}},"RuntimeStatus":{"type":"object","required":["healthOK","startTime","uptime","ver","env","branch","commitHash","networks","checks"],"properties":{"healthOK":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"ver":{"type":"string"},"env":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"networks":{"type":"object","description":"map","additionalProperties":{"type":"boolean"}},"checks":{"$ref":"#/components/schemas/RuntimeChecks"}}},"RuntimeChecks":{"type":"object","required":["quotaControl","joqueue","stripe","cloudCommerce"],"properties":{"quotaControl":{"type":"boolean"},"joqueue":{"type":"boolean"},"stripe":{"type":"boolean"},"cloudCommerce":{"type":"boolean"}}},"Configuration":{"type":"object","required":["name","title","chainIds","domains"],"properties":{"name":{"type":"string"},"title":{"type":"string"},"chainIds":{"type":"array","description":"[]uint64","items":{"type":"number"}},"domains":{"type":"array","description":"[]string","items":{"type":"string"}},"logoUrl":{"type":"string"},"logoLightUrl":{"type":"string"},"titleUrl":{"type":"string"},"backgroundUrl":{"type":"string"},"mobileBackgroundUrl":{"type":"string"},"customCss":{"type":"string"},"animationUrl":{"type":"string"},"crispWebsiteId":{"type":"string"},"learnMoreButton":{"type":"string"},"learnMoreUrl":{"type":"string"}}},"AuthState":{"type":"object","required":["jwtToken","expiresAt","address","sessionType"],"properties":{"jwtToken":{"type":"string"},"expiresAt":{"type":"string"},"address":{"type":"string"},"sessionType":{"$ref":"#/components/schemas/AuthSessionType"},"user":{"$ref":"#/components/schemas/User"}}},"User":{"type":"object","required":["address","createdAt","updatedAt","sysAdmin","avatarKey","avatarUrl"],"properties":{"address":{"type":"string"},"email":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"sysAdmin":{"type":"boolean"},"avatarKey":{"type":"string"},"avatarUrl":{"type":"string"}}},"UserSettings":{"type":"object","required":["freeProjectsLeft","totalFreeProjectLimit","totalPaidProjects"],"properties":{"freeProjectsLeft":{"type":"number"},"totalFreeProjectLimit":{"type":"number"},"totalPaidProjects":{"type":"number"}}},"UserOverride":{"type":"object","required":["id","address","extraProjects","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"address":{"type":"string"},"extraProjects":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"Project":{"type":"object","required":["id","name","ownerAddress","ownerAvatarUrl","draft","logoImageKey","logoImageUrl","websiteUrl","chainIds","whitelabel","subscriptionTier","collaboratorCount","onboardingSteps","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"name":{"type":"string"},"type":{"$ref":"#/components/schemas/ProjectType"},"ownerAddress":{"type":"string"},"ownerEmail":{"type":"string"},"ownerAvatarUrl":{"type":"string"},"draft":{"type":"boolean"},"logoImageKey":{"type":"string"},"logoImageUrl":{"type":"string"},"websiteUrl":{"type":"string"},"chainIds":{"type":"array","description":"[]uint64","items":{"type":"number"}},"whitelabel":{"type":"string"},"subscriptionTier":{"$ref":"#/components/schemas/SubscriptionTier"},"collaboratorCount":{"type":"number"},"onboardingSteps":{"type":"object","description":"map","additionalProperties":{"type":"boolean"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"ResourceFilter":{"type":"object","properties":{"contracts":{"$ref":"#/components/schemas/ContractFilter"}}},"Resource":{"type":"object","required":["type","total","detail"],"properties":{"type":{"$ref":"#/components/schemas/ResourceType"},"total":{"type":"number"},"detail":{"type":"array","description":"[]ResourceDetail","items":{"$ref":"#/components/schemas/ResourceDetail"}}}},"ResourceDetail":{"type":"object","required":["key","count"],"properties":{"key":{"type":"object"},"count":{"type":"number"}}},"ProjectSubscription":{"type":"object","required":["id","projectId","subscriptionTier","provider","providerId","dateStart"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"subscriptionTier":{"$ref":"#/components/schemas/SubscriptionTier"},"provider":{"$ref":"#/components/schemas/SubscriptionProvider"},"providerId":{"type":"string"},"dateStart":{"type":"string"},"dateEnd":{"type":"string"}}},"Collaborator":{"type":"object","required":["id","projectId","type","userAddress","access","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"type":{"$ref":"#/components/schemas/CollaboratorType"},"userAddress":{"type":"string"},"userEmail":{"type":"string"},"userAvatarUrl":{"type":"string"},"userAvatarKey":{"type":"string"},"access":{"$ref":"#/components/schemas/CollaboratorAccess"},"invitationId":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"Contract":{"type":"object","required":["id","projectId","contractName","contractAddress","contractType","chainId","source","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"contractName":{"type":"string"},"contractAddress":{"type":"string"},"contractType":{"type":"string"},"chainId":{"type":"number"},"source":{"$ref":"#/components/schemas/ContractSourceType"},"itemsContractAddress":{"type":"string"},"splitterContractAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"abi":{"type":"string"},"bytecode":{"type":"string"},"bytecodeHash":{"type":"string"},"audienceId":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ContractFilter":{"type":"object","properties":{"chainId":{"type":"number"},"contractSourceType":{"$ref":"#/components/schemas/ContractSourceType"},"contractType":{"type":"string"}}},"ContractLink":{"type":"object","required":["project","collaborator"],"properties":{"contract":{"$ref":"#/components/schemas/Contract"},"project":{"$ref":"#/components/schemas/Project"},"collaborator":{"$ref":"#/components/schemas/Collaborator"}}},"NodeAccount":{"type":"object","required":["id","displayName","requestRateLimit","requestMonthlyQuota","active"],"properties":{"id":{"type":"number"},"displayName":{"type":"string"},"requestRateLimit":{"type":"number"},"requestMonthlyQuota":{"type":"number"},"active":{"type":"boolean"}}},"RelayerGasTank":{"type":"object","required":["id","projectId","relayerIdMap","totalPayments","totalUsage"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"relayerIdMap":{"type":"object","description":"map","additionalProperties":{"type":"number"}},"totalPayments":{"type":"number"},"totalUsage":{"type":"number"},"timestampUsage":{"type":"string"},"lastPaymentId":{"type":"number"}}},"RelayerGasBalance":{"type":"object","required":["id","name","chainId","currentBalance","feeMarkupFactor","unlimited"],"properties":{"id":{"type":"number"},"name":{"type":"string"},"chainId":{"type":"number"},"currentBalance":{"type":"number"},"feeMarkupFactor":{"type":"number"},"unlimited":{"type":"boolean"}}},"RelayerGasSponsor":{"type":"object","required":["id","projectId","chainId","displayName","address","active","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"displayName":{"type":"string"},"address":{"type":"string"},"active":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"RelayerGasSponsorUsage":{"type":"object","required":["id","chainId","totalGasUsed","totalTxnFees","avgGasPrice","totalTxns","startTime","endTime"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"totalGasUsed":{"type":"number"},"totalTxnFees":{"type":"number"},"avgGasPrice":{"type":"number"},"totalTxns":{"type":"number"},"startTime":{"type":"string"},"endTime":{"type":"string"}}},"RelayerTransaction":{"type":"object","required":["txnHash","txnNonce","txnStatus","txnRevertReason","requeues","queuedAt","sentAt","minedAt","target","input","txnArgs","walletAddress","metaTxnNonce","gasLimit","gasPrice","gasUsed","gasEstimated","usdRate","creditsUsed","isWhitelisted","createdAt","updatedAt"],"properties":{"txnHash":{"type":"string"},"txnNonce":{"type":"string"},"metaTxnID":{"type":"string"},"txnStatus":{"type":"string"},"txnRevertReason":{"type":"string"},"requeues":{"type":"number"},"queuedAt":{"type":"string"},"sentAt":{"type":"string"},"minedAt":{"type":"string"},"target":{"type":"string"},"input":{"type":"string"},"txnArgs":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"txnReceipt":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"walletAddress":{"type":"string"},"metaTxnNonce":{"type":"string"},"gasLimit":{"type":"number"},"gasPrice":{"type":"string"},"gasUsed":{"type":"number"},"gasEstimated":{"type":"number"},"gasFeeMarkup":{"type":"number"},"usdRate":{"type":"string"},"creditsUsed":{"type":"number"},"isWhitelisted":{"type":"boolean"},"gasSponsor":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"IndexerWebhook":{"type":"object","required":["id","projectId","chainId","contractAddress","eventSig","webhookUrl","disabled","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"eventSig":{"type":"string"},"webhookUrl":{"type":"string"},"disabled":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ContractSource":{"type":"object","required":["id","uid","contractType","name","description","author","license","audited","moreInfoUrl","disabled","factorySourceUid","abi","bytecode","bytecodeHash","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"uid":{"type":"string"},"contractType":{"type":"string"},"projectId":{"type":"number"},"name":{"type":"string"},"description":{"type":"string"},"author":{"type":"string"},"license":{"type":"string"},"audited":{"type":"boolean"},"moreInfoUrl":{"type":"string"},"disabled":{"type":"boolean"},"factorySourceUid":{"type":"string"},"abi":{"type":"string"},"bytecode":{"type":"string"},"bytecodeHash":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ContractFactory":{"type":"object","required":["id","chainId","contractAddress","uid","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"uid":{"type":"string"},"abi":{"type":"string"},"bytecode":{"type":"string"},"bytecodeHash":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"NewContractSource":{"type":"object","required":["uid","name","contractType","bytecode","abi"],"properties":{"uid":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"author":{"type":"string"},"license":{"type":"string"},"audited":{"type":"boolean"},"moreInfoUrl":{"type":"string"},"disabled":{"type":"boolean"},"contractType":{"type":"string"},"bytecode":{"type":"string"},"abi":{"type":"string"}}},"Page":{"type":"object","properties":{"pageSize":{"type":"number"},"page":{"type":"number"},"column":{"type":"string"},"more":{"type":"boolean"},"before":{"type":"object"},"after":{"type":"object"},"sort":{"type":"array","description":"[]SortBy","items":{"$ref":"#/components/schemas/SortBy"}}}},"SortBy":{"type":"object","required":["column"],"properties":{"column":{"type":"string"},"order":{"$ref":"#/components/schemas/SortOrder"}}},"BillingSettings":{"type":"object","required":["maxKeys","rateLimit","creditsIncludedWarn","creditsIncludedMax","creditsOverageWarn","creditsOverageMax","priceSubscriptionTier","priceCreditOverage","marketplaceFee","gasFeeMarkup","blockTransactions","providerSettings"],"properties":{"maxKeys":{"type":"number"},"rateLimit":{"type":"number"},"creditsIncludedWarn":{"type":"number"},"creditsIncludedMax":{"type":"number"},"creditsOverageWarn":{"type":"number"},"creditsOverageMax":{"type":"number"},"priceSubscriptionTier":{"type":"string"},"priceCreditOverage":{"type":"string"},"marketplaceFee":{"type":"string"},"gasFeeMarkup":{"type":"string"},"blockTransactions":{"type":"boolean"},"providerSettings":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/BillingProviderSettings"}}}},"BillingProviderSettings":{"type":"object","required":["priceSubscriptionTier","priceCreditOverage","disabled"],"properties":{"priceSubscriptionTier":{"type":"string"},"priceCreditOverage":{"type":"string"},"disabled":{"type":"boolean"}}},"BillingOverride":{"type":"object","required":["extraKeys","discountSubscriptionTier","discountCreditOverage","forceAllowTransactions"],"properties":{"extraKeys":{"type":"number"},"rateLimit":{"type":"number"},"creditsIncludedWarn":{"type":"number"},"creditsOverageWarn":{"type":"number"},"creditsOverageMax":{"type":"number"},"discountSubscriptionTier":{"type":"number"},"discountCreditOverage":{"type":"number"},"marketplaceFee":{"type":"number"},"forceAllowTransactions":{"type":"boolean"}}},"SubscriptionInfo":{"type":"object","required":["current","subscriptionUrl","cycleStart","cycleEnd","settings","creditsBonus","creditUsage","creditBalance","creditOverage"],"properties":{"current":{"$ref":"#/components/schemas/ProjectSubscription"},"subscriptionUrl":{"type":"string"},"cycleStart":{"type":"string"},"cycleEnd":{"type":"string"},"plannedDowngrade":{"$ref":"#/components/schemas/SubscriptionTier"},"pendingUpgrade":{"$ref":"#/components/schemas/SubscriptionTier"},"settings":{"$ref":"#/components/schemas/BillingSettings"},"creditsBonus":{"type":"number"},"creditUsage":{"type":"number"},"creditBalance":{"type":"number"},"creditOverage":{"type":"number"},"extraCharged":{"type":"string"}}},"PaymentHistory":{"type":"object","required":["totalPayments","payments"],"properties":{"totalPayments":{"type":"number"},"payments":{"type":"array","description":"[]Payment","items":{"$ref":"#/components/schemas/Payment"}}}},"Redirect":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"StripeEventData":{"type":"object","required":["object"],"properties":{"object":{"$ref":"#/components/schemas/StripeEventDataObject"}}},"StripeEventDataObject":{"type":"object","required":["id","object"],"properties":{"id":{"type":"string"},"object":{"type":"string"}}},"Payment":{"type":"object","required":["id","projectId","provider","externalTxnID","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"status":{"$ref":"#/components/schemas/PaymentStatus"},"provider":{"$ref":"#/components/schemas/PaymentProvider"},"externalTxnID":{"type":"string"},"createdAt":{"type":"string"}}},"PaymentLog":{"type":"object","required":["id","paymentID","data","createdAt"],"properties":{"id":{"type":"number"},"paymentID":{"type":"number"},"data":{"$ref":"#/components/schemas/PaymentLogData"},"createdAt":{"type":"string"}}},"PaymentLogData":{"type":"object","required":["type","data"],"properties":{"type":{"type":"string"},"data":{"type":"object"}}},"InvoicesReturn":{"type":"object","required":["hasMore","invoices"],"properties":{"hasMore":{"type":"boolean"},"invoices":{"type":"array","description":"[]Invoice","items":{"$ref":"#/components/schemas/Invoice"}}}},"Invoice":{"type":"object","required":["id","date","amount","paid","url"],"properties":{"id":{"type":"string"},"date":{"type":"string"},"amount":{"type":"string"},"paid":{"type":"boolean"},"url":{"type":"string"}}},"SubscriptionPlans":{"type":"object","required":["configs"],"properties":{"configs":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/SubscriptionPlan"}}}},"SubscriptionPlan":{"type":"object","required":["tier","settings","features"],"properties":{"tier":{"$ref":"#/components/schemas/SubscriptionTier"},"settings":{"$ref":"#/components/schemas/BillingSettings"},"features":{"type":"array","description":"[]string","items":{"type":"string"}}}},"CollectionInfo":{"type":"object","required":["chainId","title","type","image","address","link","description","featured"],"properties":{"chainId":{"type":"number"},"title":{"type":"string"},"type":{"type":"string"},"image":{"type":"string"},"address":{"type":"string"},"link":{"type":"string"},"description":{"type":"string"},"featured":{"type":"boolean"}}},"ContractInfo":{"type":"object","required":["chainId","address","name","type","symbol","logoURI","deployed","bytecodeHash","extensions","contentHash","updatedAt"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"logoURI":{"type":"string"},"deployed":{"type":"boolean"},"bytecodeHash":{"type":"string"},"extensions":{"type":"object"},"contentHash":{"type":"number"},"updatedAt":{"type":"string"}}},"ProjectInvitation":{"type":"object","required":["id","projectId","code","access","expiresAt","usageCount","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"code":{"type":"string"},"access":{"$ref":"#/components/schemas/CollaboratorAccess"},"expiresAt":{"type":"string"},"usageCount":{"type":"number"},"signupLimit":{"type":"number"},"createdAt":{"type":"string"},"deletedAt":{"type":"string"}}},"MarketplaceConfigSchema":{"type":"object","required":["version","config","style"],"properties":{"version":{"type":"number"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"style":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}},"MarketplaceConfig":{"type":"object","required":["id","projectId","version","config","settings","style"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"version":{"type":"number"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"settings":{"$ref":"#/components/schemas/MarketplaceSettings"},"style":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"MarketplaceWalletOptions":{"type":"object","required":["walletType","oidcIssuers","connectors","includeEIP6963Wallets"],"properties":{"walletType":{"$ref":"#/components/schemas/MarketplaceWallet"},"oidcIssuers":{"type":"object","description":"map","additionalProperties":{"type":"string"}},"connectors":{"type":"array","description":"[]string","items":{"type":"string"}},"includeEIP6963Wallets":{"type":"boolean"}}},"MarketplaceCollection":{"type":"object","required":["marketplaceType","chainId","address","feePercetage","currencyOptions"],"properties":{"marketplaceType":{"$ref":"#/components/schemas/MarketplaceType"},"chainId":{"type":"number"},"address":{"type":"string"},"feePercetage":{"type":"number"},"currencyOptions":{"type":"array","description":"[]string","items":{"type":"string"}}}},"MarketplaceSettings":{"type":"object","required":["publisherId","title","shortDescription","socials","faviconUrl","landingBannerUrl","collections","walletOptions","landingPageLayout","logoUrl","bannerUrl"],"properties":{"publisherId":{"type":"string"},"title":{"type":"string"},"shortDescription":{"type":"string"},"socials":{"type":"object","description":"map","additionalProperties":{"type":"string"}},"faviconUrl":{"type":"string"},"landingBannerUrl":{"type":"string"},"collections":{"type":"array","description":"[]MarketplaceCollection","items":{"$ref":"#/components/schemas/MarketplaceCollection"}},"walletOptions":{"$ref":"#/components/schemas/MarketplaceWalletOptions"},"landingPageLayout":{"type":"string"},"logoUrl":{"type":"string"},"bannerUrl":{"type":"string"},"fontUrl":{"type":"string"},"ogImage":{"type":"string"}}},"MarketplaceHostname":{"type":"object","required":["id","marketplaceConfigId","hostname","isDefaultHostname","isCustomDomain","createdAt"],"properties":{"id":{"type":"number"},"marketplaceConfigId":{"type":"number"},"hostname":{"type":"string"},"isDefaultHostname":{"type":"boolean"},"isCustomDomain":{"type":"boolean"},"createdAt":{"type":"string"}}},"OffchainInventory":{"type":"object","required":["id","projectId","chainId","externalProductId","paymentTokenAddress","paymentTokenType","paymentTokenId","paymentAmount","paymentRecipient"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"externalProductId":{"type":"string"},"paymentTokenAddress":{"type":"string"},"paymentTokenType":{"$ref":"#/components/schemas/TokenType"},"paymentTokenId":{"type":"number"},"paymentAmount":{"type":"number"},"paymentRecipient":{"type":"string"},"chainedCallAddress":{"type":"string"},"chainedCallData":{"type":"string"},"allowCrossChainPayments":{"type":"boolean"},"callbackURL":{"type":"string"},"createdAt":{"type":"string"},"deletedAt":{"type":"string"}}},"OffchainPayment":{"type":"object","required":["id","offchainInventoryId","productRecipient","paymentChainId","paymentTokenAddress","expiration","createdAt"],"properties":{"id":{"type":"number"},"offchainInventoryId":{"type":"number"},"productRecipient":{"type":"string"},"paymentChainId":{"type":"number"},"paymentTokenAddress":{"type":"string"},"expiration":{"type":"string"},"createdAt":{"type":"string"},"completedAt":{"type":"string"},"processedAt":{"type":"string"}}},"WalletConfigSchema":{"type":"object","required":["version","config"],"properties":{"version":{"type":"number"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}},"WalletConfig":{"type":"object","required":["version","projectId","platform","config"],"properties":{"id":{"type":"number"},"version":{"type":"number"},"projectId":{"type":"number"},"platform":{"type":"string"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ProjectFile":{"type":"object","required":["id","projectId","scope","mimetype","filepath","contents","hash","url","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"scope":{"$ref":"#/components/schemas/FileScope"},"mimetype":{"type":"string"},"filepath":{"type":"string"},"contents":{"type":"array","description":"[]byte","items":{"type":"string"}},"hash":{"type":"array","description":"[]byte","items":{"type":"string"}},"url":{"type":"string"},"createdAt":{"type":"string"}}},"EmailTemplate":{"type":"object","required":["id","projectId","subject","introText","logoUrl","placeholders","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"templateType":{"$ref":"#/components/schemas/EmailTemplateType"},"projectId":{"type":"number"},"subject":{"type":"string"},"introText":{"type":"string"},"logoUrl":{"type":"string"},"template":{"type":"string"},"placeholders":{"type":"array","description":"[]string","items":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"TaskRunner":{"type":"object","required":["id","workGroup","runAt"],"properties":{"id":{"type":"number"},"workGroup":{"type":"string"},"runAt":{"type":"string"}}},"Task":{"type":"object","required":["id","queue","status","try","payload","hash"],"properties":{"id":{"type":"number"},"queue":{"type":"string"},"status":{"$ref":"#/components/schemas/TaskStatus"},"try":{"type":"number"},"runAt":{"type":"string"},"lastRanAt":{"type":"string"},"createdAt":{"type":"string"},"payload":{"type":"array","description":"[]byte","items":{"type":"string"}},"hash":{"type":"string"}}},"QueryFilter":{"type":"object","required":["projectId"],"properties":{"projectId":{"type":"number"},"startDate":{"type":"string"},"endDate":{"type":"string"},"dateInterval":{"$ref":"#/components/schemas/DateInterval"},"collections":{"type":"array","description":"[]string","items":{"type":"string"}},"tokenId":{"type":"string"}}},"Chart":{"type":"object","required":["value","label"],"properties":{"value":{"type":"number"},"label":{"type":"string"}}},"MultiValueChart":{"type":"object","required":["value","label"],"properties":{"value":{"type":"object","description":"map","additionalProperties":{"type":"number"}},"label":{"type":"string"}}},"QueryResult":{"type":"object","required":["collection","source","volumeUSD","numTokens","numTxns"],"properties":{"collection":{"type":"string"},"source":{"type":"string"},"tokenId":{"type":"string"},"volumeUSD":{"type":"number"},"numTokens":{"type":"number"},"numTxns":{"type":"number"}}},"CreditBonus":{"type":"object","required":["id","projectId","amount","balance","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"amount":{"type":"number"},"balance":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"OpenIdProvider":{"type":"object","required":["iss","aud"],"properties":{"iss":{"type":"string"},"aud":{"type":"array","description":"[]string","items":{"type":"string"}}}},"WaasSettings":{"type":"object","required":["recoveryAddress","authConfig","tenantState","emailAuth","oidcProviders","allowedOrigins","updateCode","tenantKey"],"properties":{"recoveryAddress":{"type":"string"},"authConfig":{"$ref":"#/components/schemas/WaasAuthConfig"},"tenantState":{"$ref":"#/components/schemas/WaasTenantState"},"emailAuth":{"type":"boolean"},"oidcProviders":{"type":"array","description":"[]OpenIdProvider","items":{"$ref":"#/components/schemas/OpenIdProvider"}},"allowedOrigins":{"type":"array","description":"[]string","items":{"type":"string"}},"updateCode":{"type":"string"},"tenantKey":{"type":"string"}}},"WaasAuthEmailConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"}}},"WaasAuthGuestConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"}}},"WaasAuthPlayfabConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"},"titleId":{"type":"string"}}},"WaasAuthStytchConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"},"projectId":{"type":"string"}}},"WaasAuthConfig":{"type":"object","properties":{"email":{"$ref":"#/components/schemas/WaasAuthEmailConfig"},"guest":{"$ref":"#/components/schemas/WaasAuthGuestConfig"},"playfab":{"$ref":"#/components/schemas/WaasAuthPlayfabConfig"},"stytch":{"$ref":"#/components/schemas/WaasAuthStytchConfig"}}},"WaasWalletStatus":{"type":"object","required":["chainId","address","deployed"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"deployed":{"type":"boolean"}}},"RawData":{"type":"object","required":["data"],"properties":{"data":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}},"Audience":{"type":"object","required":["id","projectId","name","contactCount","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"name":{"type":"string"},"contactCount":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"AudienceContact":{"type":"object","required":["id","audienceId","address","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"audienceId":{"type":"number"},"name":{"type":"string"},"address":{"type":"string"},"email":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"Trial":{"type":"object","required":["id","projectId","type","startAt","endAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"type":{"$ref":"#/components/schemas/TrialType"},"startAt":{"type":"string"},"endAt":{"type":"string"}}},"ExtendedMarketplaceConfig":{"type":"object","required":["config","accessKey","waasEmailEnabled","waasTenantKey","waasProviders"],"properties":{"config":{"$ref":"#/components/schemas/MarketplaceSettings"},"accessKey":{"type":"string"},"waasEmailEnabled":{"type":"boolean"},"waasTenantKey":{"type":"string"},"waasProviders":{"type":"array","description":"[]OpenIdProvider","items":{"$ref":"#/components/schemas/OpenIdProvider"}}}},"Customer":{"type":"object","required":["id","name","tier","metadata","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"name":{"type":"string"},"tier":{"$ref":"#/components/schemas/CustomerTier"},"metadata":{"type":"object","description":"map","additionalProperties":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"CustomerFilter":{"type":"object","properties":{"name":{"type":"string"},"tier":{"$ref":"#/components/schemas/CustomerTier"}}},"Builder_TotalCompute_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_ComputeByService_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_DailyComputeByType_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_DailyComputeByService_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_GetOrderbookCollections_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsTotal_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsDaily_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsMonthly_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsByCountry_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsByDevice_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsByBrowser_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsByOS_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsTxnSentTotal_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsTxnSentDaily_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WalletsTxnSentMonthly_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MarketTxnEventTotal_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MarketTxnEventDaily_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MarketTxnEventMonthly_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MarketWalletsTotal_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MarketWalletsDaily_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MarketWalletsMonthly_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_TotalWalletTxnConversionRate_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_DailyWalletTxnConversionRate_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MonthlyWalletTxnConversionRate_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_DailyNewWallets_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MonthlyNewWallets_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_TotalNewWallets_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageDAU_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_RollingStickiness_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageStickiness_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_D1RetentionByCohort_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_D3RetentionByCohort_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_D7RetentionByCohort_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_D14RetentionByCohort_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_D28RetentionByCohort_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageD1Retention_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageD3Retention_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageD7Retention_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageD14Retention_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_AverageD28Retention_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MonthlyActiveWalletsBySegment_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_MonthlyTransactingWalletsBySegment_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_WeeklyActiveWallets_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/QueryFilter"}}},"Builder_TotalCompute_Response":{"type":"object","properties":{"computeStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_ComputeByService_Response":{"type":"object","properties":{"computeStats":{"type":"array","description":"[]MultiValueChart","items":{"$ref":"#/components/schemas/MultiValueChart"}}}},"Builder_DailyComputeByType_Response":{"type":"object","properties":{"computeStats":{"type":"array","description":"[]MultiValueChart","items":{"$ref":"#/components/schemas/MultiValueChart"}}}},"Builder_DailyComputeByService_Response":{"type":"object","properties":{"computeStats":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}}},"Builder_GetOrderbookCollections_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]QueryResult","items":{"$ref":"#/components/schemas/QueryResult"}}}},"Builder_WalletsTotal_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsDaily_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsMonthly_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsByCountry_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsByDevice_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsByBrowser_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsByOS_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsTxnSentTotal_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsTxnSentDaily_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_WalletsTxnSentMonthly_Response":{"type":"object","properties":{"walletStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MarketTxnEventTotal_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MarketTxnEventDaily_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]MultiValueChart","items":{"$ref":"#/components/schemas/MultiValueChart"}}}},"Builder_MarketTxnEventMonthly_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MarketWalletsTotal_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MarketWalletsDaily_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MarketWalletsMonthly_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_TotalWalletTxnConversionRate_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_DailyWalletTxnConversionRate_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MonthlyWalletTxnConversionRate_Response":{"type":"object","properties":{"marketStats":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_DailyNewWallets_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MonthlyNewWallets_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_TotalNewWallets_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageDAU_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_RollingStickiness_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageStickiness_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_D1RetentionByCohort_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_D3RetentionByCohort_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_D7RetentionByCohort_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_D14RetentionByCohort_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_D28RetentionByCohort_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageD1Retention_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageD3Retention_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageD7Retention_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageD14Retention_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_AverageD28Retention_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}},"Builder_MonthlyActiveWalletsBySegment_Response":{"type":"object","properties":{"data":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}}},"Builder_MonthlyTransactingWalletsBySegment_Response":{"type":"object","properties":{"data":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}}},"Builder_WeeklyActiveWallets_Response":{"type":"object","properties":{"data":{"type":"array","description":"[]Chart","items":{"$ref":"#/components/schemas/Chart"}}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key"},"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Secret JWT token for authenticating requests obtained from Sequence Builder - should not be exposed publicly."}}},"paths":{"/rpc/Analytics/TotalCompute":{"post":{"summary":"TotalCompute","description":"Get total compute statistics","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_TotalCompute_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10","dateInterval":"DAY"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_TotalCompute_Response"},"examples":{"0":{"value":{"computeStats":[{"value":100,"label":"2024-09-30"},{"value":150,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/ComputeByService":{"post":{"summary":"ComputeByService","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ComputeByService_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10","dateInterval":"DAY"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ComputeByService_Response"},"examples":{"0":{"value":{"computeStats":[{"value":{"service1":100,"service2":150},"label":"2024-09-30"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get compute statistics by service","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/DailyComputeByType":{"post":{"summary":"DailyComputeByType","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyComputeByType_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10","dateInterval":"DAY"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyComputeByType_Response"},"examples":{"0":{"value":{"computeStats":[{"value":{"type1":100,"type2":150},"label":"2024-09-30"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily compute statistics by type","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/DailyComputeByService":{"post":{"summary":"DailyComputeByService","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyComputeByService_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyComputeByService_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Analytics/GetOrderbookCollections":{"post":{"summary":"GetOrderbookCollections","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_GetOrderbookCollections_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_GetOrderbookCollections_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Analytics/WalletsTotal":{"post":{"summary":"WalletsTotal","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTotal_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTotal_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get total wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsDaily":{"post":{"summary":"WalletsDaily","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsDaily_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10","dateInterval":"DAY"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsDaily_Response"},"examples":{"0":{"value":{"walletStats":[{"value":"2","label":"2024-09-23"},{"value":3,"label":"2024-09-29"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily wallet statistics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsMonthly":{"post":{"summary":"WalletsMonthly","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsMonthly_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10","dateInterval":"MONTH"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsMonthly_Response"},"examples":{"0":{"value":{"walletStats":[{"value":20,"label":"2024-09"},{"value":30,"label":"2024-10"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly wallet statistics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsByCountry":{"post":{"summary":"WalletsByCountry","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByCountry_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByCountry_Response"},"examples":{"0":{"value":{"walletStats":[{"value":50,"label":"US"},{"value":30,"label":"UK"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get wallet statistics by country","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsByDevice":{"post":{"summary":"WalletsByDevice","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByDevice_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByDevice_Response"},"examples":{"0":{"value":{"walletStats":[{"value":200,"label":"Mobile"},{"value":150,"label":"Desktop"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get wallet statistics by device","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsByBrowser":{"post":{"summary":"WalletsByBrowser","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByBrowser_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByBrowser_Response"},"examples":{"0":{"value":{"walletStats":[{"value":150,"label":"Chrome"},{"value":100,"label":"Firefox"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get wallet statistics by browser","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsByOS":{"post":{"summary":"WalletsByOS","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByOS_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsByOS_Response"},"examples":{"0":{"value":{"walletStats":[{"value":180,"label":"Windows"},{"value":120,"label":"MacOS"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get wallet statistics by operating system","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsTxnSentTotal":{"post":{"summary":"WalletsTxnSentTotal","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTxnSentTotal_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTxnSentTotal_Response"},"examples":{"0":{"value":{"walletStats":[{"value":1000,"label":"Total Transactions"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get total transaction statistics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsTxnSentDaily":{"post":{"summary":"WalletsTxnSentDaily","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTxnSentDaily_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTxnSentDaily_Response"},"examples":{"0":{"value":{"walletStats":[{"value":45,"label":"2024-09-30"},{"value":52,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily transaction statistics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WalletsTxnSentMonthly":{"post":{"summary":"WalletsTxnSentMonthly","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTxnSentMonthly_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WalletsTxnSentMonthly_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly transaction statistics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MarketTxnEventTotal":{"post":{"summary":"MarketTxnEventTotal","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketTxnEventTotal_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketTxnEventTotal_Response"},"examples":{"0":{"value":{"marketStats":[{"value":500,"label":"Total Events"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get total market transaction events","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MarketTxnEventDaily":{"post":{"summary":"MarketTxnEventDaily","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketTxnEventDaily_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketTxnEventDaily_Response"},"examples":{"0":{"value":{"marketStats":[{"value":{"buy":25,"sell":20},"label":"2024-09-30"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily market transaction events","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MarketTxnEventMonthly":{"post":{"summary":"MarketTxnEventMonthly","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketTxnEventMonthly_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketTxnEventMonthly_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly market transaction statistics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MarketWalletsTotal":{"post":{"summary":"MarketWalletsTotal","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketWalletsTotal_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketWalletsTotal_Response"},"examples":{"0":{"value":{"marketStats":[{"value":1500,"label":"Total Market Wallets"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get total market wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MarketWalletsDaily":{"post":{"summary":"MarketWalletsDaily","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketWalletsDaily_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketWalletsDaily_Response"},"examples":{"0":{"value":{"marketStats":[{"value":75,"label":"2024-09-30"},{"value":82,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily market wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MarketWalletsMonthly":{"post":{"summary":"MarketWalletsMonthly","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketWalletsMonthly_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MarketWalletsMonthly_Response"},"examples":{"0":{"value":{"marketStats":[{"value":450,"label":"2024-09"},{"value":520,"label":"2024-10"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly market wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/TotalWalletTxnConversionRate":{"post":{"summary":"TotalWalletTxnConversionRate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_TotalWalletTxnConversionRate_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_TotalWalletTxnConversionRate_Response"},"examples":{"0":{"value":{"marketStats":[{"value":0.45,"label":"Conversion Rate"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get total wallet transaction conversion rate","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/DailyWalletTxnConversionRate":{"post":{"summary":"DailyWalletTxnConversionRate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyWalletTxnConversionRate_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyWalletTxnConversionRate_Response"},"examples":{"0":{"value":{"marketStats":[{"value":0.42,"label":"2024-09-30"},{"value":0.45,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily wallet transaction conversion rate","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MonthlyWalletTxnConversionRate":{"post":{"summary":"MonthlyWalletTxnConversionRate","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyWalletTxnConversionRate_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyWalletTxnConversionRate_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly market conversions on your marketplace","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/DailyNewWallets":{"post":{"summary":"DailyNewWallets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyNewWallets_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DailyNewWallets_Response"},"examples":{"0":{"value":{"data":[{"value":25,"label":"2024-09-30"},{"value":30,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get daily new wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MonthlyNewWallets":{"post":{"summary":"MonthlyNewWallets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyNewWallets_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyNewWallets_Response"},"examples":{"0":{"value":{"data":[{"value":750,"label":"2024-09"},{"value":820,"label":"2024-10"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly new wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/TotalNewWallets":{"post":{"summary":"TotalNewWallets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_TotalNewWallets_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_TotalNewWallets_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get Total Wallets over a time interval","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageDAU":{"post":{"summary":"AverageDAU","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageDAU_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageDAU_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average daily active users","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/RollingStickiness":{"post":{"summary":"RollingStickiness","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_RollingStickiness_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_RollingStickiness_Response"},"examples":{"0":{"value":{"data":[{"value":0.35,"label":"2024-09-30"},{"value":0.38,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get rolling stickiness metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageStickiness":{"post":{"summary":"AverageStickiness","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageStickiness_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageStickiness_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average stickiness metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/D1RetentionByCohort":{"post":{"summary":"D1RetentionByCohort","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D1RetentionByCohort_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D1RetentionByCohort_Response"},"examples":{"0":{"value":{"data":[{"value":0.65,"label":"2024-09-30"},{"value":0.68,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get D1 retention by cohort","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/D3RetentionByCohort":{"post":{"summary":"D3RetentionByCohort","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D3RetentionByCohort_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D3RetentionByCohort_Response"},"examples":{"0":{"value":{"data":[{"value":0.45,"label":"2024-09-30"},{"value":0.48,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get D3 retention by cohort","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/D7RetentionByCohort":{"post":{"summary":"D7RetentionByCohort","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D7RetentionByCohort_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D7RetentionByCohort_Response"},"examples":{"0":{"value":{"data":[{"value":0.35,"label":"2024-09-30"},{"value":0.38,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get D7 retention by cohort","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/D14RetentionByCohort":{"post":{"summary":"D14RetentionByCohort","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D14RetentionByCohort_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D14RetentionByCohort_Response"},"examples":{"0":{"value":{"data":[{"value":0.25,"label":"2024-09-30"},{"value":0.28,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get D14 retention by cohort","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/D28RetentionByCohort":{"post":{"summary":"D28RetentionByCohort","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D28RetentionByCohort_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_D28RetentionByCohort_Response"},"examples":{"0":{"value":{"data":[{"value":0.15,"label":"2024-09-30"},{"value":0.18,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get D28 retention by cohort","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageD1Retention":{"post":{"summary":"AverageD1Retention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD1Retention_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD1Retention_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average D1 retention metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageD3Retention":{"post":{"summary":"AverageD3Retention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD3Retention_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD3Retention_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average D3 retention metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageD7Retention":{"post":{"summary":"AverageD7Retention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD7Retention_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD7Retention_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average D7 retention metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageD14Retention":{"post":{"summary":"AverageD14Retention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD14Retention_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD14Retention_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average D14 retention metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/AverageD28Retention":{"post":{"summary":"AverageD28Retention","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD28Retention_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AverageD28Retention_Response"},"examples":{"0":{"value":{"data":[{"value":250,"label":"2024-09-30"},{"value":275,"label":"2024-10-01"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get average D28 retention metrics","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MonthlyActiveWalletsBySegment":{"post":{"summary":"MonthlyActiveWalletsBySegment","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyActiveWalletsBySegment_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyActiveWalletsBySegment_Response"},"examples":{"0":{"value":{"data":{"segment1":[{"value":150,"label":"2024-09"},{"value":180,"label":"2024-10"}],"segment2":[{"value":120,"label":"2024-09"},{"value":140,"label":"2024-10"}]}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly active wallets by segment","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/MonthlyTransactingWalletsBySegment":{"post":{"summary":"MonthlyTransactingWalletsBySegment","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyTransactingWalletsBySegment_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_MonthlyTransactingWalletsBySegment_Response"},"examples":{"0":{"value":{"data":{"segment1":[{"value":100,"label":"2024-09"},{"value":120,"label":"2024-10"}],"segment2":[{"value":80,"label":"2024-09"},{"value":95,"label":"2024-10"}]}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get monthly transacting wallets by segment","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Analytics/WeeklyActiveWallets":{"post":{"summary":"WeeklyActiveWallets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WeeklyActiveWallets_Request"},"examples":{"0":{"value":{"filter":{"projectId":122,"startDate":"2024-09-30","endDate":"2024-10-10"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_WeeklyActiveWallets_Response"},"examples":{"0":{"value":{"data":[{"value":350,"label":"Week 39"},{"value":380,"label":"Week 40"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Get weekly active wallets","tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}}},"tags":[{"name":"public","description":"Endpoints accessible by passing your project-access-key in the header. This is injected whenever you login automatically."},{"name":"secret","description":"Endpoints that require a Sequence service token intended to be secret. You can manually generate one on Sequence Builder and pass it as a Bearer Token."}]} \ No newline at end of file diff --git a/es/api-references/builder/endpoints/builder-api.json b/es/api-references/builder/endpoints/builder-api.json new file mode 100644 index 00000000..b033682e --- /dev/null +++ b/es/api-references/builder/endpoints/builder-api.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Builder Api","version":""},"servers":[{"url":"https://api.sequence.app","description":"Builder"}],"components":{"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorSessionExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SessionExpired"},"code":{"type":"number","example":1002},"msg":{"type":"string","example":"Session expired"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorMethodNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MethodNotFound"},"code":{"type":"number","example":1003},"msg":{"type":"string","example":"Method not found"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorRequestConflict":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RequestConflict"},"code":{"type":"number","example":1004},"msg":{"type":"string","example":"Conflict with target resource"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorServiceDisabled":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ServiceDisabled"},"code":{"type":"number","example":1005},"msg":{"type":"string","example":"Service disabled"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorTimeout":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Timeout"},"code":{"type":"number","example":2000},"msg":{"type":"string","example":"Request timed out"},"cause":{"type":"string"},"status":{"type":"number","example":408}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2001},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorUserNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"UserNotFound"},"code":{"type":"number","example":3001},"msg":{"type":"string","example":"User not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorProjectNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ProjectNotFound"},"code":{"type":"number","example":3002},"msg":{"type":"string","example":"Project not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorInvalidTier":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidTier"},"code":{"type":"number","example":3003},"msg":{"type":"string","example":"Invalid subscription tier"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorEmailTemplateExists":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"EmailTemplateExists"},"code":{"type":"number","example":3004},"msg":{"type":"string","example":"Email Template exists"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorSubscriptionLimit":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SubscriptionLimit"},"code":{"type":"number","example":3005},"msg":{"type":"string","example":"Subscription limit reached"},"cause":{"type":"string"},"status":{"type":"number","example":402}}},"ErrorFeatureNotIncluded":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"FeatureNotIncluded"},"code":{"type":"number","example":3006},"msg":{"type":"string","example":"Feature not included"},"cause":{"type":"string"},"status":{"type":"number","example":402}}},"ErrorInvalidNetwork":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidNetwork"},"code":{"type":"number","example":3007},"msg":{"type":"string","example":"Invalid network"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorInvitationExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvitationExpired"},"code":{"type":"number","example":4000},"msg":{"type":"string","example":"Invitation code is expired"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorAlreadyCollaborator":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"AlreadyCollaborator"},"code":{"type":"number","example":4001},"msg":{"type":"string","example":"Already a collaborator"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"AuthSessionType":{"type":"string","description":"Represented as uint16 on the server side","enum":["PUBLIC","WALLET","USER","ADMIN","SERVICE"]},"SubscriptionTier":{"type":"string","description":"Represented as uint8 on the server side","enum":["COMMUNITY","DEVELOPER","GROWTH","PRO","ENTERPRISE"]},"ProjectType":{"type":"string","description":"Represented as string on the server side","enum":["EMBEDDED_WALLET_REACT","EMBEDDED_WALLET_NEXTJS","EMBEDDED_WALLET_UNITY","EMBEDDED_WALLET_UNREAL","MARKETPLACE_STANDALONE","MARKETPLACE_REACT","MARKETPLACE_UNITY","MARKETPLACE_UNREAL","SALE_CONTRACT_ERC1155","SALE_CONTRACT_ERC721"]},"ResourceType":{"type":"string","description":"Represented as int8 on the server side","enum":["CONTRACTS"]},"SubscriptionProvider":{"type":"string","description":"Represented as string on the server side","enum":["ADMIN","STRIPE","GOOGLE"]},"CollaboratorAccess":{"type":"string","description":"Represented as uint32 on the server side","enum":["NONE","READ","WRITE","ADMIN"]},"CollaboratorType":{"type":"string","description":"Represented as uint8 on the server side","enum":["USER","SERVICE_ACCOUNT"]},"ContractSourceType":{"type":"string","description":"Represented as uint8 on the server side","enum":["LINKED","DEPLOYED","SALE"]},"SortOrder":{"type":"string","description":"Represented as uint32 on the server side","enum":["DESC","ASC"]},"PaymentProvider":{"type":"string","description":"Represented as uint16 on the server side","enum":["UNKNOWN","STRIPE","MANUAL"]},"PaymentStatus":{"type":"string","description":"Represented as uint16 on the server side","enum":["INITIATED","PENDING","SUCCEEDED","FAILED","PROCESSED"]},"MarketplaceWallet":{"type":"string","description":"Represented as uint8 on the server side","enum":["UNIVERSAL","EMBEDDED"]},"MarketplaceType":{"type":"string","description":"Represented as uint8 on the server side","enum":["AMM","P2P","SEQUENCE","ORDERBOOK"]},"TokenType":{"type":"string","description":"Represented as uint8 on the server side","enum":["ERC20","ERC721","ERC1155"]},"FileScope":{"type":"string","description":"Represented as uint8 on the server side","enum":["LOGO","MARKETPLACE","AVATAR","EMAIL","WALLET","TOKEN_DIRECTORY"]},"EmailTemplateType":{"type":"string","description":"Represented as uint8 on the server side","enum":["UNKNOWN","LOGIN","GUARD"]},"TaskStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["PENDING","PAUSED","FAILED","COMPLETED","DISABLED"]},"DateInterval":{"type":"string","description":"Represented as uint16 on the server side","enum":["DAY","WEEK","MONTH"]},"OnboardingStep":{"type":"string","description":"Represented as string on the server side","enum":["linkOrDeployContract","createMarketplace","setUpGasTank","configureWaas","customizeWallet","inviteCollaborator","cloneGithub","copyCredentials","customizeMarketplace","deployERC721Contract","deployERC1155Contract","addMarketplaceCollection","createCollection","customizeCollectible","deploySaleContract","setSaleSettings","addMinterRoleToItems","setUpAudienceList"]},"WaasTenantState":{"type":"string","description":"Represented as uint8 on the server side","enum":["PENDING","DEPLOYING","READY","FAILED"]},"TrialType":{"type":"string","description":"Represented as string on the server side","enum":["ANALYTICS"]},"Version":{"type":"object","required":["webrpcVersion","schemaVersion","schemaHash","appVersion"],"properties":{"webrpcVersion":{"type":"string"},"schemaVersion":{"type":"string"},"schemaHash":{"type":"string"},"appVersion":{"type":"string"}}},"RuntimeStatus":{"type":"object","required":["healthOK","startTime","uptime","ver","env","branch","commitHash","networks","checks"],"properties":{"healthOK":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"ver":{"type":"string"},"env":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"networks":{"type":"object","description":"map","additionalProperties":{"type":"boolean"}},"checks":{"$ref":"#/components/schemas/RuntimeChecks"}}},"RuntimeChecks":{"type":"object","required":["quotaControl","joqueue","stripe","cloudCommerce"],"properties":{"quotaControl":{"type":"boolean"},"joqueue":{"type":"boolean"},"stripe":{"type":"boolean"},"cloudCommerce":{"type":"boolean"}}},"Configuration":{"type":"object","required":["name","title","chainIds","domains"],"properties":{"name":{"type":"string"},"title":{"type":"string"},"chainIds":{"type":"array","description":"[]uint64","items":{"type":"number"}},"domains":{"type":"array","description":"[]string","items":{"type":"string"}},"logoUrl":{"type":"string"},"logoLightUrl":{"type":"string"},"titleUrl":{"type":"string"},"backgroundUrl":{"type":"string"},"mobileBackgroundUrl":{"type":"string"},"customCss":{"type":"string"},"animationUrl":{"type":"string"},"crispWebsiteId":{"type":"string"},"learnMoreButton":{"type":"string"},"learnMoreUrl":{"type":"string"}}},"AuthState":{"type":"object","required":["jwtToken","expiresAt","address","sessionType"],"properties":{"jwtToken":{"type":"string"},"expiresAt":{"type":"string"},"address":{"type":"string"},"sessionType":{"$ref":"#/components/schemas/AuthSessionType"},"user":{"$ref":"#/components/schemas/User"}}},"User":{"type":"object","required":["address","createdAt","updatedAt","sysAdmin","avatarKey","avatarUrl"],"properties":{"address":{"type":"string"},"email":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"sysAdmin":{"type":"boolean"},"avatarKey":{"type":"string"},"avatarUrl":{"type":"string"}}},"UserSettings":{"type":"object","required":["freeProjectsLeft"],"properties":{"freeProjectsLeft":{"type":"number"}}},"UserOverride":{"type":"object","required":["id","address","extraProjects","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"address":{"type":"string"},"extraProjects":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"Project":{"type":"object","required":["id","name","ownerAddress","ownerAvatarUrl","draft","logoImageKey","logoImageUrl","websiteUrl","chainIds","whitelabel","subscriptionTier","collaboratorCount","onboardingSteps","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"name":{"type":"string"},"type":{"$ref":"#/components/schemas/ProjectType"},"ownerAddress":{"type":"string"},"ownerEmail":{"type":"string"},"ownerAvatarUrl":{"type":"string"},"draft":{"type":"boolean"},"logoImageKey":{"type":"string"},"logoImageUrl":{"type":"string"},"websiteUrl":{"type":"string"},"chainIds":{"type":"array","description":"[]uint64","items":{"type":"number"}},"whitelabel":{"type":"string"},"subscriptionTier":{"$ref":"#/components/schemas/SubscriptionTier"},"collaboratorCount":{"type":"number"},"onboardingSteps":{"type":"object","description":"map","additionalProperties":{"type":"boolean"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"ResourceFilter":{"type":"object","properties":{"contracts":{"$ref":"#/components/schemas/ContractFilter"}}},"Resource":{"type":"object","required":["type","total","detail"],"properties":{"type":{"$ref":"#/components/schemas/ResourceType"},"total":{"type":"number"},"detail":{"type":"array","description":"[]ResourceDetail","items":{"$ref":"#/components/schemas/ResourceDetail"}}}},"ResourceDetail":{"type":"object","required":["key","count"],"properties":{"key":{"type":"object"},"count":{"type":"number"}}},"ProjectSubscription":{"type":"object","required":["id","projectId","subscriptionTier","provider","providerId","dateStart"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"subscriptionTier":{"$ref":"#/components/schemas/SubscriptionTier"},"provider":{"$ref":"#/components/schemas/SubscriptionProvider"},"providerId":{"type":"string"},"dateStart":{"type":"string"},"dateEnd":{"type":"string"}}},"Collaborator":{"type":"object","required":["id","projectId","type","userAddress","access","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"type":{"$ref":"#/components/schemas/CollaboratorType"},"userAddress":{"type":"string"},"userEmail":{"type":"string"},"userAvatarUrl":{"type":"string"},"userAvatarKey":{"type":"string"},"access":{"$ref":"#/components/schemas/CollaboratorAccess"},"invitationId":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"Contract":{"type":"object","required":["id","projectId","contractName","contractAddress","contractType","chainId","source","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"contractName":{"type":"string"},"contractAddress":{"type":"string"},"contractType":{"type":"string"},"chainId":{"type":"number"},"source":{"$ref":"#/components/schemas/ContractSourceType"},"itemsContractAddress":{"type":"string"},"abi":{"type":"string"},"bytecode":{"type":"string"},"bytecodeHash":{"type":"string"},"audienceId":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ContractFilter":{"type":"object","properties":{"chainId":{"type":"number"},"contractSourceType":{"$ref":"#/components/schemas/ContractSourceType"},"contractType":{"type":"string"}}},"ContractLink":{"type":"object","required":["project","collaborator"],"properties":{"contract":{"$ref":"#/components/schemas/Contract"},"project":{"$ref":"#/components/schemas/Project"},"collaborator":{"$ref":"#/components/schemas/Collaborator"}}},"NodeAccount":{"type":"object","required":["id","displayName","requestRateLimit","requestMonthlyQuota","active"],"properties":{"id":{"type":"number"},"displayName":{"type":"string"},"requestRateLimit":{"type":"number"},"requestMonthlyQuota":{"type":"number"},"active":{"type":"boolean"}}},"RelayerGasTank":{"type":"object","required":["id","projectId","relayerIdMap","totalPayments","totalUsage"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"relayerIdMap":{"type":"object","description":"map","additionalProperties":{"type":"number"}},"totalPayments":{"type":"number"},"totalUsage":{"type":"number"},"timestampUsage":{"type":"string"},"lastPaymentId":{"type":"number"}}},"RelayerGasBalance":{"type":"object","required":["id","name","chainId","currentBalance","feeMarkupFactor","unlimited"],"properties":{"id":{"type":"number"},"name":{"type":"string"},"chainId":{"type":"number"},"currentBalance":{"type":"number"},"feeMarkupFactor":{"type":"number"},"unlimited":{"type":"boolean"}}},"RelayerGasSponsor":{"type":"object","required":["id","projectId","chainId","displayName","address","active","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"displayName":{"type":"string"},"address":{"type":"string"},"active":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"RelayerGasSponsorUsage":{"type":"object","required":["id","chainId","totalGasUsed","totalTxnFees","avgGasPrice","totalTxns","startTime","endTime"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"totalGasUsed":{"type":"number"},"totalTxnFees":{"type":"number"},"avgGasPrice":{"type":"number"},"totalTxns":{"type":"number"},"startTime":{"type":"string"},"endTime":{"type":"string"}}},"RelayerTransaction":{"type":"object","required":["txnHash","txnNonce","txnStatus","txnRevertReason","requeues","queuedAt","sentAt","minedAt","target","input","txnArgs","walletAddress","metaTxnNonce","gasLimit","gasPrice","gasUsed","gasEstimated","usdRate","creditsUsed","isWhitelisted","createdAt","updatedAt"],"properties":{"txnHash":{"type":"string"},"txnNonce":{"type":"string"},"metaTxnID":{"type":"string"},"txnStatus":{"type":"string"},"txnRevertReason":{"type":"string"},"requeues":{"type":"number"},"queuedAt":{"type":"string"},"sentAt":{"type":"string"},"minedAt":{"type":"string"},"target":{"type":"string"},"input":{"type":"string"},"txnArgs":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"txnReceipt":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"walletAddress":{"type":"string"},"metaTxnNonce":{"type":"string"},"gasLimit":{"type":"number"},"gasPrice":{"type":"string"},"gasUsed":{"type":"number"},"gasEstimated":{"type":"number"},"gasFeeMarkup":{"type":"number"},"usdRate":{"type":"string"},"creditsUsed":{"type":"number"},"isWhitelisted":{"type":"boolean"},"gasSponsor":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"IndexerWebhook":{"type":"object","required":["id","projectId","chainId","contractAddress","eventSig","webhookUrl","disabled","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"eventSig":{"type":"string"},"webhookUrl":{"type":"string"},"disabled":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ContractSource":{"type":"object","required":["id","uid","contractType","name","description","author","license","audited","moreInfoUrl","disabled","factorySourceUid","abi","bytecode","bytecodeHash","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"uid":{"type":"string"},"contractType":{"type":"string"},"projectId":{"type":"number"},"name":{"type":"string"},"description":{"type":"string"},"author":{"type":"string"},"license":{"type":"string"},"audited":{"type":"boolean"},"moreInfoUrl":{"type":"string"},"disabled":{"type":"boolean"},"factorySourceUid":{"type":"string"},"abi":{"type":"string"},"bytecode":{"type":"string"},"bytecodeHash":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ContractFactory":{"type":"object","required":["id","chainId","contractAddress","uid","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"uid":{"type":"string"},"abi":{"type":"string"},"bytecode":{"type":"string"},"bytecodeHash":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"NewContractSource":{"type":"object","required":["uid","name","contractType","bytecode","abi"],"properties":{"uid":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"author":{"type":"string"},"license":{"type":"string"},"audited":{"type":"boolean"},"moreInfoUrl":{"type":"string"},"disabled":{"type":"boolean"},"contractType":{"type":"string"},"bytecode":{"type":"string"},"abi":{"type":"string"}}},"Page":{"type":"object","properties":{"pageSize":{"type":"number"},"page":{"type":"number"},"column":{"type":"string"},"more":{"type":"boolean"},"before":{"type":"object"},"after":{"type":"object"},"sort":{"type":"array","description":"[]SortBy","items":{"$ref":"#/components/schemas/SortBy"}}}},"SortBy":{"type":"object","required":["column"],"properties":{"column":{"type":"string"},"order":{"$ref":"#/components/schemas/SortOrder"}}},"BillingSettings":{"type":"object","required":["maxKeys","rateLimit","creditsIncludedWarn","creditsIncludedMax","creditsOverageWarn","creditsOverageMax","priceSubscriptionTier","priceCreditOverage","marketplaceFee","gasFeeMarkup","blockTransactions","providerSettings"],"properties":{"maxKeys":{"type":"number"},"rateLimit":{"type":"number"},"creditsIncludedWarn":{"type":"number"},"creditsIncludedMax":{"type":"number"},"creditsOverageWarn":{"type":"number"},"creditsOverageMax":{"type":"number"},"priceSubscriptionTier":{"type":"string"},"priceCreditOverage":{"type":"string"},"marketplaceFee":{"type":"string"},"gasFeeMarkup":{"type":"string"},"blockTransactions":{"type":"boolean"},"providerSettings":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/BillingProviderSettings"}}}},"BillingProviderSettings":{"type":"object","required":["priceSubscriptionTier","priceCreditOverage","disabled"],"properties":{"priceSubscriptionTier":{"type":"string"},"priceCreditOverage":{"type":"string"},"disabled":{"type":"boolean"}}},"BillingOverride":{"type":"object","required":["extraKeys","discountSubscriptionTier","discountCreditOverage","forceAllowTransactions"],"properties":{"extraKeys":{"type":"number"},"rateLimit":{"type":"number"},"creditsIncludedWarn":{"type":"number"},"creditsOverageWarn":{"type":"number"},"creditsOverageMax":{"type":"number"},"discountSubscriptionTier":{"type":"number"},"discountCreditOverage":{"type":"number"},"marketplaceFee":{"type":"number"},"forceAllowTransactions":{"type":"boolean"}}},"SubscriptionInfo":{"type":"object","required":["current","subscriptionUrl","cycleStart","cycleEnd","settings","creditsBonus","creditUsage","creditBalance","creditOverage"],"properties":{"current":{"$ref":"#/components/schemas/ProjectSubscription"},"subscriptionUrl":{"type":"string"},"cycleStart":{"type":"string"},"cycleEnd":{"type":"string"},"plannedDowngrade":{"$ref":"#/components/schemas/SubscriptionTier"},"pendingUpgrade":{"$ref":"#/components/schemas/SubscriptionTier"},"settings":{"$ref":"#/components/schemas/BillingSettings"},"creditsBonus":{"type":"number"},"creditUsage":{"type":"number"},"creditBalance":{"type":"number"},"creditOverage":{"type":"number"},"extraCharged":{"type":"string"}}},"PaymentHistory":{"type":"object","required":["totalPayments","payments"],"properties":{"totalPayments":{"type":"number"},"payments":{"type":"array","description":"[]Payment","items":{"$ref":"#/components/schemas/Payment"}}}},"Redirect":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"StripeEventData":{"type":"object","required":["object"],"properties":{"object":{"$ref":"#/components/schemas/StripeEventDataObject"}}},"StripeEventDataObject":{"type":"object","required":["id","object"],"properties":{"id":{"type":"string"},"object":{"type":"string"}}},"Payment":{"type":"object","required":["id","projectId","provider","externalTxnID","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"status":{"$ref":"#/components/schemas/PaymentStatus"},"provider":{"$ref":"#/components/schemas/PaymentProvider"},"externalTxnID":{"type":"string"},"createdAt":{"type":"string"}}},"PaymentLog":{"type":"object","required":["id","paymentID","data","createdAt"],"properties":{"id":{"type":"number"},"paymentID":{"type":"number"},"data":{"$ref":"#/components/schemas/PaymentLogData"},"createdAt":{"type":"string"}}},"PaymentLogData":{"type":"object","required":["type","data"],"properties":{"type":{"type":"string"},"data":{"type":"object"}}},"InvoicesReturn":{"type":"object","required":["hasMore","invoices"],"properties":{"hasMore":{"type":"boolean"},"invoices":{"type":"array","description":"[]Invoice","items":{"$ref":"#/components/schemas/Invoice"}}}},"Invoice":{"type":"object","required":["id","date","amount","paid","url"],"properties":{"id":{"type":"string"},"date":{"type":"string"},"amount":{"type":"string"},"paid":{"type":"boolean"},"url":{"type":"string"}}},"SubscriptionPlans":{"type":"object","required":["configs"],"properties":{"configs":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/SubscriptionPlan"}}}},"SubscriptionPlan":{"type":"object","required":["tier","settings","features"],"properties":{"tier":{"$ref":"#/components/schemas/SubscriptionTier"},"settings":{"$ref":"#/components/schemas/BillingSettings"},"features":{"type":"array","description":"[]string","items":{"type":"string"}}}},"CollectionInfo":{"type":"object","required":["chainId","title","type","image","address","link","description","featured"],"properties":{"chainId":{"type":"number"},"title":{"type":"string"},"type":{"type":"string"},"image":{"type":"string"},"address":{"type":"string"},"link":{"type":"string"},"description":{"type":"string"},"featured":{"type":"boolean"}}},"ContractInfo":{"type":"object","required":["chainId","address","name","type","symbol","logoURI","deployed","bytecodeHash","extensions","contentHash","updatedAt"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"logoURI":{"type":"string"},"deployed":{"type":"boolean"},"bytecodeHash":{"type":"string"},"extensions":{"type":"object"},"contentHash":{"type":"number"},"updatedAt":{"type":"string"}}},"ProjectInvitation":{"type":"object","required":["id","projectId","code","access","expiresAt","usageCount","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"code":{"type":"string"},"access":{"$ref":"#/components/schemas/CollaboratorAccess"},"expiresAt":{"type":"string"},"usageCount":{"type":"number"},"signupLimit":{"type":"number"},"createdAt":{"type":"string"},"deletedAt":{"type":"string"}}},"MarketplaceConfigSchema":{"type":"object","required":["version","config","style"],"properties":{"version":{"type":"number"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"style":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}},"MarketplaceConfig":{"type":"object","required":["id","projectId","version","config","settings","style"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"version":{"type":"number"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"settings":{"$ref":"#/components/schemas/MarketplaceSettings"},"style":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"MarketplaceWalletOptions":{"type":"object","required":["walletType","oidcIssuers","connectors","includeEIP6963Wallets"],"properties":{"walletType":{"$ref":"#/components/schemas/MarketplaceWallet"},"oidcIssuers":{"type":"object","description":"map","additionalProperties":{"type":"string"}},"connectors":{"type":"array","description":"[]string","items":{"type":"string"}},"includeEIP6963Wallets":{"type":"boolean"}}},"MarketplaceCollection":{"type":"object","required":["marketplaceType","chainId","address","feePercetage","currencyOptions"],"properties":{"marketplaceType":{"$ref":"#/components/schemas/MarketplaceType"},"chainId":{"type":"number"},"address":{"type":"string"},"feePercetage":{"type":"number"},"currencyOptions":{"type":"array","description":"[]string","items":{"type":"string"}}}},"MarketplaceSettings":{"type":"object","required":["publisherId","title","shortDescription","socials","faviconUrl","landingBannerUrl","collections","walletOptions","landingPageLayout","logoUrl","bannerUrl"],"properties":{"publisherId":{"type":"string"},"title":{"type":"string"},"shortDescription":{"type":"string"},"socials":{"type":"object","description":"map","additionalProperties":{"type":"string"}},"faviconUrl":{"type":"string"},"landingBannerUrl":{"type":"string"},"collections":{"type":"array","description":"[]MarketplaceCollection","items":{"$ref":"#/components/schemas/MarketplaceCollection"}},"walletOptions":{"$ref":"#/components/schemas/MarketplaceWalletOptions"},"landingPageLayout":{"type":"string"},"logoUrl":{"type":"string"},"bannerUrl":{"type":"string"},"fontUrl":{"type":"string"},"ogImage":{"type":"string"}}},"MarketplaceHostname":{"type":"object","required":["id","marketplaceConfigId","hostname","isDefaultHostname","isCustomDomain","createdAt"],"properties":{"id":{"type":"number"},"marketplaceConfigId":{"type":"number"},"hostname":{"type":"string"},"isDefaultHostname":{"type":"boolean"},"isCustomDomain":{"type":"boolean"},"createdAt":{"type":"string"}}},"OffchainInventory":{"type":"object","required":["id","projectId","chainId","externalProductId","paymentTokenAddress","paymentTokenType","paymentTokenId","paymentAmount","paymentRecipient"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"externalProductId":{"type":"string"},"paymentTokenAddress":{"type":"string"},"paymentTokenType":{"$ref":"#/components/schemas/TokenType"},"paymentTokenId":{"type":"number"},"paymentAmount":{"type":"number"},"paymentRecipient":{"type":"string"},"chainedCallAddress":{"type":"string"},"chainedCallData":{"type":"string"},"allowCrossChainPayments":{"type":"boolean"},"callbackURL":{"type":"string"},"createdAt":{"type":"string"},"deletedAt":{"type":"string"}}},"OffchainPayment":{"type":"object","required":["id","offchainInventoryId","productRecipient","paymentChainId","paymentTokenAddress","expiration","createdAt"],"properties":{"id":{"type":"number"},"offchainInventoryId":{"type":"number"},"productRecipient":{"type":"string"},"paymentChainId":{"type":"number"},"paymentTokenAddress":{"type":"string"},"expiration":{"type":"string"},"createdAt":{"type":"string"},"completedAt":{"type":"string"},"processedAt":{"type":"string"}}},"WalletConfigSchema":{"type":"object","required":["version","config"],"properties":{"version":{"type":"number"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}},"WalletConfig":{"type":"object","required":["version","projectId","platform","config"],"properties":{"id":{"type":"number"},"version":{"type":"number"},"projectId":{"type":"number"},"platform":{"type":"string"},"config":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"ProjectFile":{"type":"object","required":["id","projectId","scope","mimetype","filepath","contents","hash","url","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"scope":{"$ref":"#/components/schemas/FileScope"},"mimetype":{"type":"string"},"filepath":{"type":"string"},"contents":{"type":"array","description":"[]byte","items":{"type":"string"}},"hash":{"type":"array","description":"[]byte","items":{"type":"string"}},"url":{"type":"string"},"createdAt":{"type":"string"}}},"EmailTemplate":{"type":"object","required":["id","projectId","subject","introText","logoUrl","placeholders","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"templateType":{"$ref":"#/components/schemas/EmailTemplateType"},"projectId":{"type":"number"},"subject":{"type":"string"},"introText":{"type":"string"},"logoUrl":{"type":"string"},"template":{"type":"string"},"placeholders":{"type":"array","description":"[]string","items":{"type":"string"}},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"TaskRunner":{"type":"object","required":["id","workGroup","runAt"],"properties":{"id":{"type":"number"},"workGroup":{"type":"string"},"runAt":{"type":"string"}}},"Task":{"type":"object","required":["id","queue","status","try","payload","hash"],"properties":{"id":{"type":"number"},"queue":{"type":"string"},"status":{"$ref":"#/components/schemas/TaskStatus"},"try":{"type":"number"},"runAt":{"type":"string"},"lastRanAt":{"type":"string"},"createdAt":{"type":"string"},"payload":{"type":"array","description":"[]byte","items":{"type":"string"}},"hash":{"type":"string"}}},"QueryFilter":{"type":"object","required":["projectId"],"properties":{"projectId":{"type":"number"},"startDate":{"type":"string"},"endDate":{"type":"string"},"dateInterval":{"$ref":"#/components/schemas/DateInterval"},"collections":{"type":"array","description":"[]string","items":{"type":"string"}},"tokenId":{"type":"string"}}},"Chart":{"type":"object","required":["value","label"],"properties":{"value":{"type":"number"},"label":{"type":"string"}}},"MultiValueChart":{"type":"object","required":["value","label"],"properties":{"value":{"type":"object","description":"map","additionalProperties":{"type":"number"}},"label":{"type":"string"}}},"QueryResult":{"type":"object","required":["collection","source","volumeUSD","numTokens","numTxns"],"properties":{"collection":{"type":"string"},"source":{"type":"string"},"tokenId":{"type":"string"},"volumeUSD":{"type":"number"},"numTokens":{"type":"number"},"numTxns":{"type":"number"}}},"CreditBonus":{"type":"object","required":["id","projectId","amount","balance","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"amount":{"type":"number"},"balance":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"OpenIdProvider":{"type":"object","required":["iss","aud"],"properties":{"iss":{"type":"string"},"aud":{"type":"array","description":"[]string","items":{"type":"string"}}}},"WaasSettings":{"type":"object","required":["recoveryAddress","authConfig","tenantState","emailAuth","oidcProviders","allowedOrigins","updateCode","tenantKey"],"properties":{"recoveryAddress":{"type":"string"},"authConfig":{"$ref":"#/components/schemas/WaasAuthConfig"},"tenantState":{"$ref":"#/components/schemas/WaasTenantState"},"emailAuth":{"type":"boolean"},"oidcProviders":{"type":"array","description":"[]OpenIdProvider","items":{"$ref":"#/components/schemas/OpenIdProvider"}},"allowedOrigins":{"type":"array","description":"[]string","items":{"type":"string"}},"updateCode":{"type":"string"},"tenantKey":{"type":"string"}}},"WaasAuthEmailConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"}}},"WaasAuthGuestConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"}}},"WaasAuthPlayfabConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"},"titleId":{"type":"string"}}},"WaasAuthStytchConfig":{"type":"object","required":["enabled"],"properties":{"enabled":{"type":"boolean"},"projectId":{"type":"string"}}},"WaasAuthConfig":{"type":"object","properties":{"email":{"$ref":"#/components/schemas/WaasAuthEmailConfig"},"guest":{"$ref":"#/components/schemas/WaasAuthGuestConfig"},"playfab":{"$ref":"#/components/schemas/WaasAuthPlayfabConfig"},"stytch":{"$ref":"#/components/schemas/WaasAuthStytchConfig"}}},"WaasWalletStatus":{"type":"object","required":["chainId","address","deployed"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"deployed":{"type":"boolean"}}},"RawData":{"type":"object","required":["data"],"properties":{"data":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}},"Audience":{"type":"object","required":["id","projectId","name","contactCount","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"name":{"type":"string"},"contactCount":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"AudienceContact":{"type":"object","required":["id","audienceId","address","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"audienceId":{"type":"number"},"name":{"type":"string"},"address":{"type":"string"},"email":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"}}},"Trial":{"type":"object","required":["id","projectId","type","startAt","endAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"type":{"$ref":"#/components/schemas/TrialType"},"startAt":{"type":"string"},"endAt":{"type":"string"}}},"ExtendedMarketplaceConfig":{"type":"object","required":["config","accessKey","waasEmailEnabled","waasTenantKey","waasProviders"],"properties":{"config":{"$ref":"#/components/schemas/MarketplaceSettings"},"accessKey":{"type":"string"},"waasEmailEnabled":{"type":"boolean"},"waasTenantKey":{"type":"string"},"waasProviders":{"type":"array","description":"[]OpenIdProvider","items":{"$ref":"#/components/schemas/OpenIdProvider"}}}},"Builder_GetContract_Request":{"type":"object","properties":{"id":{"type":"number"}}},"Builder_ListContracts_Request":{"type":"object","properties":{"projectId":{"type":"number"},"filter":{"$ref":"#/components/schemas/ContractFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Builder_ListContractSources_Request":{"type":"object","properties":{"projectId":{"type":"number"},"page":{"$ref":"#/components/schemas/Page"}}},"Builder_ListAudiences_Request":{"type":"object","properties":{"projectId":{"type":"number"}}},"Builder_GetAudience_Request":{"type":"object","properties":{"projectId":{"type":"number"},"audienceId":{"type":"number"}}},"Builder_CreateAudience_Request":{"type":"object","properties":{"projectId":{"type":"number"},"name":{"type":"string"}}},"Builder_UpdateAudience_Request":{"type":"object","properties":{"projectId":{"type":"number"},"audienceId":{"type":"number"},"name":{"type":"string"}}},"Builder_DeleteAudience_Request":{"type":"object","properties":{"projectId":{"type":"number"},"audienceId":{"type":"number"}}},"Builder_AddAudienceContacts_Request":{"type":"object","properties":{"projectId":{"type":"number"},"audienceId":{"type":"number"},"contacts":{"type":"array","description":"[]AudienceContact","items":{"$ref":"#/components/schemas/AudienceContact"}}}},"Builder_RemoveAudienceContacts_Request":{"type":"object","properties":{"projectId":{"type":"number"},"audienceId":{"type":"number"},"contactIds":{"type":"array","description":"[]uint64","items":{"type":"number"}}}},"Builder_GetContract_Response":{"type":"object","properties":{"contract":{"$ref":"#/components/schemas/Contract"}}},"Builder_ListContracts_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"contracts":{"type":"array","description":"[]Contract","items":{"$ref":"#/components/schemas/Contract"}}}},"Builder_ListContractSources_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"contractSources":{"type":"array","description":"[]ContractSource","items":{"$ref":"#/components/schemas/ContractSource"}}}},"Builder_ListAudiences_Response":{"type":"object","properties":{"audiences":{"type":"array","description":"[]Audience","items":{"$ref":"#/components/schemas/Audience"}}}},"Builder_GetAudience_Response":{"type":"object","properties":{"audience":{"$ref":"#/components/schemas/Audience"},"contacts":{"type":"array","description":"[]AudienceContact","items":{"$ref":"#/components/schemas/AudienceContact"}},"contracts":{"type":"array","description":"[]Contract","items":{"$ref":"#/components/schemas/Contract"}}}},"Builder_CreateAudience_Response":{"type":"object","properties":{"audience":{"$ref":"#/components/schemas/Audience"}}},"Builder_UpdateAudience_Response":{"type":"object","properties":{"audience":{"$ref":"#/components/schemas/Audience"}}},"Builder_DeleteAudience_Response":{"type":"object","properties":{"ok":{"type":"boolean"}}},"Builder_AddAudienceContacts_Response":{"type":"object","properties":{"ok":{"type":"boolean"}}},"Builder_RemoveAudienceContacts_Response":{"type":"object","properties":{"ok":{"type":"boolean"}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key"},"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Secret JWT token for authenticating requests obtained from Sequence Builder - should not be exposed publicly."}}},"paths":{"/rpc/Builder/GetContract":{"post":{"summary":"GetContract","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_GetContract_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_GetContract_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/ListContracts":{"post":{"summary":"ListContracts","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ListContracts_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ListContracts_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/ListContractSources":{"post":{"summary":"ListContractSources","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ListContractSources_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ListContractSources_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/ListAudiences":{"post":{"summary":"ListAudiences","description":"Audience","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ListAudiences_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_ListAudiences_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/GetAudience":{"post":{"summary":"GetAudience","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_GetAudience_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_GetAudience_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/CreateAudience":{"post":{"summary":"CreateAudience","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_CreateAudience_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_CreateAudience_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/UpdateAudience":{"post":{"summary":"UpdateAudience","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_UpdateAudience_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_UpdateAudience_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/DeleteAudience":{"post":{"summary":"DeleteAudience","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DeleteAudience_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_DeleteAudience_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/AddAudienceContacts":{"post":{"summary":"AddAudienceContacts","description":"Contacts","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AddAudienceContacts_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_AddAudienceContacts_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Builder/RemoveAudienceContacts":{"post":{"summary":"RemoveAudienceContacts","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_RemoveAudienceContacts_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Builder_RemoveAudienceContacts_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorServiceDisabled"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorEmailTemplateExists"},{"$ref":"#/components/schemas/ErrorSubscriptionLimit"},{"$ref":"#/components/schemas/ErrorFeatureNotIncluded"},{"$ref":"#/components/schemas/ErrorInvalidNetwork"},{"$ref":"#/components/schemas/ErrorInvitationExpired"},{"$ref":"#/components/schemas/ErrorAlreadyCollaborator"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}}}} \ No newline at end of file diff --git a/es/api-references/indexer/endpoints/indexer.json b/es/api-references/indexer/endpoints/indexer.json new file mode 100644 index 00000000..1955e37a --- /dev/null +++ b/es/api-references/indexer/endpoints/indexer.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Sequence Indexer","version":""},"servers":[{"url":"https://amoy-indexer.sequence.app","description":"Amoy Mainnet"},{"url":"https://apechain-mainnet-indexer.sequence.app","description":"Apechain-Mainnet Mainnet"},{"url":"https://apechain-testnet-indexer.sequence.app","description":"Apechain-Testnet Mainnet"},{"url":"https://arbitrum-indexer.sequence.app","description":"Arbitrum Mainnet"},{"url":"https://arbitrum-nova-indexer.sequence.app","description":"Arbitrum-Nova Mainnet"},{"url":"https://arbitrum-sepolia-indexer.sequence.app","description":"Arbitrum-Sepolia Mainnet"},{"url":"https://astar-zkevm-indexer.sequence.app","description":"Astar-Zkevm Mainnet"},{"url":"https://astar-zkyoto-indexer.sequence.app","description":"Astar-Zkyoto Mainnet"},{"url":"https://avalanche-indexer.sequence.app","description":"Avalanche Mainnet"},{"url":"https://avalanche-testnet-indexer.sequence.app","description":"Avalanche-Testnet Mainnet"},{"url":"https://b3-indexer.sequence.app","description":"B3 Mainnet"},{"url":"https://b3-sepolia-indexer.sequence.app","description":"B3-Sepolia Mainnet"},{"url":"https://base-indexer.sequence.app","description":"Base Mainnet"},{"url":"https://base-sepolia-indexer.sequence.app","description":"Base-Sepolia Mainnet"},{"url":"https://blast-indexer.sequence.app","description":"Blast Mainnet"},{"url":"https://blast-sepolia-indexer.sequence.app","description":"Blast-Sepolia Mainnet"},{"url":"https://borne-testnet-indexer.sequence.app","description":"Borne-Testnet Mainnet"},{"url":"https://bsc-indexer.sequence.app","description":"Bsc Mainnet"},{"url":"https://bsc-testnet-indexer.sequence.app","description":"Bsc-Testnet Mainnet"},{"url":"https://gnosis-indexer.sequence.app","description":"Gnosis Mainnet"},{"url":"https://homeverse-indexer.sequence.app","description":"Homeverse Mainnet"},{"url":"https://homeverse-testnet-indexer.sequence.app","description":"Homeverse-Testnet Mainnet"},{"url":"https://immutable-zkevm-indexer.sequence.app","description":"Immutable-Zkevm Mainnet"},{"url":"https://immutable-zkevm-testnet-indexer.sequence.app","description":"Immutable-Zkevm-Testnet Mainnet"},{"url":"https://imx-indexer.sequence.app","description":"Imx Mainnet"},{"url":"https://imx-testnet-indexer.sequence.app","description":"Imx-Testnet Mainnet"},{"url":"https://mainnet-indexer.sequence.app","description":"Mainnet Mainnet"},{"url":"https://optimism-indexer.sequence.app","description":"Optimism Mainnet"},{"url":"https://optimism-sepolia-indexer.sequence.app","description":"Optimism-Sepolia Mainnet"},{"url":"https://polygon-indexer.sequence.app","description":"Polygon Mainnet"},{"url":"https://polygon-zkevm-indexer.sequence.app","description":"Polygon-Zkevm Mainnet"},{"url":"https://rootnet-indexer.sequence.app","description":"Rootnet Mainnet"},{"url":"https://rootnet-porcini-indexer.sequence.app","description":"Rootnet-Porcini Mainnet"},{"url":"https://sepolia-indexer.sequence.app","description":"Sepolia Mainnet"},{"url":"https://skale-nebula-testnet-indexer.sequence.app","description":"Skale-Nebula-Testnet Mainnet"},{"url":"https://soneium-minato-indexer.sequence.app","description":"Soneium-Minato Mainnet"},{"url":"https://toy-testnet-indexer.sequence.app","description":"Toy-Testnet Mainnet"},{"url":"https://xai-indexer.sequence.app","description":"Xai Mainnet"},{"url":"https://xai-sepolia-indexer.sequence.app","description":"Xai-Sepolia Mainnet"},{"url":"https://xr-sepolia-indexer.sequence.app","description":"Xr-Sepolia Mainnet"}],"components":{"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorSessionExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SessionExpired"},"code":{"type":"number","example":1002},"msg":{"type":"string","example":"Session expired"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorMethodNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MethodNotFound"},"code":{"type":"number","example":1003},"msg":{"type":"string","example":"Method not found"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorRequestConflict":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RequestConflict"},"code":{"type":"number","example":1004},"msg":{"type":"string","example":"Conflict with target resource"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorAborted":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Aborted"},"code":{"type":"number","example":1005},"msg":{"type":"string","example":"Request aborted"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorTimeout":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Timeout"},"code":{"type":"number","example":2000},"msg":{"type":"string","example":"Request timed out"},"cause":{"type":"string"},"status":{"type":"number","example":408}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2001},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorUnavailable":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unavailable"},"code":{"type":"number","example":2002},"msg":{"type":"string","example":"Unavailable resource"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorQueryFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"QueryFailed"},"code":{"type":"number","example":2003},"msg":{"type":"string","example":"Query failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorResourceExhausted":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ResourceExhausted"},"code":{"type":"number","example":2004},"msg":{"type":"string","example":"Resource exhausted"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorProjectNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ProjectNotFound"},"code":{"type":"number","example":3002},"msg":{"type":"string","example":"Project not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorMetadataCallFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MetadataCallFailed"},"code":{"type":"number","example":3003},"msg":{"type":"string","example":"Metadata service call failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ContractInfo":{"type":"object","required":["chainId","address","name","type","symbol","logoURI","deployed","bytecodeHash","extensions","contentHash","updatedAt"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"logoURI":{"type":"string"},"deployed":{"type":"boolean"},"bytecodeHash":{"type":"string"},"extensions":{"$ref":"#/components/schemas/ContractInfoExtensions"},"contentHash":{"type":"number"},"updatedAt":{"type":"string"}}},"ContractInfoExtensions":{"type":"object","required":["link","description","ogImage","originChainId","originAddress","blacklist","verified","verifiedBy","featured"],"properties":{"link":{"type":"string"},"description":{"type":"string"},"ogImage":{"type":"string"},"originChainId":{"type":"number"},"originAddress":{"type":"string"},"blacklist":{"type":"boolean"},"verified":{"type":"boolean"},"verifiedBy":{"type":"string"},"featured":{"type":"boolean"}}},"TokenMetadata":{"type":"object","required":["tokenId","name","attributes"],"properties":{"tokenId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"video":{"type":"string"},"audio":{"type":"string"},"properties":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"attributes":{"type":"array","description":"[]map","items":{"type":"object","description":"map","additionalProperties":{"type":"object"}}},"imageData":{"type":"string"},"externalUrl":{"type":"string"},"backgroundColor":{"type":"string"},"animationUrl":{"type":"string"},"decimals":{"type":"number"},"updatedAt":{"type":"string"},"assets":{"type":"array","description":"[]Asset","items":{"$ref":"#/components/schemas/Asset"}}}},"Asset":{"type":"object","required":["id","collectionId","metadataField"],"properties":{"id":{"type":"number"},"collectionId":{"type":"number"},"tokenId":{"type":"string"},"url":{"type":"string"},"metadataField":{"type":"string"},"filename":{"type":"string"},"filesize":{"type":"number"},"mimeType":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"},"updatedAt":{"type":"string"}}},"ContractType":{"type":"string","description":"Represented as uint8 on the server side","enum":["UNKNOWN","NATIVE","ERC20","ERC721","ERC1155","SEQUENCE_WALLET","ERC20_BRIDGE","ERC721_BRIDGE","ERC1155_BRIDGE","SEQ_MARKETPLACE"]},"EventLogType":{"type":"string","description":"Represented as uint8 on the server side","enum":["UNKNOWN","BLOCK_ADDED","BLOCK_REMOVED"]},"EventLogDataType":{"type":"string","description":"Represented as uint8 on the server side","enum":["EVENT","TOKEN_TRANSFER","NATIVE_TOKEN_TRANSFER","SEQUENCE_TXN"]},"OrderStatus":{"type":"string","description":"Represented as uint32 on the server side","enum":["OPEN","CLOSED","CANCELLED"]},"TxnTransferType":{"type":"string","description":"Represented as uint32 on the server side","enum":["UNKNOWN","SEND","RECEIVE"]},"TransactionStatus":{"type":"string","description":"Represented as uint32 on the server side","enum":["FAILED","SUCCESSFUL"]},"TransactionType":{"type":"string","description":"Represented as uint32 on the server side","enum":["LegacyTxnType","AccessListTxnType","DynamicFeeTxnType"]},"SortOrder":{"type":"string","description":"Represented as uint32 on the server side","enum":["DESC","ASC"]},"ContractVerificationStatus":{"type":"string","description":"Represented as string on the server side","enum":["VERIFIED","UNVERIFIED","ALL"]},"Version":{"type":"object","required":["webrpcVersion","schemaVersion","schemaHash","appVersion"],"properties":{"webrpcVersion":{"type":"string"},"schemaVersion":{"type":"string"},"schemaHash":{"type":"string"},"appVersion":{"type":"string"}}},"RuntimeStatus":{"type":"object","required":["healthOK","indexerEnabled","startTime","uptime","ver","branch","commitHash","chainID","checks"],"properties":{"healthOK":{"type":"boolean"},"indexerEnabled":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"ver":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"chainID":{"type":"number"},"checks":{"$ref":"#/components/schemas/RuntimeChecks"}}},"WALWriterRuntimeStatus":{"type":"object","required":["healthOK","startTime","uptime","ver","branch","commitHash","chainID","percentWALWritten"],"properties":{"healthOK":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"ver":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"chainID":{"type":"number"},"percentWALWritten":{"type":"number"}}},"RuntimeChecks":{"type":"object","required":["running","runnables","cgoEnabled","quotaControlEnabled","syncMode","percentIndexed","lastBlockNum","lastBlockNumWithState","bloomStatus","bond","diskUsage"],"properties":{"running":{"type":"boolean"},"runnables":{"type":"object"},"cgoEnabled":{"type":"boolean"},"quotaControlEnabled":{"type":"boolean"},"syncMode":{"type":"string"},"percentIndexed":{"type":"number"},"lastBlockNum":{"type":"number"},"lastBlockNumWithState":{"type":"number"},"bloomStatus":{"$ref":"#/components/schemas/BloomStatus"},"bond":{"$ref":"#/components/schemas/Bond"},"diskUsage":{"$ref":"#/components/schemas/DiskUsage"}}},"DiskUsage":{"type":"object","required":["humanReadable","used","size","percent","dirs"],"properties":{"humanReadable":{"type":"string"},"used":{"type":"number"},"size":{"type":"number"},"percent":{"type":"number"},"dirs":{"type":"object","description":"map","additionalProperties":{"type":"string"}}}},"Bond":{"type":"object","required":["pebble","estimatedDiskUsagePerTable","estimatedDiskUsageTotal"],"properties":{"pebble":{"$ref":"#/components/schemas/PebbleMetrics"},"estimatedDiskUsagePerTable":{"type":"object"},"estimatedDiskUsageTotal":{"type":"string"}}},"PebbleMetrics":{"type":"object","required":["compactionCount","compactionEstimatedDebt","compactionInProgressBytes","compactionNumInProgress","compactionMarkedFiles"],"properties":{"compactionCount":{"type":"number"},"compactionEstimatedDebt":{"type":"number"},"compactionInProgressBytes":{"type":"number"},"compactionNumInProgress":{"type":"number"},"compactionMarkedFiles":{"type":"number"}}},"BloomStatus":{"type":"object","required":["enabled","initialized","bloomInitElapsedTime"],"properties":{"enabled":{"type":"boolean"},"initialized":{"type":"boolean"},"bloomInitElapsedTime":{"type":"string"}}},"EtherBalance":{"type":"object","required":["accountAddress","balanceWei"],"properties":{"accountAddress":{"type":"string"},"balanceWei":{"type":"string"}}},"NativeTokenBalance":{"type":"object","required":["accountAddress","balance"],"properties":{"accountAddress":{"type":"string"},"balance":{"type":"string"}}},"IndexState":{"type":"object","required":["chainId","lastBlockNum","lastBlockHash"],"properties":{"chainId":{"type":"string"},"lastBlockNum":{"type":"number"},"lastBlockHash":{"type":"string"}}},"IndexedBlock":{"type":"object","required":["blockNumber","blockShortHash"],"properties":{"blockNumber":{"type":"number"},"blockShortHash":{"type":"string"}}},"TxnInfo":{"type":"object","required":["from","to","value"],"properties":{"from":{"type":"string"},"to":{"type":"string"},"value":{"type":"string"}}},"EventLog":{"type":"object","required":["id","uid","type","blockNumber","blockHash","parentBlockHash","contractAddress","contractType","txnHash","txnIndex","txnLogIndex","logDataType","ts"],"properties":{"id":{"type":"number"},"uid":{"type":"string"},"type":{"$ref":"#/components/schemas/EventLogType"},"blockNumber":{"type":"number"},"blockHash":{"type":"string"},"parentBlockHash":{"type":"string"},"contractAddress":{"type":"string"},"contractType":{"$ref":"#/components/schemas/ContractType"},"txnHash":{"type":"string"},"txnIndex":{"type":"number"},"txnLogIndex":{"type":"number"},"logDataType":{"$ref":"#/components/schemas/EventLogDataType"},"ts":{"type":"string"},"txnInfo":{"$ref":"#/components/schemas/TxnInfo"},"rawLog":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"event":{"$ref":"#/components/schemas/EventDecoded"}}},"EventDecoded":{"type":"object","required":["topicHash","eventSig","types","names","values"],"properties":{"topicHash":{"type":"string"},"eventSig":{"type":"string"},"types":{"type":"array","description":"[]string","items":{"type":"string"}},"names":{"type":"array","description":"[]string","items":{"type":"string"}},"values":{"type":"array","description":"[]string","items":{"type":"string"}}}},"TokenBalance":{"type":"object","required":["contractType","contractAddress","accountAddress","balance","blockHash","blockNumber","chainId","uniqueCollectibles","isSummary"],"properties":{"contractType":{"$ref":"#/components/schemas/ContractType"},"contractAddress":{"type":"string"},"accountAddress":{"type":"string"},"tokenID":{"type":"string"},"balance":{"type":"string"},"blockHash":{"type":"string"},"blockNumber":{"type":"number"},"chainId":{"type":"number"},"uniqueCollectibles":{"type":"string"},"isSummary":{"type":"boolean"},"contractInfo":{"$ref":"#/components/schemas/ContractInfo"},"tokenMetadata":{"$ref":"#/components/schemas/TokenMetadata"}}},"OrderbookOrder":{"type":"object","required":["orderId","tokenContract","tokenId","isListing","quantity","quantityRemaining","currencyAddress","pricePerToken","expiry","orderStatus","createdBy","blockNumber","orderbookContractAddress","createdAt"],"properties":{"orderId":{"type":"string"},"tokenContract":{"type":"string"},"tokenId":{"type":"string"},"isListing":{"type":"boolean"},"quantity":{"type":"string"},"quantityRemaining":{"type":"string"},"currencyAddress":{"type":"string"},"pricePerToken":{"type":"string"},"expiry":{"type":"string"},"orderStatus":{"$ref":"#/components/schemas/OrderStatus"},"createdBy":{"type":"string"},"blockNumber":{"type":"number"},"orderbookContractAddress":{"type":"string"},"createdAt":{"type":"number"}}},"OrderbookOrderFilter":{"type":"object","required":["tokenIds","afterBlockNumber","afterCreatedAt","beforeExpiry"],"properties":{"isListing":{"type":"boolean"},"userAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"tokenIds":{"type":"array","description":"[]string","items":{"type":"string"}},"excludeUserAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"afterBlockNumber":{"type":"number"},"afterCreatedAt":{"type":"number"},"beforeExpiry":{"type":"number"},"userAddress":{"type":"string"},"excludeUserAddress":{"type":"string"}}},"TokenHistory":{"type":"object","required":["blockNumber","blockHash","accountAddress","contractAddress","contractType","fromAddress","toAddress","txnHash","txnIndex","txnLogIndex","logData","tokenIDs","Amounts","ts"],"properties":{"blockNumber":{"type":"number"},"blockHash":{"type":"string"},"accountAddress":{"type":"string"},"contractAddress":{"type":"string"},"contractType":{"$ref":"#/components/schemas/ContractType"},"fromAddress":{"type":"string"},"toAddress":{"type":"string"},"txnHash":{"type":"string"},"txnIndex":{"type":"number"},"txnLogIndex":{"type":"number"},"logData":{"type":"string"},"tokenIDs":{"type":"string"},"Amounts":{"type":"string"},"ts":{"type":"string"}}},"TokenSupply":{"type":"object","required":["tokenID","supply","chainId"],"properties":{"tokenID":{"type":"string"},"supply":{"type":"string"},"chainId":{"type":"number"},"contractInfo":{"$ref":"#/components/schemas/ContractInfo"},"tokenMetadata":{"$ref":"#/components/schemas/TokenMetadata"}}},"Transaction":{"type":"object","required":["txnHash","blockNumber","blockHash","chainId","timestamp"],"properties":{"txnHash":{"type":"string"},"blockNumber":{"type":"number"},"blockHash":{"type":"string"},"chainId":{"type":"number"},"metaTxnID":{"type":"string"},"transfers":{"type":"array","description":"[]TxnTransfer","items":{"$ref":"#/components/schemas/TxnTransfer"}},"timestamp":{"type":"string"}}},"TxnTransfer":{"type":"object","required":["transferType","contractAddress","contractType","from","to","amounts","logIndex"],"properties":{"transferType":{"$ref":"#/components/schemas/TxnTransferType"},"contractAddress":{"type":"string"},"contractType":{"$ref":"#/components/schemas/ContractType"},"from":{"type":"string"},"to":{"type":"string"},"tokenIds":{"type":"array","description":"[]string","items":{"type":"string"}},"amounts":{"type":"array","description":"[]string","items":{"type":"string"}},"logIndex":{"type":"number"},"contractInfo":{"$ref":"#/components/schemas/ContractInfo"},"tokenMetadata":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/TokenMetadata"}}}},"TransactionHistoryFilter":{"type":"object","properties":{"accountAddress":{"type":"string"},"contractAddress":{"type":"string"},"accountAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"contractAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"transactionHashes":{"type":"array","description":"[]string","items":{"type":"string"}},"metaTransactionIDs":{"type":"array","description":"[]string","items":{"type":"string"}},"fromBlock":{"type":"number"},"toBlock":{"type":"number"},"tokenID":{"type":"string"}}},"TransactionFilter":{"type":"object","properties":{"txnHash":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"contractAddress":{"type":"string"},"event":{"type":"string"}}},"TransactionReceipt":{"type":"object","required":["txnHash","txnStatus","txnIndex","txnType","blockHash","blockNumber","gasUsed","effectiveGasPrice","from","to","logs","final","reorged"],"properties":{"txnHash":{"type":"string"},"txnStatus":{"$ref":"#/components/schemas/TransactionStatus"},"txnIndex":{"type":"number"},"txnType":{"$ref":"#/components/schemas/TransactionType"},"blockHash":{"type":"string"},"blockNumber":{"type":"number"},"gasUsed":{"type":"number"},"effectiveGasPrice":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"logs":{"type":"array","description":"[]TransactionLog","items":{"$ref":"#/components/schemas/TransactionLog"}},"final":{"type":"boolean"},"reorged":{"type":"boolean"}}},"TransactionLog":{"type":"object","required":["contractAddress","topics","data","index"],"properties":{"contractAddress":{"type":"string"},"topics":{"type":"array","description":"[]string","items":{"type":"string"}},"data":{"type":"string"},"index":{"type":"number"}}},"Page":{"type":"object","properties":{"page":{"type":"number"},"column":{"type":"string"},"before":{"type":"object"},"after":{"type":"object"},"sort":{"type":"array","description":"[]SortBy","items":{"$ref":"#/components/schemas/SortBy"}},"pageSize":{"type":"number"},"more":{"type":"boolean"}}},"SortBy":{"type":"object","required":["column","order"],"properties":{"column":{"type":"string"},"order":{"$ref":"#/components/schemas/SortOrder"}}},"WebhookListener":{"type":"object","required":["id","projectID","url","filters","name","updatedAt","active"],"properties":{"id":{"type":"number"},"projectID":{"type":"number"},"url":{"type":"string"},"filters":{"$ref":"#/components/schemas/EventFilter"},"name":{"type":"string"},"updatedAt":{"type":"string"},"active":{"type":"boolean"}}},"EventFilter":{"type":"object","properties":{"events":{"type":"array","description":"[]string","items":{"type":"string"}},"contractAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"accounts":{"type":"array","description":"[]string","items":{"type":"string"}},"tokenIDs":{"type":"array","description":"[]string","items":{"type":"string"}}}},"TokenBalanceFilter":{"type":"object","required":["contractAddress","sinceBlockNumber"],"properties":{"contractAddress":{"type":"string"},"sinceBlockNumber":{"type":"number"}}},"MetadataOptions":{"type":"object","properties":{"verifiedOnly":{"type":"boolean"},"unverifiedOnly":{"type":"boolean"},"includeContracts":{"type":"array","description":"[]string","items":{"type":"string"}}}},"TokenBalancesFilter":{"type":"object","required":["accountAddresses","contractStatus","contractWhitelist","contractBlacklist"],"properties":{"accountAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"contractStatus":{"$ref":"#/components/schemas/ContractVerificationStatus"},"contractWhitelist":{"type":"array","description":"[]string","items":{"type":"string"}},"contractBlacklist":{"type":"array","description":"[]string","items":{"type":"string"}}}},"TokenBalancesByContractFilter":{"type":"object","required":["contractAddresses","accountAddresses","contractStatus"],"properties":{"contractAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"accountAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"contractStatus":{"$ref":"#/components/schemas/ContractVerificationStatus"}}},"Indexer_GetEtherBalance_Request":{"type":"object","properties":{"accountAddress":{"type":"string"}}},"Indexer_GetNativeTokenBalance_Request":{"type":"object","properties":{"accountAddress":{"type":"string"}}},"Indexer_GetTokenBalancesSummary_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/TokenBalancesFilter"},"omitMetadata":{"type":"boolean"},"page":{"$ref":"#/components/schemas/Page"}}},"Indexer_GetTokenBalancesDetails_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/TokenBalancesFilter"},"omitMetadata":{"type":"boolean"},"page":{"$ref":"#/components/schemas/Page"}}},"Indexer_GetTokenBalancesByContract_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/TokenBalancesByContractFilter"},"omitMetadata":{"type":"boolean"},"page":{"$ref":"#/components/schemas/Page"}}},"Indexer_GetTokenBalances_Request":{"type":"object","properties":{"accountAddress":{"type":"string"},"contractAddress":{"type":"string"},"tokenID":{"type":"string"},"includeMetadata":{"type":"boolean"},"metadataOptions":{"$ref":"#/components/schemas/MetadataOptions"},"includeCollectionTokens":{"type":"boolean"},"page":{"$ref":"#/components/schemas/Page"}}},"Indexer_GetTokenSupplies_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"includeMetadata":{"type":"boolean"},"metadataOptions":{"$ref":"#/components/schemas/MetadataOptions"},"page":{"$ref":"#/components/schemas/Page"}}},"Indexer_GetTokenSuppliesMap_Request":{"type":"object","properties":{"tokenMap":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]string","items":{"type":"string"}}},"includeMetadata":{"type":"boolean"},"metadataOptions":{"$ref":"#/components/schemas/MetadataOptions"}}},"Indexer_GetBalanceUpdates_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"lastBlockNumber":{"type":"number"},"lastBlockHash":{"type":"string"},"page":{"$ref":"#/components/schemas/Page"}}},"Indexer_GetTransactionHistory_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/TransactionHistoryFilter"},"page":{"$ref":"#/components/schemas/Page"},"includeMetadata":{"type":"boolean"},"metadataOptions":{"$ref":"#/components/schemas/MetadataOptions"}}},"Indexer_SyncBalance_Request":{"type":"object","properties":{"accountAddress":{"type":"string"},"contractAddress":{"type":"string"},"tokenID":{"type":"string"}}},"Indexer_FetchTransactionReceipt_Request":{"type":"object","properties":{"txnHash":{"type":"string"},"maxBlockWait":{"type":"number"}}},"Indexer_GetOrderbookOrders_Request":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"orderbookContractAddress":{"type":"string"},"collectionAddress":{"type":"string"},"currencyAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"filter":{"$ref":"#/components/schemas/OrderbookOrderFilter"},"orderStatuses":{"type":"array","description":"[]OrderStatus","items":{"$ref":"#/components/schemas/OrderStatus"}},"filters":{"type":"array","description":"[]OrderbookOrderFilter","items":{"$ref":"#/components/schemas/OrderbookOrderFilter"}},"beforeExpiryTimestamp":{"type":"number"},"blockNumberAfter":{"type":"number"},"createdAtAfter":{"type":"number"}}},"Indexer_GetTopOrders_Request":{"type":"object","properties":{"orderbookContractAddress":{"type":"string"},"collectionAddress":{"type":"string"},"currencyAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"tokenIDs":{"type":"array","description":"[]string","items":{"type":"string"}},"isListing":{"type":"boolean"},"priceSort":{"$ref":"#/components/schemas/SortOrder"},"excludeUser":{"type":"string"}}},"Indexer_FetchTransactionReceiptWithFilter_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/TransactionFilter"},"maxBlockWait":{"type":"number"}}},"Indexer_GetAllWebhookListeners_Request":{"type":"object","properties":{"projectId":{"type":"number"}}},"Indexer_GetWebhookListener_Request":{"type":"object","properties":{"id":{"type":"number"},"projectId":{"type":"number"}}},"Indexer_AddWebhookListener_Request":{"type":"object","properties":{"url":{"type":"string"},"filters":{"$ref":"#/components/schemas/EventFilter"},"projectId":{"type":"number"}}},"Indexer_UpdateWebhookListener_Request":{"type":"object","properties":{"listener":{"$ref":"#/components/schemas/WebhookListener"},"projectId":{"type":"number"}}},"Indexer_RemoveWebhookListener_Request":{"type":"object","properties":{"id":{"type":"number"},"projectId":{"type":"number"}}},"Indexer_ToggleWebhookListener_Request":{"type":"object","properties":{"id":{"type":"number"},"projectId":{"type":"number"}}},"Indexer_PauseAllWebhookListeners_Request":{"type":"object","properties":{"projectId":{"type":"number"}}},"Indexer_ResumeAllWebhookListeners_Request":{"type":"object","properties":{"projectId":{"type":"number"}}},"Indexer_SubscribeReceipts_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/TransactionFilter"}}},"Indexer_SubscribeEvents_Request":{"type":"object","properties":{"filter":{"$ref":"#/components/schemas/EventFilter"}}},"Indexer_SubscribeBalanceUpdates_Request":{"type":"object","properties":{"contractAddress":{"type":"string"}}},"Indexer_GetEtherBalance_Response":{"type":"object","properties":{"balance":{"$ref":"#/components/schemas/EtherBalance"}}},"Indexer_GetNativeTokenBalance_Response":{"type":"object","properties":{"balance":{"$ref":"#/components/schemas/NativeTokenBalance"}}},"Indexer_GetTokenBalancesSummary_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"balances":{"type":"array","description":"[]TokenBalance","items":{"$ref":"#/components/schemas/TokenBalance"}}}},"Indexer_GetTokenBalancesDetails_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"balances":{"type":"array","description":"[]TokenBalance","items":{"$ref":"#/components/schemas/TokenBalance"}}}},"Indexer_GetTokenBalancesByContract_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"balances":{"type":"array","description":"[]TokenBalance","items":{"$ref":"#/components/schemas/TokenBalance"}}}},"Indexer_GetTokenBalances_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"balances":{"type":"array","description":"[]TokenBalance","items":{"$ref":"#/components/schemas/TokenBalance"}}}},"Indexer_GetTokenSupplies_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"contractType":{"$ref":"#/components/schemas/ContractType"},"tokenIDs":{"type":"array","description":"[]TokenSupply","items":{"$ref":"#/components/schemas/TokenSupply"}}}},"Indexer_GetTokenSuppliesMap_Response":{"type":"object","properties":{"supplies":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]TokenSupply","items":{"$ref":"#/components/schemas/TokenSupply"}}}}},"Indexer_GetBalanceUpdates_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"balances":{"type":"array","description":"[]TokenBalance","items":{"$ref":"#/components/schemas/TokenBalance"}}}},"Indexer_GetTransactionHistory_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"transactions":{"type":"array","description":"[]Transaction","items":{"$ref":"#/components/schemas/Transaction"}}}},"Indexer_SyncBalance_Response":{"type":"object"},"Indexer_FetchTransactionReceipt_Response":{"type":"object","properties":{"receipt":{"$ref":"#/components/schemas/TransactionReceipt"}}},"Indexer_GetOrderbookOrders_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"orders":{"type":"array","description":"[]OrderbookOrder","items":{"$ref":"#/components/schemas/OrderbookOrder"}}}},"Indexer_GetTopOrders_Response":{"type":"object","properties":{"orders":{"type":"array","description":"[]OrderbookOrder","items":{"$ref":"#/components/schemas/OrderbookOrder"}}}},"Indexer_FetchTransactionReceiptWithFilter_Response":{"type":"object","properties":{"receipt":{"$ref":"#/components/schemas/TransactionReceipt"}}},"Indexer_GetAllWebhookListeners_Response":{"type":"object","properties":{"listeners":{"type":"array","description":"[]WebhookListener","items":{"$ref":"#/components/schemas/WebhookListener"}}}},"Indexer_GetWebhookListener_Response":{"type":"object","properties":{"listener":{"$ref":"#/components/schemas/WebhookListener"}}},"Indexer_AddWebhookListener_Response":{"type":"object","properties":{"status":{"type":"boolean"},"listener":{"$ref":"#/components/schemas/WebhookListener"}}},"Indexer_UpdateWebhookListener_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"Indexer_RemoveWebhookListener_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"Indexer_ToggleWebhookListener_Response":{"type":"object","properties":{"webhookListener":{"$ref":"#/components/schemas/WebhookListener"}}},"Indexer_PauseAllWebhookListeners_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"Indexer_ResumeAllWebhookListeners_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"Indexer_SubscribeReceipts_Response":{"type":"object","properties":{"receipt":{"$ref":"#/components/schemas/TransactionReceipt"}}},"Indexer_SubscribeEvents_Response":{"type":"object","properties":{"log":{"$ref":"#/components/schemas/EventLog"}}},"Indexer_SubscribeBalanceUpdates_Response":{"type":"object","properties":{"balance":{"$ref":"#/components/schemas/TokenBalance"}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key","x-example":"AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"},"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Secret JWT token for authenticating requests obtained from Sequence Builder - should not be exposed publicly."}}},"paths":{"/rpc/Indexer/GetEtherBalance":{"post":{"summary":"GetEtherBalance","deprecated":true,"description":"Queries an ethereum node for the latest and confirm ETH balances DEPRECATED: use GetNativeTokenBalance instead","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetEtherBalance_Request"},"example":{"accountAddress":"0x8e3e38fe7367dd3b52d1e281e4e8400447c8d8b9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetEtherBalance_Response"},"example":{"balance":{"accountAddress":"0x8e3e38fe7367dd3b52d1e281e4e8400447c8d8b9","balanceWei":"9429929734634710350"}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"],"BearerAuth":[]}]}},"/rpc/Indexer/GetNativeTokenBalance":{"post":{"summary":"GetNativeTokenBalance","description":"GetNativeTokenBalance queries an ethereum node for the latest native token account balance. The native token is the token of the chain the indexer is connected to, for example, ETH on Ethereum and POL on Polygon.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetNativeTokenBalance_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetNativeTokenBalance_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTokenBalancesSummary":{"post":{"summary":"GetTokenBalancesSummary","description":"On Sepolia Mainnet, get the token balance summaries for an account address","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalancesSummary_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalancesSummary_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTokenBalancesDetails":{"post":{"summary":"GetTokenBalancesDetails","description":"On Sepolia Mainnet, get the token balance details for tokens owned by an account address","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalancesDetails_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalancesDetails_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTokenBalancesByContract":{"post":{"summary":"GetTokenBalancesByContract","description":"On Sepolia Mainnet, get the token balances by a specific contract address","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalancesByContract_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalancesByContract_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTokenBalances":{"post":{"summary":"GetTokenBalances","description":"Get the token balances for the included account address and contract address. Example on Ethereum Sepolia","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalances_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenBalances_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTokenSupplies":{"post":{"summary":"GetTokenSupplies","description":"GetTokenSupplies returns the set of tokenIDs used by a contract address, supporting ERC-20, ERC-721, and ERC-1155 contracts, and their respective supply as well.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenSupplies_Request"},"example":{"contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenSupplies_Response"},"example":{"page":{"pageSize":200,"more":false},"contractType":"ERC1155","tokenIDs":[{"tokenID":0,"supply":"9","chainId":1}]}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTokenSuppliesMap":{"post":{"summary":"GetTokenSuppliesMap","description":"On Sepolia Mainnet, get the token supplies of the minted tokens for a contract address and token ID mapping","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenSuppliesMap_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTokenSuppliesMap_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetBalanceUpdates":{"post":{"summary":"GetBalanceUpdates","description":"Get balance update aggregate values -- useful for syncing balance details of a contract, ie. from Skyweaver","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetBalanceUpdates_Request"},"example":{"contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9","lastBlockNumber":0}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetBalanceUpdates_Response"},"example":{"page":{"pageSize":200,"more":false},"balances":[{"contractType":"ERC1155","contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9","accountAddress":"0xc48835421ce2651bc5f78ee59d1e10244753c7fc","tokenID":0,"balance":"8","blockHash":"0x4db688b03de5804dd6e916ebafbc687aa3196c99288fbc63698e92c855400ff3","blockNumber":20126805,"chainId":1},{"contractType":"ERC1155","contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9","accountAddress":"","tokenID":0,"balance":"9","blockHash":"0xd5e2e041f9d292b25076a512e198d183a55d21440be15e9869c0b1b7d9b179f5","blockNumber":20363254,"chainId":1},{"contractType":"ERC1155","contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9","accountAddress":"0x0000000000000000000000000000000000000000","tokenID":0,"balance":-9,"blockHash":"0xd5e2e041f9d292b25076a512e198d183a55d21440be15e9869c0b1b7d9b179f5","blockNumber":20363254,"chainId":1},{"contractType":"ERC1155","contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9","accountAddress":"0xbabebe9fe973a5735d486bf6d31e9a027248024e","tokenID":0,"balance":1,"blockHash":"0x080ea6171f82705555cd1248f73ce1d61dbcbd68f5eefab44b64dec2293a695f","blockNumber":20692108,"chainId":1},{"contractType":"ERC1155","contractAddress":"0x369db37255c76aec060d070eabeb0661e51a42a9","accountAddress":"0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4","tokenID":0,"balance":0,"blockHash":"0x080ea6171f82705555cd1248f73ce1d61dbcbd68f5eefab44b64dec2293a695f","blockNumber":20692108,"chainId":1}]}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetTransactionHistory":{"post":{"summary":"GetTransactionHistory","description":"History of mined transactions for the account which includes a list of token transfers (sent/recieved) and sent transactions from a Sequence wallet","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTransactionHistory_Request"},"example":{"accountAddress":"0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTransactionHistory_Response"},"example":{"page":{"after":"rmExGgC37OVhMnhCMHhiMjMzM2NlNDliNzlmMzcyOGUwYWFjNzNlNGMwNzYzYmVjODBlYmVmZGViZWZlOWU1ZDVmZGNiNWVmNzMyZWE2YTN4KjB4ZTZlYjI4Mzk4Y2NiZTQ2YWE1MDViNjJiOTY4MjJjMmNlOGRhYWJmNGE0eCoweGRkOTAxMjY4NTY5NTdhYTFlOWM1Y2MzMzk1ZTg2NmI2ZWI4MzBhNDRhNQJhNngqMHgwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwYTd4KjB4ZTZlYjI4Mzk4Y2NiZTQ2YWE1MDViNjJiOTY4MjJjMmNlOGRhYWJmNGE4eEIweDJkNmFiZmE1MTI2NDRmYzVjMjY2Nzk2ZTg4MzMxYmY0MWNhZDc1YWFlMjE4ZDQxODk0ODU1MzU4ZDhjODlhMGRhOQBhYQFhYmBhZIFDIjAiYWWBRCI2MiJhYxpm6I0N","pageSize":10,"more":true},"transactions":[{"txnHash":"0x64628263b93ccad7dfd6fb1a81f1bcdadd0eb89649e0a43bdf65f639fddcd319","blockNumber":12215569,"blockHash":"0x05a4b055603a0b0cdb9e0d1bc28088bb4fca79a83d32bdc4a98d665e06ae7564","chainId":80002,"metaTxnID":null,"transfers":[{"transferType":"RECEIVE","contractAddress":"0xdd90126856957aa1e9c5cc3395e866b6eb830a44","contractType":"ERC20","from":"0x0000000000000000000000000000000000000000","to":"0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4","tokenIds":[0],"amounts":["33"],"logIndex":"9","contractInfo":{"chainId":80002,"address":"0xdd90126856957aa1e9c5cc3395e866b6eb830a44","name":"Oracle Token","type":"ERC20","symbol":"","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"","ogImage":"","originChainId":0,"originAddress":"0xdd90126856957aa1e9c5cc3395e866b6eb830a44","verified":true,"verifiedBy":"Sequence Builder"},"updatedAt":"0001-01-01T00:00:00Z"}}],"timestamp":"2024-09-20T20:36:45Z"},{"txnHash":"0x5aae198a65b993a767bd495ea77b7825e0e884d9dcc446a1515097eb962814d6","blockNumber":12213913,"blockHash":"0x726ccdee4ef384493f96c666e959258ba70689bd6553c098a51542b2627a8b22","chainId":80002,"metaTxnID":null,"transfers":[{"transferType":"RECEIVE","contractAddress":"0xdd90126856957aa1e9c5cc3395e866b6eb830a44","contractType":"ERC20","from":"0x0000000000000000000000000000000000000000","to":"0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4","tokenIds":[0],"amounts":[1000],"logIndex":1,"contractInfo":{"chainId":80002,"address":"0xdd90126856957aa1e9c5cc3395e866b6eb830a44","name":"Oracle Token","type":"ERC20","symbol":"","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"","ogImage":"","originChainId":0,"originAddress":"0xdd90126856957aa1e9c5cc3395e866b6eb830a44","verified":true,"verifiedBy":"Sequence Builder"},"updatedAt":"0001-01-01T00:00:00Z"}}],"timestamp":"2024-09-20T19:37:18Z"}]}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/SyncBalance":{"post":{"summary":"SyncBalance","description":"Re-sync an incorrect token balance with the correct on-chain balance","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SyncBalance_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SyncBalance_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/FetchTransactionReceipt":{"post":{"summary":"FetchTransactionReceipt","description":"On Sepolia Mainnet, get the transaction receipt for a specific hash after a certain number of blocks","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_FetchTransactionReceipt_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_FetchTransactionReceipt_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetOrderbookOrders":{"post":{"summary":"GetOrderbookOrders","description":"These parameters are depracated, please don't use them: - filters - beforeExpiryTimestamp - blockNumberAfter - createdAtAfter and in OrderbookOrderFilter these fields are depracated: - userAddress - excludeUserAddress\nUse 'filter' and these fields instead - userAddresses - excludeUserAddress'","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetOrderbookOrders_Request"},"example":{"page":{"page":1,"pageSize":100},"orderbookContractAddress":"0xfdb42A198a932C8D3B506Ffa5e855bC4b348a712","collectionAddress":"0x602d5dc17490794267c7fa5f58a453eb9159a86d","currencyAddresses":["0x7ceb23fd6bc0add59e62ac25578270cff1b9f619","0x0000000000000000000000000000000000000000","0x3c499c542cef5e3811e1192ce70d8cc03d5c3359"],"filter":{"isListing":null,"userAddresses":null,"tokenIds":null,"excludeUserAddresses":null,"afterBlockNumber":0,"afterCreatedAt":0,"beforeExpiry":0,"userAddress":null,"excludeUserAddress":null},"orderStatuses":["OPEN"],"filters":null,"beforeExpiryTimestamp":0,"blockNumberAfter":0,"createdAtAfter":0}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetOrderbookOrders_Response"},"example":{"page":{"page":"2","pageSize":100,"more":false},"orders":[{"orderId":"1198","tokenContract":"0x602d5dc17490794267c7fa5f58a453eb9159a86d","tokenId":"3","isListing":true,"quantity":1,"quantityRemaining":1,"currencyAddress":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","pricePerToken":"1000000","expiry":"1729168819","orderStatus":"OPEN","createdBy":"0xf43a1defbd32243fd83fe702f7817dde3319246e","blockNumber":63027844,"orderbookContractAddress":"0xfdb42A198a932C8D3B506Ffa5e855bC4b348a712","createdAt":1728909642}]}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/GetTopOrders":{"post":{"summary":"GetTopOrders","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTopOrders_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetTopOrders_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/FetchTransactionReceiptWithFilter":{"post":{"summary":"FetchTransactionReceiptWithFilter","description":"On Sepolia Mainnet, get the transaction receipt for a specific hash after a certain number of blocks for a certain filter","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_FetchTransactionReceiptWithFilter_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_FetchTransactionReceiptWithFilter_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/GetAllWebhookListeners":{"post":{"summary":"GetAllWebhookListeners","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetAllWebhookListeners_Request"},"example":{"projectId":31396}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetAllWebhookListeners_Response"},"example":{"listeners":[{"id":160497579,"projectID":31396,"url":"https://webhook.site/#!/view/a2859143-0a52-4b69-98f2-a58733e4dcf0","filters":{"events":["Transfer(address indexed from,address indexed to,uint256 indexed tokenId)"],"contractAddresses":["0x9bec34c1f7098e278afd48fedcf13355b854364a"],"accounts":["0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4"],"tokenIDs":null},"name":"webhook.site #a84730","updatedAt":"2024-10-10T20:37:01.685037Z","active":true}]}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/GetWebhookListener":{"post":{"summary":"GetWebhookListener","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetWebhookListener_Request"},"example":{"id":160497579,"projectId":31396}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_GetWebhookListener_Response"},"example":{"listener":{"id":160497579,"projectID":31396,"url":"https://webhook.site/#!/view/a2859143-0a52-4b69-98f2-a58733e4dcf0","filters":{"events":["Transfer(address indexed from,address indexed to,uint256 indexed tokenId)"],"contractAddresses":["0x9bec34c1f7098e278afd48fedcf13355b854364a"],"accounts":["0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4"],"tokenIDs":null},"name":"webhook.site #a84730","updatedAt":"2024-10-10T20:37:01.685037632Z","active":true}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/AddWebhookListener":{"post":{"summary":"AddWebhookListener","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_AddWebhookListener_Request"},"example":{"filters":{"accounts":["0xe6eB28398CCBe46aA505b62b96822c2Ce8DAABf4"],"contractAddresses":["0x9bec34c1f7098e278afd48fedcf13355b854364a"],"events":["Transfer(address indexed from, address indexed to, uint256 indexed tokenId)"]},"projectId":31396,"url":"https://webhook.site/#!/view/a2859143-0a52-4b69-98f2-a58733e4dcf0"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_AddWebhookListener_Response"},"example":{"status":true,"listener":{"id":160497579,"projectID":31396,"url":"https://webhook.site/#!/view/a2859143-0a52-4b69-98f2-a58733e4dcf0","filters":{"events":["Transfer(address indexed from,address indexed to,uint256 indexed tokenId)"],"contractAddresses":["0x9bec34c1f7098e278afd48fedcf13355b854364a"],"accounts":["0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4"],"tokenIDs":null},"name":"webhook.site #a84730","updatedAt":"2024-10-10T20:37:01.685037632Z","active":true}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/UpdateWebhookListener":{"post":{"summary":"UpdateWebhookListener","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_UpdateWebhookListener_Request"},"example":{"filters":{"accounts":["0xe6eB28398CCBe46aA505b62b96822c2Ce8DAABf4"],"contractAddresses":["0x9bec34c1f7098e278afd48fedcf13355b854364a"],"tokenIDs":[100],"events":["Transfer(address indexed from, address indexed to, uint256 indexed tokenId)"]},"projectId":31396,"url":"https://webhook.site/#!/view/a2859143-0a52-4b69-98f2-a58733e4dcf0"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_UpdateWebhookListener_Response"},"example":{"status":true,"listener":{"id":2435835685,"projectID":31396,"url":"https://webhook.site/#!/view/a2859143-0a52-4b69-98f2-a58733e4dcf0","filters":{"events":["Transfer(address indexed from,address indexed to,uint256 indexed tokenId)"],"contractAddresses":["0x9bec34c1f7098e278afd48fedcf13355b854364a"],"accounts":["0xe6eb28398ccbe46aa505b62b96822c2ce8daabf4"],"tokenIDs":[100]},"name":"webhook.site #b5cf2f","updatedAt":"2024-10-10T20:52:58.924369913Z","active":true}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/RemoveWebhookListener":{"post":{"summary":"RemoveWebhookListener","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_RemoveWebhookListener_Request"},"example":{"id":160497579,"projectId":31396}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_RemoveWebhookListener_Response"},"example":{"status":true}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/ToggleWebhookListener":{"post":{"summary":"ToggleWebhookListener","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_ToggleWebhookListener_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_ToggleWebhookListener_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/PauseAllWebhookListeners":{"post":{"summary":"PauseAllWebhookListeners","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_PauseAllWebhookListeners_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_PauseAllWebhookListeners_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/ResumeAllWebhookListeners":{"post":{"summary":"ResumeAllWebhookListeners","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_ResumeAllWebhookListeners_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_ResumeAllWebhookListeners_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Indexer/SubscribeReceipts":{"post":{"summary":"SubscribeReceipts","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SubscribeReceipts_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SubscribeReceipts_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"On Sepolia Mainnet, subscribe and receive receipts based on a filter of transaction hash and transaction details","tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/SubscribeEvents":{"post":{"summary":"SubscribeEvents","description":"On Sepolia Mainnet, subscribe and receive receipts based on a filter of transaction mints","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SubscribeEvents_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SubscribeEvents_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Indexer/SubscribeBalanceUpdates":{"post":{"summary":"SubscribeBalanceUpdates","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SubscribeBalanceUpdates_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Indexer_SubscribeBalanceUpdates_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorResourceExhausted"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorMetadataCallFailed"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"On Sepolia Mainnet, subscribe and receive balance updates based on the affected address, like wallet and contract address, with specific details","tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}}},"tags":[{"name":"public","description":"Endpoints accessible by passing your project-access-key in the header. This is injected whenever you login automatically."},{"name":"secret","description":"Endpoints that require a Sequence service token intended to be secret. You can manually generate one on Sequence Builder and pass it as a Bearer Token."}]} \ No newline at end of file diff --git a/es/api-references/infrastructure/endpoints/sequence-api.json b/es/api-references/infrastructure/endpoints/sequence-api.json new file mode 100644 index 00000000..70210646 --- /dev/null +++ b/es/api-references/infrastructure/endpoints/sequence-api.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Sequence Api","version":""},"servers":[{"url":"https://api.sequence.app/","description":"Api"}],"components":{"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorSessionExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SessionExpired"},"code":{"type":"number","example":1002},"msg":{"type":"string","example":"Session expired"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorAborted":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Aborted"},"code":{"type":"number","example":1005},"msg":{"type":"string","example":"Request aborted"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorGeoblocked":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Geoblocked"},"code":{"type":"number","example":1006},"msg":{"type":"string","example":"Geoblocked region"},"cause":{"type":"string"},"status":{"type":"number","example":451}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2000},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorUnavailable":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unavailable"},"code":{"type":"number","example":2002},"msg":{"type":"string","example":"Unavailable resource"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorQueryFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"QueryFailed"},"code":{"type":"number","example":2003},"msg":{"type":"string","example":"Query failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"SortOrder":{"type":"string","description":"Represented as uint32 on the server side","enum":["DESC","ASC"]},"SardinePaymentType":{"type":"string","description":"Represented as uint32 on the server side","enum":["ach","debit","credit","us_debit","international_debit","international_credit"]},"SardineQuoteType":{"type":"string","description":"Represented as uint32 on the server side","enum":["buy","sell"]},"TokenType":{"type":"string","description":"Represented as uint8 on the server side","enum":["ERC20","ERC721","ERC1155"]},"Version":{"type":"object","required":["webrpcVersion","schemaVersion","schemaHash","appVersion"],"properties":{"webrpcVersion":{"type":"string"},"schemaVersion":{"type":"string"},"schemaHash":{"type":"string"},"appVersion":{"type":"string"}}},"RuntimeStatus":{"type":"object","required":["healthOK","startTime","uptime","ver","branch","commitHash","checks","numTxnsRelayed"],"properties":{"healthOK":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"ver":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"checks":{"$ref":"#/components/schemas/RuntimeChecks"},"numTxnsRelayed":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/NumTxnsRelayed"}}}},"NumTxnsRelayed":{"type":"object","required":["chainID","prev","current","period"],"properties":{"chainID":{"type":"number"},"prev":{"type":"number"},"current":{"type":"number"},"period":{"type":"number"}}},"RuntimeChecks":{"type":"object"},"SequenceContext":{"type":"object","required":["factory","mainModule","mainModuleUpgradable","guestModule","utils"],"properties":{"factory":{"type":"string"},"mainModule":{"type":"string"},"mainModuleUpgradable":{"type":"string"},"guestModule":{"type":"string"},"utils":{"type":"string"}}},"User":{"type":"object","required":["address","username","normalizedUsername","avatar","bio","location","locale","sysAdmin"],"properties":{"address":{"type":"string"},"username":{"type":"string"},"normalizedUsername":{"type":"string"},"avatar":{"type":"string"},"bio":{"type":"string"},"location":{"type":"string"},"locale":{"type":"string"},"backup":{"type":"boolean"},"backupConfirmed":{"type":"boolean"},"maxInvites":{"type":"number"},"updatedAt":{"type":"string"},"createdAt":{"type":"string"},"sysAdmin":{"type":"boolean"}}},"WalletBackup":{"type":"object","required":["accountAddress","secretHash","encryptedWallet","userConfirmed"],"properties":{"accountAddress":{"type":"string"},"secretHash":{"type":"string"},"encryptedWallet":{"type":"string"},"userConfirmed":{"type":"boolean"},"updatedAt":{"type":"string"},"createdAt":{"type":"string"}}},"Friend":{"type":"object","required":["id","userAddress","friendAddress","nickname"],"properties":{"id":{"type":"number"},"userAddress":{"type":"string"},"friendAddress":{"type":"string"},"nickname":{"type":"string"},"user":{"$ref":"#/components/schemas/User"},"createdAt":{"type":"string"}}},"InviteCode":{"type":"object","required":["code","source","usesLeft","ownerAccount","url"],"properties":{"code":{"type":"string"},"source":{"type":"string"},"usesLeft":{"type":"number"},"ownerAccount":{"type":"string"},"email":{"type":"string"},"url":{"type":"string"},"createdAt":{"type":"string"},"expiresAt":{"type":"string"}}},"InviteCodeAccount":{"type":"object","required":["code","claimedByUserAddress"],"properties":{"code":{"type":"string"},"claimedByUserAddress":{"type":"string"},"claimedAt":{"type":"string"}}},"InviteInfo":{"type":"object","required":["expiryInHours","max","invites"],"properties":{"expiryInHours":{"type":"number"},"max":{"type":"number"},"invites":{"type":"array","description":"[]InviteCode","items":{"$ref":"#/components/schemas/InviteCode"}}}},"ContractCall":{"type":"object","required":["signature","function","args"],"properties":{"signature":{"type":"string"},"function":{"type":"string"},"args":{"type":"array","description":"[]TupleComponent","items":{"$ref":"#/components/schemas/TupleComponent"}}}},"TupleComponent":{"type":"object","required":["type","value"],"properties":{"name":{"type":"string"},"type":{"type":"string"},"value":{"type":"object"}}},"Transaction":{"type":"object","required":["delegateCall","revertOnError","gasLimit","target","value","data"],"properties":{"delegateCall":{"type":"boolean"},"revertOnError":{"type":"boolean"},"gasLimit":{"type":"string"},"target":{"type":"string"},"value":{"type":"string"},"data":{"type":"string"},"call":{"$ref":"#/components/schemas/ContractCall"}}},"UserStorage":{"type":"object","required":["userAddress","key","value"],"properties":{"userAddress":{"type":"string"},"key":{"type":"string"},"value":{"type":"object"}}},"Token":{"type":"object","required":["chainId","contractAddress"],"properties":{"chainId":{"type":"number"},"contractAddress":{"type":"string"},"tokenId":{"type":"string"}}},"Price":{"type":"object","required":["value","currency"],"properties":{"value":{"type":"number"},"currency":{"type":"string"}}},"TokenPrice":{"type":"object","required":["token","floorPrice","buyPrice","sellPrice","updatedAt"],"properties":{"token":{"$ref":"#/components/schemas/Token"},"price":{"$ref":"#/components/schemas/Price"},"price24hChange":{"$ref":"#/components/schemas/Price"},"floorPrice":{"$ref":"#/components/schemas/Price"},"buyPrice":{"$ref":"#/components/schemas/Price"},"sellPrice":{"$ref":"#/components/schemas/Price"},"updatedAt":{"type":"string"}}},"ExchangeRate":{"type":"object","required":["name","symbol","value","vsCurrency","currencyType"],"properties":{"name":{"type":"string"},"symbol":{"type":"string"},"value":{"type":"number"},"vsCurrency":{"type":"string"},"currencyType":{"type":"string"}}},"LinkedWallet":{"type":"object","required":["id","walletAddress","linkedWalletAddress"],"properties":{"id":{"type":"number"},"walletType":{"type":"string"},"walletAddress":{"type":"string"},"linkedWalletAddress":{"type":"string"},"createdAt":{"type":"string"}}},"Page":{"type":"object","properties":{"pageSize":{"type":"number"},"page":{"type":"number"},"totalRecords":{"type":"number"},"column":{"type":"string"},"before":{"type":"object"},"after":{"type":"object"},"sort":{"type":"array","description":"[]SortBy","items":{"$ref":"#/components/schemas/SortBy"}},"more":{"type":"boolean"}}},"SortBy":{"type":"object","required":["column","order"],"properties":{"column":{"type":"string"},"order":{"$ref":"#/components/schemas/SortOrder"}}},"SardineNFTCheckoutParams":{"type":"object","required":["name","imageUrl","network","recipientAddress","blockchainNftId","contractAddress","quantity","tokenAmount","tokenAddress","tokenSymbol","calldata","platform"],"properties":{"name":{"type":"string"},"imageUrl":{"type":"string"},"network":{"type":"string"},"recipientAddress":{"type":"string"},"blockchainNftId":{"type":"string"},"contractAddress":{"type":"string"},"quantity":{"type":"number"},"decimals":{"type":"number"},"tokenAmount":{"type":"string"},"tokenAddress":{"type":"string"},"tokenSymbol":{"type":"string"},"tokenDecimals":{"type":"number"},"calldata":{"type":"string"},"platform":{"type":"string"},"approvedSpenderAddress":{"type":"string"}}},"SardineNFTCheckout":{"type":"object","required":["token","expiresAt","orderId"],"properties":{"token":{"type":"string"},"expiresAt":{"type":"string"},"orderId":{"type":"string"}}},"SardineOrder":{"type":"object","required":["id","referenceId","status","fiatCurrency","fiatExchangeRateUSD","transactionId","total","subTotal","transactionFee","networkFee","transactionType","name","price","imageUrl","recipientAddress"],"properties":{"id":{"type":"string"},"createdAt":{"type":"string"},"referenceId":{"type":"string"},"status":{"type":"string"},"fiatCurrency":{"type":"string"},"fiatExchangeRateUSD":{"type":"number"},"transactionId":{"type":"string"},"expiresAt":{"type":"string"},"total":{"type":"number"},"subTotal":{"type":"number"},"transactionFee":{"type":"number"},"networkFee":{"type":"number"},"paymentCurrency":{"type":"string"},"paymentMethodType":{"type":"string"},"transactionType":{"type":"string"},"name":{"type":"string"},"price":{"type":"number"},"imageUrl":{"type":"string"},"contractAddress":{"type":"string"},"transactionHash":{"type":"string"},"recipientAddress":{"type":"string"}}},"SardineRegion":{"type":"object","required":["countryCode","isAllowedOnRamp","isAllowedOnNFT","isBasicKycRequired","isSsnRequired","name","currencyCode","isPayrollSupported","supportedDocuments","paymentMethods","states"],"properties":{"countryCode":{"type":"string"},"isAllowedOnRamp":{"type":"boolean"},"isAllowedOnNFT":{"type":"boolean"},"isBasicKycRequired":{"type":"array","description":"[]string","items":{"type":"string"}},"isSsnRequired":{"type":"array","description":"[]string","items":{"type":"string"}},"name":{"type":"string"},"currencyCode":{"type":"string"},"isPayrollSupported":{"type":"boolean"},"supportedDocuments":{"type":"array","description":"[]string","items":{"type":"string"}},"paymentMethods":{"type":"array","description":"[]SardineRegionPaymentMethod","items":{"$ref":"#/components/schemas/SardineRegionPaymentMethod"}},"states":{"type":"array","description":"[]SardineRegionState","items":{"$ref":"#/components/schemas/SardineRegionState"}}}},"SardineRegionPaymentMethod":{"type":"object","required":["name","isAllowedOnRamp","isAllowedOnNFT","subTypes","type","subType"],"properties":{"name":{"type":"string"},"isAllowedOnRamp":{"type":"boolean"},"isAllowedOnNFT":{"type":"boolean"},"subTypes":{"type":"array","description":"[]string","items":{"type":"string"}},"type":{"type":"string"},"subType":{"type":"string"}}},"SardineRegionState":{"type":"object","required":["code","name","isAllowedOnRamp","isAllowedOnNFT"],"properties":{"code":{"type":"string"},"name":{"type":"string"},"isAllowedOnRamp":{"type":"boolean"},"isAllowedOnNFT":{"type":"boolean"}}},"SardineSupportedToken":{"type":"object","required":["network","assetSymbol","assetName","chainId","tokenName","token","tokenAddress"],"properties":{"network":{"type":"string"},"assetSymbol":{"type":"string"},"assetName":{"type":"string"},"chainId":{"type":"string"},"tokenName":{"type":"string"},"token":{"type":"string"},"tokenAddress":{"type":"string"}}},"SardineEnabledToken":{"type":"object","required":["network","assetSymbol","assetName","chainId","tokenName","token","tokenAddress"],"properties":{"network":{"type":"string"},"assetSymbol":{"type":"string"},"assetName":{"type":"string"},"chainId":{"type":"string"},"tokenName":{"type":"string"},"token":{"type":"string"},"tokenAddress":{"type":"string"}}},"SardineGetQuoteParams":{"type":"object","required":["assetType","network","total"],"properties":{"assetType":{"type":"string"},"network":{"type":"string"},"total":{"type":"number"},"currency":{"type":"string"},"paymentType":{"$ref":"#/components/schemas/SardinePaymentType"},"quoteType":{"$ref":"#/components/schemas/SardineQuoteType"},"walletAddress":{"type":"string"}}},"SardineQuote":{"type":"object","required":["quantity","network","assetType","total","currency","expiresAt","paymentType","price","subtotal","transactionFee","networkFee","highNetworkFee","minTransactionValue","maxTransactionValue","liquidityProvider"],"properties":{"quantity":{"type":"number"},"network":{"type":"string"},"assetType":{"type":"string"},"total":{"type":"number"},"currency":{"type":"string"},"expiresAt":{"type":"string"},"paymentType":{"type":"string"},"price":{"type":"number"},"subtotal":{"type":"number"},"transactionFee":{"type":"number"},"networkFee":{"type":"number"},"highNetworkFee":{"type":"boolean"},"minTransactionValue":{"type":"number"},"maxTransactionValue":{"type":"number"},"liquidityProvider":{"type":"string"}}},"SardineFiatCurrency":{"type":"object","required":["currencyCode","name","currencySymbol","paymentOptions","supportingCountries"],"properties":{"currencyCode":{"type":"string"},"name":{"type":"string"},"currencySymbol":{"type":"string"},"paymentOptions":{"type":"array","description":"[]SardinePaymentOption","items":{"$ref":"#/components/schemas/SardinePaymentOption"}},"supportingCountries":{"type":"array","description":"[]string","items":{"type":"string"}}}},"SardinePaymentOption":{"type":"object","required":["name","dailyLimit","weeklyLimit","monthlyLimit","maxAmount","minAmount","subTypes","type","subType","processingTime"],"properties":{"name":{"type":"string"},"dailyLimit":{"type":"number"},"weeklyLimit":{"type":"number"},"monthlyLimit":{"type":"number"},"maxAmount":{"type":"number"},"minAmount":{"type":"number"},"subTypes":{"type":"array","description":"[]string","items":{"type":"string"}},"type":{"type":"string"},"subType":{"type":"string"},"processingTime":{"type":"string"}}},"SwapPrice":{"type":"object","required":["currencyAddress","currencyBalance","price","maxPrice","transactionValue"],"properties":{"currencyAddress":{"type":"string"},"currencyBalance":{"type":"string"},"price":{"type":"string"},"maxPrice":{"type":"string"},"transactionValue":{"type":"string"}}},"SwapQuote":{"type":"object","required":["currencyAddress","currencyBalance","price","maxPrice","to","transactionData","transactionValue","approveData"],"properties":{"currencyAddress":{"type":"string"},"currencyBalance":{"type":"string"},"price":{"type":"string"},"maxPrice":{"type":"string"},"to":{"type":"string"},"transactionData":{"type":"string"},"transactionValue":{"type":"string"},"approveData":{"type":"string"}}},"CurrencyGroup":{"type":"object","required":["name","tokens"],"properties":{"name":{"type":"string"},"tokens":{"type":"array","description":"[]CurrencyGroupToken","items":{"$ref":"#/components/schemas/CurrencyGroupToken"}}}},"CurrencyGroupToken":{"type":"object","required":["chainId","tokenAddress"],"properties":{"chainId":{"type":"number"},"tokenAddress":{"type":"string"}}},"OffchainInventory":{"type":"object","required":["id","projectId","chainId","externalProductId","paymentTokenAddress","paymentTokenType","paymentTokenId","paymentAmount","paymentRecipient","createdAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"externalProductId":{"type":"string"},"paymentTokenAddress":{"type":"string"},"paymentTokenType":{"$ref":"#/components/schemas/TokenType"},"paymentTokenId":{"type":"number"},"paymentAmount":{"type":"number"},"paymentRecipient":{"type":"string"},"chainedCallAddress":{"type":"string"},"chainedCallData":{"type":"string"},"allowCrossChainPayments":{"type":"boolean"},"callbackURL":{"type":"string"},"createdAt":{"type":"string"},"deletedAt":{"type":"string"}}},"OffchainPayment":{"type":"object","required":["id","offchainInventoryId","productRecipient","paymentChainId","paymentTokenAddress","expiration","createdAt"],"properties":{"id":{"type":"number"},"offchainInventoryId":{"type":"number"},"productRecipient":{"type":"string"},"paymentChainId":{"type":"number"},"paymentTokenAddress":{"type":"string"},"expiration":{"type":"string"},"createdAt":{"type":"string"},"completedAt":{"type":"string"},"processedAt":{"type":"string"}}},"PaymentResponse":{"type":"object","required":["paymentId","offchainInventoryId","chainId","externalProductId","paymentTokenAddress","paymentTokenType","paymentTokenId","paymentTotal","expiration","signature","txTo","txData"],"properties":{"paymentId":{"type":"number"},"offchainInventoryId":{"type":"number"},"chainId":{"type":"number"},"externalProductId":{"type":"string"},"paymentTokenAddress":{"type":"string"},"paymentTokenType":{"$ref":"#/components/schemas/TokenType"},"paymentTokenId":{"type":"number"},"paymentTotal":{"type":"number"},"expiration":{"type":"string"},"signature":{"type":"string"},"txTo":{"type":"string"},"txData":{"type":"string"}}},"API_IsValidSignature_Request":{"type":"object","properties":{"chainId":{"type":"string"},"walletAddress":{"type":"string"},"digest":{"type":"string"},"signature":{"type":"string"}}},"API_IsValidMessageSignature_Request":{"type":"object","properties":{"chainId":{"type":"string"},"walletAddress":{"type":"string"},"message":{"type":"string"},"signature":{"type":"string"}}},"API_IsValidTypedDataSignature_Request":{"type":"object","properties":{"chainId":{"type":"string"},"walletAddress":{"type":"string"},"typedData":{"type":"object"},"signature":{"type":"string"}}},"API_IsValidETHAuthProof_Request":{"type":"object","properties":{"chainId":{"type":"string"},"walletAddress":{"type":"string"},"ethAuthProofString":{"type":"string"}}},"API_LinkWallet_Request":{"type":"object","properties":{"parentWalletAddress":{"type":"string"},"parentWalletMessage":{"type":"string"},"parentWalletSignature":{"type":"string"},"linkedWalletAddress":{"type":"string"},"linkedWalletMessage":{"type":"string"},"linkedWalletSignature":{"type":"string"},"signatureChainId":{"type":"string"},"linkedWalletType":{"type":"string"}}},"API_GetLinkedWallets_Request":{"type":"object","properties":{"parentWalletAddress":{"type":"string"},"parentWalletMessage":{"type":"string"},"parentWalletSignature":{"type":"string"},"signatureChainId":{"type":"string"}}},"API_RemoveLinkedWallet_Request":{"type":"object","properties":{"parentWalletAddress":{"type":"string"},"parentWalletMessage":{"type":"string"},"parentWalletSignature":{"type":"string"},"linkedWalletAddress":{"type":"string"},"linkedWalletMessage":{"type":"string"},"linkedWalletSignature":{"type":"string"},"signatureChainId":{"type":"string"}}},"API_GetSwapPrice_Request":{"type":"object","properties":{"buyCurrencyAddress":{"type":"string"},"sellCurrencyAddress":{"type":"string"},"buyAmount":{"type":"string"},"chainId":{"type":"number"},"slippagePercentage":{"type":"number"}}},"API_GetSwapPrices_Request":{"type":"object","properties":{"userAddress":{"type":"string"},"buyCurrencyAddress":{"type":"string"},"buyAmount":{"type":"string"},"chainId":{"type":"number"},"slippagePercentage":{"type":"number"}}},"API_GetSwapQuote_Request":{"type":"object","properties":{"userAddress":{"type":"string"},"buyCurrencyAddress":{"type":"string"},"sellCurrencyAddress":{"type":"string"},"buyAmount":{"type":"string"},"chainId":{"type":"number"},"includeApprove":{"type":"boolean"},"slippagePercentage":{"type":"number"}}},"API_IsValidSignature_Response":{"type":"object","properties":{"isValid":{"type":"boolean"}}},"API_IsValidMessageSignature_Response":{"type":"object","properties":{"isValid":{"type":"boolean"}}},"API_IsValidTypedDataSignature_Response":{"type":"object","properties":{"isValid":{"type":"boolean"}}},"API_IsValidETHAuthProof_Response":{"type":"object","properties":{"isValid":{"type":"boolean"}}},"API_LinkWallet_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"API_GetLinkedWallets_Response":{"type":"object","properties":{"linkedWallets":{"type":"array","description":"[]LinkedWallet","items":{"$ref":"#/components/schemas/LinkedWallet"}}}},"API_RemoveLinkedWallet_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"API_GetSwapPrice_Response":{"type":"object","properties":{"swapPrice":{"$ref":"#/components/schemas/SwapPrice"}}},"API_GetSwapPrices_Response":{"type":"object","properties":{"swapPrices":{"type":"array","description":"[]SwapPrice","items":{"$ref":"#/components/schemas/SwapPrice"}}}},"API_GetSwapQuote_Response":{"type":"object","properties":{"swapQuote":{"$ref":"#/components/schemas/SwapQuote"}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key"},"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Secret JWT token for authenticating requests obtained from Sequence Builder - should not be exposed publicly."}}},"paths":{"/rpc/API/IsValidSignature":{"post":{"summary":"IsValidSignature","description":"TODO: we can add walletContext optional in the future when we need it NOTE: chainId can be either a number or canonical name","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidSignature_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidSignature_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/IsValidMessageSignature":{"post":{"summary":"IsValidMessageSignature","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidMessageSignature_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidMessageSignature_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/IsValidTypedDataSignature":{"post":{"summary":"IsValidTypedDataSignature","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidTypedDataSignature_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidTypedDataSignature_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/IsValidETHAuthProof":{"post":{"summary":"IsValidETHAuthProof","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidETHAuthProof_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_IsValidETHAuthProof_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/LinkWallet":{"post":{"summary":"LinkWallet","description":"Send a Payload to link a user wallet, this would require a signed message from both parent wallet (Embedded Wallet) and a linking wallet like an EOA.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_LinkWallet_Request"},"example":{"signatureChainId":"137","linkedWalletType":"MetaMask","parentWalletAddress":"0xb33018E5C4f5A168f5560D9C05597508dA8a4E91","parentWalletMessage":"child wallet with address 0x4f8A351143A0aAec055873959b8Cb705c00a37F6","parentWalletSignature":"0x01000100000000020189e6eb0408ae08542bcc99696fba0c001f6aa3ac0000fe01000300000000060100010000740001b467851352ace0a432c71a157e6fd6b5007b86e473247919461148e5eed2bd68226f24168e61a2c1dddb3c860188dec82df140637dc765d1be3ad814853db8a91c010400002c01019cec96321d5a54df2277fe3dbb2405016a3bbf9601013f5602872eff7ef96e69ef2409e0dd3c62923bd7060200010000740001069b3fb27e49dcb5e396cac5d5b073be0d86ae1e4a591150387b98583a7a23856f3ad6e24a21cc56d5cab9f61708e88cf526de72eff8b83416de7b8cab6378f51c010400002c0101951448847a03ad1005a0e463dff0da093690ff240101e0f61b36d02be47455ce5332e9d7bb43bf8f344b030100c46d323d87fc26dad057c9a8d5faeb7112ab829e","linkedWalletAddress":"0x4f8A351143A0aAec055873959b8Cb705c00a37F6","linkedWalletMessage":"Link to parent wallet with address 0xb33018E5C4f5A168f5560D9C05597508dA8a4E91","linkedWalletSignature":"0x0d31791e6aefbd01590f846e93a7740988a6d5ffc50a59ee0941747c2740242a3ec105fddf66a8b39b49db5d13de9d68a36c5fd7e1e83da1e01657c9996d87181c"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_LinkWallet_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/GetLinkedWallets":{"post":{"summary":"GetLinkedWallets","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetLinkedWallets_Request"},"example":{"parentWalletAddress":"0xb33018E5C4f5A168f5560D9C05597508dA8a4E91","parentWalletMessage":"parent wallet with address 0xb33018E5C4f5A168f5560D9C05597508dA8a4E91","parentWalletSignature":"0x01000100000000020189e6eb0408ae08542bcc99696fba0c001f6aa3ac0000fe010003000000000601000100007400019b61caaf15c224553593641f40c0ecd8d57e589dd9b04c129505d4537d979b827548ad6feef3379b0c3442e9b76ac07e06307e779c9b3a5fd4ec2ff27037eac81b010400002c01019cec96321d5a54df2277fe3dbb2405016a3bbf9601013f5602872eff7ef96e69ef2409e0dd3c62923bd7060200010000740001c0fb1a592dd8424b917820c1d8ae25bd1516df486fa6f7610999b141fac46f1e072a5c439d21eaad9521b912b68c428135117bef95bebf56d0a2dfe61fc8fddd1c010400002c0101951448847a03ad1005a0e463dff0da093690ff240101e0f61b36d02be47455ce5332e9d7bb43bf8f344b030100c46d323d87fc26dad057c9a8d5faeb7112ab829e","signatureChainId":"137"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetLinkedWallets_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Query all wallets that are linked","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/RemoveLinkedWallet":{"post":{"summary":"RemoveLinkedWallet","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_RemoveLinkedWallet_Request"},"example":{"signatureChainId":"137","parentWalletAddress":"0xb33018E5C4f5A168f5560D9C05597508dA8a4E91","parentWalletMessage":"child wallet with address 0x4f8A351143A0aAec055873959b8Cb705c00a37F6","parentWalletSignature":"0x01000100000000020189e6eb0408ae08542bcc99696fba0c001f6aa3ac0000fe01000300000000060100010000740001b467851352ace0a432c71a157e6fd6b5007b86e473247919461148e5eed2bd68226f24168e61a2c1dddb3c860188dec82df140637dc765d1be3ad814853db8a91c010400002c01019cec96321d5a54df2277fe3dbb2405016a3bbf9601013f5602872eff7ef96e69ef2409e0dd3c62923bd7060200010000740001069b3fb27e49dcb5e396cac5d5b073be0d86ae1e4a591150387b98583a7a23856f3ad6e24a21cc56d5cab9f61708e88cf526de72eff8b83416de7b8cab6378f51c010400002c0101951448847a03ad1005a0e463dff0da093690ff240101e0f61b36d02be47455ce5332e9d7bb43bf8f344b030100c46d323d87fc26dad057c9a8d5faeb7112ab829e","linkedWalletAddress":"0x4f8A351143A0aAec055873959b8Cb705c00a37F6","linkedWalletMessage":"Unlink from parent wallet with address 0xb33018E5C4f5A168f5560D9C05597508dA8a4E91","linkedWalletSignature":"0x3cb92cfae098adb135560f52158fb6fc4c02ca962b9a8721ab6203440f116464259099457f014d46b078d59a02946c3f40b6031f89efa2ac9df4ddc7f88ec1131b"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_RemoveLinkedWallet_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Send a Payload to link a user wallet, this would require a signed message from both parent wallet (Embedded Wallet) and a linking wallet like an EOA.","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/GetSwapPrice":{"post":{"summary":"GetSwapPrice","description":" Currency abstraction ","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetSwapPrice_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetSwapPrice_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/GetSwapPrices":{"post":{"summary":"GetSwapPrices","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetSwapPrices_Request"},"example":{"userAddress":"0x1fEA9Fcbd1989C0f2D0Fbad08144c528c7F5ea54","buyCurrencyAddress":"0x50ba9d89fbfa2862d0447281219a3058e7724224","buyAmount":"1000000000000000000","chainId":11155111}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetSwapPrices_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"Retrieve swap prices for the specified ERC20 token at the address provided as 'buyCurrencyAddress'. The result will be 'null' if the user lacks sufficient funds or if there is insufficient pool liquidity.","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/API/GetSwapQuote":{"post":{"summary":"GetSwapQuote","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetSwapQuote_Request"},"example":{"userAddress":"0x1fEA9Fcbd1989C0f2D0Fbad08144c528c7F5ea54","sellCurrencyAddress":"0x1c7d4b196cb0c7b01d743fbc6116a902379c7238","buyCurrencyAddress":"0x50ba9d89fbfa2862d0447281219a3058e7724224","buyAmount":"1000000000000000000","chainId":11155111,"includeApprove":true}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/API_GetSwapQuote_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"description":"After selecting a swap price from 'GetSwapPrices', use this API to retrieve the transaction data needed to execute the swap on-chain.","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}}}} \ No newline at end of file diff --git a/es/api-references/marketplace/endpoints/sequence-marketplace.json b/es/api-references/marketplace/endpoints/sequence-marketplace.json new file mode 100644 index 00000000..ab9147de --- /dev/null +++ b/es/api-references/marketplace/endpoints/sequence-marketplace.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Marketplace Api","version":""},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key","x-example":"AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"}},"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorSessionExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SessionExpired"},"code":{"type":"number","example":1002},"msg":{"type":"string","example":"Session expired"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorMethodNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MethodNotFound"},"code":{"type":"number","example":1003},"msg":{"type":"string","example":"Method not found"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorTimeout":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Timeout"},"code":{"type":"number","example":2000},"msg":{"type":"string","example":"Request timed out"},"cause":{"type":"string"},"status":{"type":"number","example":408}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2001},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorUserNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"UserNotFound"},"code":{"type":"number","example":3001},"msg":{"type":"string","example":"User not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorProjectNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ProjectNotFound"},"code":{"type":"number","example":3002},"msg":{"type":"string","example":"Project not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorInvalidTier":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidTier"},"code":{"type":"number","example":3003},"msg":{"type":"string","example":"Invalid subscription tier"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorProjectLimitReached":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ProjectLimitReached"},"code":{"type":"number","example":3005},"msg":{"type":"string","example":"Project limit reached"},"cause":{"type":"string"},"status":{"type":"number","example":402}}},"ErrorNotImplemented":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotImplemented"},"code":{"type":"number","example":9999},"msg":{"type":"string","example":"Not Implemented"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"TokenMetadata":{"type":"object","required":["tokenId","name","attributes"],"properties":{"tokenId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"video":{"type":"string"},"audio":{"type":"string"},"properties":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"attributes":{"type":"array","description":"[]map","items":{"type":"object","description":"map","additionalProperties":{"type":"object"}}},"imageData":{"type":"string"},"externalUrl":{"type":"string"},"backgroundColor":{"type":"string"},"animationUrl":{"type":"string"},"decimals":{"type":"number"},"updatedAt":{"type":"string"},"assets":{"type":"array","description":"[]Asset","items":{"$ref":"#/components/schemas/Asset"}}}},"Asset":{"type":"object","required":["id","collectionId","tokenId","metadataField"],"properties":{"id":{"type":"number"},"collectionId":{"type":"number"},"tokenId":{"type":"string"},"url":{"type":"string"},"metadataField":{"type":"string"},"filename":{"type":"string"},"filesize":{"type":"number"},"mimeType":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"},"updatedAt":{"type":"string"}}},"SortOrder":{"type":"string","description":"Represented as uint32 on the server side","enum":["DESC","ASC"]},"PropertyType":{"type":"string","description":"Represented as uint32 on the server side","enum":["INT","STRING","ARRAY","GENERIC"]},"MarketplaceKind":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","sequence_marketplace_v1","sequence_marketplace_v2","blur","zerox","opensea","looks_rare","x2y2","alienswap","payment_processor","mintify","magic_eden"]},"OrderbookKind":{"type":"string","description":"Represented as uint32 on the server side","enum":["unknown","sequence_marketplace_v1","sequence_marketplace_v2","blur","opensea","looks_rare","reservoir","x2y2"]},"SourceKind":{"type":"string","description":"Represented as uint32 on the server side","enum":["unknown","external","sequence_marketplace_v1","sequence_marketplace_v2"]},"OrderSide":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","listing","offer"]},"OrderStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","active","inactive","expired","cancelled","filled","decimals_missing"]},"ContractType":{"type":"string","description":"Represented as uint16 on the server side","enum":["UNKNOWN","ERC20","ERC721","ERC1155"]},"CollectionPriority":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","low","normal","high"]},"CollectionStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","created","syncing_contract_metadata","synced_contract_metadata","syncing_metadata","synced_metadata","syncing_tokens","synced_tokens","syncing_orders","active","failed","inactive","incompatible_type"]},"ProjectStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","active","inactive"]},"CollectibleStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","active","inactive"]},"CurrencyStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","created","syncing_metadata","active","failed"]},"WalletKind":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","sequence"]},"StepType":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","tokenApproval","buy","sell","createListing","createOffer","signEIP712","signEIP191","cancel"]},"TransactionCrypto":{"type":"string","description":"Represented as uint32 on the server side","enum":["none","partially","all"]},"TransactionNFTCheckoutProvider":{"type":"string","description":"Represented as uint32 on the server side","enum":["unknown","sardine","transak"]},"TransactionOnRampProvider":{"type":"string","description":"Represented as uint32 on the server side","enum":["unknown","sardine","transak"]},"TransactionSwapProvider":{"type":"string","description":"Represented as uint32 on the server side","enum":["unknown","zerox"]},"ExecuteType":{"type":"string","description":"Represented as uint32 on the server side","enum":["unknown","order"]},"ActivityAction":{"type":"string","description":"Represented as uint8 on the server side","enum":["unknown","listing","offer","mint","sale","listingCancel","offerCancel","transfer"]},"Page":{"type":"object","required":["page","pageSize"],"properties":{"page":{"type":"number"},"pageSize":{"type":"number"},"more":{"type":"boolean"},"sort":{"type":"array","description":"[]SortBy","items":{"$ref":"#/components/schemas/SortBy"}}}},"SortBy":{"type":"object","required":["column","order"],"properties":{"column":{"type":"string"},"order":{"$ref":"#/components/schemas/SortOrder"}}},"Filter":{"type":"object","properties":{"text":{"type":"string"},"properties":{"type":"array","description":"[]PropertyFilter","items":{"$ref":"#/components/schemas/PropertyFilter"}}}},"PropertyFilter":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string"},"type":{"$ref":"#/components/schemas/PropertyType"},"min":{"type":"number"},"max":{"type":"number"},"values":{"type":"array","description":"[]any","items":{"type":"object"}}}},"CollectiblesFilter":{"type":"object","required":["includeEmpty"],"properties":{"includeEmpty":{"type":"boolean"},"searchText":{"type":"string"},"properties":{"type":"array","description":"[]PropertyFilter","items":{"$ref":"#/components/schemas/PropertyFilter"}},"marketplaces":{"type":"array","description":"[]MarketplaceKind","items":{"$ref":"#/components/schemas/MarketplaceKind"}},"inAccounts":{"type":"array","description":"[]string","items":{"type":"string"}},"notInAccounts":{"type":"array","description":"[]string","items":{"type":"string"}},"ordersCreatedBy":{"type":"array","description":"[]string","items":{"type":"string"}},"ordersNotCreatedBy":{"type":"array","description":"[]string","items":{"type":"string"}},"inCurrencyAddresses":{"type":"array","description":"[]string","items":{"type":"string"}},"notInCurrencyAddresses":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Order":{"type":"object","required":["id","collectionId","orderId","marketplace","source","side","status","chainId","originName","collectionContractAddress","createdBy","priceAmount","priceAmountFormatted","priceAmountNet","priceAmountNetFormatted","priceCurrencyAddress","priceDecimals","priceUSD","priceUSDFormatted","quantityInitial","quantityInitialFormatted","quantityRemaining","quantityRemainingFormatted","quantityAvailable","quantityAvailableFormatted","quantityDecimals","feeBps","feeBreakdown","validFrom","validUntil","blockNumber","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"collectionId":{"type":"number"},"collectibleId":{"type":"number"},"orderId":{"type":"string"},"marketplace":{"$ref":"#/components/schemas/MarketplaceKind"},"source":{"$ref":"#/components/schemas/SourceKind"},"side":{"$ref":"#/components/schemas/OrderSide"},"status":{"$ref":"#/components/schemas/OrderStatus"},"chainId":{"type":"number"},"originName":{"type":"string"},"collectionContractAddress":{"type":"string"},"tokenId":{"type":"string"},"createdBy":{"type":"string"},"priceAmount":{"type":"string"},"priceAmountFormatted":{"type":"string"},"priceAmountNet":{"type":"string"},"priceAmountNetFormatted":{"type":"string"},"priceCurrencyAddress":{"type":"string"},"priceDecimals":{"type":"number"},"priceUSD":{"type":"number"},"priceUSDFormatted":{"type":"string"},"quantityInitial":{"type":"string"},"quantityInitialFormatted":{"type":"string"},"quantityRemaining":{"type":"string"},"quantityRemainingFormatted":{"type":"string"},"quantityAvailable":{"type":"string"},"quantityAvailableFormatted":{"type":"string"},"quantityDecimals":{"type":"number"},"feeBps":{"type":"number"},"feeBreakdown":{"type":"array","description":"[]FeeBreakdown","items":{"$ref":"#/components/schemas/FeeBreakdown"}},"validFrom":{"type":"string"},"validUntil":{"type":"string"},"blockNumber":{"type":"number"},"orderCreatedAt":{"type":"string"},"orderUpdatedAt":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"FeeBreakdown":{"type":"object","required":["kind","recipientAddress","bps"],"properties":{"kind":{"type":"string"},"recipientAddress":{"type":"string"},"bps":{"type":"number"}}},"CollectibleOrder":{"type":"object","required":["metadata"],"properties":{"metadata":{"$ref":"#/components/schemas/TokenMetadata"},"order":{"$ref":"#/components/schemas/Order"},"listing":{"$ref":"#/components/schemas/Order"},"offer":{"$ref":"#/components/schemas/Order"}}},"OrderFilter":{"type":"object","properties":{"createdBy":{"type":"array","description":"[]string","items":{"type":"string"}},"marketplace":{"type":"array","description":"[]MarketplaceKind","items":{"$ref":"#/components/schemas/MarketplaceKind"}},"currencies":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Collection":{"type":"object","required":["id","status","chainId","contractAddress","contractType","priority","tokenQuantityDecimals","config","syncContractMetadataJob","refreshMetadataJob","refreshMetadataTimestamp","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"status":{"$ref":"#/components/schemas/CollectionStatus"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"contractType":{"$ref":"#/components/schemas/ContractType"},"priority":{"$ref":"#/components/schemas/CollectionPriority"},"tokenQuantityDecimals":{"type":"number"},"config":{"$ref":"#/components/schemas/CollectionConfig"},"syncContractMetadataJob":{"type":"number"},"refreshMetadataJob":{"type":"number"},"refreshMetadataTimestamp":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"CollectionConfig":{"type":"object","required":["lastSynced","collectiblesSynced","activitiesSynced","activitiesSyncedContinuity"],"properties":{"lastSynced":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/CollectionLastSynced"}},"collectiblesSynced":{"type":"string"},"activitiesSynced":{"type":"string"},"activitiesSyncedContinuity":{"type":"string"}}},"CollectionLastSynced":{"type":"object","required":["allOrders","newOrders"],"properties":{"allOrders":{"type":"string"},"newOrders":{"type":"string"}}},"Project":{"type":"object","required":["id","projectId","collectionId","chainId","contractAddress","status","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"collectionId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"status":{"$ref":"#/components/schemas/ProjectStatus"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"Collectible":{"type":"object","required":["id","collectionId","chainId","contractAddress","status","tokenId","decimals","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"collectionId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"status":{"$ref":"#/components/schemas/CollectibleStatus"},"tokenId":{"type":"string"},"decimals":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"Currency":{"type":"object","required":["id","chainId","contractAddress","status","name","symbol","decimals","imageUrl","exchangeRate","defaultChainCurrency","nativeCurrency","createdAt","updatedAt","refreshMetadataJob"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"status":{"$ref":"#/components/schemas/CurrencyStatus"},"name":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"imageUrl":{"type":"string"},"exchangeRate":{"type":"number"},"defaultChainCurrency":{"type":"boolean"},"nativeCurrency":{"type":"boolean"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"},"refreshMetadataJob":{"type":"number"}}},"OrderData":{"type":"object","required":["orderId","quantity"],"properties":{"orderId":{"type":"string"},"quantity":{"type":"string"},"tokenId":{"type":"string"}}},"AdditionalFee":{"type":"object","required":["amount","receiver"],"properties":{"amount":{"type":"string"},"receiver":{"type":"string"}}},"Step":{"type":"object","required":["id","data","to","value","price"],"properties":{"id":{"$ref":"#/components/schemas/StepType"},"data":{"type":"string"},"to":{"type":"string"},"value":{"type":"string"},"price":{"type":"string"},"signature":{"$ref":"#/components/schemas/Signature"},"post":{"$ref":"#/components/schemas/PostRequest"},"executeType":{"$ref":"#/components/schemas/ExecuteType"}}},"PostRequest":{"type":"object","required":["endpoint","method","body"],"properties":{"endpoint":{"type":"string"},"method":{"type":"string"},"body":{"type":"object"}}},"CreateReq":{"type":"object","required":["tokenId","quantity","expiry","currencyAddress","pricePerToken"],"properties":{"tokenId":{"type":"string"},"quantity":{"type":"string"},"expiry":{"type":"string"},"currencyAddress":{"type":"string"},"pricePerToken":{"type":"string"}}},"GetOrdersInput":{"type":"object","required":["contractAddress","orderId","marketplace"],"properties":{"contractAddress":{"type":"string"},"orderId":{"type":"string"},"marketplace":{"$ref":"#/components/schemas/MarketplaceKind"}}},"Signature":{"type":"object","required":["domain","types","primaryType","value"],"properties":{"domain":{"$ref":"#/components/schemas/Domain"},"types":{"type":"object"},"primaryType":{"type":"string"},"value":{"type":"object"}}},"Domain":{"type":"object","required":["name","version","chainId","verifyingContract"],"properties":{"name":{"type":"string"},"version":{"type":"string"},"chainId":{"type":"number"},"verifyingContract":{"type":"string"}}},"CheckoutOptionsMarketplaceOrder":{"type":"object","required":["contractAddress","orderId","marketplace"],"properties":{"contractAddress":{"type":"string"},"orderId":{"type":"string"},"marketplace":{"$ref":"#/components/schemas/MarketplaceKind"}}},"CheckoutOptionsItem":{"type":"object","required":["tokenId","quantity"],"properties":{"tokenId":{"type":"string"},"quantity":{"type":"string"}}},"CheckoutOptions":{"type":"object","required":["crypto","swap","nftCheckout","onRamp"],"properties":{"crypto":{"$ref":"#/components/schemas/TransactionCrypto"},"swap":{"type":"array","description":"[]TransactionSwapProvider","items":{"$ref":"#/components/schemas/TransactionSwapProvider"}},"nftCheckout":{"type":"array","description":"[]TransactionNFTCheckoutProvider","items":{"$ref":"#/components/schemas/TransactionNFTCheckoutProvider"}},"onRamp":{"type":"array","description":"[]TransactionOnRampProvider","items":{"$ref":"#/components/schemas/TransactionOnRampProvider"}}}},"Activity":{"type":"object","required":["id","collectionId","collectibleId","chainId","contractAddress","tokenId","action","txHash","source","from","quantity","quantityDecimals","activityCreatedAt","logIndex","uniqueHash","createdAt","updatedAt"],"properties":{"id":{"type":"number"},"collectionId":{"type":"number"},"collectibleId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"action":{"$ref":"#/components/schemas/ActivityAction"},"txHash":{"type":"string"},"source":{"$ref":"#/components/schemas/SourceKind"},"from":{"type":"string"},"to":{"type":"string"},"quantity":{"type":"string"},"quantityDecimals":{"type":"number"},"priceAmount":{"type":"string"},"priceAmountFormatted":{"type":"string"},"priceCurrencyAddress":{"type":"string"},"priceDecimals":{"type":"number"},"activityCreatedAt":{"type":"string"},"logIndex":{"type":"number"},"uniqueHash":{"type":"string"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"}}},"Marketplace_ListCurrencies_Request":{"type":"object"},"Marketplace_GetCollectionDetail_Request":{"type":"object","properties":{"contractAddress":{"type":"string"}}},"Marketplace_GetCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"}}},"Marketplace_GetLowestPriceOfferForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetHighestPriceOfferForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetLowestPriceListingForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetHighestPriceListingForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_ListListingsForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListOffersForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GetCountOfListingsForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetCountOfOffersForCollectible_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetCollectibleLowestOffer_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetCollectibleHighestOffer_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetCollectibleLowestListing_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_GetCollectibleHighestListing_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"}}},"Marketplace_ListCollectibleListings_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectibleOffers_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"filter":{"$ref":"#/components/schemas/OrderFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GenerateBuyTransaction_Request":{"type":"object","properties":{"collectionAddress":{"type":"string"},"buyer":{"type":"string"},"marketplace":{"$ref":"#/components/schemas/MarketplaceKind"},"ordersData":{"type":"array","description":"[]OrderData","items":{"$ref":"#/components/schemas/OrderData"}},"additionalFees":{"type":"array","description":"[]AdditionalFee","items":{"$ref":"#/components/schemas/AdditionalFee"}},"walletType":{"$ref":"#/components/schemas/WalletKind"}}},"Marketplace_GenerateSellTransaction_Request":{"type":"object","properties":{"collectionAddress":{"type":"string"},"seller":{"type":"string"},"marketplace":{"$ref":"#/components/schemas/MarketplaceKind"},"ordersData":{"type":"array","description":"[]OrderData","items":{"$ref":"#/components/schemas/OrderData"}},"additionalFees":{"type":"array","description":"[]AdditionalFee","items":{"$ref":"#/components/schemas/AdditionalFee"}},"walletType":{"$ref":"#/components/schemas/WalletKind"}}},"Marketplace_GenerateListingTransaction_Request":{"type":"object","properties":{"collectionAddress":{"type":"string"},"owner":{"type":"string"},"contractType":{"$ref":"#/components/schemas/ContractType"},"orderbook":{"$ref":"#/components/schemas/OrderbookKind"},"listing":{"$ref":"#/components/schemas/CreateReq"},"walletType":{"$ref":"#/components/schemas/WalletKind"}}},"Marketplace_GenerateOfferTransaction_Request":{"type":"object","properties":{"collectionAddress":{"type":"string"},"maker":{"type":"string"},"contractType":{"$ref":"#/components/schemas/ContractType"},"orderbook":{"$ref":"#/components/schemas/OrderbookKind"},"offer":{"$ref":"#/components/schemas/CreateReq"},"walletType":{"$ref":"#/components/schemas/WalletKind"}}},"Marketplace_GenerateCancelTransaction_Request":{"type":"object","properties":{"collectionAddress":{"type":"string"},"maker":{"type":"string"},"marketplace":{"$ref":"#/components/schemas/MarketplaceKind"},"orderId":{"type":"string"}}},"Marketplace_Execute_Request":{"type":"object","properties":{"signature":{"type":"string"},"method":{"type":"string"},"endpoint":{"type":"string"},"executeType":{"$ref":"#/components/schemas/ExecuteType"},"body":{"type":"object"}}},"Marketplace_ListCollectibles_Request":{"type":"object","properties":{"side":{"$ref":"#/components/schemas/OrderSide"},"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/CollectiblesFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GetCountOfAllCollectibles_Request":{"type":"object","properties":{"contractAddress":{"type":"string"}}},"Marketplace_GetCountOfFilteredCollectibles_Request":{"type":"object","properties":{"side":{"$ref":"#/components/schemas/OrderSide"},"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/CollectiblesFilter"}}},"Marketplace_GetFloorOrder_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/CollectiblesFilter"}}},"Marketplace_ListCollectionActivities_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectibleActivities_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectiblesWithLowestListing_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/CollectiblesFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectiblesWithHighestOffer_Request":{"type":"object","properties":{"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/CollectiblesFilter"},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GetOrders_Request":{"type":"object","properties":{"input":{"type":"array","description":"[]GetOrdersInput","items":{"$ref":"#/components/schemas/GetOrdersInput"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_CheckoutOptionsMarketplace_Request":{"type":"object","properties":{"wallet":{"type":"string"},"orders":{"type":"array","description":"[]CheckoutOptionsMarketplaceOrder","items":{"$ref":"#/components/schemas/CheckoutOptionsMarketplaceOrder"}},"additionalFee":{"type":"number"}}},"Marketplace_CheckoutOptionsSalesContract_Request":{"type":"object","properties":{"wallet":{"type":"string"},"contractAddress":{"type":"string"},"collectionAddress":{"type":"string"},"items":{"type":"array","description":"[]CheckoutOptionsItem","items":{"$ref":"#/components/schemas/CheckoutOptionsItem"}}}},"Marketplace_SupportedMarketplaces_Request":{"type":"object"},"Marketplace_ListCurrencies_Response":{"type":"object","properties":{"currencies":{"type":"array","description":"[]Currency","items":{"$ref":"#/components/schemas/Currency"}}}},"Marketplace_GetCollectionDetail_Response":{"type":"object","properties":{"collection":{"$ref":"#/components/schemas/Collection"}}},"Marketplace_GetCollectible_Response":{"type":"object","properties":{"metadata":{"$ref":"#/components/schemas/TokenMetadata"}}},"Marketplace_GetLowestPriceOfferForCollectible_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_GetHighestPriceOfferForCollectible_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_GetLowestPriceListingForCollectible_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_GetHighestPriceListingForCollectible_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_ListListingsForCollectible_Response":{"type":"object","properties":{"listings":{"type":"array","description":"[]Order","items":{"$ref":"#/components/schemas/Order"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListOffersForCollectible_Response":{"type":"object","properties":{"offers":{"type":"array","description":"[]Order","items":{"$ref":"#/components/schemas/Order"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GetCountOfListingsForCollectible_Response":{"type":"object","properties":{"count":{"type":"number"}}},"Marketplace_GetCountOfOffersForCollectible_Response":{"type":"object","properties":{"count":{"type":"number"}}},"Marketplace_GetCollectibleLowestOffer_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_GetCollectibleHighestOffer_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_GetCollectibleLowestListing_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_GetCollectibleHighestListing_Response":{"type":"object","properties":{"order":{"$ref":"#/components/schemas/Order"}}},"Marketplace_ListCollectibleListings_Response":{"type":"object","properties":{"listings":{"type":"array","description":"[]Order","items":{"$ref":"#/components/schemas/Order"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectibleOffers_Response":{"type":"object","properties":{"offers":{"type":"array","description":"[]Order","items":{"$ref":"#/components/schemas/Order"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GenerateBuyTransaction_Response":{"type":"object","properties":{"steps":{"type":"array","description":"[]Step","items":{"$ref":"#/components/schemas/Step"}}}},"Marketplace_GenerateSellTransaction_Response":{"type":"object","properties":{"steps":{"type":"array","description":"[]Step","items":{"$ref":"#/components/schemas/Step"}}}},"Marketplace_GenerateListingTransaction_Response":{"type":"object","properties":{"steps":{"type":"array","description":"[]Step","items":{"$ref":"#/components/schemas/Step"}}}},"Marketplace_GenerateOfferTransaction_Response":{"type":"object","properties":{"steps":{"type":"array","description":"[]Step","items":{"$ref":"#/components/schemas/Step"}}}},"Marketplace_GenerateCancelTransaction_Response":{"type":"object","properties":{"steps":{"type":"array","description":"[]Step","items":{"$ref":"#/components/schemas/Step"}}}},"Marketplace_Execute_Response":{"type":"object","properties":{"orderId":{"type":"string"}}},"Marketplace_ListCollectibles_Response":{"type":"object","properties":{"collectibles":{"type":"array","description":"[]CollectibleOrder","items":{"$ref":"#/components/schemas/CollectibleOrder"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GetCountOfAllCollectibles_Response":{"type":"object","properties":{"count":{"type":"number"}}},"Marketplace_GetCountOfFilteredCollectibles_Response":{"type":"object","properties":{"count":{"type":"number"}}},"Marketplace_GetFloorOrder_Response":{"type":"object","properties":{"collectible":{"$ref":"#/components/schemas/CollectibleOrder"}}},"Marketplace_ListCollectionActivities_Response":{"type":"object","properties":{"activities":{"type":"array","description":"[]Activity","items":{"$ref":"#/components/schemas/Activity"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectibleActivities_Response":{"type":"object","properties":{"activities":{"type":"array","description":"[]Activity","items":{"$ref":"#/components/schemas/Activity"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectiblesWithLowestListing_Response":{"type":"object","properties":{"collectibles":{"type":"array","description":"[]CollectibleOrder","items":{"$ref":"#/components/schemas/CollectibleOrder"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_ListCollectiblesWithHighestOffer_Response":{"type":"object","properties":{"collectibles":{"type":"array","description":"[]CollectibleOrder","items":{"$ref":"#/components/schemas/CollectibleOrder"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_GetOrders_Response":{"type":"object","properties":{"orders":{"type":"array","description":"[]Order","items":{"$ref":"#/components/schemas/Order"}},"page":{"$ref":"#/components/schemas/Page"}}},"Marketplace_CheckoutOptionsMarketplace_Response":{"type":"object","properties":{"options":{"$ref":"#/components/schemas/CheckoutOptions"}}},"Marketplace_CheckoutOptionsSalesContract_Response":{"type":"object","properties":{"options":{"$ref":"#/components/schemas/CheckoutOptions"}}},"Marketplace_SupportedMarketplaces_Response":{"type":"object","properties":{"marketplaces":{"type":"array","description":"[]MarketplaceKind","items":{"$ref":"#/components/schemas/MarketplaceKind"}}}}}},"paths":{"/rpc/Marketplace/ListCurrencies":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCurrencies_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCurrencies_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCollectionDetail":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectionDetail_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectionDetail_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetLowestPriceOfferForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetLowestPriceOfferForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetLowestPriceOfferForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetHighestPriceOfferForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetHighestPriceOfferForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetHighestPriceOfferForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetLowestPriceListingForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetLowestPriceListingForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetLowestPriceListingForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetHighestPriceListingForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetHighestPriceListingForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetHighestPriceListingForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListListingsForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListListingsForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListListingsForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListOffersForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListOffersForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListOffersForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCountOfListingsForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfListingsForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfListingsForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCountOfOffersForCollectible":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfOffersForCollectible_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfOffersForCollectible_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCollectibleLowestOffer":{"post":{"tags":["Marketplace"],"summary":"Deprecated: Please use GetLowestPriceOfferForCollectible instead.","deprecated":true,"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleLowestOffer_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleLowestOffer_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCollectibleHighestOffer":{"post":{"tags":["Marketplace"],"summary":"Deprecated: Please use GetHighestPriceOfferForCollectible instead.","deprecated":true,"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleHighestOffer_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleHighestOffer_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCollectibleLowestListing":{"post":{"tags":["Marketplace"],"summary":"Deprecated: Please use GetLowestPriceListingForCollectible instead.","deprecated":true,"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleLowestListing_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleLowestListing_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCollectibleHighestListing":{"post":{"tags":["Marketplace"],"summary":"Deprecated: Please use GetHighestPriceListingForCollectible instead.","deprecated":true,"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleHighestListing_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCollectibleHighestListing_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectibleListings":{"post":{"tags":["Marketplace"],"summary":"Deprecated: Please use ListListingsForCollectible instead.","deprecated":true,"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibleListings_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibleListings_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectibleOffers":{"post":{"tags":["Marketplace"],"summary":"Deprecated: Please use ListOffersForCollectible instead.","deprecated":true,"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibleOffers_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibleOffers_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GenerateBuyTransaction":{"post":{"tags":["Marketplace"],"summary":"checkout process","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateBuyTransaction_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateBuyTransaction_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GenerateSellTransaction":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateSellTransaction_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateSellTransaction_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GenerateListingTransaction":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateListingTransaction_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateListingTransaction_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GenerateOfferTransaction":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateOfferTransaction_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateOfferTransaction_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GenerateCancelTransaction":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateCancelTransaction_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GenerateCancelTransaction_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectibles":{"post":{"tags":["Marketplace"],"summary":"list of collectibles with best order for each collectible, by default this only returns collectibles with an order","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibles_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibles_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCountOfAllCollectibles":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfAllCollectibles_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfAllCollectibles_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetCountOfFilteredCollectibles":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfFilteredCollectibles_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetCountOfFilteredCollectibles_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetFloorOrder":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetFloorOrder_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetFloorOrder_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectionActivities":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectionActivities_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectionActivities_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectibleActivities":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibleActivities_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectibleActivities_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectiblesWithLowestListing":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectiblesWithLowestListing_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectiblesWithLowestListing_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/ListCollectiblesWithHighestOffer":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectiblesWithHighestOffer_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_ListCollectiblesWithHighestOffer_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/GetOrders":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetOrders_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_GetOrders_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/CheckoutOptionsMarketplace":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_CheckoutOptionsMarketplace_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_CheckoutOptionsMarketplace_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/CheckoutOptionsSalesContract":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_CheckoutOptionsSalesContract_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_CheckoutOptionsSalesContract_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}},"/rpc/Marketplace/SupportedMarketplaces":{"post":{"tags":["Marketplace"],"summary":"","security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_SupportedMarketplaces_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Marketplace_SupportedMarketplaces_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorUserNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorInvalidTier"},{"$ref":"#/components/schemas/ErrorProjectLimitReached"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorNotImplemented"}]}}}}}}}},"security":[{"ApiKeyAuth":[]}]} \ No newline at end of file diff --git a/es/api-references/metadata/endpoints/sequence-metadata.json b/es/api-references/metadata/endpoints/sequence-metadata.json new file mode 100644 index 00000000..9a3bec6b --- /dev/null +++ b/es/api-references/metadata/endpoints/sequence-metadata.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Sequence Metadata","version":""},"servers":[{"url":"https://metadata.sequence.app/","description":"Metadata"}],"components":{"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorSessionExpired":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"SessionExpired"},"code":{"type":"number","example":1002},"msg":{"type":"string","example":"Session expired"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorMethodNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MethodNotFound"},"code":{"type":"number","example":1003},"msg":{"type":"string","example":"Method not found"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorRequestConflict":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RequestConflict"},"code":{"type":"number","example":1004},"msg":{"type":"string","example":"Conflict with target resource"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorFail":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Fail"},"code":{"type":"number","example":1005},"msg":{"type":"string","example":"Request Failed"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorGeoblocked":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Geoblocked"},"code":{"type":"number","example":1006},"msg":{"type":"string","example":"Geoblocked region"},"cause":{"type":"string"},"status":{"type":"number","example":451}}},"ErrorTimeout":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Timeout"},"code":{"type":"number","example":2000},"msg":{"type":"string","example":"Request timed out"},"cause":{"type":"string"},"status":{"type":"number","example":408}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2001},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorRequiredArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RequiredArgument"},"code":{"type":"number","example":2002},"msg":{"type":"string","example":"Required argument missing"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorQueryFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"QueryFailed"},"code":{"type":"number","example":2003},"msg":{"type":"string","example":"Query failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorValidationFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ValidationFailed"},"code":{"type":"number","example":2004},"msg":{"type":"string","example":"Validation failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorRateLimited":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RateLimited"},"code":{"type":"number","example":2005},"msg":{"type":"string","example":"Rate limited"},"cause":{"type":"string"},"status":{"type":"number","example":429}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorProjectNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ProjectNotFound"},"code":{"type":"number","example":3002},"msg":{"type":"string","example":"Project not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorChainNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"ChainNotFound"},"code":{"type":"number","example":3003},"msg":{"type":"string","example":"Chain not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorTokenDirectoryDisabled":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"TokenDirectoryDisabled"},"code":{"type":"number","example":4001},"msg":{"type":"string","example":"Token Directory is disabled"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ContractType":{"type":"string","description":"Represented as uint16 on the server side","enum":["UNKNOWN","ERC20","ERC721","ERC1155"]},"ResourceStatus":{"type":"string","description":"Represented as uint32 on the server side","enum":["NOT_AVAILABLE","STALE","AVAILABLE"]},"PropertyType":{"type":"string","description":"Represented as uint32 on the server side","enum":["INT","STRING","ARRAY","GENERIC"]},"SwapType":{"type":"string","description":"Represented as uint32 on the server side","enum":["UNKNOWN","BUY","SELL"]},"TaskStatus":{"type":"string","description":"Represented as uint8 on the server side","enum":["QUEUED","PAUSED","FAILED","COMPLETED"]},"Version":{"type":"object","required":["webrpcVersion","schemaVersion","schemaHash","appVersion"],"properties":{"webrpcVersion":{"type":"string"},"schemaVersion":{"type":"string"},"schemaHash":{"type":"string"},"appVersion":{"type":"string"}}},"RuntimeStatus":{"type":"object","required":["healthOK","startTime","uptime","uptimeString","ver","branch","commitHash","checks","runnable"],"properties":{"healthOK":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"uptimeString":{"type":"string"},"ver":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"checks":{"$ref":"#/components/schemas/RuntimeChecks"},"runnable":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/RunnableStatus"}}}},"RunnableStatus":{"type":"object","required":["running","restarts","startTime","lastError"],"properties":{"running":{"type":"boolean"},"restarts":{"type":"number"},"startTime":{"type":"string"},"endTime":{"type":"string"},"lastError":{"type":"object"}}},"RuntimeChecks":{"type":"object"},"ContractIndex":{"type":"object","required":["chainId","address","type","metadata","contentHash","deployed","bytecodeHash","notFound","updatedAt","status"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"type":{"$ref":"#/components/schemas/ContractType"},"metadata":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"contentHash":{"type":"number"},"deployed":{"type":"boolean"},"bytecodeHash":{"type":"string"},"notFound":{"type":"boolean"},"updatedAt":{"type":"string"},"queuedAt":{"type":"string"},"status":{"$ref":"#/components/schemas/ResourceStatus"}}},"TokenIndex":{"type":"object","required":["key","chainId","contractAddress","tokenId","metadata","updatedAt"],"properties":{"key":{"type":"string"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"tokenId":{"type":"string"},"metadata":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"notFound":{"type":"boolean"},"lastFetched":{"type":"string"},"fetchCount":{"type":"number"},"updatedAt":{"type":"string"},"queuedAt":{"type":"string"}}},"ContractInfo":{"type":"object","required":["chainId","address","name","type","symbol","logoURI","deployed","bytecodeHash","extensions","contentHash","updatedAt","notFound","status"],"properties":{"chainId":{"type":"number"},"address":{"type":"string"},"name":{"type":"string"},"type":{"type":"string"},"symbol":{"type":"string"},"decimals":{"type":"number"},"logoURI":{"type":"string"},"deployed":{"type":"boolean"},"bytecodeHash":{"type":"string"},"extensions":{"$ref":"#/components/schemas/ContractInfoExtensions"},"contentHash":{"type":"number"},"updatedAt":{"type":"string"},"notFound":{"type":"boolean"},"queuedAt":{"type":"string"},"status":{"$ref":"#/components/schemas/ResourceStatus"}}},"ContractInfoExtensions":{"type":"object","required":["link","description","categories","ogImage","ogName","originChainId","originAddress","blacklist","verified","verifiedBy","featured"],"properties":{"link":{"type":"string"},"description":{"type":"string"},"categories":{"type":"array","description":"[]string","items":{"type":"string"}},"ogImage":{"type":"string"},"ogName":{"type":"string"},"originChainId":{"type":"number"},"originAddress":{"type":"string"},"blacklist":{"type":"boolean"},"verified":{"type":"boolean"},"verifiedBy":{"type":"string"},"featured":{"type":"boolean"}}},"TokenMetadata":{"type":"object","required":["tokenId","name","attributes","status"],"properties":{"tokenId":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"video":{"type":"string"},"audio":{"type":"string"},"properties":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"attributes":{"type":"array","description":"[]map","items":{"type":"object","description":"map","additionalProperties":{"type":"object"}}},"imageData":{"type":"string"},"externalUrl":{"type":"string"},"backgroundColor":{"type":"string"},"animationUrl":{"type":"string"},"decimals":{"type":"number"},"updatedAt":{"type":"string"},"assets":{"type":"array","description":"[]Asset","items":{"$ref":"#/components/schemas/Asset"}},"status":{"$ref":"#/components/schemas/ResourceStatus"},"queuedAt":{"type":"string"},"lastFetched":{"type":"string"}}},"PropertyFilter":{"type":"object","required":["name","type"],"properties":{"name":{"type":"string"},"type":{"$ref":"#/components/schemas/PropertyType"},"min":{"type":"number"},"max":{"type":"number"},"values":{"type":"array","description":"[]any","items":{"type":"object"}}}},"Filter":{"type":"object","properties":{"text":{"type":"string"},"properties":{"type":"array","description":"[]PropertyFilter","items":{"$ref":"#/components/schemas/PropertyFilter"}}}},"Collection":{"type":"object","required":["id","projectId","metadata","private"],"properties":{"id":{"type":"number"},"projectId":{"type":"number"},"metadata":{"$ref":"#/components/schemas/CollectionMetadata"},"private":{"type":"boolean"},"revealKey":{"type":"string"},"tokenCount":{"type":"number"},"createdAt":{"type":"string"},"updatedAt":{"type":"string"},"deletedAt":{"type":"string"},"baseURIs":{"$ref":"#/components/schemas/CollectionBaseURIs"},"assets":{"type":"array","description":"[]Asset","items":{"$ref":"#/components/schemas/Asset"}}}},"CollectionMetadata":{"type":"object","required":["name"],"properties":{"name":{"type":"string"},"description":{"type":"string"},"image":{"type":"string"},"externalLink":{"type":"string"},"properties":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"attributes":{"type":"array","description":"[]map","items":{"type":"object","description":"map","additionalProperties":{"type":"object"}}}}},"CollectionBaseURIs":{"type":"object","required":["contractMetadataURI","tokenMetadataURI"],"properties":{"contractMetadataURI":{"type":"string"},"tokenMetadataURI":{"type":"string"}}},"ContractCollection":{"type":"object","required":["id","chainId","contractAddress","collectionId"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"},"collectionId":{"type":"number"}}},"Asset":{"type":"object","required":["id","collectionId","metadataField"],"properties":{"id":{"type":"number"},"collectionId":{"type":"number"},"tokenId":{"type":"string"},"url":{"type":"string"},"metadataField":{"type":"string"},"filename":{"type":"string"},"filesize":{"type":"number"},"mimeType":{"type":"string"},"width":{"type":"number"},"height":{"type":"number"},"updatedAt":{"type":"string"}}},"Token":{"type":"object","required":["collectionId","tokenId","metadata","private","searchColumn"],"properties":{"collectionId":{"type":"number"},"tokenId":{"type":"string"},"metadata":{"$ref":"#/components/schemas/TokenMetadata"},"private":{"type":"boolean"},"searchColumn":{"type":"string"},"updatedAt":{"type":"string"}}},"GetNiftyswapUnitPricesRequest":{"type":"object","required":["swapType","ids","amounts"],"properties":{"swapType":{"$ref":"#/components/schemas/SwapType"},"ids":{"type":"array","description":"[]string","items":{"type":"string"}},"amounts":{"type":"array","description":"[]string","items":{"type":"string"}}}},"GetNiftyswapUnitPricesResponse":{"type":"object","required":["unitPrice","unitAmount","availableAmount"],"properties":{"unitPrice":{"type":"string"},"unitAmount":{"type":"string"},"availableAmount":{"type":"string"}}},"Page":{"type":"object","properties":{"page":{"type":"number"},"column":{"type":"string"},"before":{"type":"object"},"after":{"type":"object"},"pageSize":{"type":"number"},"more":{"type":"boolean"}}},"TaskRunner":{"type":"object","required":["id","workGroup","runAt"],"properties":{"id":{"type":"number"},"workGroup":{"type":"string"},"runAt":{"type":"string"}}},"Task":{"type":"object","required":["id","queue","try","payload"],"properties":{"id":{"type":"number"},"queue":{"type":"string"},"status":{"$ref":"#/components/schemas/TaskStatus"},"try":{"type":"number"},"runAt":{"type":"string"},"lastRanAt":{"type":"string"},"createdAt":{"type":"string"},"payload":{"type":"array","description":"[]byte","items":{"type":"string"}},"hash":{"type":"string"}}},"Metadata_RefreshTokenMetadata_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"},"tokenIDs":{"type":"array","description":"[]string","items":{"type":"string"}},"refreshAll":{"type":"boolean"}}},"Metadata_EnqueueTokensForRefresh_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"},"tokenIDs":{"type":"array","description":"[]string","items":{"type":"string"}},"refreshAll":{"type":"boolean"}}},"Metadata_RefreshContractInfo_Request":{"type":"object","properties":{"chainHandle":{"type":"string"},"contractAddress":{"type":"string"}}},"Metadata_RefreshContractTokens_Request":{"type":"object","properties":{"chainHandle":{"type":"string"},"contractAddress":{"type":"string"},"tokenIDs":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Metadata_RefreshAllContractTokens_Request":{"type":"object","properties":{"chainHandle":{"type":"string"},"contractAddress":{"type":"string"}}},"Metadata_GetTokenMetadata_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"},"tokenIDs":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Metadata_GetTokenMetadataBatch_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractTokenMap":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]string","items":{"type":"string"}}}}},"Metadata_SearchTokenMetadata_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/Filter"},"page":{"$ref":"#/components/schemas/Page"}}},"Metadata_SearchTokenIDs_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"},"filter":{"$ref":"#/components/schemas/Filter"},"page":{"$ref":"#/components/schemas/Page"}}},"Metadata_TokenCollectionFilters_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"}}},"Metadata_GetContractInfo_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddress":{"type":"string"}}},"Metadata_GetContractInfoBatch_Request":{"type":"object","properties":{"chainID":{"type":"string"},"contractAddresses":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Metadata_SearchContractInfo_Request":{"type":"object","properties":{"contractAddress":{"type":"string"}}},"Metadata_SearchContractInfoBatch_Request":{"type":"object","properties":{"contractAddresses":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Metadata_SearchMetadata_Request":{"type":"object","properties":{"filter":{"type":"string"},"chainID":{"type":"string"},"types":{"type":"array","description":"[]ContractType","items":{"$ref":"#/components/schemas/ContractType"}},"excludeTokenMetadata":{"type":"boolean"}}},"Metadata_SearchTokens_Request":{"type":"object","properties":{"q":{"type":"string"},"chainID":{"type":"string"},"page":{"$ref":"#/components/schemas/Page"}}},"Metadata_SearchContracts_Request":{"type":"object","properties":{"q":{"type":"string"},"chainID":{"type":"string"},"chainIDs":{"type":"array","description":"[]string","items":{"type":"string"}},"types":{"type":"array","description":"[]ContractType","items":{"$ref":"#/components/schemas/ContractType"}},"page":{"$ref":"#/components/schemas/Page"}}},"Metadata_DirectoryGetNetworks_Request":{"type":"object","properties":{"includeTestnets":{"type":"boolean"},"onlyFeatured":{"type":"boolean"}}},"Metadata_DirectoryGetCollections_Request":{"type":"object","properties":{"chainId":{"type":"number"},"includeTestnets":{"type":"boolean"},"onlyFeatured":{"type":"boolean"},"page":{"$ref":"#/components/schemas/Page"}}},"Metadata_RefreshTokenMetadata_Response":{"type":"object","properties":{"taskId":{"type":"number"}}},"Metadata_EnqueueTokensForRefresh_Response":{"type":"object","properties":{"taskId":{"type":"number"}}},"Metadata_RefreshContractInfo_Response":{"type":"object"},"Metadata_RefreshContractTokens_Response":{"type":"object","properties":{"task":{"$ref":"#/components/schemas/Task"}}},"Metadata_RefreshAllContractTokens_Response":{"type":"object","properties":{"task":{"$ref":"#/components/schemas/Task"},"retryAfter":{"type":"number"}}},"Metadata_GetTokenMetadata_Response":{"type":"object","properties":{"tokenMetadata":{"type":"array","description":"[]TokenMetadata","items":{"$ref":"#/components/schemas/TokenMetadata"}},"task":{"$ref":"#/components/schemas/Task"}}},"Metadata_GetTokenMetadataBatch_Response":{"type":"object","properties":{"contractTokenMetadata":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]TokenMetadata","items":{"$ref":"#/components/schemas/TokenMetadata"}}},"task":{"$ref":"#/components/schemas/Task"}}},"Metadata_SearchTokenMetadata_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"tokenMetadata":{"type":"array","description":"[]TokenMetadata","items":{"$ref":"#/components/schemas/TokenMetadata"}}}},"Metadata_SearchTokenIDs_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"tokenIds":{"type":"array","description":"[]string","items":{"type":"string"}}}},"Metadata_TokenCollectionFilters_Response":{"type":"object","properties":{"filters":{"type":"array","description":"[]PropertyFilter","items":{"$ref":"#/components/schemas/PropertyFilter"}}}},"Metadata_GetContractInfo_Response":{"type":"object","properties":{"contractInfo":{"$ref":"#/components/schemas/ContractInfo"},"task":{"$ref":"#/components/schemas/Task"}}},"Metadata_GetContractInfoBatch_Response":{"type":"object","properties":{"contractInfoMap":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/ContractInfo"}},"task":{"$ref":"#/components/schemas/Task"}}},"Metadata_SearchContractInfo_Response":{"type":"object","properties":{"contractInfoList":{"type":"array","description":"[]ContractInfo","items":{"$ref":"#/components/schemas/ContractInfo"}}}},"Metadata_SearchContractInfoBatch_Response":{"type":"object","properties":{"contractInfoByChain":{"type":"object","description":"map","additionalProperties":{"type":"array","description":"[]ContractInfo","items":{"$ref":"#/components/schemas/ContractInfo"}}}}},"Metadata_SearchMetadata_Response":{"type":"object","properties":{"tokenMetadata":{"type":"array","description":"[]TokenMetadata","items":{"$ref":"#/components/schemas/TokenMetadata"}},"contractInfo":{"type":"array","description":"[]ContractInfo","items":{"$ref":"#/components/schemas/ContractInfo"}}}},"Metadata_SearchTokens_Response":{"type":"object","properties":{"tokenMetadata":{"type":"array","description":"[]TokenMetadata","items":{"$ref":"#/components/schemas/TokenMetadata"}},"nextPage":{"$ref":"#/components/schemas/Page"}}},"Metadata_SearchContracts_Response":{"type":"object","properties":{"contractInfo":{"type":"array","description":"[]ContractInfo","items":{"$ref":"#/components/schemas/ContractInfo"}},"nextPage":{"$ref":"#/components/schemas/Page"}}},"Metadata_DirectoryGetNetworks_Response":{"type":"object","properties":{"networks":{"type":"array","description":"[]uint64","items":{"type":"number"}}}},"Metadata_DirectoryGetCollections_Response":{"type":"object","properties":{"collections":{"type":"array","description":"[]ContractInfo","items":{"$ref":"#/components/schemas/ContractInfo"}},"page":{"$ref":"#/components/schemas/Page"}}},"Collections_CreateCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_GetCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"}}},"Collections_ListCollections_Request":{"type":"object","properties":{"projectId":{"type":"number"},"page":{"$ref":"#/components/schemas/Page"}}},"Collections_UpdateCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_DeleteCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"}}},"Collections_PublishCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"recursive":{"type":"boolean"}}},"Collections_UnpublishCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"}}},"Collections_CreateContractCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"contractCollection":{"$ref":"#/components/schemas/ContractCollection"}}},"Collections_GetContractCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"}}},"Collections_ListContractCollections_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"page":{"$ref":"#/components/schemas/Page"}}},"Collections_UpdateContractCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"contractCollection":{"$ref":"#/components/schemas/ContractCollection"}}},"Collections_DeleteContractCollection_Request":{"type":"object","properties":{"projectId":{"type":"number"},"chainId":{"type":"number"},"contractAddress":{"type":"string"}}},"Collections_CreateToken_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"token":{"$ref":"#/components/schemas/TokenMetadata"},"private":{"type":"boolean"}}},"Collections_GetToken_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"tokenId":{"type":"string"}}},"Collections_ListTokens_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"page":{"$ref":"#/components/schemas/Page"}}},"Collections_UpdateToken_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"tokenId":{"type":"string"},"token":{"$ref":"#/components/schemas/TokenMetadata"},"private":{"type":"boolean"}}},"Collections_DeleteToken_Request":{"type":"object","properties":{"projectId":{"type":"number"},"collectionId":{"type":"number"},"tokenId":{"type":"string"}}},"Collections_CreateAsset_Request":{"type":"object","properties":{"projectId":{"type":"number"},"asset":{"$ref":"#/components/schemas/Asset"}}},"Collections_GetAsset_Request":{"type":"object","properties":{"projectId":{"type":"number"},"assetId":{"type":"number"}}},"Collections_UpdateAsset_Request":{"type":"object","properties":{"projectId":{"type":"number"},"asset":{"$ref":"#/components/schemas/Asset"}}},"Collections_DeleteAsset_Request":{"type":"object","properties":{"projectId":{"type":"number"},"assetId":{"type":"number"}}},"Collections_CreateCollection_Response":{"type":"object","properties":{"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_GetCollection_Response":{"type":"object","properties":{"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_ListCollections_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"collections":{"type":"array","description":"[]Collection","items":{"$ref":"#/components/schemas/Collection"}}}},"Collections_UpdateCollection_Response":{"type":"object","properties":{"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_DeleteCollection_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"Collections_PublishCollection_Response":{"type":"object","properties":{"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_UnpublishCollection_Response":{"type":"object","properties":{"collection":{"$ref":"#/components/schemas/Collection"}}},"Collections_CreateContractCollection_Response":{"type":"object","properties":{"contractCollection":{"$ref":"#/components/schemas/ContractCollection"}}},"Collections_GetContractCollection_Response":{"type":"object","properties":{"contractCollection":{"$ref":"#/components/schemas/ContractCollection"}}},"Collections_ListContractCollections_Response":{"type":"object","properties":{"contractCollections":{"type":"array","description":"[]ContractCollection","items":{"$ref":"#/components/schemas/ContractCollection"}},"collections":{"type":"array","description":"[]Collection","items":{"$ref":"#/components/schemas/Collection"}},"page":{"$ref":"#/components/schemas/Page"}}},"Collections_UpdateContractCollection_Response":{"type":"object","properties":{"ok":{"type":"boolean"}}},"Collections_DeleteContractCollection_Response":{"type":"object","properties":{"ok":{"type":"boolean"}}},"Collections_CreateToken_Response":{"type":"object","properties":{"token":{"$ref":"#/components/schemas/TokenMetadata"},"assets":{"type":"array","description":"[]Asset","items":{"$ref":"#/components/schemas/Asset"}}}},"Collections_GetToken_Response":{"type":"object","properties":{"token":{"$ref":"#/components/schemas/TokenMetadata"},"assets":{"type":"array","description":"[]Asset","items":{"$ref":"#/components/schemas/Asset"}}}},"Collections_ListTokens_Response":{"type":"object","properties":{"page":{"$ref":"#/components/schemas/Page"},"tokens":{"type":"array","description":"[]TokenMetadata","items":{"$ref":"#/components/schemas/TokenMetadata"}}}},"Collections_UpdateToken_Response":{"type":"object","properties":{"token":{"$ref":"#/components/schemas/TokenMetadata"}}},"Collections_DeleteToken_Response":{"type":"object","properties":{"status":{"type":"boolean"}}},"Collections_CreateAsset_Response":{"type":"object","properties":{"asset":{"$ref":"#/components/schemas/Asset"}}},"Collections_GetAsset_Response":{"type":"object","properties":{"asset":{"$ref":"#/components/schemas/Asset"}}},"Collections_UpdateAsset_Response":{"type":"object","properties":{"asset":{"$ref":"#/components/schemas/Asset"}}},"Collections_DeleteAsset_Response":{"type":"object","properties":{"status":{"type":"boolean"}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key"},"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Secret JWT token for authenticating requests obtained from Sequence Builder - should not be exposed publicly."}}},"paths":{"/rpc/Metadata/RefreshTokenMetadata":{"post":{"summary":"RefreshTokenMetadata","deprecated":true,"description":"Deprecated -> Use RefreshContractInfo, RefreshContractTokens or RefreshAllContractTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshTokenMetadata_Request"},"examples":{"0":{"value":{"chainID":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b99279","tokenIDs":[0,"1"],"refreshAll":true}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshTokenMetadata_Response"},"examples":{"0":{"value":{"taskId":64137}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/EnqueueTokensForRefresh":{"post":{"summary":"EnqueueTokensForRefresh","deprecated":true,"description":"Deprecated -> RefreshContractTokens or RefreshAllContractTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_EnqueueTokensForRefresh_Request"},"examples":{"0":{"value":{"chainId":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","tokenIds":[0,"1","2"]}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_EnqueueTokensForRefresh_Response"},"examples":{"0":{"value":{"taskId":64352}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/RefreshContractInfo":{"post":{"summary":"RefreshContractInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshContractInfo_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshContractInfo_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/RefreshContractTokens":{"post":{"summary":"RefreshContractTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshContractTokens_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshContractTokens_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/RefreshAllContractTokens":{"post":{"summary":"RefreshAllContractTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshAllContractTokens_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_RefreshAllContractTokens_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/GetTokenMetadata":{"post":{"summary":"GetTokenMetadata","description":"GetTokenMetadata - fetch token metadata for a particular contract and respective tokenIDs","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetTokenMetadata_Request"},"examples":{"0":{"value":{"chainID":"80002","contractAddress":"0xaf8a08bf8b2945c2779ae507dade15985ea11fbc","tokenIDs":["19371963813488842961773981353605630758075094402"]}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetTokenMetadata_Response"},"examples":{"0":{"value":{"tokenMetadata":[{"tokenId":"19371963813488842961773981353605630758075094402","name":"Dragon Shield Shield","description":"A free AI treasure chest mini-game","image":"https://metadata.sequence.app/projects/1229/collections/40/tokens/19371963813488842961773981353605630758075094402/image.png","properties":null,"attributes":[{"display_type":"category","trait_type":"Category","value":"defensive"},{"display_type":"defense_min","trait_type":"Defense Minimum","value":"59"},{"display_type":"defense_max","trait_type":"Defense Maximum","value":"67"},{"display_type":"tier","trait_type":"tier","value":"Common"},{"display_type":"type","trait_type":"type","value":"Shield"}],"decimals":0,"updatedAt":"2024-10-10T18:08:04.22766865Z"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/GetTokenMetadataBatch":{"post":{"summary":"GetTokenMetadataBatch","description":"GetTokenMetadataBatch allows you to query the token metadata of a batch of contracts and respective tokenIDs where map is contractAddress::[]tokenID => contractAddress::[]TokenMetadata\nNote, we limit each request to 50 contracts max and 50 tokens max per contract.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetTokenMetadataBatch_Request"},"examples":{"0":{"value":{"chainID":"80002","contractTokenMap":{"0x8070c5b48b1ce7b3219660c79b23e8679bfd5041":[0,"1"],"0x70a2177079877e4aae639d1abb29ffa537b94970":[0,"1","2","3","4","5"]}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetTokenMetadataBatch_Response"},"examples":{"0":{"value":{"contractTokenMetadata":{"0x70a2177079877e4aae639d1abb29ffa537b94970":[{"tokenId":0,"name":"Divine Axe #160","description":"This legendary axe, blessed by ancient gods, capable of shattering mountains.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/0/image.png","properties":null,"attributes":[{"sharpness":1120},{"attackPower":463},{"weight":700},{"criticalHitChance":1218}],"updatedAt":"2024-11-01T08:29:29.848063928Z"},{"tokenId":"1","name":"Divine Axe #724","description":"This powerful axe, blessed by ancient gods, with the power to summon storms.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/1/image.png","properties":null,"attributes":[{"speed":1491},{"edgeRetention":1198},{"criticalHitChance":370},{"attackPower":396}],"updatedAt":"2024-11-01T08:29:29.848063928Z"},{"tokenId":"2","name":"Divine Axe #819","description":"This ancient axe, blessed by ancient gods, capable of shattering mountains.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/2/image.png","properties":null,"attributes":[{"balance":81},{"edgeRetention":283},{"sharpness":105},{"durability":338}],"updatedAt":"2024-11-01T08:29:29.848063928Z"},{"tokenId":"3","name":"Divine Axe #948","description":"This enchanted axe, crafted by the hands of giants, which never dulls.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/3/image.png","properties":null,"attributes":[{"speed":1314},{"balance":1235},{"weight":48},{"magic":826}],"updatedAt":"2024-11-01T08:29:29.848063928Z"},{"tokenId":"4","name":"Divine Axe #031","description":"This powerful axe, forged in the fires of a dying star, which never dulls.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/4/image.png","properties":null,"attributes":[{"speed":1144},{"elementalAffinity":1315},{"edgeRetention":1128},{"sharpness":1232}],"updatedAt":"2024-11-01T08:29:29.848063928Z"},{"tokenId":"5","name":"Divine Axe #452","description":"This enchanted axe, crafted by the hands of giants, with the power to summon storms.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/5/image.png","properties":null,"attributes":[{"elementalAffinity":803},{"durability":83},{"criticalHitChance":268},{"balance":1039}],"updatedAt":"2024-11-01T08:29:29.848063928Z"}],"0x8070c5b48b1ce7b3219660c79b23e8679bfd5041":[{"tokenId":0,"name":"Test nft erc721","description":"Description","image":"https://metadata.sequence.app/projects/30957/collections/273/tokens/0/image.jpg","properties":{"armor":"100"},"attributes":null,"updatedAt":"2024-11-01T08:18:33.514523974Z"},{"tokenId":"1","name":"NFT 2 Amoy","description":"Description","image":"https://metadata.sequence.app/projects/30957/collections/273/tokens/1/image.jpg","properties":null,"attributes":null,"updatedAt":"2024-11-01T08:18:33.514523974Z"}]}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchTokenMetadata":{"post":{"summary":"SearchTokenMetadata","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchTokenMetadata_Request"},"examples":{"0":{"value":{"chainID":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","filter":{"text":"Divine"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchTokenMetadata_Response"},"examples":{"0":{"value":{"page":{"pageSize":10,"more":false},"tokenMetadata":[{"tokenId":0,"name":"Divine Axe #160","description":"This legendary axe, blessed by ancient gods, capable of shattering mountains.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/0/image.png","properties":null,"attributes":[{"sharpness":1120},{"attackPower":463},{"weight":700},{"criticalHitChance":1218}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"1","name":"Divine Axe #724","description":"This powerful axe, blessed by ancient gods, with the power to summon storms.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/1/image.png","properties":null,"attributes":[{"speed":1491},{"edgeRetention":1198},{"criticalHitChance":370},{"attackPower":396}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"2","name":"Divine Axe #819","description":"This ancient axe, blessed by ancient gods, capable of shattering mountains.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/2/image.png","properties":null,"attributes":[{"balance":81},{"edgeRetention":283},{"sharpness":105},{"durability":338}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"3","name":"Divine Axe #948","description":"This enchanted axe, crafted by the hands of giants, which never dulls.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/3/image.png","properties":null,"attributes":[{"speed":1314},{"balance":1235},{"weight":48},{"magic":826}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"4","name":"Divine Axe #031","description":"This powerful axe, forged in the fires of a dying star, which never dulls.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/4/image.png","properties":null,"attributes":[{"speed":1144},{"elementalAffinity":1315},{"edgeRetention":1128},{"sharpness":1232}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"5","name":"Divine Axe #452","description":"This enchanted axe, crafted by the hands of giants, with the power to summon storms.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/5/image.png","properties":null,"attributes":[{"elementalAffinity":803},{"durability":83},{"criticalHitChance":268},{"balance":1039}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"6","name":"Divine Axe #689","description":"This cursed axe, forged in the fires of a dying star, which never dulls.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/6/image.png","properties":null,"attributes":[{"speed":1088},{"elementalAffinity":1195},{"magic":1398},{"sharpness":1069}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"7","name":"Divine Axe #759","description":"This ancient axe, blessed by ancient gods, with the power to summon storms.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/7/image.png","properties":null,"attributes":[{"balance":670},{"elementalAffinity":514},{"weight":146},{"edgeRetention":747}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"8","name":"Divine Axe #599","description":"This enchanted axe, crafted by the hands of giants, capable of shattering mountains.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/8/image.png","properties":null,"attributes":[{"criticalHitChance":375},{"weight":531},{"speed":1300},{"edgeRetention":368}],"updatedAt":"0001-01-01T00:00:00Z"},{"tokenId":"9","name":"Divine Axe #364","description":"This cursed axe, imbued with the souls of fallen warriors, which never dulls.","image":"https://metadata.sequence.app/projects/30957/collections/819/tokens/9/image.png","properties":null,"attributes":[{"weight":109},{"balance":395},{"durability":863},{"speed":484}],"updatedAt":"0001-01-01T00:00:00Z"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchTokenIDs":{"post":{"summary":"SearchTokenIDs","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchTokenIDs_Request"},"examples":{"0":{"value":{"chainID":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","filter":{"text":"Divine"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchTokenIDs_Response"},"examples":{"0":{"value":{"page":null,"tokenIds":[0,"1","2","3","4","5","6","7","8","9"]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/TokenCollectionFilters":{"post":{"summary":"TokenCollectionFilters","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_TokenCollectionFilters_Request"},"examples":{"0":{"value":{"chainId":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_TokenCollectionFilters_Response"},"examples":{"0":{"value":{"filters":[{"name":"Rarity","type":"STRING","min":null,"max":null,"values":["Rare"]},{"name":"Type","type":"STRING","min":null,"max":null,"values":["Knife"]},{"name":"Model","type":"STRING","min":null,"max":null,"values":["Butterfly"]},{"name":"Condition","type":"STRING","min":null,"max":null,"values":["Slightly Used (SU)"]}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/GetContractInfo":{"post":{"summary":"GetContractInfo","description":"Contract Info -- returns contract meta-info for contracts found in registered chain's token-lists","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetContractInfo_Request"},"examples":{"0":{"value":{"chainID":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetContractInfo_Response"},"examples":{"0":{"value":{"contractInfo":{"chainId":"80002","address":"0x70a2177079877e4aae639d1abb29ffa537b94970","name":"Placeholders","type":"ERC721","symbol":"","logoURI":"https://metadata.sequence.app/projects/30957/collections/819/image.png","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"Placeholders collection","ogImage":"https://metadata.sequence.app/projects/30957/collections/819/image.png","ogName":"Vault for Sales","originChainId":0,"originAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-10-22T21:10:39.267327075Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/GetContractInfoBatch":{"post":{"summary":"GetContractInfoBatch","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetContractInfoBatch_Request"},"examples":{"0":{"value":{"chainID":"80002","contractAddresses":["0x33c7848db3d37103718736d233f0db65cc222b1e","0x70a2177071177e4aae639d1abb23ffa537b94970"]}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_GetContractInfoBatch_Response"},"examples":{"0":{"value":{"contractInfoMap":{"0x33c7848db3d37103718736d233f0db65cc222b1e":{"chainId":"80002","address":"0x33c7848db3d37103718736d233f0db65cc222b1e","name":"Knives","type":"ERC1155","symbol":"","logoURI":"https://metadata.sequence.app/projects/35598/collections/827/image.png","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"https://baseurl/collections/collectioname","description":"All knives from Alternates can be found in this category.","ogImage":"https://metadata.sequence.app/projects/35598/collections/827/image.png","ogName":"Knives","originChainId":0,"originAddress":"0x33c7848db3d37103718736d233f0db65cc222b1e","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-10-23T06:12:24.243404151Z"},"0x70a2177071177e4aae639d1abb23ffa537b94970":{"chainId":"80002","address":"0x70a2177071177e4aae639d1abb23ffa537b94970","name":"Placeholders","type":"ERC721","symbol":"","logoURI":"https://metadata.sequence.app/projects/30957/collections/819/image.png","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"Placeholders collection","ogImage":"https://metadata.sequence.app/projects/30957/collections/819/image.png","ogName":"Vault for Sales","originChainId":0,"originAddress":"0x70a2177071177e4aae639d1abb23ffa537b94970","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-10-23T05:53:19.171080211Z"}}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchContractInfo":{"post":{"summary":"SearchContractInfo","description":"Search Contract Info across all chains token-lists. Similar to GetContractInfo above, but it will traverse all chains and results from all.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchContractInfo_Request"},"examples":{"0":{"value":{"contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchContractInfo_Response"},"examples":{"0":{"value":{"contractInfoList":[{"chainId":"80002","address":"0x70a2177079877e4aae639d1abb29ffa537b94970","name":"Placeholders","type":"ERC721","symbol":"","logoURI":"https://metadata.sequence.app/projects/30957/collections/819/image.png","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"Placeholders collection","ogImage":"https://metadata.sequence.app/projects/30957/collections/819/image.png","ogName":"Vault for Sales","originChainId":0,"originAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-10-23T05:53:19.171080211Z"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchContractInfoBatch":{"post":{"summary":"SearchContractInfoBatch","description":"map of contractAddress :: []ContractInfo","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchContractInfoBatch_Request"},"examples":{"0":{"value":{"contractAddresses":["0x70a2177079877e4aae639d1abb29ffa537b94970"]}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchContractInfoBatch_Response"},"examples":{"0":{"value":{"contractInfoByChain":{"0x70a2177079877e4aae639d1abb29ffa537b94970":[{"chainId":"80002","address":"0x70a2177079877e4aae639d1abb29ffa537b94970","name":"Placeholders","type":"ERC721","symbol":"","logoURI":"https://metadata.sequence.app/projects/30957/collections/819/image.png","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"Placeholders collection","ogImage":"https://metadata.sequence.app/projects/30957/collections/819/image.png","ogName":"Vault for Sales","originChainId":0,"originAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-10-23T05:53:19.171080211Z"}]}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchMetadata":{"post":{"summary":"SearchMetadata","deprecated":true,"description":"Deprecated: Use SearchTokens() and SearchContracts() instead.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchMetadata_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchMetadata_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchTokens":{"post":{"summary":"SearchTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchTokens_Request"},"examples":{"0":{"value":{"chainID":"80002","q":"skyweaver"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchTokens_Response"},"examples":{"0":{"value":{"tokenMetadata":[{"tokenId":"107","name":"Season 0 Floof 107","description":"","image":"https://nft.flooftopia.org/images/Floof_80001_107.png","properties":{"000_season":{"name":"season","value":"Season 0"},"005_floofId":{"name":"Floof ID","value":"107"},"010_head_indices_shape":{"name":"Head Shape","value":"Egg"},"015_head_indices_nose":{"name":"Nose","value":"Dog Nose"},"020_head_indices_mouth":{"name":"Mouth","value":"Smiley"},"025_head_indices_ears":{"name":"Ears","value":"Curly Loppy"},"030_head_shape":{"name":"Head Shape Options","value":["4","2",-8]},"035_head_eye":{"name":"Eye Options","value":["2",21,-38]},"040_head_eyeColor":{"name":"Eye Color","value":"(R=0.018500,G=0.001214,B=0.009721,A=1.000000)"},"045_head_nose":{"name":"Nose Options","value":[-22,-6]},"050_head_mouth":{"name":"Mouth Options","value":[-61,61]},"055_head_ears":{"name":"Ears Options","value":[19,14,"4"]},"060_fur_indices_length":{"name":"Fur Length","value":"Short"},"065_fur_indices_pattern":{"name":"Fur Pattern","value":"Patches"},"070_fur_color":{"name":"Fur Color","value":"(R=0.361307,G=0.155926,B=0.012286,A=1.000000)"},"075_fur_color_pattern":{"name":"Pattern Color","value":"(R=0.016807,G=0.001214,B=0.005182,A=1.000000)"},"080_fur_pattern":{"name":"Fur Pattern Options","value":[-45,50]},"085_extras_indices_attachments":{"name":"Attachment","value":"Deer Antlers"},"090_extras_indices_tail":{"name":"Tail","value":"Fox Tail"},"095_extras_attachments":{"name":"Attachment Options","value":[-4,-18,-16]},"100_extras_tail":{"name":"Tail Options","value":[-61,14]},"200_background_sky":{"name":"Background Sky","value":"Blue Sky"},"205_background_middle":{"name":"Background Middle","value":"Mountains"},"210_background_ground":{"name":"Background Ground","value":"Grassy Field"},"215_background_item_l":{"name":"Background Left Item","value":"Present"},"220_background_item_r":{"name":"Background Right Item","value":"Skyweaver"}},"attributes":null,"external_url":"https://www.flooftopia.org","decimals":0,"updatedAt":"2023-11-16T19:48:51.110477Z"}],"nextPage":{"page":"2","pageSize":30,"more":true}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/SearchContracts":{"post":{"summary":"SearchContracts","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchContracts_Request"},"examples":{"0":{"value":{"chainID":"137","q":"skyweaver"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_SearchContracts_Response"},"examples":{"0":{"value":{"contractInfo":[{"chainId":"137","address":"0x6310c8c6190d99e60422307e75d7770fd1f519d4","name":"Skyweaver Payment Proxy","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x8a5479c4349518592d41456e7e6983cab19fc4b71f9fce257d3bb5eaec6001bf","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-02-28T19:52:03.42984Z"},{"chainId":"137","address":"0x9b609bf3a3977ee7254210e0a0d835251540c4d5","name":"Skyweaver Niftyswap","type":"UNKNOWN","symbol":"SWAP","logoURI":"https://assets.skyweaver.net/latest/sw-swap.png","deployed":true,"bytecodeHash":"0xa04f6e37cbe77c331383504e172081eb95e8ef7aea51ad38c3f313c49422ecad","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348913Z"},{"chainId":"137","address":"0xb5c3023dbece7a6bb78014000cd1c8ce940b50a0","name":"Skyweaver Market Fee","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348925Z"},{"chainId":"137","address":"0x2f88096676ea7491305c82752f87a4df73e77a5c","name":"Skyweaver Niftyswap","type":"UNKNOWN","symbol":"SWAP","logoURI":"https://assets.skyweaver.net/latest/sw-swap.png","deployed":true,"bytecodeHash":"0xb29d8f6581dc0b517b09690a2d320e8b491b843058853b1d02becd97d0a0364d","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","blacklist":true,"verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348965Z"},{"chainId":"137","address":"0x86815cd8a85414a032e631f375f966a6cc366f9f","name":"Skyweaver Conquest","type":"UNKNOWN","symbol":"CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348953Z"},{"chainId":"137","address":"0x58d82d9fb669aec50832f3703698479ff7567559","name":"Skyweaver Niftyswap (local)","type":"UNKNOWN","symbol":"SWAP","logoURI":"https://assets.skyweaver.net/latest/sw-swap.png","deployed":true,"bytecodeHash":"0x81fdabb11cb9f9ff9b95fa3af750edbb2f3ca4f85e16ee2ee0144ce31e0ab973","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348997Z"},{"chainId":"137","address":"0xa841aa6805957486cc2e30bb30b737e3f5b14e17","name":"Skyweaver Conquest Tickets Factory","type":"UNKNOWN","symbol":"GET-CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","blacklist":true,"verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349016Z"},{"chainId":"137","address":"0x742ac8f575563f090abc70e5ca19932472ec76ef","name":"Skyweaver Conquest Tickets Factory (stg)","type":"UNKNOWN","symbol":"GET-CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349041Z"},{"chainId":"137","address":"0x85117852a3dea4fa50afff171b9b09a4d83c8e4f","name":"Skyweaver Conquest","type":"UNKNOWN","symbol":"CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","blacklist":true,"verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349047Z"},{"chainId":"137","address":"0xedbdeb151e1cd111df8ec4a6d88719f415c5fdd7","name":"Skyweaver Conquest (dev)","type":"UNKNOWN","symbol":"CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349053Z"},{"chainId":"137","address":"0x9bc4bd99b0eac905dcc7a9f52d0b1fa1d72cd532","name":"Skyweaver Conquest (local)","type":"UNKNOWN","symbol":"CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349059Z"},{"chainId":"137","address":"0xdc9df33d9bad1ca9a9220b5f3d65865a84a8d528","name":"Skyweaver Conquest (stg)","type":"UNKNOWN","symbol":"CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349065Z"},{"chainId":"137","address":"0x12faf77beab96a21593fc32734be1178346f17e6","name":"Skyweaver Payment Proxy","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x8a5479c4349518592d41456e7e6983cab19fc4b71f9fce257d3bb5eaec6001bf","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-03-11T20:20:38.740017Z"},{"chainId":"137","address":"0x8e0079a2452f71558f13f0facb65d43e376d4f20","name":"Skyweaver Payment Proxy","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x2b4204c124e194df7080ef85312509b7161980e9da5d565fcb18a2770e457289","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-03-11T20:26:53.048209Z"},{"chainId":"137","address":"0x96897146606c7d16b208891e74bc5db9d0faa3af","name":"Skyweaver Payment Proxy","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x2b4204c124e194df7080ef85312509b7161980e9da5d565fcb18a2770e457289","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-03-01T00:03:03.436606Z"},{"chainId":"137","address":"0xa3db84c3d8003f93b6890bb5a291237a408c61cf","name":"Skyweaver Sam's Avatars","type":"ERC20","symbol":"","deployed":true,"bytecodeHash":"0xcf86b412cad75b8679f7f2810e4865a977de8fb4a657d83d144d740edd4a0e2e","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2023-11-24T16:58:29.125983Z"},{"chainId":"137","address":"0x86442a7180ed2bb304d5304ed5ac66e041eeb623","name":"Skyweaver Payment Proxy","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x2b4204c124e194df7080ef85312509b7161980e9da5d565fcb18a2770e457289","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-03-12T18:39:34.447134Z"},{"chainId":"137","address":"0x787efdb84e94abc631e5a1983c937d220529b94c","name":"Skyweaver Treasury","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348938Z"},{"chainId":"137","address":"0x059d3242ded5bad6008ed0899f5e0e22cab0586a","name":"Skyweaver Conquest Tickets Factory","type":"UNKNOWN","symbol":"GET-CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x61d1bd5e3a4d5c9c380d3b6cf970f96d63ae1376d55a2c1205869d1f5ef770f7","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348946Z"},{"chainId":"137","address":"0x00a33f640f8b4efd6a154270fcdbf288d17d4385","name":"Skyweaver Niftyswap (dev old)","type":"UNKNOWN","symbol":"SWAP","logoURI":"https://assets.skyweaver.net/latest/sw-swap.png","deployed":true,"bytecodeHash":"0x24cd2c7fa8e95fd37d27f97497f08d207895c52b9c318973cfa43121dbbd8da7","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348973Z"},{"chainId":"137","address":"0x7f6b2bb2217f2cdccd304cb04c4bf98704d30d54","name":"Skyweaver Niftyswap (dev)","type":"UNKNOWN","symbol":"SWAP","logoURI":"https://assets.skyweaver.net/latest/sw-swap.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.348981Z"},{"chainId":"137","address":"0x95584e36255681f5335702057e150a02cc9a3032","name":"Skyweaver Niftyswap (stg)","type":"UNKNOWN","symbol":"SWAP","logoURI":"https://assets.skyweaver.net/latest/sw-swap.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349007Z"},{"chainId":"137","address":"0x241c42c409c4ba4f449ec9cf3b5b853a4a5e8d4c","name":"Skyweaver Conquest Tickets Factory (dev)","type":"UNKNOWN","symbol":"GET-CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x448b201ec52b593a425f3f002309c52830dd1928aac61b4826264613f8ac81b0","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349026Z"},{"chainId":"137","address":"0x2e7dd4b107e7449700df4eb74df910443b0a8acf","name":"Skyweaver Conquest Tickets Factory (local)","type":"UNKNOWN","symbol":"GET-CONQUEST","logoURI":"https://assets.skyweaver.net/iYyh8-Op/webapp/icons/conquest-ticket-splash.png","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-06-24T14:56:10.349034Z"},{"chainId":"137","address":"0xaf23b2199fd8a4f0d47a587c6403db534f131f8e","name":"Big Skyweaver","type":"ERC1155","symbol":"Big Skyweaver","deployed":true,"bytecodeHash":"0xa2a2f71551a15ee9e88d5be5f3a0d1716fb9a758d7f525b73d25368d1bca60e5","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-09-19T08:30:23.53885Z"},{"chainId":"137","address":"0x6dba7e0065d43e61412c55fddc3214e371101ad4","name":"Skyweaver Payment Proxy","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0xa1275962bd7967e5e8ce1d31a731aa230605cebbf841d8967a910023d1b38ef1","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-03-01T00:03:03.436612Z"},{"chainId":"137","address":"0xd6e5ad42107196628229bda2e4ddf83a740b0891","name":"Light Skyweaver","type":"ERC1155","symbol":"Light Skyweaver","deployed":true,"bytecodeHash":"0xa2a2f71551a15ee9e88d5be5f3a0d1716fb9a758d7f525b73d25368d1bca60e5","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-07-26T10:30:37.613067Z"},{"chainId":"137","address":"0x7fb40ba8fbff2b115f72ebd12648488619924f4d","name":"Tiny Skyweaver","type":"ERC1155","symbol":"Tiny Skyweaver","deployed":true,"bytecodeHash":"0xa2a2f71551a15ee9e88d5be5f3a0d1716fb9a758d7f525b73d25368d1bca60e5","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":false},"updatedAt":"2024-09-29T06:52:52.198645Z"},{"chainId":"137","address":"0x631998e91476da5b870d741192fc5cbc55f5a52e","name":"Skyweaver","type":"ERC1155","symbol":"SKYWVR","logoURI":"https://assets.skyweaver.net/_tX5dRVi/webapp/icons/skyweaver-token.png","deployed":true,"bytecodeHash":"0x0b3a422ea307987db0bc40c75566bf4ad0d4fcd617916032e73757f2a4017539","extensions":{"link":"https://www.skyweaver.net/","description":"Skyweaver is a Free-to-Play, trading card game powered by Polygon and Ethereum.","ogImage":"https://skyweaver.net/images/skyweavercover.jpg","ogName":"","originChainId":0,"originAddress":"0x631998e91476da5b870d741192fc5cbc55f5a52e","verified":true,"verifiedBy":"token-directory","featured":true},"updatedAt":"2024-08-13T15:44:12.355679Z"},{"chainId":"137","address":"0x5151bfa48249c57695336c66d51054c9367f6d33","name":"Skyweaver","type":"ERC1155","symbol":"SKYWVR","logoURI":"https://assets.skyweaver.net/wiu-vYUH/webapp/icons/skyweaver-token.png","deployed":true,"bytecodeHash":"0xacf498e88ebcfaa0f9074db9d49486392a93b507149a0163c506eacb12864739","extensions":{"link":"https://www.skyweaver.net/","description":"Skyweaver is a Free-to-Play, trading card game powered by Ethereum.","ogImage":"https://skyweaver.net/images/skyweavercover.jpg","ogName":"","originChainId":0,"originAddress":"0x5151bfa48249c57695336c66d51054c9367f6d33","blacklist":true,"verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-08-13T15:44:12.355679Z"}],"nextPage":{"page":"2","pageSize":30,"more":true}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/DirectoryGetNetworks":{"post":{"summary":"DirectoryGetNetworks","description":"Token Directory. NOTE: this only searches the 'token-directory' items. Use 'SearchContracts' or 'SearchTokens' for everything else.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_DirectoryGetNetworks_Request"},"examples":{"0":{"value":{"includeTestnets":true,"onlyFeatured":false}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_DirectoryGetNetworks_Response"},"examples":{"0":{"value":{"networks":[84532,19011,42161,168587773,43114,42170,10,37714555429,21000000,"100",11155111,8453,"137",1946,1993,"80002",97,40875,43113,"1",37084624,"5",80001,3776,6038361,660279,421614,33111,1101,33139,56]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Metadata/DirectoryGetCollections":{"post":{"summary":"DirectoryGetCollections","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_DirectoryGetCollections_Request"},"examples":{"0":{"value":{"includeTestnets":true,"onlyFeatured":false,"chainId":"80002"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Metadata_DirectoryGetCollections_Response"},"examples":{"0":{"value":{"collections":[{"chainId":"80002","address":"0xecfda15b60f2090b9c2c678910889e49e7edaab8","name":"colecction 3 de las uan","type":"ERC721","symbol":"","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"test en poligon","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-08-20T15:53:43.971994Z"},{"chainId":"80002","address":"0xd67dd82a97b21dafc1c62671e6909d22741c8235","name":"Tester Contract For Indexer Subscriptions","type":"UNKNOWN","symbol":"","deployed":true,"bytecodeHash":"0x","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-08-01T14:30:37.100518Z"},{"chainId":"80002","address":"0xa1b52a27a68f77db09e57defc912eab802500278","name":"Toys","type":"ERC1155","symbol":"","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"","ogImage":"","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-08-20T15:53:45.705423Z"},{"chainId":"80002","address":"0x4442e4878d60b13c0bca9ceb6b0bab82eaa03d56","name":"demo collection","type":"ERC1155","symbol":"","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"","description":"demo collection description","ogImage":"https://metadata.sequence.app/projects/38573/collections/713/image.jpg","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-09-09T08:49:47.852638Z"},{"chainId":"80002","address":"0x9559e7958d4729cf7ed4d9ff58a3ae1704800500","name":"Prueba-0","type":"ERC721","symbol":"","deployed":true,"bytecodeHash":"0x77d12b9637a99b3ba23920eea929a68cc89b49a0e1ff4d2a71b798550cc0060e","extensions":{"link":"https://www.google.com","description":"Collection description","ogImage":"https://metadata.sequence.app/projects/30957/collections/552/image.png","ogName":"","originChainId":0,"originAddress":"","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-08-20T15:53:47.072029Z"},{"chainId":"80002","address":"0x2b1e643324b3c479aa0803664637586493c3c204","name":"Weapons","type":"ERC1155","symbol":"","logoURI":"https://metadata.sequence.app/projects/35598/collections/620/image.png","deployed":true,"bytecodeHash":"0xed47946e266a404fc37371df08eefdebb2fccba9ebe60c6ca8b467e1dd554ae0","extensions":{"link":"https://baseurl/collections/collectioname","description":"All weapons from Alternates can be found in this category.","ogImage":"https://metadata.sequence.app/projects/35598/collections/620/image.png","ogName":"Weapons 1155","originChainId":0,"originAddress":"0x2b1e643324b3c479aa0803664637586493c3c204","verified":true,"verifiedBy":"token-directory"},"updatedAt":"2024-10-03T09:49:56.459325Z"}],"page":{"page":"2","pageSize":30,"more":true}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["public"],"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Collections/CreateCollection":{"post":{"summary":"CreateCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"collection":{"projectId":30957,"private":true,"metadata":{"name":"Sandbox Chronicles","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","externalLink":"https://sequence.xyz/","properties":{"maxNfts":22,"minNfts":"4","funCollection":true}}}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateCollection_Response"},"examples":{"0":{"value":{"collection":{"id":887,"projectId":30957,"metadata":{"name":"Sandbox Chronicles","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","properties":{"funCollection":true,"maxNfts":22,"minNfts":"4"}},"private":true,"createdAt":"2024-10-23T06:56:39.027843Z","updatedAt":"2024-10-23T06:56:39.027843Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/887.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/887/tokens/"}}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/GetCollection":{"post":{"summary":"GetCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":887}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetCollection_Response"},"examples":{"0":{"value":{"collection":{"id":887,"projectId":30957,"metadata":{"name":"Sandbox Chronicles","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","properties":{"funCollection":true,"maxNfts":22,"minNfts":"4"}},"private":true,"tokenCount":0,"createdAt":"2024-10-23T06:56:39.027843Z","updatedAt":"2024-10-23T06:56:39.027843Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/887.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/887/tokens/"}}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/ListCollections":{"post":{"summary":"ListCollections","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_ListCollections_Request"},"examples":{"0":{"value":{"projectId":30957}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_ListCollections_Response"},"examples":{"0":{"value":{"page":{"pageSize":30,"more":false},"collections":[{"id":265,"projectId":30957,"metadata":{"name":"Mystic Horizons","description":""},"private":false,"tokenCount":"3","createdAt":"2024-05-31T04:17:14.093787Z","updatedAt":"2024-10-22T15:16:05.25969Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/265.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/265/tokens/"}},{"id":690,"projectId":30957,"metadata":{"name":"Primary Sales NFTS - Divine Weapons","description":"Primary Sales NFTS - Divine Weapons Collection","image":"https://metadata.sequence.app/projects/30957/collections/690/image.png","external_link":"https://www.google.com"},"private":false,"tokenCount":"2","createdAt":"2024-08-29T19:44:00.236269Z","updatedAt":"2024-08-29T19:52:13.722495Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/690.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/690/tokens/"}},{"id":819,"projectId":30957,"metadata":{"name":"Placeholders","description":"Placeholders collection","image":"https://metadata.sequence.app/projects/30957/collections/819/image.png"},"private":false,"tokenCount":10,"createdAt":"2024-10-03T18:46:15.987375Z","updatedAt":"2024-10-03T18:46:18.25727Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/819.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/819/tokens/"}},{"id":887,"projectId":30957,"metadata":{"name":"Sandbox Chronicles","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","properties":{"funCollection":true,"maxNfts":22,"minNfts":"4"}},"private":true,"tokenCount":0,"createdAt":"2024-10-23T06:56:39.027843Z","updatedAt":"2024-10-23T06:56:39.027843Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/887.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/887/tokens/"}}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/UpdateCollection":{"post":{"summary":"UpdateCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"collection":{"projectId":30957,"id":888,"private":true,"metadata":{"name":"Sandbox Chronicles Modified","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","externalLink":"https://sequence.xyz/","properties":{"maxNfts":1000,"minNfts":"1","funCollection":false}}}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateCollection_Response"},"examples":{"0":{"value":{"collection":{"id":888,"projectId":30957,"metadata":{"name":"Sandbox Chronicles Modified","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","properties":{"funCollection":false,"maxNfts":1000,"minNfts":"1"}},"private":true,"createdAt":"2024-10-23T07:02:00.905283Z","updatedAt":"2024-10-23T07:10:45.118089375Z","baseURIs":{"contractMetadataURI":"https://metadata.sequence.app/projects/30957/collections/888.json","tokenMetadataURI":"https://metadata.sequence.app/projects/30957/collections/888/tokens/"}}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/DeleteCollection":{"post":{"summary":"DeleteCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteCollection_Request"},"examples":{"0":{"value":{"projectId":3095723,"collectionId":26532223}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteCollection_Response"},"examples":{"0":{"value":{"status":true}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/PublishCollection":{"post":{"summary":"PublishCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_PublishCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":888}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_PublishCollection_Response"},"examples":{"0":{"value":{"collection":{"id":888,"projectId":30957,"metadata":{"name":"Sandbox Chronicles Modified","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","properties":{"funCollection":false,"maxNfts":1000,"minNfts":"1"}},"private":false,"createdAt":"2024-10-23T07:02:00.905283Z","updatedAt":"2024-10-23T07:10:45.118089Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/UnpublishCollection":{"post":{"summary":"UnpublishCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UnpublishCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":888}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UnpublishCollection_Response"},"examples":{"0":{"value":{"collection":{"id":888,"projectId":30957,"metadata":{"name":"Sandbox Chronicles Modified","description":"A collection of test cases designed to push the boundaries of your API. Whether you’re validating edge cases, simulating real-world scenarios, or just experimenting with wild inputs, this suite ensures your endpoints are battle-tested and ready for anything. Perfect for developers who embrace the unexpected and thrive on precision.","properties":{"funCollection":false,"maxNfts":1000,"minNfts":"1"}},"private":true,"createdAt":"2024-10-23T07:02:00.905283Z","updatedAt":"2024-10-23T07:10:45.118089Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/CreateContractCollection":{"post":{"summary":"CreateContractCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateContractCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"contractCollection":{"chainId":"80002","contractAddress":"0x477566e9ade2dfa69f066f909e36ad617a2adef7","collectionId":819}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateContractCollection_Response"},"examples":{"0":{"value":{"contractCollection":{"id":460,"chainId":"80002","contractAddress":"0x477566e9ade2dfa69f066f909e36ad617a2adef7","collectionId":819}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/GetContractCollection":{"post":{"summary":"GetContractCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetContractCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"chainId":"80002","contractAddress":"0x6325e304e6eea3c818f1eaf8924570d491e1f6d4"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetContractCollection_Response"},"examples":{"0":{"value":{"contractCollection":{"id":442,"chainId":"80002","contractAddress":"0x6325e304e6eea3c818f1eaf8924570d491e1f6d4","collectionId":908}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/ListContractCollections":{"post":{"summary":"ListContractCollections","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_ListContractCollections_Request"},"examples":{"0":{"value":{"collectionId":819,"projectId":30957}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_ListContractCollections_Response"},"examples":{"0":{"value":{"contractCollections":[{"id":370,"chainId":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","collectionId":819}],"collections":[{"id":819,"projectId":30957,"metadata":{"name":"Placeholders","description":"Placeholders collection","image":"https://metadata.sequence.app/projects/30957/collections/819/image.png"},"private":false,"createdAt":"2024-10-03T18:46:15.987375Z","updatedAt":"2024-10-03T18:46:18.25727Z"}],"page":{"pageSize":30,"more":false}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/UpdateContractCollection":{"post":{"summary":"UpdateContractCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateContractCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"contractCollection":{"chainId":"80002","contractAddress":"0x70a2177079877e4aae639d1abb29ffa537b94970","collectionId":819}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateContractCollection_Response"},"examples":{"0":{"value":{"ok":true}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/DeleteContractCollection":{"post":{"summary":"DeleteContractCollection","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteContractCollection_Request"},"examples":{"0":{"value":{"projectId":30957,"chainId":"80002","contractAddress":"0x477566e9ade2dfa69f066f909e36ad617a2adef7"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteContractCollection_Response"},"examples":{"0":{"value":{"ok":true}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/CreateToken":{"post":{"summary":"CreateToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateToken_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":888,"private":false,"token":{"tokenId":200,"name":"Eclipse Dragon","description":"Forged from starlight and shadows, the Eclipse Dragon emerges only during celestial alignments. Its obsidian scales shimmer with constellations, and its breath holds the power to bend time and space. Legends say that those who possess its essence gain unparalleled wisdom—though at the cost of fleeting moments lost to the void. Will you dare wield its mystic force?","properties":{"element":"Shadow and Starlight","rarity":"Legendary","alignment":"Celestial","age":"Ancient","size":"Massive","breath_power":"Time Distortion","temperament":"Mysterious","constellations_on_scales":42,"last_seen":"During the Last Solar Eclipse"}}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateToken_Response"},"examples":{"0":{"value":{"token":{"tokenId":200,"name":"Eclipse Dragon","description":"Forged from starlight and shadows, the Eclipse Dragon emerges only during celestial alignments. Its obsidian scales shimmer with constellations, and its breath holds the power to bend time and space. Legends say that those who possess its essence gain unparalleled wisdom—though at the cost of fleeting moments lost to the void. Will you dare wield its mystic force?","image":"","properties":{"age":"Ancient","alignment":"Celestial","breath_power":"Time Distortion","constellations_on_scales":42,"element":"Shadow and Starlight","last_seen":"During the Last Solar Eclipse","rarity":"Legendary","size":"Massive","temperament":"Mysterious"},"attributes":null,"updatedAt":"0001-01-01T00:00:00Z"},"assets":null}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/GetToken":{"post":{"summary":"GetToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetToken_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":888,"tokenId":200}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetToken_Response"},"examples":{"0":{"value":{"token":{"tokenId":200,"name":"Eclipse Dragon","description":"Forged from starlight and shadows, the Eclipse Dragon emerges only during celestial alignments. Its obsidian scales shimmer with constellations, and its breath holds the power to bend time and space. Legends say that those who possess its essence gain unparalleled wisdom—though at the cost of fleeting moments lost to the void. Will you dare wield its mystic force?","image":"","properties":{"age":"Ancient","alignment":"Celestial","breath_power":"Time Distortion","constellations_on_scales":42,"element":"Shadow and Starlight","last_seen":"During the Last Solar Eclipse","rarity":"Legendary","size":"Massive","temperament":"Mysterious"},"attributes":null,"updatedAt":"2024-10-23T19:34:40.158987036Z"},"assets":[]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/ListTokens":{"post":{"summary":"ListTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_ListTokens_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":888}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_ListTokens_Response"},"examples":{"0":{"value":{"page":{"pageSize":30,"more":false},"tokens":[{"tokenId":200,"name":"Eclipse Dragon","description":"Forged from starlight and shadows, the Eclipse Dragon emerges only during celestial alignments. Its obsidian scales shimmer with constellations, and its breath holds the power to bend time and space. Legends say that those who possess its essence gain unparalleled wisdom—though at the cost of fleeting moments lost to the void. Will you dare wield its mystic force?","image":"","properties":{"age":"Ancient","alignment":"Celestial","breath_power":"Time Distortion","constellations_on_scales":42,"element":"Shadow and Starlight","last_seen":"During the Last Solar Eclipse","rarity":"Legendary","size":"Massive","temperament":"Mysterious"},"attributes":null,"updatedAt":"2024-10-23T19:34:40.158987036Z"}]}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/UpdateToken":{"post":{"summary":"UpdateToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateToken_Request"},"examples":{"0":{"value":{"projectId":30957,"collectionId":888,"tokenId":200,"private":false,"token":{"tokenId":"201","name":"Eclipse Dragon","description":"Forged from starlight and shadows, the Eclipse Dragon emerges only during celestial alignments. Its obsidian scales shimmer with constellations, and its breath holds the power to bend time and space. Legends say that those who possess its essence gain unparalleled wisdom—though at the cost of fleeting moments lost to the void. Will you dare wield its mystic force?","properties":{"element":"Shadow and Starlight","rarity":"Legendary","alignment":"Celestial","age":"Ancient","size":"Massive","breath_power":"Time Distortion","temperament":"Mysterious","constellations_on_scales":42,"last_seen":"During the Last Solar Eclipse"}}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateToken_Response"},"examples":{"0":{"value":{"token":{"tokenId":"201","name":"Eclipse Dragon","description":"Forged from starlight and shadows, the Eclipse Dragon emerges only during celestial alignments. Its obsidian scales shimmer with constellations, and its breath holds the power to bend time and space. Legends say that those who possess its essence gain unparalleled wisdom—though at the cost of fleeting moments lost to the void. Will you dare wield its mystic force?","image":"","properties":{"age":"Ancient","alignment":"Celestial","breath_power":"Time Distortion","constellations_on_scales":42,"element":"Shadow and Starlight","last_seen":"During the Last Solar Eclipse","rarity":"Legendary","size":"Massive","temperament":"Mysterious"},"attributes":null,"updatedAt":"0001-01-01T00:00:00Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/DeleteToken":{"post":{"summary":"DeleteToken","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteToken_Request"},"examples":{"0":{"value":{"projectId":3095723,"collectionId":26532223,"tokenId":"32132121"}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteToken_Response"},"examples":{"0":{"value":{"status":true}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/CreateAsset":{"post":{"summary":"CreateAsset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateAsset_Request"},"examples":{"0":{"value":{"projectId":30957,"asset":{"collectionId":894,"tokenId":"6","metadataField":"image","url":"https://metadata.sequence.app/projects/30957/collections/895/tokens/2/image.png","filename":"image.png","filesize":670912,"mimeType":"image/png","width":1024,"height":1024}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_CreateAsset_Response"},"examples":{"0":{"value":{"asset":{"id":4418,"collectionId":894,"tokenId":"6","url":"","metadataField":"image","updatedAt":"2024-10-25T01:29:44.686464786Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/GetAsset":{"post":{"summary":"GetAsset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetAsset_Request"},"examples":{"0":{"value":{"projectId":30957,"assetId":4405}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_GetAsset_Response"},"examples":{"0":{"value":{"asset":{"id":4405,"collectionId":894,"tokenId":"1","url":"","metadataField":"image","updatedAt":"2024-10-25T00:15:34.156343Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/UpdateAsset":{"post":{"summary":"UpdateAsset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateAsset_Request"},"examples":{"0":{"value":{"projectId":30957,"asset":{"id":4416,"collectionId":894,"tokenId":"4","metadataField":"image","filename":"My asset"}}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_UpdateAsset_Response"},"examples":{"0":{"value":{"asset":{"id":4416,"collectionId":894,"tokenId":"4","url":"","metadataField":"image","filename":"New Image","updatedAt":"2024-10-25T01:22:44.045492Z"}}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}},"/rpc/Collections/DeleteAsset":{"post":{"summary":"DeleteAsset","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteAsset_Request"},"examples":{"0":{"value":{"projectId":30957,"assetId":4415}}}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Collections_DeleteAsset_Response"},"examples":{"0":{"value":{"status":true}}}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorSessionExpired"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorTimeout"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorRequiredArgument"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorValidationFailed"},{"$ref":"#/components/schemas/ErrorRateLimited"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorProjectNotFound"},{"$ref":"#/components/schemas/ErrorChainNotFound"},{"$ref":"#/components/schemas/ErrorTokenDirectoryDisabled"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"},{"$ref":"#/components/schemas/ErrorFail"}]}}}}},"tags":["secret"],"security":[{"BearerAuth":["eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhY2NvdW50IjoiMHhiZWU3NGU3ZmZkNzdkMThhZDJhOTg2ODEyZGE2MTc5ODk0MDY4ODZjIiwiaWF0IjoxNzQxNjg3NDg4LCJwcm9qZWN0IjoxNjgxNX0.LvTwKf0T6IBK9HuRFboXCNh2YY9d6EwDoQAlGYC80KQ"]}]}}},"tags":[{"name":"public","description":"Endpoints accessible by passing your project-access-key in the header. This is injected whenever you login automatically."},{"name":"secret","description":"Endpoints that require a Sequence service token intended to be secret. You can manually generate one on Sequence Builder and pass it as a Bearer Token."}]} \ No newline at end of file diff --git a/es/api-references/transactions/endpoints/relayer-api.json b/es/api-references/transactions/endpoints/relayer-api.json new file mode 100644 index 00000000..9ec12bd8 --- /dev/null +++ b/es/api-references/transactions/endpoints/relayer-api.json @@ -0,0 +1 @@ +{"openapi":"3.0.0","info":{"title":"Relayer Api","version":""},"servers":[{"url":"https://amoy-relayer.sequence.app","description":"Amoy Relayer"},{"url":"https://apechain-relayer.sequence.app","description":"Apechain Relayer"},{"url":"https://apechain-testnet-relayer.sequence.app","description":"Apechain-Testnet Relayer"},{"url":"https://arbitrum-relayer.sequence.app","description":"Arbitrum Relayer"},{"url":"https://arbitrum-nova-relayer.sequence.app","description":"Arbitrum-Nova Relayer"},{"url":"https://arbitrum-sepolia-relayer.sequence.app","description":"Arbitrum-Sepolia Relayer"},{"url":"https://avalanche-relayer.sequence.app","description":"Avalanche Relayer"},{"url":"https://avalanche-testnet-relayer.sequence.app","description":"Avalanche-Testnet Relayer"},{"url":"https://b3-relayer.sequence.app","description":"B3 Relayer"},{"url":"https://b3-sepolia-relayer.sequence.app","description":"B3-Sepolia Relayer"},{"url":"https://base-relayer.sequence.app","description":"Base Relayer"},{"url":"https://base-sepolia-relayer.sequence.app","description":"Base-Sepolia Relayer"},{"url":"https://blast-relayer.sequence.app","description":"Blast Relayer"},{"url":"https://blast-sepolia-relayer.sequence.app","description":"Blast-Sepolia Relayer"},{"url":"https://bsc-relayer.sequence.app","description":"Bsc Relayer"},{"url":"https://bsc-testnet-relayer.sequence.app","description":"Bsc-Testnet Relayer"},{"url":"https://gnosis-relayer.sequence.app","description":"Gnosis Relayer"},{"url":"https://homeverse-relayer.sequence.app","description":"Homeverse Relayer"},{"url":"https://homeverse-testnet-relayer.sequence.app","description":"Homeverse-Testnet Relayer"},{"url":"https://immutable-zkevm-relayer.sequence.app","description":"Immutable-Zkevm Relayer"},{"url":"https://immutable-zkevm-testnet-relayer.sequence.app","description":"Immutable-Zkevm-Testnet Relayer"},{"url":"https://laos-relayer.sequence.app","description":"Laos Relayer"},{"url":"https://laos-sigma-testnet-relayer.sequence.app","description":"Laos-Sigma-Testnet Relayer"},{"url":"https://mainnet-relayer.sequence.app","description":"Mainnet Relayer"},{"url":"https://optimism-relayer.sequence.app","description":"Optimism Relayer"},{"url":"https://optimism-sepolia-relayer.sequence.app","description":"Optimism-Sepolia Relayer"},{"url":"https://polygon-relayer.sequence.app","description":"Polygon Relayer"},{"url":"https://polygon-zkevm-relayer.sequence.app","description":"Polygon-Zkevm Relayer"},{"url":"https://rootnet-relayer.sequence.app","description":"Rootnet Relayer"},{"url":"https://rootnet-porcini-relayer.sequence.app","description":"Rootnet-Porcini Relayer"},{"url":"https://sepolia-relayer.sequence.app","description":"Sepolia Relayer"},{"url":"https://skale-nebula-relayer.sequence.app","description":"Skale-Nebula Relayer"},{"url":"https://skale-nebula-testnet-relayer.sequence.app","description":"Skale-Nebula-Testnet Relayer"},{"url":"https://soneium-minato-relayer.sequence.app","description":"Soneium-Minato Relayer"},{"url":"https://toy-testnet-relayer.sequence.app","description":"Toy-Testnet Relayer"},{"url":"https://xai-relayer.sequence.app","description":"Xai Relayer"},{"url":"https://xai-sepolia-relayer.sequence.app","description":"Xai-Sepolia Relayer"},{"url":"https://xr-sepolia-relayer.sequence.app","description":"Xr-Sepolia Relayer"}],"components":{"schemas":{"ErrorWebrpcEndpoint":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcEndpoint"},"code":{"type":"number","example":0},"msg":{"type":"string","example":"endpoint error"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcRequestFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcRequestFailed"},"code":{"type":"number","example":-1},"msg":{"type":"string","example":"request failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadRoute":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRoute"},"code":{"type":"number","example":-2},"msg":{"type":"string","example":"bad route"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorWebrpcBadMethod":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadMethod"},"code":{"type":"number","example":-3},"msg":{"type":"string","example":"bad method"},"cause":{"type":"string"},"status":{"type":"number","example":405}}},"ErrorWebrpcBadRequest":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadRequest"},"code":{"type":"number","example":-4},"msg":{"type":"string","example":"bad request"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcBadResponse":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcBadResponse"},"code":{"type":"number","example":-5},"msg":{"type":"string","example":"bad response"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcServerPanic":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcServerPanic"},"code":{"type":"number","example":-6},"msg":{"type":"string","example":"server panic"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcInternalError":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcInternalError"},"code":{"type":"number","example":-7},"msg":{"type":"string","example":"internal error"},"cause":{"type":"string"},"status":{"type":"number","example":500}}},"ErrorWebrpcClientDisconnected":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcClientDisconnected"},"code":{"type":"number","example":-8},"msg":{"type":"string","example":"client disconnected"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamLost":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamLost"},"code":{"type":"number","example":-9},"msg":{"type":"string","example":"stream lost"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorWebrpcStreamFinished":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"WebrpcStreamFinished"},"code":{"type":"number","example":-10},"msg":{"type":"string","example":"stream finished"},"cause":{"type":"string"},"status":{"type":"number","example":200}}},"ErrorUnauthorized":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unauthorized"},"code":{"type":"number","example":1000},"msg":{"type":"string","example":"Unauthorized access"},"cause":{"type":"string"},"status":{"type":"number","example":401}}},"ErrorPermissionDenied":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"PermissionDenied"},"code":{"type":"number","example":1001},"msg":{"type":"string","example":"Permission denied"},"cause":{"type":"string"},"status":{"type":"number","example":403}}},"ErrorMethodNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"MethodNotFound"},"code":{"type":"number","example":1003},"msg":{"type":"string","example":"Method not found"},"cause":{"type":"string"},"status":{"type":"number","example":404}}},"ErrorRequestConflict":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"RequestConflict"},"code":{"type":"number","example":1004},"msg":{"type":"string","example":"Conflict with target resource"},"cause":{"type":"string"},"status":{"type":"number","example":409}}},"ErrorAborted":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Aborted"},"code":{"type":"number","example":1005},"msg":{"type":"string","example":"Request aborted"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorGeoblocked":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Geoblocked"},"code":{"type":"number","example":1006},"msg":{"type":"string","example":"Geoblocked region"},"cause":{"type":"string"},"status":{"type":"number","example":451}}},"ErrorInvalidArgument":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InvalidArgument"},"code":{"type":"number","example":2001},"msg":{"type":"string","example":"Invalid argument"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorUnavailable":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"Unavailable"},"code":{"type":"number","example":2002},"msg":{"type":"string","example":"Unavailable resource"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorQueryFailed":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"QueryFailed"},"code":{"type":"number","example":2003},"msg":{"type":"string","example":"Query failed"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorNotFound":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"NotFound"},"code":{"type":"number","example":3000},"msg":{"type":"string","example":"Resource not found"},"cause":{"type":"string"},"status":{"type":"number","example":400}}},"ErrorInsufficientFee":{"type":"object","required":["error","code","msg","status"],"properties":{"error":{"type":"string","example":"InsufficientFee"},"code":{"type":"number","example":3004},"msg":{"type":"string","example":"Insufficient fee"},"cause":{"type":"string"},"status":{"type":"number","example":402}}},"ETHTxnStatus":{"type":"string","description":"Represented as uint on the server side","enum":["UNKNOWN","DROPPED","QUEUED","SENT","SUCCEEDED","PARTIALLY_FAILED","FAILED"]},"TransferType":{"type":"string","description":"Represented as uint32 on the server side","enum":["SEND","RECEIVE","BRIDGE_DEPOSIT","BRIDGE_WITHDRAW","BURN","UNKNOWN"]},"FeeTokenType":{"type":"string","description":"Represented as uint32 on the server side","enum":["UNKNOWN","ERC20_TOKEN","ERC1155_TOKEN"]},"SortOrder":{"type":"string","description":"Represented as uint32 on the server side","enum":["DESC","ASC"]},"Version":{"type":"object","required":["webrpcVersion","schemaVersion","schemaHash","appVersion"],"properties":{"webrpcVersion":{"type":"string"},"schemaVersion":{"type":"string"},"schemaHash":{"type":"string"},"appVersion":{"type":"string"}}},"RuntimeStatus":{"type":"object","required":["healthOK","startTime","uptime","ver","branch","commitHash","chainID","useEIP1559","senders","checks"],"properties":{"healthOK":{"type":"boolean"},"startTime":{"type":"string"},"uptime":{"type":"number"},"ver":{"type":"string"},"branch":{"type":"string"},"commitHash":{"type":"string"},"chainID":{"type":"number"},"useEIP1559":{"type":"boolean"},"senders":{"type":"array","description":"[]SenderStatus","items":{"$ref":"#/components/schemas/SenderStatus"}},"checks":{"$ref":"#/components/schemas/RuntimeChecks"}}},"SenderStatus":{"type":"object","required":["index","address","etherBalance","active"],"properties":{"index":{"type":"number"},"address":{"type":"string"},"etherBalance":{"type":"number"},"active":{"type":"boolean"}}},"RuntimeChecks":{"type":"object"},"SequenceContext":{"type":"object","required":["factory","mainModule","mainModuleUpgradable","guestModule","utils"],"properties":{"factory":{"type":"string"},"mainModule":{"type":"string"},"mainModuleUpgradable":{"type":"string"},"guestModule":{"type":"string"},"utils":{"type":"string"}}},"GasTank":{"type":"object","required":["id","chainId","name","currentBalance","unlimited","feeMarkupFactor","updatedAt","createdAt"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"name":{"type":"string"},"currentBalance":{"type":"number"},"unlimited":{"type":"boolean"},"feeMarkupFactor":{"type":"number"},"updatedAt":{"type":"string"},"createdAt":{"type":"string"}}},"GasTankBalanceAdjustment":{"type":"object","required":["gasTankId","nonce","amount","totalBalance","balanceTimestamp","createdAt"],"properties":{"gasTankId":{"type":"number"},"nonce":{"type":"number"},"amount":{"type":"number"},"totalBalance":{"type":"number"},"balanceTimestamp":{"type":"string"},"createdAt":{"type":"string"}}},"GasSponsor":{"type":"object","required":["id","gasTankId","projectId","chainId","address","name","active","updatedAt","createdAt","deletedAt"],"properties":{"id":{"type":"number"},"gasTankId":{"type":"number"},"projectId":{"type":"number"},"chainId":{"type":"number"},"address":{"type":"string"},"name":{"type":"string"},"active":{"type":"boolean"},"updatedAt":{"type":"string"},"createdAt":{"type":"string"},"deletedAt":{"type":"string"}}},"GasSponsorUsage":{"type":"object","required":["name","id","totalGasUsed","totalTxnFees","totalTxnFeesUsd","avgGasPrice","totalTxns","startTime","endTime"],"properties":{"name":{"type":"string"},"id":{"type":"number"},"totalGasUsed":{"type":"number"},"totalTxnFees":{"type":"number"},"totalTxnFeesUsd":{"type":"number"},"avgGasPrice":{"type":"number"},"totalTxns":{"type":"number"},"startTime":{"type":"string"},"endTime":{"type":"string"}}},"MetaTxn":{"type":"object","required":["chainId","walletAddress","contract","input"],"properties":{"chainId":{"type":"number"},"walletAddress":{"type":"string"},"contract":{"type":"string"},"input":{"type":"string"}}},"MetaTxnLog":{"type":"object","required":["id","chainId","projectId","txnHash","txnNonce","txnStatus","txnRevertReason","requeues","queuedAt","sentAt","minedAt","target","input","txnArgs","walletAddress","metaTxnNonce","gasLimit","gasPrice","gasUsed","gasEstimated","usdRate","creditsUsed","isWhitelisted","updatedAt","createdAt"],"properties":{"id":{"type":"number"},"chainId":{"type":"number"},"projectId":{"type":"number"},"txnHash":{"type":"string"},"txnNonce":{"type":"string"},"metaTxnID":{"type":"string"},"txnStatus":{"$ref":"#/components/schemas/ETHTxnStatus"},"txnRevertReason":{"type":"string"},"requeues":{"type":"number"},"queuedAt":{"type":"string"},"sentAt":{"type":"string"},"minedAt":{"type":"string"},"target":{"type":"string"},"input":{"type":"string"},"txnArgs":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"txnReceipt":{"type":"object","description":"map","additionalProperties":{"type":"object"}},"walletAddress":{"type":"string"},"metaTxnNonce":{"type":"string"},"gasLimit":{"type":"number"},"gasPrice":{"type":"string"},"gasUsed":{"type":"number"},"gasEstimated":{"type":"number"},"gasFeeMarkup":{"type":"number"},"usdRate":{"type":"string"},"creditsUsed":{"type":"number"},"isWhitelisted":{"type":"boolean"},"gasSponsor":{"type":"number"},"gasTank":{"type":"number"},"updatedAt":{"type":"string"},"createdAt":{"type":"string"}}},"MetaTxnReceipt":{"type":"object","required":["id","status","index","logs","receipts","txnReceipt"],"properties":{"id":{"type":"string"},"status":{"type":"string"},"revertReason":{"type":"string"},"index":{"type":"number"},"logs":{"type":"array","description":"[]MetaTxnReceiptLog","items":{"$ref":"#/components/schemas/MetaTxnReceiptLog"}},"receipts":{"type":"array","description":"[]MetaTxnReceipt","items":{"$ref":"#/components/schemas/MetaTxnReceipt"}},"txnReceipt":{"type":"string"}}},"MetaTxnReceiptLog":{"type":"object","required":["address","topics","data"],"properties":{"address":{"type":"string"},"topics":{"type":"array","description":"[]string","items":{"type":"string"}},"data":{"type":"string"}}},"Transaction":{"type":"object","required":["blockNumber","chainId","timestamp"],"properties":{"txnHash":{"type":"string"},"blockNumber":{"type":"number"},"chainId":{"type":"number"},"metaTxnID":{"type":"string"},"transfers":{"type":"array","description":"[]TxnLogTransfer","items":{"$ref":"#/components/schemas/TxnLogTransfer"}},"users":{"type":"object","description":"map","additionalProperties":{"$ref":"#/components/schemas/TxnLogUser"}},"timestamp":{"type":"string"}}},"TxnLogUser":{"type":"object","required":["username"],"properties":{"username":{"type":"string"}}},"TxnLogTransfer":{"type":"object","required":["transferType","contractAddress","from","to","ids","amounts"],"properties":{"transferType":{"$ref":"#/components/schemas/TransferType"},"contractAddress":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"ids":{"type":"array","description":"[]string","items":{"type":"string"}},"amounts":{"type":"array","description":"[]string","items":{"type":"string"}}}},"SentTransactionsFilter":{"type":"object","properties":{"pending":{"type":"boolean"},"failed":{"type":"boolean"}}},"SimulateResult":{"type":"object","required":["executed","succeeded","gasUsed","gasLimit"],"properties":{"executed":{"type":"boolean"},"succeeded":{"type":"boolean"},"result":{"type":"string"},"reason":{"type":"string"},"gasUsed":{"type":"number"},"gasLimit":{"type":"number"}}},"FeeOption":{"type":"object","required":["token","to","value","gasLimit"],"properties":{"token":{"$ref":"#/components/schemas/FeeToken"},"to":{"type":"string"},"value":{"type":"string"},"gasLimit":{"type":"number"}}},"FeeToken":{"type":"object","required":["chainId","name","symbol","type","logoURL"],"properties":{"chainId":{"type":"number"},"name":{"type":"string"},"symbol":{"type":"string"},"type":{"$ref":"#/components/schemas/FeeTokenType"},"decimals":{"type":"number"},"logoURL":{"type":"string"},"contractAddress":{"type":"string"},"tokenID":{"type":"string"}}},"Page":{"type":"object","properties":{"pageSize":{"type":"number"},"page":{"type":"number"},"more":{"type":"boolean"},"totalRecords":{"type":"number"},"column":{"type":"string"},"before":{"type":"object"},"after":{"type":"object"},"sort":{"type":"array","description":"[]SortBy","items":{"$ref":"#/components/schemas/SortBy"}}}},"SortBy":{"type":"object","required":["column","order"],"properties":{"column":{"type":"string"},"order":{"$ref":"#/components/schemas/SortOrder"}}},"Relayer_GetChainID_Request":{"type":"object"},"Relayer_FeeTokens_Request":{"type":"object"},"Relayer_FeeOptions_Request":{"type":"object","properties":{"wallet":{"type":"string"},"to":{"type":"string"},"data":{"type":"string"},"simulate":{"type":"boolean"}}},"Relayer_GetChainID_Response":{"type":"object","properties":{"chainID":{"type":"number"}}},"Relayer_FeeTokens_Response":{"type":"object","properties":{"isFeeRequired":{"type":"boolean"},"tokens":{"type":"array","description":"[]FeeToken","items":{"$ref":"#/components/schemas/FeeToken"}}}},"Relayer_FeeOptions_Response":{"type":"object","properties":{"options":{"type":"array","description":"[]FeeOption","items":{"$ref":"#/components/schemas/FeeOption"}},"sponsored":{"type":"boolean"},"quote":{"type":"string"}}}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","description":"Public project access key for authenticating requests obtained on Sequence Builder. Example Test Key: AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI","name":"X-Access-Key"},"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Secret JWT token for authenticating requests obtained from Sequence Builder - should not be exposed publicly."}}},"paths":{"/rpc/Relayer/GetChainID":{"post":{"summary":"GetChainID","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Relayer_GetChainID_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Relayer_GetChainID_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorInsufficientFee"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Relayer/FeeTokens":{"post":{"summary":"FeeTokens","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Relayer_FeeTokens_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Relayer_FeeTokens_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorInsufficientFee"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}},"/rpc/Relayer/FeeOptions":{"post":{"summary":"FeeOptions","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Relayer_FeeOptions_Request"}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Relayer_FeeOptions_Response"}}}},"4XX":{"description":"Client error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcEndpoint"},{"$ref":"#/components/schemas/ErrorWebrpcRequestFailed"},{"$ref":"#/components/schemas/ErrorWebrpcBadRoute"},{"$ref":"#/components/schemas/ErrorWebrpcBadMethod"},{"$ref":"#/components/schemas/ErrorWebrpcBadRequest"},{"$ref":"#/components/schemas/ErrorWebrpcClientDisconnected"},{"$ref":"#/components/schemas/ErrorWebrpcStreamLost"},{"$ref":"#/components/schemas/ErrorUnauthorized"},{"$ref":"#/components/schemas/ErrorPermissionDenied"},{"$ref":"#/components/schemas/ErrorMethodNotFound"},{"$ref":"#/components/schemas/ErrorRequestConflict"},{"$ref":"#/components/schemas/ErrorAborted"},{"$ref":"#/components/schemas/ErrorGeoblocked"},{"$ref":"#/components/schemas/ErrorInvalidArgument"},{"$ref":"#/components/schemas/ErrorUnavailable"},{"$ref":"#/components/schemas/ErrorQueryFailed"},{"$ref":"#/components/schemas/ErrorNotFound"},{"$ref":"#/components/schemas/ErrorInsufficientFee"}]}}}},"5XX":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"$ref":"#/components/schemas/ErrorWebrpcBadResponse"},{"$ref":"#/components/schemas/ErrorWebrpcServerPanic"},{"$ref":"#/components/schemas/ErrorWebrpcInternalError"}]}}}}},"security":[{"ApiKeyAuth":["AQAAAAAAAEGvyZiWA9FMslYeG_yayXaHnSI"]}]}}}} \ No newline at end of file diff --git a/es/essentials/code.mdx b/es/essentials/code.mdx new file mode 100644 index 00000000..5b50f874 --- /dev/null +++ b/es/essentials/code.mdx @@ -0,0 +1,35 @@ +--- +title: Bloques de código +description: Mostrar código en línea y bloques de código +icon: code +--- + +## Básico + +### Código en línea +Para indicar que una `palabra` o `frase` es código, encierre el texto entre acentos graves (\`). + +``` +To denote a `word` or `phrase` as code, enclose it in backticks (`). +``` + +### Bloque de código +Use [bloques de código delimitados](https://www.markdownguide.org/extended-syntax/#fenced-code-blocks) encerrando el código entre tres acentos graves y, después de los acentos iniciales, escriba el lenguaje de programación de su fragmento para obtener resaltado de sintaxis. Opcionalmente, también puede escribir el nombre de su código después del lenguaje de programación. + +```java HelloWorld.java +class HelloWorld { + public static void main(String[] args) { + System.out.println("Hello, World!"); + } +} +``` + +````md +```java HelloWorld.java +class HelloWorld { + public static void main(String[] args) { + System.out.println("Hello, World!"); + } +} +``` +```` \ No newline at end of file diff --git a/es/essentials/markdown.mdx b/es/essentials/markdown.mdx new file mode 100644 index 00000000..2004ca99 --- /dev/null +++ b/es/essentials/markdown.mdx @@ -0,0 +1,79 @@ +--- +title: Sintaxis Markdown +description: Texto, títulos y estilos en markdown estándar +icon: text-size +--- + +## Títulos +Se recomienda para encabezados de sección. + +```md +## Titles +``` + +### Subtítulos +Se recomienda para encabezados de subsección. + +```md +### Subtitles +``` + + + Cada **título** y **subtítulo** crea un ancla y también aparece en la tabla de contenidos a la derecha. + + +## Formato de texto +Admitimos la mayoría del formato markdown. Simplemente agregue `**`, `_` o `~` alrededor del texto para darle formato. + +| Estilo | Cómo escribirlo | Resultado | +| ------- | --------------- | ----------- | +| Negrita | `**negrita**` | **negrita** | +| Cursiva | `_cursiva_` | _cursiva_ | +| Tachado | `~tachado~` | ~~tachado~~ | + +Puede combinar estos estilos. Por ejemplo, escriba `**_negrita y cursiva_**` para obtener un texto **_negrita y cursiva_**. + +Debe usar HTML para escribir texto en superíndice o subíndice. Es decir, agregue `` o `` alrededor de su texto. + +| Tamaño de texto | Cómo escribirlo | Resultado | +| --------------- | ------------------------ | ---------------------- | +| Superíndice | `superíndice` | superíndice | +| Subíndice | `subíndice` | subíndice | + +## Enlazar a páginas +Puede agregar un enlace colocando el texto entre `[]()`. Por ejemplo, escribiría `[enlace a google](https://google.com)` para [enlace a google](https://google.com). + +Los enlaces a páginas dentro de su documentación deben ser relativos a la raíz. Básicamente, debe incluir toda la ruta de la carpeta. Por ejemplo, `[enlace a texto](/writing-content/text)` enlaza a la página "Text" en nuestra sección de componentes. + +Los enlaces relativos como `[enlace a texto](../text)` abrirán más lento porque no podemos optimizarlos tan fácilmente. + +## Citas en bloque + +### Una sola línea +Para crear una cita en bloque, agregue un `>` al inicio de un párrafo. + +> Dorothy la siguió por muchas de las hermosas habitaciones de su castillo. + +```md +> Dorothy followed her through many of the beautiful rooms in her castle. +``` + +### Varias líneas +> Dorothy la siguió por muchas de las hermosas habitaciones de su castillo. +> +> La Bruja le pidió que limpiara las ollas y calderos, barriera el piso y mantuviera el fuego alimentado con leña. + +```md +> Dorothy followed her through many of the beautiful rooms in her castle. +> +> The Witch bade her clean the pots and kettles and sweep the floor and keep the fire fed with wood. +``` + +### LaTeX +Mintlify admite [LaTeX](https://www.latex-project.org) a través del componente Latex. + +8 x (vk x H1 - H2) = (0,1) + +```md +8 x (vk x H1 - H2) = (0,1) +``` \ No newline at end of file diff --git a/es/essentials/navigation.mdx b/es/essentials/navigation.mdx new file mode 100644 index 00000000..4556e12f --- /dev/null +++ b/es/essentials/navigation.mdx @@ -0,0 +1,80 @@ +--- +title: Navegación +description: El campo de navegación en docs.json define las páginas que aparecen en el menú de navegación +icon: map +--- + +El menú de navegación es la lista de enlaces en cada sitio web. + +Probablemente actualizará `docs.json` cada vez que agregue una nueva página. Las páginas no aparecen automáticamente. + +## Sintaxis de navegación +Nuestra sintaxis de navegación es recursiva, lo que significa que puede crear grupos de navegación anidados. No necesita incluir `.mdx` en los nombres de las páginas. + + + ```json Regular Navigation + "navigation": { + "tabs": [ + { + "tab": "Docs", + "groups": [ + { + "group": "Getting Started", + "pages": ["quickstart"] + } + ] + } + ] + } + ``` + + ```json Nested Navigation + "navigation": { + "tabs": [ + { + "tab": "Docs", + "groups": [ + { + "group": "Getting Started", + "pages": [ + "quickstart", + { + "group": "Nested Reference Pages", + "pages": ["nested-reference-page"] + } + ] + } + ] + } + ] + } + ``` + + +## Carpetas +Simplemente coloque sus archivos MDX en carpetas y actualice las rutas en `docs.json`. + +Por ejemplo, para tener una página en `https://yoursite.com/your-folder/your-page` debe crear una carpeta llamada `your-folder` que contenga un archivo MDX llamado `your-page.mdx`. + + + No puede usar `api` como nombre de una carpeta a menos que la anide dentro de otra carpeta. Mintlify utiliza Next.js, que reserva la carpeta `api` de nivel superior para llamadas internas del servidor. Un nombre de carpeta como `api-reference` sí sería aceptado. + + +```json Navigation With Folder +"navigation": { + "tabs": [ + { + "tab": "Docs", + "groups": [ + { + "group": "Group Name", + "pages": ["your-folder/your-page"] + } + ] + } + ] +} +``` + +## Páginas ocultas +Los archivos MDX que no estén incluidos en `docs.json` no aparecerán en la barra lateral, pero serán accesibles mediante la barra de búsqueda o enlazando directamente a ellos. \ No newline at end of file diff --git a/es/essentials/reusable-snippets.mdx b/es/essentials/reusable-snippets.mdx new file mode 100644 index 00000000..66c3b57e --- /dev/null +++ b/es/essentials/reusable-snippets.mdx @@ -0,0 +1,109 @@ +--- +title: Fragmentos reutilizables +description: Fragmentos personalizados y reutilizables para mantener el contenido sincronizado +icon: recycle +--- + +import SnippetIntro from '/snippets/snippet-intro.mdx'; + + + +## Crear un fragmento personalizado +**Precondición**: Debe crear su archivo de fragmento en el directorio `snippets`. + + + Cualquier página en el directorio `snippets` será tratada como un fragmento y no + se mostrará como una página independiente. Si desea crear una página independiente + a partir del fragmento, impórtelo en otro archivo y utilícelo como un + componente. + + +### Exportación por defecto + +1. Agregue contenido a su archivo de fragmento que quiera reutilizar en múltiples + lugares. Opcionalmente, puede agregar variables que se pueden completar mediante props + cuando importe el fragmento. + +```mdx snippets/my-snippet.mdx +Hello world! This is my content I want to reuse across pages. My keyword of the +day is {word}. +``` + + + El contenido que desee reutilizar debe estar dentro del directorio `snippets` para + que la importación funcione. + + +2. Importe el fragmento en su archivo de destino. + +```mdx destination-file.mdx +--- +title: My title +description: My Description +--- + +import MySnippet from '/snippets/path/to/my-snippet.mdx'; + +## Header + +Lorem impsum dolor sit amet. + + +``` + +### Variables reutilizables + +1. Exporte una variable desde su archivo de fragmento: + +```mdx snippets/path/to/custom-variables.mdx +export const myName = 'my name'; + +export const myObject = { fruit: 'strawberries' }; +``` + +2. Importe el fragmento desde su archivo de destino y utilice la variable: + +```mdx destination-file.mdx +--- +title: My title +description: My Description +--- + +import { myName, myObject } from '/snippets/path/to/custom-variables.mdx'; + +Hello, my name is {myName} and I like {myObject.fruit}. +``` + +### Componentes reutilizables + +1. Dentro de su archivo de fragmento, cree un componente que reciba props exportando + su componente como una función flecha. + +```mdx snippets/custom-component.mdx +export const MyComponent = ({ title }) => ( +
+

{title}

+

... snippet content ...

+
+); +``` + + + MDX no se compila dentro del cuerpo de una función flecha. Use sintaxis HTML + cuando sea posible o utilice una exportación por defecto si necesita usar MDX. + + +2. Importe el fragmento en su archivo de destino y pase los props + +```mdx destination-file.mdx +--- +title: My title +description: My Description +--- + +import { MyComponent } from '/snippets/custom-component.mdx'; + +Lorem ipsum dolor sit amet. + + +``` \ No newline at end of file diff --git a/es/guides/analytics-guide.mdx b/es/guides/analytics-guide.mdx index e513dde6..f9c493e9 100644 --- a/es/guides/analytics-guide.mdx +++ b/es/guides/analytics-guide.mdx @@ -1,19 +1,19 @@ --- title: API de Sequence Analytics en Dune -description: Aprenda a usar la función de analítica de Sequence Builder para consultar datos de usuarios del proyecto mediante un Cloudflare Worker. +description: Aprenda cómo usar la función de analíticas de Sequence Builder para consultar datos de usuarios del proyecto con un Cloudflare Worker sin servidor. sidebarTitle: Aproveche la API de Sequence Analytics en Dune --- -Tiempo estimado: 20 a 30 minutos +Tiempo para completar: 20-30 minutos -En esta guía, mostraremos cómo utilizar la función de analítica de [Sequence Builder](https://sequence.build/) para consultar información sobre el uso de los usuarios en el proyecto. Para ello, utilizaremos un [Cloudflare Worker](https://www.cloudflare.com/). +En esta guía, mostraremos cómo utilizar la función de analíticas de [Sequence Builder](https://sequence.build/) para consultar información sobre el uso de los usuarios en el proyecto específico, aprovechando un [Cloudflare Worker](https://www.cloudflare.com/) sin servidor. -Presente a su comunidad el rendimiento del proyecto a través de un panel de [Dune](https://dune.com/) para fomentar el sentido de conexión, o utilice la API generada para incorporar bucles de retroalimentación inteligente en su juego impulsados por analíticas de usuarios. +Muestre a la comunidad el rendimiento del proyecto mediante un panel de [Dune](https://dune.com/) para mostrar la conectividad, o utilice la API generada para incorporar bucles de retroalimentación inteligente en su juego impulsados por analíticas de usuario. Puede ver un ejemplo del resultado de esta guía [aquí](https://dune.com/mmhorizon/dungeon-minter-analytics) 1. Gestión de claves de acceso: Solicite una clave de acceso secreta para interactuar con el stack de Sequence -2. Cloudflare Worker: Cree una función que consulte el stack de Sequence y genere datos específicos de su proyecto -3. Panel de Dune: Cree una visualización de los datos en un panel de control compartible +2. Cloudflare Worker: Cree una función que consulte el stack de Sequence y genere puntos de datos específicos del proyecto +3. Panel de Dune: Cree una vista de los datos como un panel que se puede compartir Puede encontrar una referencia al código de plantilla @@ -26,8 +26,8 @@ Necesitará obtener una clave de acceso secreta para el proyecto con el fin de a ### Creación de clave de acceso secreta - - Primero, acceda a la configuración y seleccione la tarjeta de claves API: + + Primero, acceda a la configuración y seleccione la tarjeta de API Keys: ![builder settings access keys](/images/builder/builder_settings_access_keys.png) @@ -49,12 +49,12 @@ Necesitará obtener una clave de acceso secreta para el proyecto con el fin de a ![builder settings add service account](/images/builder/builder_settings_add_service_account_confirm.png) - Finalmente, copie la clave y guárdela en un lugar seguro, ya que no podrá acceder a ella nuevamente desde Sequence Builder. + Finalmente, `copie` la clave y guárdela en un lugar seguro, ya que no podrá acceder a ella nuevamente desde Sequence Builder. ## 2. Cloudflare Worker -En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado automático según el uso del panel de control y facilitar los despliegues desde la línea de comandos. También puede utilizar su propio backend u otras alternativas sin servidor. +En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado automático según el uso del panel y despliegues sencillos desde la CLI, pero por supuesto puede usar su propio backend u otras alternativas sin servidor. @@ -62,7 +62,7 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut - Asegúrese de tener instalado wrangler cli en su proyecto y configure la palabra clave `wrangler` como un alias en su sesión local de bash. + Asegúrese de tener instalado el CLI de wrangler en su proyecto y defina la palabra clave `wrangler` como un alias en su sesión local de bash. ```shell pnpm install wrangler --save-dev @@ -75,30 +75,31 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut wrangler login ``` - Una vez conectado, inicialice el proyecto en el directorio con el comando `wrangler init` y acepte uno de los nombres de carpeta generados aleatoriamente que prefiera. Siga las indicaciones para inicializar su aplicación typescript `"Hello World" Worker` con control de versiones en git. + Una vez que haya iniciado sesión, inicialice el proyecto en el directorio con el comando `wrangler init` y acepte uno de los nombres de carpeta generados aleatoriamente que prefiera, siguiendo las indicaciones para inicializar su aplicación `"Hello World" Worker` con seguimiento en git y TypeScript. ```shell wrangler init ``` - Para completar este paso, presione enter 4 veces después de `wrangler init`, respondiendo `No` en los dos últimos pasos para rechazar el control de versiones con git y el despliegue. + Para completar este paso, presione enter 4 veces después de `wrangler init`, respondiendo `No` en los últimos 2 pasos para rechazar el versionado con git y el despliegue. - Se clonará un repositorio inicial que puede usar para desplegar código en la nube. + Esto clonará un repositorio inicial que puede usar para desplegar código en la nube. Pruebas locales de la API
- En cualquier momento de la guía, puede usar el comando `wrangler dev` en la carpeta del proyecto para realizar pruebas locales + En cualquier momento de la guía, puede usar el comando `wrangler dev` en la carpeta del proyecto para + realizar pruebas locales
#### Despliegue de prueba - Finalmente, cambie al directorio del proyecto generado aleatoriamente con `cd` y ejecute el comando `wrangler deploy`. + Finalmente, cambie al directorio del proyecto generado aleatoriamente usando `cd` y ejecute el comando `wrangler deploy`. - Esto mostrará una URL, la cual puede ingresar en su navegador en la dirección `https://..workers.dev` para ver el resultado `Hello World!`. + Esto debería mostrar una URL, que puede ingresar en el navegador como `https://..workers.dev` para ver el resultado `Hello World!`.
- - Una vez que tenga el proyecto configurado, actualice su `wrangler.toml` con las siguientes variables, donde `DAYS` es el periodo de tiempo que desea analizar: + + Una vez que tenga el proyecto listo, actualice su `wrangler.toml` con las siguientes variables, donde `DAYS` es el periodo de tiempo que desea consultar: ```shell [vars] @@ -117,7 +118,7 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut } ``` - Reemplace la función `fetch` existente por las siguientes llamadas a funciones simuladas: + Reemplace la función `fetch` existente con las siguientes llamadas a funciones simuladas: ```ts export default { @@ -149,7 +150,7 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut ``` - + A continuación, incluya las siguientes funciones utilitarias para analizar la fecha correcta a partir del valor actualizado en el `wrangler.toml` para la variable `DAYS`: ```ts @@ -200,7 +201,7 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut - Por último, agregue la siguiente función para el Total de transacciones enviadas: + Por último, agregue la siguiente función para el `Total Transactions Sent`: ```ts const handleTotalTxns = async (env: Env, request: Request) => { @@ -229,8 +230,8 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut ``` - - La API de Sequence Analytics excluye los días sin actividad en la respuesta. Sin embargo, si desea incluir días sin datos en sus consultas de Dune para mostrar los días sin datos en el intervalo de tiempo, puede usar la siguiente función para completar los días que no muestran datos en el formato de fecha correcto: + + En la API de Sequence Analytics, los días sin actividad se eliminan de la respuesta. Sin embargo, si desea incluir días sin datos en sus consultas de Dune para mostrar el espaciado temporal en relación con los datos, puede usar la siguiente función para completar los días que no muestran datos en el formato de fecha correcto: ```typescript const fillMissingDates = (data: any[], startDate: string, endDate: string) => { @@ -252,7 +253,7 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut }; ``` - Luego, para **ambas** respuestas de llamada, incluya la siguiente llamada al método con los datos de `walletStats` como parámetro: + Luego, para **ambas** respuestas de llamada, incluya la siguiente llamada de método pasando los datos de `walletStats`: ```typescript ... @@ -264,22 +265,22 @@ En este ejemplo, utilizamos un Cloudflare Worker para aprovechar el escalado aut
-Ahora puede probar su API accediendo a las rutas correspondientes en el nombre de host (`/dailyActiveUsers` y `/totalTransactionsSent`) una vez que haya vuelto a desplegar con `wrangler deploy`. +Ahora puede probar su API llamando a las rutas correspondientes con el nombre del host (`/dailyActiveUsers` y `/totalTransactionsSent`) una vez que haya vuelto a desplegar con `wrangler deploy`. - Para más ejemplos de endpoints disponibles a través de la API de Analytics, consulte la página de - [Descripción general](/api-references/analytics/overview). + Para más ejemplos de endpoints disponibles a través de la API de Analytics, consulte la página de + [descripción general](/api-references/analytics/overview). ## 3. Panel de Dune - Primero, cree una cuenta en [Dune](https://dune.com/) + Primero, regístrese en [Dune](https://dune.com/) - Ingrese a su cuenta en `https://dune.com/` y seleccione el botón `Create` y luego `New query`. + Acceda a su cuenta en `https://dune.com/` y seleccione el botón `Create` y luego `New query`. ![dune create query](/images/guides/analytics/dune_create_query.png) @@ -301,9 +302,9 @@ Ahora puede probar su API accediendo a las rutas correspondientes en el nombre d ``` - Una vez que vea los resultados, cree una `New visualization`. + Una vez que se muestren los resultados, cree una `New visualization`. - Luego, seleccione `Add visualization` después de que el `Bar chart` predeterminado esté seleccionado en el menú desplegable (o personalícelo si lo prefiere). + Luego, seleccione `Add visualization` después de que el `Bar chart` predeterminado esté seleccionado en el menú desplegable (aunque puede personalizarlo si lo desea). ![add visualization](/images/guides/analytics/dune_add_visualization.png) @@ -331,19 +332,19 @@ Ahora puede probar su API accediendo a las rutas correspondientes en el nombre d ``` - Una vez que vea los resultados, cree una `New visualization`. + Una vez que se muestren los resultados, cree una `New visualization`. - Luego, seleccione `Add visualization` y desplácese hasta `Counter` para crear un widget contador que muestre el total absoluto devuelto por la API. + Luego, seleccione `Add visualization` y desplácese hacia abajo hasta `Counter` para crear un widget contador que muestre el total absoluto devuelto por la API. - - Acceda a los botones que dicen `Create` > `New dashboard` e ingrese un nombre para el nuevo panel de control. + + Acceda a los botones que dicen `Create` > `New dashboard` e ingrese un nombre para el nuevo panel. ![dune create dashboard](/images/guides/analytics/dune_create_dashboard.png) - Después de crearlo, agregue las dos consultas anteriores seleccionando `Edit` y luego `Add visualization`. + Una vez creado, agregue las 2 consultas anteriores seleccionando `Edit` y `Add visualization`. ![dune edit dashboard](/images/guides/analytics/dune_edit_dashboard.png) @@ -353,10 +354,10 @@ Ahora puede probar su API accediendo a las rutas correspondientes en el nombre d ![dune add visualization from dashboard](/images/guides/analytics/dune_add_visualization_from_dashboard.png) - Para cada consulta, busque el nombre en la ventana emergente, seleccione `Add` para cada una, luego `Done` en la ventana y `Done` en el panel. + Para cada consulta, busque el nombre en el modal y seleccione `Add` para cada una, luego `Done` en el modal y `Done` en el panel. -¡Felicidades! Ahora puedes compartir los datos de uso de tu proyecto con tu equipo o comunidad. Finaliza haciendo clic en el botón `Share`. +¡Felicidades! Ahora puedes compartir el uso de datos de tu proyecto con tu equipo o comunidad. Finaliza haciendo clic en el botón `Share`. ![dune share dashboard](/images/guides/analytics/dune_share_dashboard.png) \ No newline at end of file diff --git a/es/guides/build-embedding-wallet.mdx b/es/guides/build-embedding-wallet.mdx index 11b942a8..0e852573 100644 --- a/es/guides/build-embedding-wallet.mdx +++ b/es/guides/build-embedding-wallet.mdx @@ -1,4 +1,4 @@ --- -sidebarTitle: Crea un servicio de vinculación de billetera integrada +sidebarTitle: Crea un servicio de vinculación de Embedded Wallet url: /solutions/wallets/link-wallets/integration-guide --- \ No newline at end of file diff --git a/es/guides/building-relaying-server.mdx b/es/guides/building-relaying-server.mdx index f984f2bc..6eb09848 100644 --- a/es/guides/building-relaying-server.mdx +++ b/es/guides/building-relaying-server.mdx @@ -1,30 +1,31 @@ --- -title: Construye un servidor de retransmisión de transacciones -description: Aprenda a construir un servidor de retransmisión de transacciones con Sequence, permitiendo que su servidor envíe transacciones en nombre de los usuarios de manera fluida. +title: Cómo construir un servidor de retransmisión de transacciones +description: Aprenda cómo construir un servidor de retransmisión de transacciones con Sequence, permitiendo que su servidor envíe transacciones en nombre de los usuarios de manera fluida. sidebarTitle: Cree un servicio de transacciones backend --- -Con Sequence, puedes crear una billetera de contrato inteligente que tu servidor puede usar para enviar transacciones para tus usuarios sin tener que preocuparte por la velocidad de las transacciones, el rendimiento o las reorganizaciones (reorgs). +Con Sequence, puedes crear un smart contract wallet que tu servidor puede usar para enviar transacciones para tus usuarios +sin tener que preocuparte por la velocidad de las transacciones, el rendimiento o los reorgs. -La única diferencia respecto al uso de una billetera Sequence típica al enviar transacciones a la blockchain es que, a nivel de contrato inteligente, el `msg.sender` es una de las direcciones de billetera de Sequence Relayers. Para los contratos estándar de Sequence Builder, esto no es un problema cuando se combina con una solicitud de la API de transacciones retransmitidas. +La única diferencia respecto al uso de un wallet Sequence típico al enviar transacciones a la blockchain, es que a nivel de smart contract el `msg.sender` es una de las direcciones de wallet de Sequence Relayers. Para los contratos estándar de Sequence Builder, esto no es un problema cuando se combina con una solicitud a la Transactions API de relayed transactions. - Por defecto, las transacciones de Sequence se ejecutarán de forma secuencial. + Por defecto, las transacciones de Sequence se ejecutan de forma secuencial. -Los siguientes pasos te guiarán sobre cómo crear tu servidor y acuñar coleccionables a una dirección de billetera: -1. Configuración del entorno con servidor Express: Cree un servidor basado en NodeJs usando la librería Express para aceptar solicitudes HTTP +Los siguientes pasos te guiarán para crear tu servidor y mintear coleccionables a una dirección de wallet: +1. Configuración del entorno con Express Server: Cree un servidor basado en NodeJs usando la librería Express para aceptar solicitudes HTTP 2. Gestión de proyecto y clave de acceso: Solicite una clave de acceso pública para interactuar con el stack de Sequence -3. Despliegue del contrato de coleccionables: Implemente un contrato de coleccionables para poder enviar transacciones a la blockchain y acuñar tokens a una dirección de billetera -4. Construya un relayer patrocinado con la API de Transacciones: Cree una función para usar en una ruta de Express que llame a la API de Transacciones de Sequence desde un contrato patrocinado +3. Despliegue del contrato de coleccionables: Despliegue un contrato de coleccionables para poder enviar transacciones a la blockchain y mintear tokens a una dirección de wallet +4. Construcción de un relayer patrocinado con la Transactions API: Cree una función para usar en una ruta de Express que llame a la Transactions API de Sequence desde un contrato patrocinado Funciones adicionales: -- (Opcional) Retransmisión con moneda que posee la billetera: Crea una función para usar en una ruta de Express que llame a la API de Transacciones de Sequence pagada usando una moneda que posea la billetera -- (Opcional) Retransmisión de transacciones en paralelo: Realiza agrupamiento de transacciones para enviar una moneda +- (Opcional) Retransmisión con moneda propia de la wallet: Crea una función para usar en una ruta de Express que llame a la Transactions API de Sequence y pague usando una moneda que posee la wallet +- (Opcional) Retransmisión de transacciones en paralelo: Realiza agrupación de transacciones para enviar una moneda - - Asegúrese de tener instalado `pnpm` (u otro gestor de paquetes de node) con el siguiente comando: + + Asegúrate de tener instalado `pnpm` (u otro gestor de paquetes de Node) con el siguiente comando: ```shell curl -fsSL https://get.pnpm.io/install.sh | sh - @@ -33,16 +34,16 @@ Funciones adicionales: Luego, clone el [siguiente código de plantilla de express](https://github.com/0xsequence-demos/template-node-transactions-backend/tree/template-starter) - Express es un framework minimalista y flexible para aplicaciones web en Node.js que ofrece un conjunto robusto de funciones para aplicaciones web y móviles, que usaremos en esta guía. + Express es un framework minimalista y flexible para aplicaciones web en Node.js que ofrece un conjunto robusto de funciones para aplicaciones web y móviles, y será utilizado en esta guía. - Una vez que el código esté en tu máquina local, ejecuta tu servidor y cliente con el siguiente comando: + Una vez que el código esté en su máquina local, ejecute su servidor y cliente con el siguiente comando: ```shell pnpm run start ``` - Dentro del código hay una ruta llamada `/mint` que puedes llamar desde la línea de comandos para hacer pruebas. + Dentro del código hay una ruta llamada `/mint` que puede llamarse desde la CLI para pruebas. Pruebe con este ejemplo de solicitud curl: @@ -58,11 +59,11 @@ Funciones adicionales: - Primero, siga [esta guía](/support/builder/project-management) para registrarse en [Sequence Builder](https://sequence.build/) y aprender cómo crear un proyecto. + Primero, siga [esta guía](/support/builder/project-management) para aprender cómo registrarse en [Sequence Builder](https://sequence.build/) y cómo crear un proyecto. - Luego, para usar la API de Transacciones, deberá actualizar su facturación a `Developer`, lo cual puede hacer siguiendo [esta guía](/support/builder/project-settings#5-billing-settings). + Luego, para usar la Transactions API, deberá actualizar su facturación a `Developer`, lo cual puede hacer siguiendo [esta guía](/support/builder/project-settings#5-billing-settings). - Finalmente, se requiere una `Public Access Key` para la API de Transacciones, que puede obtener siguiendo [esta guía](/solutions/builder/getting-started#claim-an-api-access-key). + Finalmente, se requiere una `Public Access Key` para la Transactions API, que puede obtener siguiendo [esta guía](/solutions/builder/getting-started#claim-an-api-access-key). Por último, actualice el archivo `.env.example` a `.env` con lo siguiente: @@ -76,7 +77,7 @@ Funciones adicionales: Siga [esta guía](/solutions/collectibles/contracts/deploy-an-item-collection) para desplegar un contrato de coleccionables. - Si está usando una red que no es de pruebas y necesita patrocinar su contrato, puede hacerlo siguiendo [esta guía]() + Si está usando una red que no es testnet y necesita patrocinar su contrato, puede hacerlo siguiendo [esta guía]() Finalmente, actualice el archivo `.env` con su contrato de coleccionables desplegado: @@ -86,7 +87,7 @@ Funciones adicionales: COLLECTIBLE_CONTRACT_ADDRESS="
" ``` - ## Cree un relayer patrocinado con la API de Transacciones + ## Construya un relayer patrocinado con la Transactions API El código completo para esta sección se encuentra [aquí](https://github.com/0xsequence-demos/template-node-transactions-backend) @@ -99,17 +100,17 @@ Funciones adicionales: import { findSupportedNetwork, NetworkConfig } from '@0xsequence/network' ``` - Luego, su servidor necesitará una billetera EOA que pueda firmar mensajes. Será el propietario de la billetera Sequence de su servidor, la cual se usará para enviar transacciones. + Luego, su servidor necesitará una wallet EOA que pueda firmar mensajes. Será la propietaria de su wallet Sequence del lado del servidor, la cual se usará para enviar transacciones. - Abrir una sesión puede desencadenar una migración de su billetera Sequence a una nueva versión. Esto podría ser de `v1` a `v2` o de `v2` a versiones futuras. + Abrir una sesión puede desencadenar una migración de su wallet Sequence a una nueva versión, esto podría ser de `v1` a `v2` o de `v2` a versiones futuras. - La migración es un proceso irreversible; una vez que su billetera se migra, no puede volver a una versión anterior. + La migración es un proceso irreversible; una vez que su wallet es migrada, no puede volver a una versión anterior. Para detectar cualquier migración no deseada, puede usar el callback `onMigration`. - Para implementar la función `callContract`, incluya el siguiente código que utiliza un solo firmante para retransmitir transacciones: + Para implementar la función `callContract`, incluya el siguiente código que utiliza un único firmante para retransmitir transacciones: ```typescript const callContract = async (address: string, tokenID: number): Promise => { @@ -153,7 +154,7 @@ Funciones adicionales: } ``` - Por último, actualice el archivo `.env` con una clave privada para una billetera que puede generarse desde [esta aplicación](https://sequence-ethauthproof-viewer.vercel.app/) (solo para fines de demostración). Para producción, recomendamos generar claves privadas de forma segura en su computadora local usando [este script de ejemplo](https://github.com/0xsequence-demos/script-generate-evm-private-key). + Por último, actualice el archivo `.env` con una clave privada para una wallet que puede generarse desde [esta aplicación](https://sequence-ethauthproof-viewer.vercel.app/) (solo para fines de demostración). Para producción, recomendamos generar claves privadas de forma segura y local en su computadora usando [este script de ejemplo](https://github.com/0xsequence-demos/script-generate-evm-private-key). Luego, actualice la variable `PKEY` con la clave: @@ -162,13 +163,13 @@ Funciones adicionales: PKEY='' ``` - ### Conceder el rol de minter a la dirección de la billetera relayer + ### Otorgar el rol MINTER\_ROLE a la dirección de la wallet relayer - Debe actualizar el acceso de roles del contrato en Builder para aceptar solicitudes solo desde la dirección de la billetera minter. + Debe actualizar el acceso por roles del contrato en el Builder para que solo reciba solicitudes desde la dirección de la wallet minter. - En Sequence Builder, otorgue el permiso de minter a su dirección de la API de transacciones de Sequence. + Puede hacer esto en Sequence Builder otorgando el `minter permission` a su `Sequence Wallet Transactions API Address`. - Para hacerlo, abra su proyecto, vaya a la página de `Contracts`, seleccione sus `Linked contracts` y, en la pestaña `Write Contract`, expanda el método `grantRole`. + Para hacerlo, abra su proyecto, navegue a la página de `Contracts`, seleccione sus `Linked contracts` y, en la pestaña `Write Contract`, expanda el método `grantRole`. Complete con los siguientes datos: @@ -177,16 +178,16 @@ Funciones adicionales: `address account`: `` - Conceder un rol al relayer + Otorgue un rol al relayer - Donde la cadena `role` ingresada es el resultado de `keccak256("MINTER_ROLE")` en solidity o `ethers.solidityPackedKeccak256(ethers.toUtf8Bytes("MINTER_ROLE"))` en javascript + Donde el valor de `role` ingresado es el resultado de `keccak256("MINTER_ROLE")` en solidity o `ethers.solidityPackedKeccak256(ethers.toUtf8Bytes("MINTER_ROLE"))` en javascript - Esto hace que solo su dirección específica pueda acuñar desde el contrato; de lo contrario, generará un error. + Esto hace que solo su dirección específica pueda mintear desde el contrato; de lo contrario, dará error. Complete la actualización del rol haciendo clic en `write` y firme la transacción patrocinada. - Su aplicación ya está lista para que envíe una transacción de prueba desde el frontend del cliente iniciando sesión en su billetera y haciendo clic en `mint`. + Su aplicación ya está lista para que envíe una transacción de prueba desde el frontend del cliente iniciando sesión en su wallet y haciendo clic en mintear. ¡Pruébelo! @@ -196,8 +197,8 @@ Funciones adicionales: -## (Opcional) Retransmisión con moneda disponible en la billetera -También puede forzar una forma específica de pagar las comisiones de gas: +## (Opcional) Relevo con moneda propia de la wallet +También puede forzar una forma específica de pagar las tarifas de gas: ```ts import { Session } from '@0xsequence/auth' @@ -255,14 +256,14 @@ if (txnReceipt.status != 1) { } ``` -## (Opcional) Relayer de transacciones en paralelo -Si desea enviar múltiples transacciones independientes sin necesidad de agruparlas, también puede enviarlas en espacios de nonce distintos (diferentes valores de nonce). +## (Opcional) Relevo de transacciones en paralelo +Si desea enviar múltiples transacciones independientes sin necesidad de agruparlas, también puede enviarlas en espacios de nonce distintos. -Usar espacios de nonce distintos para sus transacciones le indica a la API de transacciones que no hay dependencia entre ellas y que pueden ejecutarse en la blockchain en cualquier orden. +Usar espacios de nonce distintos para sus transacciones le indica a la Transactions API que no hay dependencia entre ellas y que pueden ejecutarse en la blockchain en cualquier orden. -Esto permite que las transacciones se envíen de forma inmediata, sin esperar a un lote completo. +Esto permite que las transacciones se envíen de inmediato, sin búfer, sin tener que esperar a un lote completo. -Aquí tiene un ejemplo de cómo hacerlo: +Aquí hay un ejemplo de cómo hacerlo: ```js // Generate random nonce spaces with ~0% probability of collision diff --git a/es/guides/building-transaction-heavy-games-with-unity.mdx b/es/guides/building-transaction-heavy-games-with-unity.mdx index 847d1f07..5899d1d5 100644 --- a/es/guides/building-transaction-heavy-games-with-unity.mdx +++ b/es/guides/building-transaction-heavy-games-with-unity.mdx @@ -1,42 +1,42 @@ --- -title: Creación de juegos con muchas transacciones en Unity -description: Algunos juegos guardan el estado del juego con frecuencia. Al trabajar con blockchain, esto puede ser costoso y generar mucha latencia. Esta guía explica cómo superar estas limitaciones sin afectar la experiencia del usuario ni incrementar en exceso sus costos operativos. -sidebarTitle: Creación de juegos con muchas transacciones en Unity +title: Creando juegos con muchas transacciones en Unity +description: Algunos juegos guardan el estado del juego con frecuencia. Cuando se trabaja con blockchain, esto puede ser costoso y generar mucha latencia. Esta guía aborda cómo superar estas limitaciones sin afectar la experiencia del usuario final ni incrementar innecesariamente sus gastos operativos. +sidebarTitle: Creando juegos con muchas transacciones en Unity --- ## Introducción -A diferencia de otras formas de bases de datos, cada escritura en una blockchain (transacción) cuesta dinero en forma de [comisiones de gas](https://ethereum.org/en/developers/docs/gas/). Al crear juegos blockchain/web3, se deben considerar las comisiones de gas. Aunque [el patrocinio de gas de Sequence](/solutions/builder/gas-tank) se encarga de gran parte de la complejidad para sus usuarios finales, como desarrollador de juegos, aún debe considerar algunos aspectos relacionados con las comisiones de gas. +A diferencia de otras formas de bases de datos, cada escritura en una blockchain (transacción) cuesta dinero en forma de [tarifas de gas](https://ethereum.org/en/developers/docs/gas/). Al crear juegos blockchain/web3, se deben considerar las tarifas de gas. Aunque [el patrocinio de gas de Sequence](/solutions/builder/gas-tank) resuelve gran parte de la complejidad para sus usuarios finales, como desarrollador de juegos aún debe tener en cuenta algunos aspectos respecto a las tarifas de gas. - Al desarrollar su juego, debe considerar la **_frecuencia_** con la que envía transacciones a la blockchain para mantener los costos de operación al mínimo. + Al crear su juego, debe considerar la **_frecuencia_** con la que envía transacciones a la blockchain para mantener los costos de ejecución al mínimo. -Una complejidad adicional de trabajar con blockchain, que no existe en todos los sistemas de almacenamiento de datos, es que escribir en la base de datos blockchain (es decir, hacer una transacción) es una operación asincrónica y no instantánea que requiere conexión a la red. +Una complejidad adicional de trabajar con blockchain, que no existe en todos los sistemas de almacenamiento de datos, es que escribir en la base de datos blockchain (es decir, hacer una transacción) es una operación asíncrona y no instantánea que requiere conexión de red. - Las transacciones pueden fallar por varias razones: falta de internet, fondos insuficientes, etc. + Las transacciones pueden fallar por varias razones: sin internet, fondos insuficientes, etc. Primero, debe considerar qué propiedades tokenizables (por ejemplo, objetos, potenciadores, desbloqueos, etc.) deberían tokenizarse en la blockchain. -Luego, debe considerar los "tipos" de transacciones que realizará su juego. Probablemente pueda agrupar las transacciones en diferentes categorías. Por ejemplo, algunas de estas categorías pueden incluir: recoger objetos (como monedas), crear, intercambiar, vender, comprar, etc. +Luego, piense en los "tipos" de transacciones que su juego realizará. Probablemente pueda agrupar las transacciones en diferentes categorías. Por ejemplo, algunas de estas categorías pueden incluir: recogidas (como recolectar monedas), creación, intercambio, venta, compra, etc. -Una vez que haya categorizado cada una de sus transacciones, considere las expectativas de sus usuarios finales respecto a esas transacciones, así como sus propias expectativas como desarrollador. ¿Cuánta demora es aceptable para el usuario final al procesar una transacción? ¿Puede asumir que una transacción tendrá éxito para dar retroalimentación instantánea al usuario y, si es así, ¿puede recuperarse si la transacción falla sin afectar negativamente al jugador o a la rentabilidad? +Una vez que haya categorizado cada una de sus transacciones, considere las expectativas de sus usuarios finales sobre esas transacciones, así como sus propias expectativas como desarrollador. ¿Cuánta demora es aceptable desde la perspectiva del usuario para que una transacción se procese? ¿Puede asumir que una transacción tendrá éxito para dar retroalimentación instantánea al usuario y, si es así, puede recuperarse en caso de que una transacción falle sin afectar negativamente al jugador o a su negocio? El autor de esta guía suele clasificar las transacciones como de alto valor o bajo valor. -Las **transacciones de alto valor** normalmente requieren confirmación antes de proporcionar retroalimentación al usuario final. Las transacciones pueden fallar por varias razones (sin internet, gas insuficiente, supuestos inválidos, etc.). Si asumimos que una transacción de alto valor será exitosa y damos retroalimentación inmediata al usuario, pero luego la transacción falla, no podremos recuperarnos sin afectar negativamente al usuario o a nuestros resultados financieros. Por ejemplo, una tienda dentro del juego. Si la transacción de "comprar espada" de un usuario falla, tendríamos que revocar la espada de su cuenta (afectando la experiencia del jugador) o perder el ingreso de la venta (afectando los resultados financieros). Afortunadamente, la mayoría de las transacciones de alto valor corresponden a actividades en las que los usuarios ya están acostumbrados a esperar brevemente en juegos tradicionales, como tiendas, creación de objetos, mejoras, etc. +**Las transacciones de alto valor** normalmente requieren confirmación antes de brindar retroalimentación al usuario final. Las transacciones pueden fallar por varias razones (sin internet, gas insuficiente, supuestos inválidos, etc.). Si asumimos que una transacción de alto valor será exitosa y damos retroalimentación inmediata al usuario, pero luego la transacción falla, no podremos recuperarnos sin afectar negativamente al usuario o a nuestro negocio. Considere, por ejemplo, una tienda dentro del juego. Si la transacción de "comprar espada" de un usuario falla, tendríamos que revocar la espada de su cuenta (afectando la experiencia del jugador) o perder el ingreso de la venta (afectando el resultado financiero). Por suerte, la mayoría de las transacciones de alto valor coinciden con actividades donde los usuarios ya están acostumbrados a esperar un poco en juegos tradicionales (no blockchain), como tiendas, creación de objetos, mejoras, etc. -Las **transacciones de bajo valor** pueden, y a menudo deberían, proporcionar retroalimentación inmediata al usuario. No es necesario esperar la confirmación de la transacción antes de mostrar la retroalimentación en el juego. Si la transacción falla, normalmente podemos recuperarnos fácilmente sin afectar la experiencia del jugador ni el resultado financiero. Los jugadores suelen estar acostumbrados a recibir retroalimentación instantánea para estas acciones en juegos tradicionales. Por ejemplo: cuando un usuario recoge una moneda en un juego de plataformas (o similar), espera ver reflejada la moneda recolectada en la interfaz de inmediato. Es poco probable que el jugador recuerde el total exacto de monedas en la siguiente sesión de juego y/o es poco probable que esto afecte al desarrollador si almacena localmente las monedas recolectadas y reenvía la transacción cuando se resuelvan los problemas de red (o similar). +**Las transacciones de bajo valor** pueden, y a menudo deberían, brindar retroalimentación inmediata al usuario. No es necesario esperar la confirmación de la transacción antes de mostrar la retroalimentación en el juego. Si la transacción falla, normalmente podemos recuperarnos fácilmente sin afectar la experiencia del jugador ni el negocio. Los jugadores suelen estar acostumbrados a recibir retroalimentación instantánea para estas acciones en juegos tradicionales. Por ejemplo: cuando un usuario recoge una moneda en un juego de plataformas (o similar), espera ver reflejada la moneda recolectada en la interfaz de inmediato. Es poco probable que el jugador recuerde el total exacto de monedas en la siguiente sesión y/o es poco probable que esto afecte al desarrollador si almacena localmente las monedas recolectadas y reenvía la transacción cuando se resuelvan los problemas de red (o similar). -Por último, considera con qué frecuencia tu juego debe realizar transacciones. Algunos juegos hacen que el usuario realice muchas acciones que afectan el estado del juego en poco tiempo. Imagina enviar una transacción a la blockchain cada vez que Mario recoge una moneda... Los costos se volverían rápidamente prohibitivos. ¡Agrupa esas transacciones de bajo valor! +Por último, debe considerar con qué frecuencia su juego realiza transacciones. En algunos juegos, el usuario realiza muchas acciones que afectan el estado del juego en poco tiempo. Imagine enviar una transacción a la blockchain cada vez que Mario recoge una moneda... Los costos se volverían rápidamente prohibitivos, ¡agrupa esas transacciones de bajo valor! ## ¿Cómo implementar esto con Unity? -Primero, construye un caché local de lo que el usuario tiene en la blockchain. Esto es sencillo: simplemente [lee desde la blockchain](/sdk/unity/power/read-from-blockchain) y almacena localmente los saldos de tokens del usuario en el formato que sea más conveniente. Si estás convirtiendo un juego existente o un prototipo que ya usa un sistema de almacenamiento local (como PlayerPrefs) o un sistema de almacenamiento remoto (como un [RDBMS](https://en.wikipedia.org/wiki/List_of_relational_database_management_systems)), probablemente ya tengas implementado un caché local y solo necesites crear un adaptador. +Primero, querrá construir un caché local de lo que el usuario tiene en la blockchain. Esto es sencillo de hacer, simplemente [lea desde la blockchain](/sdk/unity/power/read-from-blockchain) y almacene localmente los balances de tokens del usuario en el formato que prefiera. Si está convirtiendo un juego existente o un prototipo que usaba almacenamiento local (como PlayerPrefs) o almacenamiento remoto (como un [RDBMS](https://en.wikipedia.org/wiki/List_of_relational_database_management_systems)), probablemente ya tenga un caché local implementado y solo necesite crear un adaptador. -Luego, probablemente querrás utilizar el `TransactionQueuer` y sus derivados que proporciona el SDK de Unity. Los `TransactionQueuer` son altamente configurables y están diseñados para apoyar el desarrollo de juegos donde los jugadores realizan muchas acciones que modifican el estado. Por ejemplo, si tu juego implica recolectar muchas monedas (o similares) como transacciones de bajo valor, probablemente querrás usar el `PermissionedMinterTransactionQueuer` (asumiendo que tu función `mint` tiene permisos, que es lo predeterminado, y estás acuñando desde un servidor) o el `SequenceWalletTransactionQueuer` (si cualquiera puede acuñar). Usando estos, puedes simplemente poner en cola varias transacciones; estas transacciones se combinarán automáticamente si es posible (por ejemplo, en vez de tener 'mint(amount: 5, tokenId: 11)' y 'mint(amount: 3, tokenId: 11)', se combinarían en 'mint(amount: 8, tokenId: 11)'). Luego, puedes hacer que tus transacciones se envíen cada x segundos o cuando se haga una llamada a una función, pero no antes de cada y segundos (esto se puede modificar para transacciones de alto valor), etc. Para obtener más información sobre cómo trabajar con el `TransactionQueuer`, consulta [este documento](/sdk/unity/power/write-to-blockchain#transaction-queuers). +Luego, probablemente querrá usar el `TransactionQueuer` y sus herederos que provee el Unity SDK. Los `TransactionQueuer` son altamente configurables y están diseñados para apoyar el desarrollo de juegos donde los jugadores realizan muchas acciones que modifican el estado. Por ejemplo, si su juego implica recolectar muchas monedas (o similar) como transacciones de bajo valor, probablemente quiera usar el `PermissionedMinterTransactionQueuer` (si su función `mint` tiene permisos, que es lo predeterminado, y está minteando desde un servidor) o el `SequenceWalletTransactionQueuer` (si cualquiera puede mintear). Usando estos, puede poner en cola varias transacciones; estas transacciones se combinarán automáticamente si es posible (por ejemplo, en vez de tener 'mint(amount: 5, tokenId: 11)' y 'mint(amount: 3, tokenId: 11)', se combinarían en 'mint(amount: 8, tokenId: 11)'). Luego, puede hacer que sus transacciones se envíen cada x segundos o cuando se realice una llamada a función, pero no antes de cada y segundos (esto se puede modificar para transacciones de alto valor), etc. Para aprender más sobre cómo trabajar con el `TransactionQueuer`, consulte [este documento](/sdk/unity/power/write-to-blockchain#transaction-queuers). -Por último, verifica si hay fallos en tus transacciones y maneja los errores de manera adecuada. +Por último, debe verificar si sus transacciones fallan y manejar los errores de manera adecuada. ```csharp if (transactionReturn is FailedTransactionReturn) { @@ -45,4 +45,4 @@ if (transactionReturn is FailedTransactionReturn) { ``` ## Ejemplo -Para ver un ejemplo de estos conceptos en acción en nuestro SDK de Unity, consulte nuestra [Guía de Jelly Forest](/guides/jelly-forest-unity-guide#5-mint-in-game-tokens-to-the-players-inventory) y [código de ejemplo](https://github.com/0xsequence/sequence-unity-demo/tree/master/Scripts). \ No newline at end of file +Para ver un ejemplo de estos conceptos en acción en nuestro Unity SDK, consulte nuestra [Guía de Jelly Forest](/guides/jelly-forest-unity-guide#5-mint-in-game-tokens-to-the-players-inventory) y [código de ejemplo](https://github.com/0xsequence/sequence-unity-demo/tree/master/Scripts). \ No newline at end of file diff --git a/es/guides/custom-marketplace.mdx b/es/guides/custom-marketplace.mdx index 71f77da3..4b4330f6 100644 --- a/es/guides/custom-marketplace.mdx +++ b/es/guides/custom-marketplace.mdx @@ -1,38 +1,38 @@ --- -title: Transacciones de libro de órdenes -description: Esta guía cubre la creación de un mercado personalizado utilizando herramientas del stack de Sequence. Incluye pasos para acuñar tokens, autenticación de billeteras, consultas a la blockchain, tipos de billeteras múltiples, creación de solicitudes, aceptación de órdenes y la integración opcional de una billetera embebida. -sidebarTitle: Crea un mercado personalizado +title: Transacciones de Orderbook +description: Esta guía cubre la creación de un marketplace personalizado usando herramientas del stack de Sequence. Incluye pasos para mintear tokens, autenticación de wallet, consultas a la blockchain, tipos de wallets múltiples, creación de solicitudes, aceptación de órdenes y la integración opcional de un wallet integrado. +sidebarTitle: Cree un Marketplace Personalizado --- -En esta guía, repasaremos el proceso de crear un mercado personalizado usando unas pocas herramientas sencillas del stack de Sequence. +En esta guía repasaremos el proceso de crear un marketplace personalizado usando algunas herramientas simples del stack de Sequence. Estas herramientas le permitirán realizar: -1. [Acuñación](/guides/custom-marketplace#1-minting): Acuñar tokens a tu billetera desde Sequence Builder -2. [Autenticación de billetera](/guides/custom-marketplace#2-wallet-authentication): Uso del Web SDK para autenticar a un usuario -3. [Consultas a la blockchain](/guides/custom-marketplace#3-blockchain-queries): Consultar saldos de tokens usando el Indexer -4. [Tipos de billeteras múltiples](/guides/custom-marketplace#4-multi-wallet-types): Permitir que los usuarios usen una Sequence Wallet o una EOA -5. [Creación de solicitudes](/guides/custom-marketplace#5-request-creation): Crear solicitudes de venta en el Sequence Market Protocol -6. [Aceptación de órdenes](/guides/custom-marketplace#6-order-accepting): Aceptar las mejores órdenes del mercado -7. [(Opcional) Habilitar Billetera Embebida](/guides/custom-marketplace#7-optional-integrate-embedded-wallet-into-sequence-kit): Añada una experiencia de usuario más fluida con transacciones sin confirmación +1. [Minteo](/guides/custom-marketplace#1-minting): Minteo de tokens a su wallet desde el Sequence Builder +2. [Autenticación de Wallet](/guides/custom-marketplace#2-wallet-authentication): Uso del Web SDK para autenticar a un usuario +3. [Consultas a la Blockchain](/guides/custom-marketplace#3-blockchain-queries): Consultar balances de tokens usando el Indexer +4. [Tipos de Wallets Múltiples](/guides/custom-marketplace#4-multi-wallet-types): Permitir que los usuarios utilicen un Sequence Wallet o un EOA +5. [Creación de Solicitudes](/guides/custom-marketplace#5-request-creation): Crear solicitudes de venta en el Sequence Market Protocol +6. [Aceptación de Órdenes](/guides/custom-marketplace#6-order-accepting): Aceptar las mejores órdenes del Marketplace +7. [(Opcional) Habilitar Wallet Embebido](/guides/custom-marketplace#7-optional-integrate-embedded-wallet-into-sequence-kit): Agregue una experiencia de usuario aún más fluida con transacciones sin confirmación - Vea un ejemplo de [dapp de marketplace simplificado](https://simple-marketplace-boilerplate.pages.dev/) que permite a los usuarios acuñar coleccionables, venderlos con Sequence Marketplace Protocol y realizar compras con USDC en `base-sepolia` obteniendo la mejor orden del Marketplace. + Vea un ejemplo de [dapp de marketplace simplificado](https://simple-marketplace-boilerplate.pages.dev/) que permite a los usuarios mintear coleccionables, venderlos con el Sequence Marketplace Protocol y realizar compras con USDC en `base-sepolia` obteniendo la mejor orden del Marketplace. El código se puede encontrar [aquí](https://github.com/0xsequence-demos/simple-marketplace-boilerplate) -## 1. Minting -El primer paso es crear un coleccionable desde Sequence Builder y acuñar algunos tokens, lo cual puede lograrse con esta [guía](/solutions/collectibles/contracts/deploy-an-item-collection) y usar el `tokenId` que acuñó en los siguientes pasos para consultar y completar órdenes. +## 1. Minteo +El primer paso es crear un coleccionable desde el Sequence Builder y mintear algunos tokens, lo cual puede lograrse con esta [guía](/solutions/collectibles/contracts/deploy-an-item-collection) y usar el `tokenId` que minteó en los siguientes pasos para consultar y cumplir órdenes. -## 2. Autenticación de Billetera -Para el proyecto, necesita una forma de autenticar al usuario con una billetera. +## 2. Autenticación de Wallet +Para su proyecto, necesitará una forma de autenticar a su usuario con un wallet. -En el stack de Sequence puede elegir usar una [Embedded Wallet](/sdk/headless-wallet/quickstart) para una experiencia similar a web2, sin interfaz propia, o una [Ecosystem Wallet](/solutions/wallets/ecosystem/overview) con [Web SDK](/solutions/wallets/overview) para llegar a más tipos de billeteras. +Su opción dentro del stack de Sequence es usar un [Embedded Wallet](/sdk/headless-wallet/quickstart) para una experiencia headless y similar a web2, o un [Ecosystem Wallet](/solutions/wallets/ecosystem/overview) con [Web SDK](/solutions/wallets/overview) para llegar a más tipos de wallets. -Para esta guía usaremos una `Universal Sequence Wallet` con conector `Web SDK` (con opción de `Embedded Wallet`), que puede autenticar usuarios usando Google o Apple, además de billeteras que el usuario ya posea, como Coinbase o Metamask. +Para esta guía usaremos un `Universal Sequence Wallet` con conector `Web SDK` (con opción de un `Embedded Wallet`), que puede autenticar usuarios usando Google o Apple, además de wallets traídos por el usuario como Coinbase o Metamask. ### Instalar Paquetes -Puede crear un proyecto vanilla js/html/css desde un [template como este](https://github.com/moskalyk/vanilla-js-sequence-kit-starter) para una configuración rápida, o aquí te mostraremos cómo usar React desde cero. +Puede crear un proyecto vanilla js/html/css desde un [template como este](https://github.com/moskalyk/vanilla-js-sequence-kit-starter) para una configuración rápida, o aquí le mostraremos cómo usar React desde cero. Comience creando un proyecto en una carpeta con el nombre que prefiera: @@ -48,7 +48,7 @@ Luego, instale los paquetes requeridos en la carpeta `` pnpm install @0xsequence/kit @0xsequence/kit-connectors wagmi ethers viem 0xsequence @tanstack/react-query ``` -Después, en `src`, junto a `index.tsx` en la carpeta, cree un archivo `config.ts` con el siguiente contenido: +Después, en `src`, junto a `index.tsx`, cree un archivo `config.ts` con el siguiente contenido: ```js import { arbitrumSepolia, Chain } from 'wagmi/chains' @@ -84,10 +84,10 @@ export { config } ``` - Asegúrese de incluir un archivo `.env` en la raíz de su proyecto para incluir los secretos del cliente + Asegúrese de incluir un archivo `.env` en la raíz de su proyecto para agregar los secretos de cliente -Luego, importe el `config` para ser usado por el `WagmiProvider` en el `index.tsx` +Luego, importe el `config` para que sea consumido por el `WagmiProvider` en el `index.tsx` ```js import ReactDOM from "react-dom/client"; @@ -121,7 +121,7 @@ root.render( ); ``` -Y finalmente, agregue un botón en `App.tsx` para que aparezca el modal del Web SDK +Y finalmente, agregue un botón en el `App.tsx` para que aparezca el modal del Web SDK ```js import { useOpenConnectModal, useKitWallets } from "@0xsequence/kit"; @@ -153,7 +153,7 @@ function App() { export default App; ``` -¡Listo! Ahora tienes una aplicación que puede autorizar a un usuario y devolver una dirección de billetera. +¡Listo! Ahora debería tener una aplicación que puede autorizar a un usuario y devolver una dirección de wallet. Ahora puede probarlo con: @@ -162,15 +162,15 @@ pnpm run start ``` ## 3. Consultas a la Blockchain -Una vez que tenga uno o varios coleccionables creados, puede consultar los datos desde la dirección del contrato de su despliegue, que puede encontrar aquí: +Una vez que tenga uno o varios coleccionables minteados, puede consultar los datos desde la dirección del contrato de su despliegue, que puede encontrar aquí: ![copiar dirección del contrato](/images/marketplace/copy_contract.png) -Puede consultar datos usando el indexer, con este código donde una dirección de cuenta y una dirección de contrato (obtenidas del contrato desplegado desde Sequence Builder) se ingresan en la API del indexer +Puede consultar datos usando el indexer, con este código donde una dirección de cuenta y la dirección del contrato (obtenidas del contrato desplegado desde el Sequence Builder) se ingresan en la API del indexer. -Esto será importante cuando determine un `tokenID` para crear una orden en el marketplace. Para esta demostración, asumiremos que trabaja con un solo `tokenID`. +Esto será importante cuando esté determinando un `tokenID` para crear una solicitud en el marketplace; para este demo, asumiremos que está trabajando con un solo `tokenID`. ```js // Works in both a Webapp (browser) or Node.js: @@ -202,28 +202,28 @@ Donde la respuesta de la llamada al indexador arroja los siguientes datos: - `contractAddress` (string): la dirección del contrato del token - `accountAddress` (string): la dirección de la cuenta que desplegó el contrato - `tokenID` (string): el tokenID del token (siempre 0 si es ERC20) - - `balance` (string): el saldo del token - - `blockHash` (string): el hash de merkle de la transacción del bloque cuando se desplegó el token - - `blockNumber` (number): el número de bloque en el que se desplegó el token + - `balance` (string): el balance del token + - `blockHash` (string): el hash de merkle de la transacción del bloque donde se desplegó el token + - `blockNumber` (number): el número de bloque donde se desplegó el token - `chainId` (number): el id de la red del token - `contractType` - `chainId` (number): el id de la red del token - `address` (string): la dirección del token - - `name` (string): nombre del token a nivel de contrato + - `name` (string): nombre a nivel de contrato del token - `type` (string): el tipo de contrato (por ejemplo, ERC20, ERC721 o ERC1155) - `symbol` (string): el símbolo del token - `decimals` (number): la cantidad de decimales que tiene el token - - `logoURI` (string): el logo del token que se muestra en sequence.app - - `deployed` (boolean): indica si el token está desplegado - - `bytecodeHash` (string): hash del bytecode de un contrato inteligente desplegado en la blockchain + - `logoURI` (string): el logo del token mostrado en sequence.app + - `deployed` (boolean): si el token está desplegado + - `bytecodeHash` (string): hash del bytecode de un smart contract desplegado en la blockchain - `extensions` - `link` (string): el sitio web asociado para enlazar al proyecto - `description` (string): la descripción de metadatos del token - `ogImage` (string): la imagen de banner del token, mostrada en sequence.app - `originChainId` (number): el id de la red de origen que representa el token - `originAddress` (string): la dirección del contrato de origen que representa el token - - `verified` (boolean): indica si el token está verificado y es confiable - - `verifiedBy` (string): la fuente de verificación que explica por qué esto no es spam + - `verified` (boolean): si el token está verificado y es confiable + - `verifiedBy` (string): la fuente de verificación que indica por qué esto no es spam - `updatedAt` (date): la última vez que se actualizó el indexador - `tokenMetadata` - `tokenId` (string): el tokenID del token (siempre 0 si es ERC20) @@ -237,10 +237,10 @@ Donde la respuesta de la llamada al indexador arroja los siguientes datos: - `updatedAt` (date): la última vez que se actualizaron los metadatos del token -## 4. Tipos de billetera múltiple -Debido a que en este ejemplo usamos el `Web SDK`, que permite usar una billetera Sequence además de su propia `EOA wallet`. El envío de transacciones a la blockchain será diferente, ya que con una `Sequence wallet` puede enviar transacciones en lote para optimizar los costos de gas. En cambio, con `wagmi` usando una EOA solo puede enviar una transacción a la vez. +## 4. Tipos de Multi-wallet +Debido a que en este ejemplo usamos `Web SDK`, que le permite usar una Sequence wallet además de su propia `EOA wallet`, el envío de transacciones a la blockchain será diferente. Con una Sequence wallet puede enviar transacciones en lote para optimizar el costo de gas, mientras que con `wagmi` usando una EOA solo puede enviar una transacción a la vez. -Para lograr esto, seguimos algunos pasos para crear una variable de estado local que verifica qué billetera está autorizada. +Para lograr esto, seguimos algunos pasos para crear una variable de estado local que verifica cuál wallet está autorizada. ```ts import { useEffect } from "react"; @@ -262,19 +262,20 @@ function App() { ``` - En el protocolo Sequence Market, cuando crea una publicación, se denomina una `request`, y cuando acepta una solicitud se denomina un `order`. + En el protocolo Sequence Market, cuando crea una listing, se le llama + `request`, y cuando acepta un request se le llama `order`. -## 5. Creación de solicitudes +## 5. Creación de Request Para este ejemplo, usaremos `Arbitrum Sepolia USDC` del [faucet de la comunidad](https://faucet.circle.com/) -Primero, diríjase allí para obtener algunos tokens y así poder crear una publicación con su solicitud. +Vaya allí primero para obtener algunos tokens, así podrá crear una listing con su request. --- -Luego, para crear una solicitud para el libro de órdenes, primero debemos asegurarnos de habilitar el contrato del libro de órdenes del marketplace con aprobación para transferir sus tokens. +Luego, para crear un request para el orderbook, primero debemos asegurarnos de habilitar el contrato del orderbook del marketplace con aprobación para transferir sus tokens. -Primero, verificamos que el marketplace esté aprobado para el contrato, mediante cierta lógica. +Primero, verificamos que el marketplace esté aprobado para el contrato, con algo de lógica. ```js const ERC1155Contract = '0x1693ffc74edbb50d6138517fe5cd64fd1c917709' @@ -309,7 +310,7 @@ function App() { } ``` -Después, necesitaremos crear la transacción con el ABI correcto para generar el calldata esperado para los diferentes casos: aprobado o no aprobado, y si se trata de una billetera Sequence o no. +Después, necesitaremos armar la transacción con el ABI correcto para generar el calldata esperado según los distintos caminos: no estar aprobado versus estar aprobado, y si es una Sequence wallet o no. ```ts const [requestData, setRequestData] = useState(null); @@ -395,11 +396,11 @@ const createRequest = async () => { }; ``` -Finalmente, en el caso donde la transacción no se realiza desde una billetera sequence y no está aprobada, debemos enviar una transacción una vez que haya un recibo de transacción del hook `useSendTransaction` usando un mutex para confirmar de qué transacción proviene el hash. Esto se hace en una función `useEffect` de React. +Finalmente, en el caso donde la transacción no se realiza desde una Sequence wallet y no está aprobada, debemos enviar una transacción una vez que haya un recibo de transacción del hook `useSendTransaction` usando un mutex para confirmar de qué transacción proviene el hash. Esto se hace en una función `useEffect` de React. En programación, una exclusión mutua (mutex) es un objeto de programa que - impide que varios hilos accedan al mismo recurso compartido + previene que múltiples hilos accedan al mismo recurso compartido simultáneamente. @@ -444,16 +445,16 @@ function App() { }, [requestData, hash]); ``` -¡Listo! Ha terminado de crear solicitudes para el protocolo Sequence Market, ahora puede implementar un botón y probar el flujo. +¡Listo! Ya terminó de crear requests para el protocolo Sequence Market, ahora puede implementar un botón y probar el flujo. -## 6. Aceptación de órdenes -Ahora que tenemos una orden en el marketplace, necesitamos hacer algunas cosas: -- `Consultar el Marketplace`: consultar el marketplace para obtener un `orderId` para aceptar una orden -- `Saldo de moneda`: verificar el saldo de la moneda usando el indexador -- `Aprobación de token`: verificar la aprobación de la moneda para que el marketplace pueda transferir tokens +## 6. Aceptar Orders +Ahora que tenemos un order en el marketplace, debemos hacer algunas cosas: +- `Consultar el Marketplace`: consultar el marketplace para obtener un `orderId` correspondiente a la orden que desea aceptar +- `Balance de Moneda`: verificar el balance de la moneda usando el indexador +- `Aprobación de Token`: verificar la aprobación del token para que el marketplace pueda transferir tokens #### Consultar el Marketplace -Consultemos el libro de órdenes del marketplace para obtener el `pricePerToken` y el `orderId` correspondientes. +Consultemos el orderbook del marketplace para obtener el `pricePerToken` y el `orderId` de la orden que queremos aceptar. ```ts const getTopOrder = async (tokenID: string) => { @@ -491,11 +492,11 @@ Consultemos el libro de órdenes del marketplace para obtener el `pricePerToken` } ``` -#### Saldo de moneda -Usaremos el indexador para consultar el saldo y ver si el usuario tiene suficientes tokens para pagar la orden. Esto se puede hacer con el siguiente código: +#### Balance de Moneda +Usaremos el indexador para consultar el balance y ver si el usuario tiene suficientes tokens para pagar la orden. Esto se puede hacer con el siguiente código: - Asegúrese de que, al comparar la dirección del contrato del token, esta esté en minúsculas. + Debe asegurarse de que al realizar una comparación de igualdad en la dirección del contrato del token, la dirección esté en minúsculas. ```js @@ -540,8 +541,8 @@ const acceptOrder = async () => { ``` -#### Aprobación de token -Luego, verificaremos la aprobación del token de moneda para que el Marketplace pueda transferirlo. +#### Aprobación de Token +Luego, verificaremos la aprobación del token para que el Marketplace pueda transferir la moneda. ```ts const checkERC20Approval = async (ownerAddress: string, spenderAddress: string, tokenContractAddress: string, requiredAmount: string) => { @@ -577,9 +578,9 @@ Luego, verificaremos la aprobación del token de moneda para que el Marketplace } ``` -Finalmente, completaremos la lógica necesaria enviando realmente una transacción a la blockchain +Finalmente, completaremos la lógica necesaria enviando realmente una transacción a la blockchain. -Comenzamos con el mismo flujo que antes, considerando enviar una transacción por lotes si se trata de una billetera sequence y no está aprobada, o, si el Marketplace está aprobado para gastar sus tokens, solo se envía una transacción única. +Comenzamos con el mismo flujo de antes, considerando el envío de transacciones en lote si es una Sequence wallet y no está aprobada, o, si el Marketplace ya está aprobado para gastar sus tokens, solo enviando una transacción. ```ts ... @@ -652,7 +653,7 @@ Comenzamos con el mismo flujo que antes, considerando enviar una transacción po } ``` -Luego, en el flujo para no ser una billetera sequence y requerir aprobación, incluiremos otro `useEffect` con la verificación de mutex como antes. +Luego, en el flujo donde no es una Sequence wallet y requiere aprobación, incluiremos otro `useEffect` con la verificación del mutex como antes. ```ts ... @@ -670,10 +671,10 @@ Luego, en el flujo para no ser una billetera sequence y requerir aprobación, in }, [hash, acceptData]); ``` -¡Perfecto! Todo está listo si añade el controlador de clics de la función a un botón. +¡Perfecto! Todo está listo si agrega el manejador de clic de la función a un botón. ## 7. (Opcional) Integrar Embedded Wallet en Web SDK -Para que el conector Web SDK sea compatible con [Embedded Wallet](/sdk/headless-wallet/quickstart), necesitaremos instalar algunos paquetes y actualizar nuestro `config.ts` que usamos al principio de la guía. +Para que su conector de Web SDK sea compatible con [Embedded Wallet](/sdk/headless-wallet/quickstart), necesitaremos instalar algunas versiones de paquetes y actualizar nuestro `config.ts` que usamos al inicio de la guía. La función Embedded Wallet permite transacciones sin confirmación, lo que puede crear una experiencia de usuario más fluida. @@ -729,4 +730,4 @@ const config = createConfig({ export { config }; ``` -El último paso es asegurarse de actualizar a nuestro equipo con las URLs autorizadas de Google y Apple (por ejemplo, [http://localhost:3000](http://localhost:3000)) para llamar al flujo de inicio de sesión de Embedded Wallet. \ No newline at end of file +El último paso es asegurarse de actualizar a nuestro equipo con las URLs autorizadas de Google y Apple (por ejemplo, [http://localhost:3000](http://localhost:3000)) para poder llamar al flujo de inicio de sesión de Embedded Wallet. \ No newline at end of file diff --git a/es/guides/databeat-integration.mdx b/es/guides/databeat-integration.mdx index 1dd41ad8..8c8bfe9f 100644 --- a/es/guides/databeat-integration.mdx +++ b/es/guides/databeat-integration.mdx @@ -1,15 +1,15 @@ --- -title: Guía de integración de Databeat -description: Aprenda a usar el seguimiento de Databeat con aplicaciones Sequence +title: Guía de Integración de Databeat +description: Aprenda cómo usar el seguimiento de Databeat con aplicaciones de Sequence --- # Integración de Databeat Esta guía explica cómo usar el seguimiento de Databeat, que ya está integrado en el sitio de documentación de Sequence. -## Seguimiento automático -La documentación de Sequence realiza un seguimiento automático de las vistas de página con Databeat. Este seguimiento se implementa usando JavaScript puro y es completamente del lado del cliente. +## Seguimiento Automático +La documentación de Sequence rastrea automáticamente las vistas de página usando Databeat. Este seguimiento se implementa con JavaScript puro y es completamente del lado del cliente. -## Seguimiento manual de eventos +## Seguimiento Manual de Eventos También puede rastrear manualmente eventos personalizados usando Databeat en sus propias aplicaciones. Así es como se hace: ```javascript @@ -33,16 +33,16 @@ databeat.trackView({ databeat.session('user-123', { hash: true, agentSalt: true }); ``` -## Detalles de implementación -Nuestra integración con Databeat se implementa usando JavaScript puro. Así es como funciona: +## Detalles de Implementación +Nuestra integración de Databeat está implementada usando JavaScript puro. Así funciona: 1. Cargamos el script de Databeat de forma asíncrona -2. Lo inicializamos con nuestro endpoint de host y token de autenticación +2. Lo inicializamos con nuestro endpoint host y token de autenticación 3. Rastreamos automáticamente las vistas de página 4. Configuramos listeners para eventos de navegación en SPA Puede ver la implementación completa en el archivo [databeat-tracker.js](/snippets/databeat-tracker.js). -## Uso de Databeat en la aplicación +## Uso de Databeat en su Aplicación Para integrar Databeat en su propia aplicación: 1. Instale el paquete: @@ -50,7 +50,7 @@ Para integrar Databeat en su propia aplicación: npm install @databeat/tracker@0.9.3 ``` -2. Inicialice en su JavaScript: +2. Inicialícelo en su JavaScript: ```javascript // Using ES modules @@ -111,8 +111,8 @@ databeat.track({ ``` -## Seguimiento de eventos personalizados -Puede rastrear cualquier evento personalizado que sea relevante para su aplicación: +## Seguimiento de Eventos Personalizados +Puede rastrear cualquier evento personalizado relevante para su aplicación: ```javascript // Track game events @@ -158,7 +158,7 @@ databeat.track({ }); ``` -## Gestión de sesiones +## Gestión de Sesiones Databeat le permite gestionar sesiones de usuario: ```javascript @@ -181,12 +181,12 @@ const sessionId = databeat.getSessionId(); const isAnon = databeat.isAnon(); ``` -## Vaciado manual de eventos -Databeat agrupa los eventos y los envía periódicamente, pero se puede vaciar manualmente la cola de eventos: +## Vaciado Manual de Eventos +Databeat agrupa los eventos y los envía periódicamente, pero puede vaciar manualmente la cola de eventos: ```javascript // Manually flush the event queue await databeat.flush(); ``` -Esto ayuda a verificar que los eventos se estén rastreando correctamente durante el desarrollo. \ No newline at end of file +Esto ayuda a verificar que los eventos se están rastreando correctamente durante el desarrollo. \ No newline at end of file diff --git a/es/guides/guide-overview.mdx b/es/guides/guide-overview.mdx index aea293e1..eb74a92f 100644 --- a/es/guides/guide-overview.mdx +++ b/es/guides/guide-overview.mdx @@ -5,56 +5,56 @@ mode: wide sidebarTitle: Resumen --- -Siga nuestras guías paso a paso y plantillas de código abierto para acelerar la salida al mercado. +Siga nuestras guías paso a paso y utilice plantillas de código abierto para acelerar su salida al mercado. ## Desarrolladores de videojuegos - Aprenda a crear un juego atractivo para iOS y Android que integra Sequence Embedded Wallets para ofrecer un mercado y moneda dentro del juego. + Aprenda a crear un juego atractivo para iOS y Android que utiliza Sequence Embedded Wallets en segundo plano para habilitar un marketplace integrado y una moneda dentro del juego. - Siga nuestra guía de integración para aprender cómo incorporar una Sequence Embedded Wallet en una aplicación de Telegram y así brindar soporte a los usuarios en cadenas EVM. + Siga nuestra guía de integración para aprender cómo integrar una Sequence Embedded Wallet en una aplicación de Telegram y así brindar soporte a sus usuarios en cadenas EVM. - Utilice el SDK de Unreal de Sequence para mostrar información de la billetera integrada, firmar mensajes y enviar transacciones. + Utilice el SDK de Unreal de Sequence para mostrar información de Embedded Wallet, firmar mensajes y enviar transacciones. - Con este tutorial, cree un laberinto web donde los artículos de lootbox se generan mediante IA y se acuñan automáticamente en la billetera universal del jugador. + Con este tutorial, cree un laberinto web donde los objetos de caja de recompensas (lootbox) se generan usando IA y se mintean dinámicamente en el wallet universal del jugador. - Siga una guía paso a paso para crear una demo de juego web que aprovecha Sequence Embedded Wallet con tokens de logros personalizados dentro del juego. + Siga una guía paso a paso para crear una demo de juego web que utiliza Sequence Embedded Wallet y tokens de logros personalizados dentro del juego. - Impulsa el crecimiento del juego vendiendo artículos directamente a los jugadores. En esta guía, revisaremos los pasos para desplegar un contrato de venta primaria usando cualquier moneda personalizada o existente para una tienda web que utiliza artículos del juego de un contrato ERC1155. + Impulse el crecimiento de su juego vendiendo objetos directamente a sus jugadores. En esta guía, le mostraremos cómo desplegar un contrato de Primary Sale paso a paso usando cualquier moneda personalizada o existente para una tienda web que utiliza objetos del juego de un contrato ERC1155. - - Esta guía cubre la creación de una venta primaria utilizando el SDK de Unity de Sequence. + + Esta guía cubre la creación de una Primary Sale con el SDK de Unity de Sequence. ## Web3 - - Aprovechando la API de transacciones de Sequence y un entorno serverless, se crea un servicio de acuñación escalable para NFTs u otras transacciones que maneja automáticamente las complejidades de blockchain como reorganizaciones, gestión de nonce y paralelización de transacciones. + + Aprovechando la Transaction API de Sequence y un entorno serverless, creará un servicio de minteo escalable para NFTs u otras transacciones que maneja automáticamente las complejidades de blockchain como reorganizaciones, gestión de nonce y paralelización de transacciones. - - Cree un mercado impulsado por API donde los jugadores puedan acuñar, vender o comprar artículos usando una interfaz web personalizada que utiliza las APIs de Sequence Orderbook. + + Cree un marketplace impulsado por API donde los jugadores pueden mintear, vender o comprar objetos usando una interfaz web personalizada que utiliza las APIs de Orderbook de Sequence. - Guía para consultar información sobre el uso de los usuarios para un proyecto específico utilizando un Cloudflare Worker serverless. + Guía para consultar información sobre el uso de sus usuarios para su proyecto específico utilizando un Cloudflare Worker serverless. - Utilizando la API de metadatos de Sequence, se puede crear, gestionar y almacenar metadatos asociados a NFTs de manera programática desde casi cualquier entorno. Se explica cómo utilizar estas REST-APIs para organizar las colecciones para un juego o experiencia. + Utilizando la Metadata API de Sequence, puede crear, gestionar y almacenar metadatos asociados a sus NFTs desde casi cualquier entorno. Le mostraremos cómo utilizar estas REST-APIs para organizar las colecciones de su juego o experiencia. \ No newline at end of file diff --git a/es/guides/jelly-forest-unity-guide.mdx b/es/guides/jelly-forest-unity-guide.mdx index e7a48b31..7ac394a8 100644 --- a/es/guides/jelly-forest-unity-guide.mdx +++ b/es/guides/jelly-forest-unity-guide.mdx @@ -1,10 +1,10 @@ --- title: Introducción a Jelly Forest - Guía de juego en Unity -description: La guía de introducción a Jelly Forest - Unity presenta un juego runner 2D con funciones blockchain como inicio de sesión social, mejoras y artículos cosméticos almacenados en una billetera inteligente. +description: Introducción a Jelly Forest - Guía de juego en Unity presenta un juego runner 2D con funciones blockchain como inicio de sesión con redes sociales, mejoras y objetos cosméticos almacenados en un smart contract wallet. sidebarTitle: Cree un juego en Unity --- -Jelly Forest es un juego runner 2D habilitado para blockchain. El juego incluye inicio de sesión social, mejoras en varios niveles (donde los niveles superiores requieren mejoras de nivel inferior como insumos para crear/acuñar), y mejoras cosméticas, todo almacenado en una billetera inteligente no custodial integrada. No hay ventanas emergentes de firma de transacciones ni requisitos de pago de gas para los jugadores. +Jelly Forest es un juego runner 2D habilitado para blockchain. El juego incluye inicio de sesión con redes sociales, mejoras multinivel (donde los niveles superiores requieren mejoras de nivel inferior como insumos para construir/mintear) y mejoras cosméticas, todo lo cual se almacena en un smart contract wallet no custodial integrado. No hay ventanas emergentes para firmar transacciones ni requisitos de pago de gas para los jugadores.