Skip to content
Prev Previous commit
Next Next commit
Remove barrel files for @r/packages/sdk/src/evm/enums
  • Loading branch information
kien-ngo committed Oct 23, 2023
commit ce8b9d195af2590e73605af00cfe0517f2fa691f
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import { MarketplaceDirect } from "../../core/classes/marketplace-direct";
import { Transaction } from "../../core/classes/transactions";
import { UpdateableNetwork } from "../../core/interfaces/contract";
import { NetworkInput } from "../../core/types";
import { ListingType } from "../../enums";
import { Abi, AbiInput, AbiSchema } from "../../schema/contracts/custom";
import { MarketplaceContractSchema } from "../../schema/contracts/marketplace";
import { SDKOptions } from "../../schema/sdk-options";
Expand All @@ -35,6 +34,7 @@ import { AuctionListing, DirectListing, Offer } from "../../types/marketplace";
import { MarketplaceFilter } from "../../types/marketplace/MarketPlaceFilter";
import { UnmappedOffer } from "../../types/marketplace/UnmappedOffer";
import { MARKETPLACE_CONTRACT_ROLES } from "../contractRoles";
import { ListingType } from "../../enums/marketplace/ListingType";

/**
* Create your own whitelabel marketplace that enables users to buy and sell any digital assets.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ import { GasCostEstimator } from "../../core/classes/gas-cost-estimator";
import { Transaction } from "../../core/classes/transactions";
import { UpdateableNetwork } from "../../core/interfaces/contract";
import { NetworkInput, TransactionResultWithId } from "../../core/types";
import { VoteType } from "../../enums";
import { Abi, AbiInput, AbiSchema } from "../../schema/contracts/custom";
import { VoteContractSchema } from "../../schema/contracts/vote";
import { SDKOptions } from "../../schema/sdk-options";
Expand All @@ -36,6 +35,7 @@ import {
ProposalVote,
VoteSettings,
} from "../../types/vote";
import { VoteType } from "../../enums/vote/Vote";

/**
* Create a decentralized organization for token holders to vote on proposals.
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/core/classes/drop-claim-conditions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ import { hasFunction } from "../../common/feature-detection/hasFunction";
import { SnapshotFormatVersion } from "../../common/sharded-merkle-tree";
import { buildTransactionFunction } from "../../common/transactions";
import { isNode } from "../../common/utils";
import { ClaimEligibility } from "../../enums";
import { AbstractClaimConditionContractStruct } from "../../schema/contracts/common/claim-conditions";
import { SnapshotEntryWithProof } from "../../schema/contracts/common/snapshots";
import { AddressOrEns } from "../../schema/shared/AddressOrEnsSchema";
Expand All @@ -57,6 +56,7 @@ import { ContractEncoder } from "./contract-encoder";
import { ContractMetadata } from "./contract-metadata";
import { ContractWrapper } from "./contract-wrapper";
import { Transaction } from "./transactions";
import { ClaimEligibility } from "../../enums/ClaimEligibility";

/**
* Manages claim conditions for NFT Drop contracts
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,6 @@ import { hasFunction } from "../../common/feature-detection/hasFunction";
import { SnapshotFormatVersion } from "../../common/sharded-merkle-tree";
import { buildTransactionFunction } from "../../common/transactions";
import { isNode } from "../../common/utils";
import { ClaimEligibility } from "../../enums";
import { AbstractClaimConditionContractStruct } from "../../schema/contracts/common/claim-conditions";
import { SnapshotEntryWithProof } from "../../schema/contracts/common/snapshots";
import { AddressOrEns } from "../../schema/shared/AddressOrEnsSchema";
Expand All @@ -51,6 +50,7 @@ import { ContractEncoder } from "./contract-encoder";
import { ContractMetadata } from "./contract-metadata";
import { ContractWrapper } from "./contract-wrapper";
import { Transaction } from "./transactions";
import { ClaimEligibility } from "../../enums/ClaimEligibility";

/**
* Manages claim conditions for Edition Drop contracts
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/core/classes/marketplace-auction.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ import {
} from "../../common/marketplace";
import { fetchTokenMetadataForContract } from "../../common/nft";
import { buildTransactionFunction } from "../../common/transactions";
import { ListingType } from "../../enums";
import { CurrencyValue, Price } from "../../types/currency";
import {
AuctionListing,
Expand All @@ -38,6 +37,7 @@ import { ContractEncoder } from "./contract-encoder";
import { ContractEvents } from "./contract-events";
import { ContractWrapper } from "./contract-wrapper";
import { Transaction } from "./transactions";
import { ListingType } from "../../enums/marketplace/ListingType";

/**
* Handles auction listings
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/core/classes/marketplace-direct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ import {
InterfaceId_IERC1155,
InterfaceId_IERC721,
} from "../../constants/contract";
import { ListingType } from "../../enums";
import { ListingType } from "../../enums/marketplace/ListingType";
import { AddressOrEns } from "../../schema/shared/AddressOrEnsSchema";
import { Price } from "../../types/currency";
import {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ import {
InterfaceId_IERC721,
} from "../../constants/contract";
import { FEATURE_DIRECT_LISTINGS } from "../../constants/thirdweb-features";
import { Status } from "../../enums";
import {
DirectListingInputParams,
DirectListingInputParamsSchema,
Expand All @@ -49,6 +48,7 @@ import { ContractInterceptor } from "./contract-interceptor";
import { ContractWrapper } from "./contract-wrapper";
import { GasCostEstimator } from "./gas-cost-estimator";
import { Transaction } from "./transactions";
import { Status } from "../../enums/marketplace/Status";

/**
* Handles direct listings
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import { getAllInBatches, handleTokenApproval } from "../../common/marketplace";
import { fetchTokenMetadataForContract } from "../../common/nft";
import { buildTransactionFunction } from "../../common/transactions";
import { FEATURE_ENGLISH_AUCTIONS } from "../../constants/thirdweb-features";
import { Status } from "../../enums";
import { Status } from "../../enums/marketplace/Status";
import {
EnglishAuctionInputParams,
EnglishAuctionInputParamsSchema,
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/core/classes/marketplacev3-offers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import { buildTransactionFunction } from "../../common/transactions";
import { SUPPORTED_CHAIN_ID } from "../../constants/chains/SUPPORTED_CHAIN_ID";
import { NATIVE_TOKENS } from "../../constants/currency";
import { FEATURE_OFFERS } from "../../constants/thirdweb-features";
import { Status } from "../../enums";
import { Status } from "../../enums/marketplace/Status";
import {
OfferInputParams,
OfferInputParamsSchema,
Expand Down
3 changes: 0 additions & 3 deletions packages/sdk/src/evm/enums/index.ts

This file was deleted.

2 changes: 0 additions & 2 deletions packages/sdk/src/evm/enums/marketplace/index.ts

This file was deleted.

2 changes: 0 additions & 2 deletions packages/sdk/src/evm/enums/vote/index.ts

This file was deleted.

9 changes: 7 additions & 2 deletions packages/sdk/src/evm/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,6 @@ export type {
} from "./schema/sdk-options";

export * from "./types";
export * from "./enums";
export * from "./contracts";

export { StaticJsonRpcBatchProvider } from "./lib/static-batch-rpc";
Expand Down Expand Up @@ -224,4 +223,10 @@ export * from "./constants/urls";
export * from "./constants/contract-features";
//#endregion @r/packages/sdk/src/evm/constants/*


//#region @r/packages/sdk/src/evm/enums
export * from "./enums/marketplace/ListingType";
export * from "./enums/marketplace/Status";
export * from "./enums/vote/ProposalState";
export * from "./enums/vote/Vote";
export * from "./enums/ClaimEligibility";
//#endregion @r/packages/sdk/src/evm/enums
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/types/marketplace/AuctionListing.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NFTMetadata } from "../../../core/schema/nft";
import { ListingType } from "../../enums/marketplace";
import { ListingType } from "../../enums/marketplace/ListingType";
import { AddressOrEns } from "../../schema/shared/AddressOrEnsSchema";
import { CurrencyValue } from "../currency";
import { BigNumber, BigNumberish } from "ethers";
Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/types/marketplace/DirectListing.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NFTMetadata } from "../../../core/schema/nft";
import { ListingType } from "../../enums/marketplace";
import { ListingType } from "../../enums/marketplace/ListingType";
import { AddressOrEns } from "../../schema/shared/AddressOrEnsSchema";
import { CurrencyValue } from "../currency";
import { BigNumber, BigNumberish } from "ethers";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NFTMetadata } from "../../../core/schema/nft";
import { Status } from "../../enums";
import { Status } from "../../enums/marketplace/Status";
import { Address } from "../../schema/shared/Address";
import { CurrencyValue } from "../currency";

Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/types/marketplacev3/EnglishAuction.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NFTMetadata } from "../../../core/schema/nft";
import { Status } from "../../enums";
import { Status } from "../../enums/marketplace/Status";
import { Address } from "../../schema/shared/Address";
import { CurrencyValue } from "../currency";

Expand Down
2 changes: 1 addition & 1 deletion packages/sdk/src/evm/types/marketplacev3/OfferV3.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NFTMetadata } from "../../../core/schema/nft";
import { Status } from "../../enums";
import { Status } from "../../enums/marketplace/Status";
import { CurrencyValue } from "../currency";

/**
Expand Down
3 changes: 2 additions & 1 deletion packages/sdk/src/evm/types/vote.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { ProposalState, VoteType } from "../enums";
import { ProposalState } from "../enums/vote/ProposalState";
import { VoteType } from "../enums/vote/Vote";
import { Currency } from "./currency";
import { BigNumber, BigNumberish, BytesLike } from "ethers";

Expand Down