Socket
Socket
Sign inDemoInstall

@zoralabs/zdk-alpha

Package Overview
Dependencies
Maintainers
19
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zoralabs/zdk-alpha - npm Package Compare versions

Comparing version 0.0.14 to 0.0.15

159

dist/src/queries/queries-sdk.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getSdk = exports.AggregateAttributesDocument = exports.OwnersByCountDocument = exports.SalesVolumeDocument = exports.TokensDocument = exports.CollectionsDocument = exports.OwnerCountInfoFragmentDoc = exports.PageInfoDefaultFragmentDoc = exports.CollectionDetailsFragmentDoc = exports.CollectionInfoFragmentDoc = exports.TokenDetailsFragmentDoc = exports.TokenInfoFragmentDoc = exports.FullMediaFragmentDoc = exports.MintDetailsFragmentDoc = exports.TokenContractInfoFragmentDoc = exports.MarketDetailsFragmentDoc = exports.MarketPropertiesFullFragmentDoc = exports.V3AskPropertiesFragmentDoc = exports.V2AuctionMarketPropertiesFragmentDoc = exports.MarketInfoFragmentDoc = exports.SaleDetailsFragmentDoc = exports.SaleInfoFragmentDoc = exports.PriceSummaryFragmentDoc = exports.TransactionDetailsFragmentDoc = exports.V3AskStatus = exports.V3AskEventType = exports.V2AuctionStatus = exports.V2AuctionEventType = exports.V1MarketEventType = exports.V1MarketEntityStatus = exports.TokenSortKey = exports.SortDirection = exports.SaleType = exports.SaleSortKey = exports.Network = exports.MintSortKey = exports.MediaType = exports.MarketType = exports.MarketStatus = exports.MarketSortKey = exports.MarketCategory = exports.EventType = exports.EventSortKey = exports.CollectionSortKey = exports.Chain = void 0;
exports.getSdk = exports.AggregateAttributesDocument = exports.SalesVolumeDocument = exports.OwnersByCountDocument = exports.TokenDocument = exports.TokensDocument = exports.CollectionsDocument = exports.MintsDocument = exports.MarketsDocument = exports.EventsDocument = exports.OwnerCountInfoFragmentDoc = exports.PageInfoDefaultFragmentDoc = exports.CollectionDetailsFragmentDoc = exports.CollectionInfoFragmentDoc = exports.TokenDetailsFragmentDoc = exports.EventInfoFragmentDoc = exports.TokenInfoFragmentDoc = exports.FullMediaFragmentDoc = exports.MintDetailsFragmentDoc = exports.TokenContractInfoFragmentDoc = exports.MarketDetailsFragmentDoc = exports.MarketPropertiesFullFragmentDoc = exports.V3AskPropertiesFragmentDoc = exports.V2AuctionMarketPropertiesFragmentDoc = exports.MarketInfoFragmentDoc = exports.SaleDetailsFragmentDoc = exports.SaleInfoFragmentDoc = exports.PriceSummaryFragmentDoc = exports.TransactionDetailsFragmentDoc = exports.V3AskStatus = exports.V3AskEventType = exports.V2AuctionStatus = exports.V2AuctionEventType = exports.V1MarketEventType = exports.V1MarketEntityStatus = exports.TokenSortKey = exports.SortDirection = exports.SaleType = exports.SaleSortKey = exports.Network = exports.MintSortKey = exports.MediaType = exports.MarketType = exports.MarketStatus = exports.MarketSortKey = exports.MarketCategory = exports.EventType = exports.EventSortKey = exports.CollectionSortKey = exports.Chain = void 0;
const tslib_1 = require("tslib");

@@ -347,2 +347,49 @@ const graphql_tag_1 = (0, tslib_1.__importDefault)(require("graphql-tag"));

