@basementdev/sdk
Version:
Basement SDK
130 lines • 42.8 kB
JavaScript
"use strict";
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
return cooked;
};
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
exports.__esModule = true;
exports.getSdk = exports.Erc20BalancesDocument = exports.Erc20TransfersDocument = exports.Erc721TransfersDocument = exports.TransactionLogsDocument = exports.TransactionsDocument = exports.TransactionDocument = exports.TokensDocument = exports.TokenDocument = exports.AddressDocument = exports.NonFungibleTokenRefreshDocument = exports.NonFungibleTokenAttributesFragmentDoc = exports.NonFungibleTokenInfoFragmentDoc = exports.NonFungibleTokenMediaInfoFragmentDoc = exports.MediaInfoFragmentDoc = exports.NonFungibleTokenOwnerInfoFragmentDoc = exports.OwnerInfoFragmentDoc = exports.NonFungibleErc721TransferSaleInfoFragmentDoc = exports.NonFungibleTokenSalesInfoFragmentDoc = exports.NonFungibleTokenSaleInfoBaseFragmentDoc = exports.NonFungibleTokenMintInfoFragmentDoc = exports.TransactionInfoFragmentDoc = exports.GlobalKeysFragmentDoc = exports.TokenStorageType = exports.Marketplace = exports.ExcludeTransferFilter = void 0;
var graphql_tag_1 = __importDefault(require("graphql-tag"));
var ExcludeTransferFilter;
(function (ExcludeTransferFilter) {
/** Mints where the initiatior of the transaction does not match the recipient of the token. We may include transactions that were executed through a trusted contract, such as a marketplace. */
ExcludeTransferFilter["Airdrop"] = "AIRDROP";
/** Transfers without an associated sale or where the value of the transaction is zero. We may include transactions where there is no indexed sale if it's coming from a trusted contract. */
ExcludeTransferFilter["ZeroEthTransfer"] = "ZERO_ETH_TRANSFER";
})(ExcludeTransferFilter = exports.ExcludeTransferFilter || (exports.ExcludeTransferFilter = {}));
var Marketplace;
(function (Marketplace) {
/** Trade made through the Blur marketplace */
Marketplace["Blur"] = "BLUR";
/** Trade made through the Looksrare marketplace */
Marketplace["Looksrare"] = "LOOKSRARE";
/** Trade made through a wyvern or seaport contract */
Marketplace["Opensea"] = "OPENSEA";
})(Marketplace = exports.Marketplace || (exports.Marketplace = {}));
var TokenStorageType;
(function (TokenStorageType) {
/** Stored on IPFS */
TokenStorageType["Arweave"] = "ARWEAVE";
/** Stored on IPFS */
TokenStorageType["Ipfs"] = "IPFS";
/** Stored in a data-uri */
TokenStorageType["OnChain"] = "ON_CHAIN";
/** Stored on the creator's server */
TokenStorageType["Server"] = "SERVER";
})(TokenStorageType = exports.TokenStorageType || (exports.TokenStorageType = {}));
exports.GlobalKeysFragmentDoc = (0, graphql_tag_1["default"])(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n fragment GlobalKeys on Profile {\n name\n avatar: text(key: \"avatar\")\n }\n"], ["\n fragment GlobalKeys on Profile {\n name\n avatar: text(key: \"avatar\")\n }\n"])));
exports.TransactionInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_2 || (templateObject_2 = __makeTemplateObject(["\n fragment TransactionInfo on Transaction {\n blockNumber\n blockTimestamp\n effectiveGasPrice\n events @include(if: $includeTransactionEvents) {\n transactionHash\n }\n gas\n gasPaid\n gasUsed\n gasPrice\n hash\n id\n index\n input\n from @include(if: $includeTransactionSender) {\n address\n reverseProfile {\n ...GlobalKeys\n }\n }\n to @include(if: $includeTransactionRecipient) {\n address\n reverseProfile {\n ...GlobalKeys\n }\n }\n value\n methodId\n status\n logs @include(if: $includeTransactionLogs) {\n data\n logIndex\n removed\n topics\n }\n }\n ", "\n"], ["\n fragment TransactionInfo on Transaction {\n blockNumber\n blockTimestamp\n effectiveGasPrice\n events @include(if: $includeTransactionEvents) {\n transactionHash\n }\n gas\n gasPaid\n gasUsed\n gasPrice\n hash\n id\n index\n input\n from @include(if: $includeTransactionSender) {\n address\n reverseProfile {\n ...GlobalKeys\n }\n }\n to @include(if: $includeTransactionRecipient) {\n address\n reverseProfile {\n ...GlobalKeys\n }\n }\n value\n methodId\n status\n logs @include(if: $includeTransactionLogs) {\n data\n logIndex\n removed\n topics\n }\n }\n ", "\n"])), exports.GlobalKeysFragmentDoc);
exports.NonFungibleTokenMintInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_3 || (templateObject_3 = __makeTemplateObject(["\n fragment NonFungibleTokenMintInfo on NonFungibleToken {\n mintPrice\n mintTransaction {\n ...TransactionInfo\n }\n }\n ", "\n"], ["\n fragment NonFungibleTokenMintInfo on NonFungibleToken {\n mintPrice\n mintTransaction {\n ...TransactionInfo\n }\n }\n ", "\n"])), exports.TransactionInfoFragmentDoc);
exports.NonFungibleTokenSaleInfoBaseFragmentDoc = (0, graphql_tag_1["default"])(templateObject_4 || (templateObject_4 = __makeTemplateObject(["\n fragment NonFungibleTokenSaleInfoBase on NonFungibleTokenSale {\n currencyContract {\n address\n }\n eventIndex\n logIndex\n marketplace\n marketplaceContract {\n address\n }\n price\n }\n"], ["\n fragment NonFungibleTokenSaleInfoBase on NonFungibleTokenSale {\n currencyContract {\n address\n }\n eventIndex\n logIndex\n marketplace\n marketplaceContract {\n address\n }\n price\n }\n"])));
exports.NonFungibleTokenSalesInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_5 || (templateObject_5 = __makeTemplateObject(["\n fragment NonFungibleTokenSalesInfo on NonFungibleTokenSale {\n ...NonFungibleTokenSaleInfoBase\n maker @include(if: $includeTokenSalesMaker) {\n address\n reverseProfile @include(if: $includeTokenSalesMakerReverseProfile) {\n ...GlobalKeys\n }\n }\n taker @include(if: $includeTokenSalesTaker) {\n address\n reverseProfile @include(if: $includeTokenSalesTakerReverseProfile) {\n ...GlobalKeys\n }\n }\n }\n ", "\n ", "\n"], ["\n fragment NonFungibleTokenSalesInfo on NonFungibleTokenSale {\n ...NonFungibleTokenSaleInfoBase\n maker @include(if: $includeTokenSalesMaker) {\n address\n reverseProfile @include(if: $includeTokenSalesMakerReverseProfile) {\n ...GlobalKeys\n }\n }\n taker @include(if: $includeTokenSalesTaker) {\n address\n reverseProfile @include(if: $includeTokenSalesTakerReverseProfile) {\n ...GlobalKeys\n }\n }\n }\n ", "\n ", "\n"])), exports.NonFungibleTokenSaleInfoBaseFragmentDoc, exports.GlobalKeysFragmentDoc);
exports.NonFungibleErc721TransferSaleInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_6 || (templateObject_6 = __makeTemplateObject(["\n fragment NonFungibleErc721TransferSaleInfo on NonFungibleTokenSale {\n ...NonFungibleTokenSaleInfoBase\n maker @include(if: $includeErc721TransferSaleMaker) {\n address\n reverseProfile\n @include(if: $includeErc721TransferSaleMakerReverseProfile) {\n ...GlobalKeys\n }\n }\n taker @include(if: $includeErc721TransferSaleTaker) {\n address\n reverseProfile\n @include(if: $includeErc721TransferSaleTakerReverseProfile) {\n ...GlobalKeys\n }\n }\n }\n ", "\n ", "\n"], ["\n fragment NonFungibleErc721TransferSaleInfo on NonFungibleTokenSale {\n ...NonFungibleTokenSaleInfoBase\n maker @include(if: $includeErc721TransferSaleMaker) {\n address\n reverseProfile\n @include(if: $includeErc721TransferSaleMakerReverseProfile) {\n ...GlobalKeys\n }\n }\n taker @include(if: $includeErc721TransferSaleTaker) {\n address\n reverseProfile\n @include(if: $includeErc721TransferSaleTakerReverseProfile) {\n ...GlobalKeys\n }\n }\n }\n ", "\n ", "\n"])), exports.NonFungibleTokenSaleInfoBaseFragmentDoc, exports.GlobalKeysFragmentDoc);
exports.OwnerInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_7 || (templateObject_7 = __makeTemplateObject(["\n fragment OwnerInfo on Address {\n address\n profile @include(if: $includeOwnerProfile) {\n ...GlobalKeys\n }\n reverseProfile @include(if: $includeOwnerReverseProfile) {\n ...GlobalKeys\n }\n }\n ", "\n"], ["\n fragment OwnerInfo on Address {\n address\n profile @include(if: $includeOwnerProfile) {\n ...GlobalKeys\n }\n reverseProfile @include(if: $includeOwnerReverseProfile) {\n ...GlobalKeys\n }\n }\n ", "\n"])), exports.GlobalKeysFragmentDoc);
exports.NonFungibleTokenOwnerInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_8 || (templateObject_8 = __makeTemplateObject(["\n fragment NonFungibleTokenOwnerInfo on NonFungibleToken {\n owner {\n ...OwnerInfo\n }\n }\n ", "\n"], ["\n fragment NonFungibleTokenOwnerInfo on NonFungibleToken {\n owner {\n ...OwnerInfo\n }\n }\n ", "\n"])), exports.OwnerInfoFragmentDoc);
exports.MediaInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_9 || (templateObject_9 = __makeTemplateObject(["\n fragment MediaInfo on Media {\n blurhash\n checksum\n height\n width\n url\n smallUrl\n thumbnailUrl\n largeUrl\n mimeType\n }\n"], ["\n fragment MediaInfo on Media {\n blurhash\n checksum\n height\n width\n url\n smallUrl\n thumbnailUrl\n largeUrl\n mimeType\n }\n"])));
exports.NonFungibleTokenMediaInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_10 || (templateObject_10 = __makeTemplateObject(["\n fragment NonFungibleTokenMediaInfo on NonFungibleToken {\n animation {\n ...MediaInfo\n }\n image {\n ...MediaInfo\n }\n imageStorageType\n backgroundColor\n youtubeUrl\n }\n ", "\n"], ["\n fragment NonFungibleTokenMediaInfo on NonFungibleToken {\n animation {\n ...MediaInfo\n }\n image {\n ...MediaInfo\n }\n imageStorageType\n backgroundColor\n youtubeUrl\n }\n ", "\n"])), exports.MediaInfoFragmentDoc);
exports.NonFungibleTokenInfoFragmentDoc = (0, graphql_tag_1["default"])(templateObject_11 || (templateObject_11 = __makeTemplateObject(["\n fragment NonFungibleTokenInfo on NonFungibleToken {\n contract\n description\n name\n tokenId\n externalUrl\n }\n"], ["\n fragment NonFungibleTokenInfo on NonFungibleToken {\n contract\n description\n name\n tokenId\n externalUrl\n }\n"])));
exports.NonFungibleTokenAttributesFragmentDoc = (0, graphql_tag_1["default"])(templateObject_12 || (templateObject_12 = __makeTemplateObject(["\n fragment NonFungibleTokenAttributes on NonFungibleToken {\n attributes {\n displayType\n traitType\n value\n }\n }\n"], ["\n fragment NonFungibleTokenAttributes on NonFungibleToken {\n attributes {\n displayType\n traitType\n value\n }\n }\n"])));
exports.NonFungibleTokenRefreshDocument = (0, graphql_tag_1["default"])(templateObject_13 || (templateObject_13 = __makeTemplateObject(["\n mutation nonFungibleTokenRefresh($contract: String!, $tokenId: String!) {\n nonFungibleTokenRefresh(contract: $contract, tokenId: $tokenId)\n }\n"], ["\n mutation nonFungibleTokenRefresh($contract: String!, $tokenId: String!) {\n nonFungibleTokenRefresh(contract: $contract, tokenId: $tokenId)\n }\n"])));
exports.AddressDocument = (0, graphql_tag_1["default"])(templateObject_14 || (templateObject_14 = __makeTemplateObject(["\n query address(\n $address: String!\n $tokensLimit: Int = 10\n $includeProfile: Boolean = false\n $includeReverseProfile: Boolean = false\n $includeTokens: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n ) {\n address(address: $address) {\n address\n profile @include(if: $includeProfile) {\n ...GlobalKeys\n }\n reverseProfile @include(if: $includeReverseProfile) {\n ...GlobalKeys\n }\n tokens(limit: $tokensLimit) @include(if: $includeTokens) {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n }\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"], ["\n query address(\n $address: String!\n $tokensLimit: Int = 10\n $includeProfile: Boolean = false\n $includeReverseProfile: Boolean = false\n $includeTokens: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n ) {\n address(address: $address) {\n address\n profile @include(if: $includeProfile) {\n ...GlobalKeys\n }\n reverseProfile @include(if: $includeReverseProfile) {\n ...GlobalKeys\n }\n tokens(limit: $tokensLimit) @include(if: $includeTokens) {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n }\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"])), exports.GlobalKeysFragmentDoc, exports.NonFungibleTokenInfoFragmentDoc, exports.NonFungibleTokenAttributesFragmentDoc, exports.NonFungibleTokenMediaInfoFragmentDoc, exports.NonFungibleTokenSalesInfoFragmentDoc, exports.NonFungibleTokenMintInfoFragmentDoc);
exports.TokenDocument = (0, graphql_tag_1["default"])(templateObject_15 || (templateObject_15 = __makeTemplateObject(["\n query token(\n $contract: String!\n $tokenId: String!\n $includeOwner: Boolean = false\n $includeOwnerProfile: Boolean = false\n $includeOwnerReverseProfile: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n ) {\n token(contract: $contract, tokenId: $tokenId) {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenOwnerInfo @include(if: $includeOwner)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"], ["\n query token(\n $contract: String!\n $tokenId: String!\n $includeOwner: Boolean = false\n $includeOwnerProfile: Boolean = false\n $includeOwnerReverseProfile: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n ) {\n token(contract: $contract, tokenId: $tokenId) {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenOwnerInfo @include(if: $includeOwner)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"])), exports.NonFungibleTokenInfoFragmentDoc, exports.NonFungibleTokenAttributesFragmentDoc, exports.NonFungibleTokenOwnerInfoFragmentDoc, exports.NonFungibleTokenMediaInfoFragmentDoc, exports.NonFungibleTokenSalesInfoFragmentDoc, exports.NonFungibleTokenMintInfoFragmentDoc);
exports.TokensDocument = (0, graphql_tag_1["default"])(templateObject_16 || (templateObject_16 = __makeTemplateObject(["\n query tokens(\n $filter: TokensFilter\n $limit: Int = 50\n $before: Cursor\n $after: Cursor\n $includeTotalCount: Boolean = false\n $includeOwner: Boolean = false\n $includeOwnerProfile: Boolean = false\n $includeOwnerReverseProfile: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n ) {\n tokens(filter: $filter, limit: $limit, before: $before, after: $after) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n tokens {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenOwnerInfo @include(if: $includeOwner)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n }\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"], ["\n query tokens(\n $filter: TokensFilter\n $limit: Int = 50\n $before: Cursor\n $after: Cursor\n $includeTotalCount: Boolean = false\n $includeOwner: Boolean = false\n $includeOwnerProfile: Boolean = false\n $includeOwnerReverseProfile: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n ) {\n tokens(filter: $filter, limit: $limit, before: $before, after: $after) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n tokens {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenOwnerInfo @include(if: $includeOwner)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n }\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"])), exports.NonFungibleTokenInfoFragmentDoc, exports.NonFungibleTokenAttributesFragmentDoc, exports.NonFungibleTokenOwnerInfoFragmentDoc, exports.NonFungibleTokenMediaInfoFragmentDoc, exports.NonFungibleTokenMintInfoFragmentDoc, exports.NonFungibleTokenSalesInfoFragmentDoc);
exports.TransactionDocument = (0, graphql_tag_1["default"])(templateObject_17 || (templateObject_17 = __makeTemplateObject(["\n query transaction(\n $hash: String!\n $includeTransactionLogs: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTransactionSender: Boolean = false\n ) {\n transaction(hash: $hash) {\n ...TransactionInfo\n }\n }\n ", "\n"], ["\n query transaction(\n $hash: String!\n $includeTransactionLogs: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTransactionSender: Boolean = false\n ) {\n transaction(hash: $hash) {\n ...TransactionInfo\n }\n }\n ", "\n"])), exports.TransactionInfoFragmentDoc);
exports.TransactionsDocument = (0, graphql_tag_1["default"])(templateObject_18 || (templateObject_18 = __makeTemplateObject(["\n query transactions(\n $filter: TransactionFilter\n $before: Cursor\n $after: Cursor\n $limit: Int = 50\n $reversed: Boolean = false\n $includeTotalCount: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTransactionLogs: Boolean = false\n ) {\n transactions(\n filter: $filter\n before: $before\n after: $after\n limit: $limit\n reversed: $reversed\n ) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n transactions {\n ...TransactionInfo\n }\n }\n }\n ", "\n"], ["\n query transactions(\n $filter: TransactionFilter\n $before: Cursor\n $after: Cursor\n $limit: Int = 50\n $reversed: Boolean = false\n $includeTotalCount: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTransactionLogs: Boolean = false\n ) {\n transactions(\n filter: $filter\n before: $before\n after: $after\n limit: $limit\n reversed: $reversed\n ) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n transactions {\n ...TransactionInfo\n }\n }\n }\n ", "\n"])), exports.TransactionInfoFragmentDoc);
exports.TransactionLogsDocument = (0, graphql_tag_1["default"])(templateObject_19 || (templateObject_19 = __makeTemplateObject(["\n query transactionLogs(\n $before: Cursor\n $after: Cursor\n $includeTotalCount: Boolean = false\n $filter: TransactionLogFilter\n $limit: Int = 50\n $reversed: Boolean = false\n $includeBlockHash: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeContractReverseProfile: Boolean = false\n $includeTransaction: Boolean = false\n ) {\n transactionLogs(\n before: $before\n after: $after\n limit: $limit\n filter: $filter\n reversed: $reversed\n ) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n transactionLogs {\n blockHash @include(if: $includeBlockHash)\n address {\n address\n reverseProfile @include(if: $includeContractReverseProfile) {\n ...GlobalKeys\n }\n }\n data\n logIndex\n removed\n topics\n transactionHash\n blockNumber\n transaction @include(if: $includeTransaction) {\n ...TransactionInfo\n }\n }\n }\n }\n ", "\n ", "\n"], ["\n query transactionLogs(\n $before: Cursor\n $after: Cursor\n $includeTotalCount: Boolean = false\n $filter: TransactionLogFilter\n $limit: Int = 50\n $reversed: Boolean = false\n $includeBlockHash: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeContractReverseProfile: Boolean = false\n $includeTransaction: Boolean = false\n ) {\n transactionLogs(\n before: $before\n after: $after\n limit: $limit\n filter: $filter\n reversed: $reversed\n ) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n transactionLogs {\n blockHash @include(if: $includeBlockHash)\n address {\n address\n reverseProfile @include(if: $includeContractReverseProfile) {\n ...GlobalKeys\n }\n }\n data\n logIndex\n removed\n topics\n transactionHash\n blockNumber\n transaction @include(if: $includeTransaction) {\n ...TransactionInfo\n }\n }\n }\n }\n ", "\n ", "\n"])), exports.GlobalKeysFragmentDoc, exports.TransactionInfoFragmentDoc);
exports.Erc721TransfersDocument = (0, graphql_tag_1["default"])(templateObject_20 || (templateObject_20 = __makeTemplateObject(["\n query erc721Transfers(\n $filter: TransfersFilter\n $before: Cursor\n $after: Cursor\n $limit: Int = 50\n $includeTotalCount: Boolean = false\n $includeBlockHash: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeToken: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTransferContract: Boolean = false\n $includeTransferContractReverseProfile: Boolean = false\n $includeSale: Boolean = false\n $includeErc721TransferSaleTaker: Boolean = false\n $includeErc721TransferSaleMaker: Boolean = false\n $includeErc721TransferSaleMakerReverseProfile: Boolean = false\n $includeErc721TransferSaleTakerReverseProfile: Boolean = false\n $includeTransaction: Boolean = false\n $includeTransferSender: Boolean = false\n $includeTransferSenderReverseProfile: Boolean = false\n $includeTransferRecipient: Boolean = false\n $includeTransferRecipientReverseProfile: Boolean = false\n ) {\n erc721Transfers(\n before: $before\n after: $after\n limit: $limit\n filter: $filter\n ) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n erc721Transfers {\n blockNumber\n blockHash @include(if: $includeBlockHash)\n contract @include(if: $includeTransferContract) {\n address\n reverseProfile @include(if: $includeTransferContractReverseProfile) {\n ...GlobalKeys\n }\n }\n sale @include(if: $includeSale) {\n ...NonFungibleErc721TransferSaleInfo\n }\n transaction @include(if: $includeTransaction) {\n ...TransactionInfo\n }\n from @include(if: $includeTransferSender) {\n address\n reverseProfile @include(if: $includeTransferSenderReverseProfile) {\n ...GlobalKeys\n }\n }\n to @include(if: $includeTransferRecipient) {\n address\n reverseProfile @include(if: $includeTransferRecipientReverseProfile) {\n ...GlobalKeys\n }\n }\n isAirdrop\n logIndex\n token @include(if: $includeToken) {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n }\n }\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"], ["\n query erc721Transfers(\n $filter: TransfersFilter\n $before: Cursor\n $after: Cursor\n $limit: Int = 50\n $includeTotalCount: Boolean = false\n $includeBlockHash: Boolean = false\n $includeTokenSalesMaker: Boolean = false\n $includeTokenSalesTaker: Boolean = false\n $includeTokenSalesMakerReverseProfile: Boolean = false\n $includeTokenSalesTakerReverseProfile: Boolean = false\n $includeTransactionLogs: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeToken: Boolean = false\n $includeTokenMedia: Boolean = false\n $includeTokenMint: Boolean = false\n $includeTokenUri: Boolean = false\n $includeTokenAttributes: Boolean = false\n $includeTokenSales: Boolean = false\n $includeTransferContract: Boolean = false\n $includeTransferContractReverseProfile: Boolean = false\n $includeSale: Boolean = false\n $includeErc721TransferSaleTaker: Boolean = false\n $includeErc721TransferSaleMaker: Boolean = false\n $includeErc721TransferSaleMakerReverseProfile: Boolean = false\n $includeErc721TransferSaleTakerReverseProfile: Boolean = false\n $includeTransaction: Boolean = false\n $includeTransferSender: Boolean = false\n $includeTransferSenderReverseProfile: Boolean = false\n $includeTransferRecipient: Boolean = false\n $includeTransferRecipientReverseProfile: Boolean = false\n ) {\n erc721Transfers(\n before: $before\n after: $after\n limit: $limit\n filter: $filter\n ) {\n cursors {\n before\n after\n }\n totalCount @include(if: $includeTotalCount)\n erc721Transfers {\n blockNumber\n blockHash @include(if: $includeBlockHash)\n contract @include(if: $includeTransferContract) {\n address\n reverseProfile @include(if: $includeTransferContractReverseProfile) {\n ...GlobalKeys\n }\n }\n sale @include(if: $includeSale) {\n ...NonFungibleErc721TransferSaleInfo\n }\n transaction @include(if: $includeTransaction) {\n ...TransactionInfo\n }\n from @include(if: $includeTransferSender) {\n address\n reverseProfile @include(if: $includeTransferSenderReverseProfile) {\n ...GlobalKeys\n }\n }\n to @include(if: $includeTransferRecipient) {\n address\n reverseProfile @include(if: $includeTransferRecipientReverseProfile) {\n ...GlobalKeys\n }\n }\n isAirdrop\n logIndex\n token @include(if: $includeToken) {\n ...NonFungibleTokenInfo\n ...NonFungibleTokenAttributes @include(if: $includeTokenAttributes)\n ...NonFungibleTokenMediaInfo @include(if: $includeTokenMedia)\n ...NonFungibleTokenMintInfo @include(if: $includeTokenMint)\n tokenUri @include(if: $includeTokenUri)\n sales @include(if: $includeTokenSales) {\n ...NonFungibleTokenSalesInfo\n }\n }\n }\n }\n }\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n ", "\n"])), exports.GlobalKeysFragmentDoc, exports.NonFungibleErc721TransferSaleInfoFragmentDoc, exports.TransactionInfoFragmentDoc, exports.NonFungibleTokenInfoFragmentDoc, exports.NonFungibleTokenAttributesFragmentDoc, exports.NonFungibleTokenMediaInfoFragmentDoc, exports.NonFungibleTokenMintInfoFragmentDoc, exports.NonFungibleTokenSalesInfoFragmentDoc);
exports.Erc20TransfersDocument = (0, graphql_tag_1["default"])(templateObject_21 || (templateObject_21 = __makeTemplateObject(["\n query erc20Transfers(\n $before: Cursor\n $after: Cursor\n $limit: Int = 50\n $filter: Erc20TransfersFilter\n $includeTotalCount: Boolean = false\n $includeTransferSender: Boolean = false\n $includeTransferSenderReverseProfile: Boolean = false\n $includeTransferRecipient: Boolean = false\n $includeTransferRecipientReverseProfile: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransaction: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTransactionLogs: Boolean = false\n ) {\n erc20Transfers(\n before: $before\n after: $after\n filter: $filter\n limit: $limit\n ) {\n totalCount @include(if: $includeTotalCount)\n cursors {\n before\n after\n }\n erc20Transfers {\n blockNumber\n contractAddress\n from @include(if: $includeTransferSender) {\n address\n reverseProfile @include(if: $includeTransferSenderReverseProfile) {\n ...GlobalKeys\n }\n }\n to @include(if: $includeTransferRecipient) {\n address\n reverseProfile @include(if: $includeTransferRecipientReverseProfile) {\n ...GlobalKeys\n }\n }\n logIndex\n transaction @include(if: $includeTransaction) {\n ...TransactionInfo\n }\n }\n }\n }\n ", "\n ", "\n"], ["\n query erc20Transfers(\n $before: Cursor\n $after: Cursor\n $limit: Int = 50\n $filter: Erc20TransfersFilter\n $includeTotalCount: Boolean = false\n $includeTransferSender: Boolean = false\n $includeTransferSenderReverseProfile: Boolean = false\n $includeTransferRecipient: Boolean = false\n $includeTransferRecipientReverseProfile: Boolean = false\n $includeTransactionRecipient: Boolean = false\n $includeTransaction: Boolean = false\n $includeTransactionSender: Boolean = false\n $includeTransactionEvents: Boolean = false\n $includeTransactionLogs: Boolean = false\n ) {\n erc20Transfers(\n before: $before\n after: $after\n filter: $filter\n limit: $limit\n ) {\n totalCount @include(if: $includeTotalCount)\n cursors {\n before\n after\n }\n erc20Transfers {\n blockNumber\n contractAddress\n from @include(if: $includeTransferSender) {\n address\n reverseProfile @include(if: $includeTransferSenderReverseProfile) {\n ...GlobalKeys\n }\n }\n to @include(if: $includeTransferRecipient) {\n address\n reverseProfile @include(if: $includeTransferRecipientReverseProfile) {\n ...GlobalKeys\n }\n }\n logIndex\n transaction @include(if: $includeTransaction) {\n ...TransactionInfo\n }\n }\n }\n }\n ", "\n ", "\n"])), exports.GlobalKeysFragmentDoc, exports.TransactionInfoFragmentDoc);
exports.Erc20BalancesDocument = (0, graphql_tag_1["default"])(templateObject_22 || (templateObject_22 = __makeTemplateObject(["\n query erc20Balances(\n $filter: Erc20BalancesFilter!\n $includeOwner: Boolean = false\n $includeOwnerProfile: Boolean = false\n $includeOwnerReverseProfile: Boolean = false\n ) {\n erc20Balances(filter: $filter) {\n amount\n contract {\n address\n }\n owner @include(if: $includeOwner) {\n ...OwnerInfo\n }\n }\n }\n ", "\n"], ["\n query erc20Balances(\n $filter: Erc20BalancesFilter!\n $includeOwner: Boolean = false\n $includeOwnerProfile: Boolean = false\n $includeOwnerReverseProfile: Boolean = false\n ) {\n erc20Balances(filter: $filter) {\n amount\n contract {\n address\n }\n owner @include(if: $includeOwner) {\n ...OwnerInfo\n }\n }\n }\n ", "\n"])), exports.OwnerInfoFragmentDoc);
var defaultWrapper = function (action, _operationName, _operationType) { return action(); };
function getSdk(client, withWrapper) {
if (withWrapper === void 0) { withWrapper = defaultWrapper; }
return {
nonFungibleTokenRefresh: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.NonFungibleTokenRefreshDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "nonFungibleTokenRefresh", "mutation");
},
address: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.AddressDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "address", "query");
},
token: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.TokenDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "token", "query");
},
tokens: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.TokensDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "tokens", "query");
},
transaction: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.TransactionDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "transaction", "query");
},
transactions: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.TransactionsDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "transactions", "query");
},
transactionLogs: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.TransactionLogsDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "transactionLogs", "query");
},
erc721Transfers: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.Erc721TransfersDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "erc721Transfers", "query");
},
erc20Transfers: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.Erc20TransfersDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "erc20Transfers", "query");
},
erc20Balances: function (variables, requestHeaders) {
return withWrapper(function (wrappedRequestHeaders) {
return client.request(exports.Erc20BalancesDocument, variables, __assign(__assign({}, requestHeaders), wrappedRequestHeaders));
}, "erc20Balances", "query");
}
};
}
exports.getSdk = getSdk;
var templateObject_1, templateObject_2, templateObject_3, templateObject_4, templateObject_5, templateObject_6, templateObject_7, templateObject_8, templateObject_9, templateObject_10, templateObject_11, templateObject_12, templateObject_13, templateObject_14, templateObject_15, templateObject_16, templateObject_17, templateObject_18, templateObject_19, templateObject_20, templateObject_21, templateObject_22;
//# sourceMappingURL=sdk.js.map