${exports.FullMediaFragmentDoc}`;
exports.EventInfoFragmentDoc = (0, graphql_tag_1.default) `
fragment EventInfo on Event {
transactionInfo {
...TransactionDetails
}
eventType
collectionAddress
tokenId
properties {
... on MintEvent {
tokenId
collectionAddress
originatorAddress
toAddress
fee {
...PriceSummary
}
}
... on TransferEvent {
fromAddress
toAddress
collectionAddress
tokenId
}
... on V1MarketEvent {
marketEventType: eventType
address
collectionAddress
tokenId
}
... on V2AuctionEvent {
auctionEventType: eventType
address
auctionId
collectionAddress
tokenId
}
... on V3AskEvent {
v3AskEventType: eventType
address
collectionAddress
tokenId
}
}
}
${exports.TransactionDetailsFragmentDoc}
${exports.PriceSummaryFragmentDoc}`;
exports.TokenDetailsFragmentDoc = (0, graphql_tag_1.default) `

@@ -393,2 +440,69 @@ fragment TokenDetails on Token {

`;
exports.EventsDocument = (0, graphql_tag_1.default) `
query events($networks: [NetworkInput!]!, $filter: EventsQueryFilter, $pagination: PaginationInput!, $sort: EventSortKeySortInput!, $where: EventsQueryInput) {
events(
networks: $networks
filter: $filter
pagination: $pagination
sort: $sort
where: $where
) {
hasNextPage
pageInfo {
limit
offset
}
nodes {
...EventInfo
}
}
}
${exports.EventInfoFragmentDoc}`;
exports.MarketsDocument = (0, graphql_tag_1.default) `
query markets($networks: [NetworkInput!]!, $filter: MarketsQueryFilter, $pagination: PaginationInput!, $sort: MarketSortKeySortInput!, $where: MarketsQueryInput, $includeFullDetails: Boolean!) {
markets(
networks: $networks
filter: $filter
sort: $sort
where: $where
pagination: $pagination
) {
hasNextPage
pageInfo {
limit
offset
}
nodes {
token {
...TokenInfo
...TokenDetails @include(if: $includeFullDetails)
}
market {
...MarketInfo
...MarketDetails @include(if: $includeFullDetails)
}
}
}
}
${exports.TokenInfoFragmentDoc}
${exports.TokenDetailsFragmentDoc}
${exports.MarketInfoFragmentDoc}
${exports.MarketDetailsFragmentDoc}`;
exports.MintsDocument = (0, graphql_tag_1.default) `
query mints($networks: [NetworkInput!]!, $filter: MintsQueryFilter, $pagination: PaginationInput!, $sort: MintSortKeySortInput!, $where: MintsQueryInput) {
mints(
where: $where
networks: $networks
filter: $filter
pagination: $pagination
sort: $sort
) {
hasNextPage
pageInfo {
limit
offset
}
}
}
`;
exports.CollectionsDocument = (0, graphql_tag_1.default) `

@@ -430,3 +544,3 @@ query collections($networks: [NetworkInput!]!, $where: CollectionsQueryInput!, $pagination: PaginationInput!, $sort: CollectionSortKeySortInput!, $includeFullDetails: Boolean!) {

nodes {
markets {
marketsSummary {
...MarketInfo

@@ -453,9 +567,13 @@ ...MarketDetails @include(if: $includeFullDetails)

${exports.SaleDetailsFragmentDoc}`;
exports.SalesVolumeDocument = (0, graphql_tag_1.default) `
query salesVolume($networks: [NetworkInput!]!, $where: CollectionAddressAndAttributesInput!, $timeFilter: TimeFilter) {
aggregateStat {
salesVolume(where: $where, networks: $networks, timeFilter: $timeFilter)
exports.TokenDocument = (0, graphql_tag_1.default) `
query token($network: NetworkInput!, $token: TokenInput!, $includeFullDetails: Boolean!) {
token(network: $network, token: $token) {
token {
...TokenInfo
...TokenDetails @include(if: $includeFullDetails)
}
}
}
`;
${exports.TokenInfoFragmentDoc}
${exports.TokenDetailsFragmentDoc}`;
exports.OwnersByCountDocument = (0, graphql_tag_1.default) `

@@ -477,2 +595,13 @@ query ownersByCount($networks: [NetworkInput!]!, $pagination: PaginationInput!, $where: CollectionAddressAndAttributesInput!) {

${exports.OwnerCountInfoFragmentDoc}`;
exports.SalesVolumeDocument = (0, graphql_tag_1.default) `
query salesVolume($networks: [NetworkInput!]!, $where: CollectionAddressAndAttributesInput!, $timeFilter: TimeFilter) {
aggregateStat {
salesVolume(where: $where, networks: $networks, timeFilter: $timeFilter) {
ethPrice
usdcPrice
totalCount
}
}
}
`;
exports.AggregateAttributesDocument = (0, graphql_tag_1.default) `

@@ -493,2 +622,11 @@ query aggregateAttributes($networks: [NetworkInput!]!, $where: AggregateAttributesQueryInput!) {

return {
events(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.EventsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'events');
},
markets(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.MarketsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'markets');
},
mints(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.MintsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'mints');
},
collections(variables, requestHeaders) {

@@ -500,4 +638,4 @@ return withWrapper((wrappedRequestHeaders) => client.request(exports.CollectionsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'collections');

},
salesVolume(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SalesVolumeDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'salesVolume');
token(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.TokenDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'token');
},

@@ -507,2 +645,5 @@ ownersByCount(variables, requestHeaders) {

},
salesVolume(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SalesVolumeDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'salesVolume');
},
aggregateAttributes(variables, requestHeaders) {

@@ -509,0 +650,0 @@ return withWrapper((wrappedRequestHeaders) => client.request(exports.AggregateAttributesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'aggregateAttributes');

46

dist/src/zdk.d.ts

@@ -1,2 +0,2 @@

import { getSdk, Chain, Network, NetworkInput, TokenInput, TokensQueryInput, TokensQueryFilter, CollectionsQueryInput, CollectionSortKeySortInput, TokenSortInput, AggregateAttributesQueryVariables, OwnersByCountQueryVariables, SalesVolumeQueryVariables } from './queries/queries-sdk';
import { getSdk, Chain, Network, NetworkInput, TokenInput, TokensQueryInput, TokensQueryFilter, CollectionsQueryInput, CollectionSortKeySortInput, TokenSortInput, AggregateAttributesQueryVariables, OwnersByCountQueryVariables, SalesVolumeQueryVariables, EventsQueryInput, EventsQueryFilter, EventSortKeySortInput, MarketSortKeySortInput, MarketsQueryFilter, MarketsQueryInput, MintsQueryFilter, MintsQueryInput, MintSortKeySortInput } from './queries/queries-sdk';
export { Chain as ZDKChain, Network as ZDKNetwork };

@@ -8,11 +8,34 @@ export declare type OverrideNetworksOption = NetworkInput[];

};
declare type Query<ArgsInput, SortInput> = ArgsInput & SortInput;
declare type SharedQueryParams = {
networks?: NetworkInput[];
pagination?: OverridePaginationOptions;
};
declare type CollectionsQueryArgs = {
where: CollectionsQueryInput;
includeFullDetails?: boolean;
sort: CollectionSortKeySortInput;
} & SharedQueryParams;
declare type TokensQueryArgs = {
where: TokensQueryInput;
filter?: TokensQueryFilter;
sort?: TokenSortInput;
includeFullDetails?: boolean;
includeSalesHistory?: boolean;
};
declare type CollectionsQueryArgs = {
where: CollectionsQueryInput;
};
} & SharedQueryParams;
declare type EventsQueryArgs = {
where: EventsQueryInput;
sort?: EventSortKeySortInput;
filter?: EventsQueryFilter;
} & SharedQueryParams;
declare type MarketQueryArgs = {
where: MarketsQueryInput;
sort: MarketSortKeySortInput;
filter: MarketsQueryFilter;
includeFullDetails: boolean;
} & SharedQueryParams;
declare type MintsQueryArgs = {
where: MintsQueryInput;
sort: MintSortKeySortInput;
filter: MintsQueryFilter;
} & SharedQueryParams;
export interface ListOptions<SortInput> {

@@ -36,3 +59,3 @@ networks?: OverrideNetworksOption;

private getPaginationOptions;
tokens: ({ where, filter, pagination, networks, sort, includeFullDetails, includeSalesHistory, }: Query<TokensQueryArgs, ListOptions<TokenSortInput>>) => Promise<import("./queries/queries-sdk").TokensQuery>;
tokens: ({ where, filter, pagination, networks, sort, includeFullDetails, includeSalesHistory, }: TokensQueryArgs) => Promise<import("./queries/queries-sdk").TokensQuery>;
token: ({ address, tokenId, networks, }: {

@@ -43,4 +66,4 @@ address: string;

}) => Promise<{
__typename?: "TokenWithMarkets" | undefined;
markets: {
__typename?: "TokenWithMarketsSummary" | undefined;
marketsSummary: {
__typename?: "Market" | undefined;

@@ -334,3 +357,6 @@ collectionAddress: string;

}>;
collections: ({ where, pagination, networks, sort, includeFullDetails, }: Query<CollectionsQueryArgs, ListOptions<CollectionSortKeySortInput>>) => Promise<import("./queries/queries-sdk").CollectionsQuery>;
events: ({ networks, filter, pagination, sort, where, }: EventsQueryArgs) => Promise<import("./queries/queries-sdk").EventsQuery>;
markets: ({ networks, filter, pagination, sort, where, includeFullDetails, }: MarketQueryArgs) => Promise<import("./queries/queries-sdk").MarketsQuery>;
mints: ({ networks, filter, pagination, sort, where, }: MintsQueryArgs) => Promise<void>;
collections: ({ where, pagination, networks, sort, includeFullDetails, }: CollectionsQueryArgs) => Promise<import("./queries/queries-sdk").CollectionsQuery>;
ownersByCount: ({ where, networks, pagination, }: OwnersByCountQueryVariables) => Promise<import("./queries/queries-sdk").OwnersByCountQuery>;

@@ -337,0 +363,0 @@ salesVolume: ({ where, networks, timeFilter, }: SalesVolumeQueryVariables) => Promise<import("./queries/queries-sdk").SalesVolumeQuery>;

@@ -61,2 +61,35 @@ "use strict";

};
this.events = async ({ networks, filter, pagination, sort, where, }) => this.sdk.events({
filter,
where,
...this.getPaginationOptions(pagination),
...this.getNetworksOption(networks),
sort: {
sortDirection: (sort === null || sort === void 0 ? void 0 : sort.sortDirection) || queries_sdk_1.SortDirection.Desc,
sortKey: (sort === null || sort === void 0 ? void 0 : sort.sortKey) || queries_sdk_1.EventSortKey.Created,
},
});
this.markets = async ({ networks, filter, pagination, sort, where, includeFullDetails = false, }) => this.sdk.markets({
filter,
where,
includeFullDetails,
...this.getPaginationOptions(pagination),
...this.getNetworksOption(networks),
sort: {
sortDirection: (sort === null || sort === void 0 ? void 0 : sort.sortDirection) || queries_sdk_1.SortDirection.Desc,
sortKey: (sort === null || sort === void 0 ? void 0 : sort.sortKey) || queries_sdk_1.MarketSortKey.None,
},
});
this.mints = async ({ networks, filter, pagination, sort, where, }) => {
this.sdk.mints({
filter,
where,
...this.getPaginationOptions(pagination),
...this.getNetworksOption(networks),
sort: {
sortDirection: (sort === null || sort === void 0 ? void 0 : sort.sortDirection) || queries_sdk_1.SortDirection.Desc,
sortKey: (sort === null || sort === void 0 ? void 0 : sort.sortKey) || queries_sdk_1.MintSortKey.None,
},
});
};
this.collections = async ({ where, pagination, networks, sort, includeFullDetails = false, }) => this.sdk.collections({

@@ -63,0 +96,0 @@ where,

{
"name": "@zoralabs/zdk-alpha",
"version": "0.0.14",
"version": "0.0.15",
"description": "ZDK alpha for fetching data from graphql api",

@@ -70,2 +70,2 @@ "repository": "https://github.com/ourzora/zdk-alpha",

}
}
}

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc