@thirdweb-dev/contracts-js
Version:
470 lines • 33.5 kB
JSON
{
"name": "@thirdweb-dev/contracts-js",
"version": "1.3.23",
"main": "dist/thirdweb-dev-contracts-js.cjs.js",
"module": "dist/thirdweb-dev-contracts-js.esm.js",
"exports": {
".": {
"module": "./dist/thirdweb-dev-contracts-js.esm.js",
"default": "./dist/thirdweb-dev-contracts-js.cjs.js"
},
"./factories/TWFee__factory": {
"module": "./factories/TWFee__factory/dist/thirdweb-dev-contracts-js-factories-TWFee__factory.esm.js",
"default": "./factories/TWFee__factory/dist/thirdweb-dev-contracts-js-factories-TWFee__factory.cjs.js"
},
"./factories/TWProxy__factory": {
"module": "./factories/TWProxy__factory/dist/thirdweb-dev-contracts-js-factories-TWProxy__factory.esm.js",
"default": "./factories/TWProxy__factory/dist/thirdweb-dev-contracts-js-factories-TWProxy__factory.cjs.js"
},
"./factories/TWFactory__factory": {
"module": "./factories/TWFactory__factory/dist/thirdweb-dev-contracts-js-factories-TWFactory__factory.esm.js",
"default": "./factories/TWFactory__factory/dist/thirdweb-dev-contracts-js-factories-TWFactory__factory.cjs.js"
},
"./factories/TWRegistry__factory": {
"module": "./factories/TWRegistry__factory/dist/thirdweb-dev-contracts-js-factories-TWRegistry__factory.esm.js",
"default": "./factories/TWRegistry__factory/dist/thirdweb-dev-contracts-js-factories-TWRegistry__factory.cjs.js"
},
"./factories/TWMinimalFactory__factory": {
"module": "./factories/TWMinimalFactory__factory/dist/thirdweb-dev-contracts-js-factories-TWMinimalFactory__factory.esm.js",
"default": "./factories/TWMinimalFactory__factory/dist/thirdweb-dev-contracts-js-factories-TWMinimalFactory__factory.cjs.js"
},
"./factories/TWStatelessFactory__factory": {
"module": "./factories/TWStatelessFactory__factory/dist/thirdweb-dev-contracts-js-factories-TWStatelessFactory__factory.esm.js",
"default": "./factories/TWStatelessFactory__factory/dist/thirdweb-dev-contracts-js-factories-TWStatelessFactory__factory.cjs.js"
},
"./factories/TWMultichainRegistry__factory": {
"module": "./factories/TWMultichainRegistry__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistry__factory.esm.js",
"default": "./factories/TWMultichainRegistry__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistry__factory.cjs.js"
},
"./factories/TWMultichainRegistryLogic__factory": {
"module": "./factories/TWMultichainRegistryLogic__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistryLogic__factory.esm.js",
"default": "./factories/TWMultichainRegistryLogic__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistryLogic__factory.cjs.js"
},
"./factories/TWMultichainRegistryRouter__factory": {
"module": "./factories/TWMultichainRegistryRouter__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistryRouter__factory.esm.js",
"default": "./factories/TWMultichainRegistryRouter__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistryRouter__factory.cjs.js"
},
"./factories/TWMultichainRegistryStorage__factory": {
"module": "./factories/TWMultichainRegistryStorage__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistryStorage__factory.esm.js",
"default": "./factories/TWMultichainRegistryStorage__factory/dist/thirdweb-dev-contracts-js-factories-TWMultichainRegistryStorage__factory.cjs.js"
},
"./package.json": "./package.json",
"./dist/abis/IERC1155Metadata.json": "./dist/abis/IERC1155Metadata.json",
"./dist/abis/IERC721Receiver.json": "./dist/abis/IERC721Receiver.json",
"./dist/abis/TieredDrop.json": "./dist/abis/TieredDrop.json",
"./dist/abis/BurnToClaimDrop721Logic.json": "./dist/abis/BurnToClaimDrop721Logic.json",
"./dist/abis/INonceManager.json": "./dist/abis/INonceManager.json",
"./dist/abis/IWETH.json": "./dist/abis/IWETH.json",
"./dist/abis/EIP712.json": "./dist/abis/EIP712.json",
"./dist/abis/SignatureMintERC20.json": "./dist/abis/SignatureMintERC20.json",
"./dist/abis/zora_IERC721Drop.json": "./dist/abis/zora_IERC721Drop.json",
"./dist/abis/IDropSinglePhase_V1.json": "./dist/abis/IDropSinglePhase_V1.json",
"./dist/abis/IContext.json": "./dist/abis/IContext.json",
"./dist/abis/LazyMintWithTier.json": "./dist/abis/LazyMintWithTier.json",
"./dist/abis/IMintableERC20.json": "./dist/abis/IMintableERC20.json",
"./dist/abis/IERC4906.json": "./dist/abis/IERC4906.json",
"./dist/abis/Airdrop.json": "./dist/abis/Airdrop.json",
"./dist/abis/BytesLib.json": "./dist/abis/BytesLib.json",
"./dist/abis/EIP712ChainlessDomain.json": "./dist/abis/EIP712ChainlessDomain.json",
"./dist/abis/IFeeTierPlacementExtension.json": "./dist/abis/IFeeTierPlacementExtension.json",
"./dist/abis/ContractMetadataLogic.json": "./dist/abis/ContractMetadataLogic.json",
"./dist/abis/ERC2771ContextStorage.json": "./dist/abis/ERC2771ContextStorage.json",
"./dist/abis/SafeCast.json": "./dist/abis/SafeCast.json",
"./dist/abis/IRoyaltyEngineV1.json": "./dist/abis/IRoyaltyEngineV1.json",
"./dist/abis/StakeManager.json": "./dist/abis/StakeManager.json",
"./dist/abis/ERC1155LazyMint.json": "./dist/abis/ERC1155LazyMint.json",
"./dist/abis/Router.json": "./dist/abis/Router.json",
"./dist/abis/PermissionsEnumerableInit.json": "./dist/abis/PermissionsEnumerableInit.json",
"./dist/abis/ERC721A__InitializableStorage.json": "./dist/abis/ERC721A__InitializableStorage.json",
"./dist/abis/IDropERC20.json": "./dist/abis/IDropERC20.json",
"./dist/abis/TokenBoundAccount.json": "./dist/abis/TokenBoundAccount.json",
"./dist/abis/Staking20Base.json": "./dist/abis/Staking20Base.json",
"./dist/abis/ERC1155PresetUpgradeable.json": "./dist/abis/ERC1155PresetUpgradeable.json",
"./dist/abis/ITokenERC721.json": "./dist/abis/ITokenERC721.json",
"./dist/abis/Exec.json": "./dist/abis/Exec.json",
"./dist/abis/IDropERC1155_V2.json": "./dist/abis/IDropERC1155_V2.json",
"./dist/abis/ReentrancyGuardLogic.json": "./dist/abis/ReentrancyGuardLogic.json",
"./dist/abis/IDropERC721.json": "./dist/abis/IDropERC721.json",
"./dist/abis/ERC6551AccountLib.json": "./dist/abis/ERC6551AccountLib.json",
"./dist/abis/DropSinglePhase_V1.json": "./dist/abis/DropSinglePhase_V1.json",
"./dist/abis/IStaking20.json": "./dist/abis/IStaking20.json",
"./dist/abis/TokenERC721.json": "./dist/abis/TokenERC721.json",
"./dist/abis/INFTMetadata.json": "./dist/abis/INFTMetadata.json",
"./dist/abis/OpenEditionERC721.json": "./dist/abis/OpenEditionERC721.json",
"./dist/abis/ManagedAccount.json": "./dist/abis/ManagedAccount.json",
"./dist/abis/ERC1155DelayedReveal.json": "./dist/abis/ERC1155DelayedReveal.json",
"./dist/abis/ERC721SignatureMint.json": "./dist/abis/ERC721SignatureMint.json",
"./dist/abis/UserOperationLib.json": "./dist/abis/UserOperationLib.json",
"./dist/abis/AirdropERC20Claimable.json": "./dist/abis/AirdropERC20Claimable.json",
"./dist/abis/ERC2771ContextUpgradeableLogic.json": "./dist/abis/ERC2771ContextUpgradeableLogic.json",
"./dist/abis/TWRegistry.json": "./dist/abis/TWRegistry.json",
"./dist/abis/TokenERC20.json": "./dist/abis/TokenERC20.json",
"./dist/abis/OpenEditionERC721FlatFee.json": "./dist/abis/OpenEditionERC721FlatFee.json",
"./dist/abis/ERC2771ContextUpgradeable.json": "./dist/abis/ERC2771ContextUpgradeable.json",
"./dist/abis/DelayedRevealStorage.json": "./dist/abis/DelayedRevealStorage.json",
"./dist/abis/Staking20Upgradeable.json": "./dist/abis/Staking20Upgradeable.json",
"./dist/abis/IDirectListings.json": "./dist/abis/IDirectListings.json",
"./dist/abis/ERC20Drop.json": "./dist/abis/ERC20Drop.json",
"./dist/abis/ERC721AInit.json": "./dist/abis/ERC721AInit.json",
"./dist/abis/MetaTx.json": "./dist/abis/MetaTx.json",
"./dist/abis/ISignatureMintERC721_V1.json": "./dist/abis/ISignatureMintERC721_V1.json",
"./dist/abis/ContractMetadataImpl.json": "./dist/abis/ContractMetadataImpl.json",
"./dist/abis/LinkTokenInterface.json": "./dist/abis/LinkTokenInterface.json",
"./dist/abis/Base64.json": "./dist/abis/Base64.json",
"./dist/abis/OffersStorage.json": "./dist/abis/OffersStorage.json",
"./dist/abis/DynamicAccount.json": "./dist/abis/DynamicAccount.json",
"./dist/abis/ITokenERC1155.json": "./dist/abis/ITokenERC1155.json",
"./dist/abis/IAccountFactory.json": "./dist/abis/IAccountFactory.json",
"./dist/abis/VRFV2WrapperConsumerBase.json": "./dist/abis/VRFV2WrapperConsumerBase.json",
"./dist/abis/IContractFactory.json": "./dist/abis/IContractFactory.json",
"./dist/abis/RulesEngine.json": "./dist/abis/RulesEngine.json",
"./dist/abis/DropERC20_V2.json": "./dist/abis/DropERC20_V2.json",
"./dist/abis/SignatureMintERC721Upgradeable.json": "./dist/abis/SignatureMintERC721Upgradeable.json",
"./dist/abis/BurnToClaimDrop721Storage.json": "./dist/abis/BurnToClaimDrop721Storage.json",
"./dist/abis/IThirdwebContract.json": "./dist/abis/IThirdwebContract.json",
"./dist/abis/IAccountFactoryCore.json": "./dist/abis/IAccountFactoryCore.json",
"./dist/abis/IOffers.json": "./dist/abis/IOffers.json",
"./dist/abis/DropStorage.json": "./dist/abis/DropStorage.json",
"./dist/abis/IAccountPermissions.json": "./dist/abis/IAccountPermissions.json",
"./dist/abis/ITWMultichainRegistry.json": "./dist/abis/ITWMultichainRegistry.json",
"./dist/abis/ERC721A__IERC721ReceiverUpgradeable.json": "./dist/abis/ERC721A__IERC721ReceiverUpgradeable.json",
"./dist/abis/TWMultichainRegistryStorage.json": "./dist/abis/TWMultichainRegistryStorage.json",
"./dist/abis/ITWRegistry.json": "./dist/abis/ITWRegistry.json",
"./dist/abis/Ownable.json": "./dist/abis/Ownable.json",
"./dist/abis/Staking721Base.json": "./dist/abis/Staking721Base.json",
"./dist/abis/IOperatorFilterRegistry.json": "./dist/abis/IOperatorFilterRegistry.json",
"./dist/abis/VRFV2WrapperInterface.json": "./dist/abis/VRFV2WrapperInterface.json",
"./dist/abis/Permissions.json": "./dist/abis/Permissions.json",
"./dist/abis/ERC20SignatureMint.json": "./dist/abis/ERC20SignatureMint.json",
"./dist/abis/IClaimCondition.json": "./dist/abis/IClaimCondition.json",
"./dist/abis/ERC165.json": "./dist/abis/ERC165.json",
"./dist/abis/PermissionsEnumerableLogic.json": "./dist/abis/PermissionsEnumerableLogic.json",
"./dist/abis/Staking20.json": "./dist/abis/Staking20.json",
"./dist/abis/ERC721A__Initializable.json": "./dist/abis/ERC721A__Initializable.json",
"./dist/abis/EnumerableSet.json": "./dist/abis/EnumerableSet.json",
"./dist/abis/LazyMintStorage.json": "./dist/abis/LazyMintStorage.json",
"./dist/abis/LazyMint.json": "./dist/abis/LazyMint.json",
"./dist/abis/IDropERC721_V3.json": "./dist/abis/IDropERC721_V3.json",
"./dist/abis/Staking1155.json": "./dist/abis/Staking1155.json",
"./dist/abis/BurnToClaimStorage.json": "./dist/abis/BurnToClaimStorage.json",
"./dist/abis/NFTMetadata.json": "./dist/abis/NFTMetadata.json",
"./dist/abis/ILazyMint.json": "./dist/abis/ILazyMint.json",
"./dist/abis/AppURI.json": "./dist/abis/AppURI.json",
"./dist/abis/ContractPublisher.json": "./dist/abis/ContractPublisher.json",
"./dist/abis/IClaimConditionsSinglePhase.json": "./dist/abis/IClaimConditionsSinglePhase.json",
"./dist/abis/OperatorFilterer.json": "./dist/abis/OperatorFilterer.json",
"./dist/abis/SafeMath.json": "./dist/abis/SafeMath.json",
"./dist/abis/ERC2771Context.json": "./dist/abis/ERC2771Context.json",
"./dist/abis/IContractPublisher.json": "./dist/abis/IContractPublisher.json",
"./dist/abis/RoyaltyStorage.json": "./dist/abis/RoyaltyStorage.json",
"./dist/abis/Drop.json": "./dist/abis/Drop.json",
"./dist/abis/ITokenBundle.json": "./dist/abis/ITokenBundle.json",
"./dist/abis/BatchMintMetadata_V1.json": "./dist/abis/BatchMintMetadata_V1.json",
"./dist/abis/ISignatureAction.json": "./dist/abis/ISignatureAction.json",
"./dist/abis/IDropSinglePhase.json": "./dist/abis/IDropSinglePhase.json",
"./dist/abis/IPaymaster.json": "./dist/abis/IPaymaster.json",
"./dist/abis/DelayedReveal.json": "./dist/abis/DelayedReveal.json",
"./dist/abis/Address.json": "./dist/abis/Address.json",
"./dist/abis/IERC1155Enumerable.json": "./dist/abis/IERC1155Enumerable.json",
"./dist/abis/ERC1155Holder.json": "./dist/abis/ERC1155Holder.json",
"./dist/abis/PrimarySaleInit.json": "./dist/abis/PrimarySaleInit.json",
"./dist/abis/AirdropERC1155.json": "./dist/abis/AirdropERC1155.json",
"./dist/abis/ExtensionManager.json": "./dist/abis/ExtensionManager.json",
"./dist/abis/TWMinimalFactory.json": "./dist/abis/TWMinimalFactory.json",
"./dist/abis/AirdropERC1155Claimable.json": "./dist/abis/AirdropERC1155Claimable.json",
"./dist/abis/BaseRouter.json": "./dist/abis/BaseRouter.json",
"./dist/abis/IAirdropERC721.json": "./dist/abis/IAirdropERC721.json",
"./dist/abis/IERC1155Supply.json": "./dist/abis/IERC1155Supply.json",
"./dist/abis/PlatformFeeStorage.json": "./dist/abis/PlatformFeeStorage.json",
"./dist/abis/PluginMap.json": "./dist/abis/PluginMap.json",
"./dist/abis/Proxy.json": "./dist/abis/Proxy.json",
"./dist/abis/ERC20Base.json": "./dist/abis/ERC20Base.json",
"./dist/abis/PermissionsEnumerable.json": "./dist/abis/PermissionsEnumerable.json",
"./dist/abis/Account.json": "./dist/abis/Account.json",
"./dist/abis/IContractDeployer.json": "./dist/abis/IContractDeployer.json",
"./dist/abis/IDropSinglePhase1155_V1.json": "./dist/abis/IDropSinglePhase1155_V1.json",
"./dist/abis/IBurnableERC20.json": "./dist/abis/IBurnableERC20.json",
"./dist/abis/TokenStake.json": "./dist/abis/TokenStake.json",
"./dist/abis/IClaimConditionMultiPhase.json": "./dist/abis/IClaimConditionMultiPhase.json",
"./dist/abis/ERC721Base.json": "./dist/abis/ERC721Base.json",
"./dist/abis/TokenCallbackHandler.json": "./dist/abis/TokenCallbackHandler.json",
"./dist/abis/IDropERC1155.json": "./dist/abis/IDropERC1155.json",
"./dist/abis/PaymentSplitterUpgradeable.json": "./dist/abis/PaymentSplitterUpgradeable.json",
"./dist/abis/ContractMetadataStorage.json": "./dist/abis/ContractMetadataStorage.json",
"./dist/abis/BaseAccount.json": "./dist/abis/BaseAccount.json",
"./dist/abis/ERC20SignatureMintVote.json": "./dist/abis/ERC20SignatureMintVote.json",
"./dist/abis/Staking721Upgradeable.json": "./dist/abis/Staking721Upgradeable.json",
"./dist/abis/TokenBundle.json": "./dist/abis/TokenBundle.json",
"./dist/abis/AccountExtension.json": "./dist/abis/AccountExtension.json",
"./dist/abis/ITWFee.json": "./dist/abis/ITWFee.json",
"./dist/abis/EvolvingNFTLogic.json": "./dist/abis/EvolvingNFTLogic.json",
"./dist/abis/IAppURI.json": "./dist/abis/IAppURI.json",
"./dist/abis/ERC1271.json": "./dist/abis/ERC1271.json",
"./dist/abis/MerkleProof.json": "./dist/abis/MerkleProof.json",
"./dist/abis/IClaimCondition_V1.json": "./dist/abis/IClaimCondition_V1.json",
"./dist/abis/SeaportEIP1271.json": "./dist/abis/SeaportEIP1271.json",
"./dist/abis/ERC20Vote.json": "./dist/abis/ERC20Vote.json",
"./dist/abis/IAccountCore.json": "./dist/abis/IAccountCore.json",
"./dist/abis/SignatureMintERC721.json": "./dist/abis/SignatureMintERC721.json",
"./dist/abis/IDropClaimCondition_V2.json": "./dist/abis/IDropClaimCondition_V2.json",
"./dist/abis/PlatformFeeImpl.json": "./dist/abis/PlatformFeeImpl.json",
"./dist/abis/ISignatureMintERC721.json": "./dist/abis/ISignatureMintERC721.json",
"./dist/abis/ISignatureMintERC20.json": "./dist/abis/ISignatureMintERC20.json",
"./dist/abis/ERC1155SignatureMint.json": "./dist/abis/ERC1155SignatureMint.json",
"./dist/abis/NFTStake.json": "./dist/abis/NFTStake.json",
"./dist/abis/PlatformFeeInit.json": "./dist/abis/PlatformFeeInit.json",
"./dist/abis/IEntryPoint.json": "./dist/abis/IEntryPoint.json",
"./dist/abis/ERC721LazyMint.json": "./dist/abis/ERC721LazyMint.json",
"./dist/abis/IERC721.json": "./dist/abis/IERC721.json",
"./dist/abis/Staking1155Upgradeable.json": "./dist/abis/Staking1155Upgradeable.json",
"./dist/abis/ForwarderChainlessDomain.json": "./dist/abis/ForwarderChainlessDomain.json",
"./dist/abis/AccountSeaportBulkSigSupport.json": "./dist/abis/AccountSeaportBulkSigSupport.json",
"./dist/abis/INFTStake.json": "./dist/abis/INFTStake.json",
"./dist/abis/ERC721Multiwrap.json": "./dist/abis/ERC721Multiwrap.json",
"./dist/abis/LoyaltyPoints.json": "./dist/abis/LoyaltyPoints.json",
"./dist/abis/IAggregator.json": "./dist/abis/IAggregator.json",
"./dist/abis/RouterImmutable.json": "./dist/abis/RouterImmutable.json",
"./dist/abis/RoyaltyInit.json": "./dist/abis/RoyaltyInit.json",
"./dist/abis/PrimarySaleStorage.json": "./dist/abis/PrimarySaleStorage.json",
"./dist/abis/SafeERC20.json": "./dist/abis/SafeERC20.json",
"./dist/abis/SenderCreator.json": "./dist/abis/SenderCreator.json",
"./dist/abis/OperatorFilterToggle.json": "./dist/abis/OperatorFilterToggle.json",
"./dist/abis/BatchMintMetadataStorage.json": "./dist/abis/BatchMintMetadataStorage.json",
"./dist/abis/Upgradeable.json": "./dist/abis/Upgradeable.json",
"./dist/abis/ERC721Holder.json": "./dist/abis/ERC721Holder.json",
"./dist/abis/IRouterState.json": "./dist/abis/IRouterState.json",
"./dist/abis/SignatureMintERC1155.json": "./dist/abis/SignatureMintERC1155.json",
"./dist/abis/RulesEngineExtension.json": "./dist/abis/RulesEngineExtension.json",
"./dist/abis/ITokenERC20.json": "./dist/abis/ITokenERC20.json",
"./dist/abis/IVotes.json": "./dist/abis/IVotes.json",
"./dist/abis/AirdropERC721.json": "./dist/abis/AirdropERC721.json",
"./dist/abis/IERC721Metadata.json": "./dist/abis/IERC721Metadata.json",
"./dist/abis/Strings.json": "./dist/abis/Strings.json",
"./dist/abis/DropERC1155.json": "./dist/abis/DropERC1155.json",
"./dist/abis/IDropClaimCondition.json": "./dist/abis/IDropClaimCondition.json",
"./dist/abis/SharedMetadata.json": "./dist/abis/SharedMetadata.json",
"./dist/abis/ERC721AQueryableUpgradeable.json": "./dist/abis/ERC721AQueryableUpgradeable.json",
"./dist/abis/IAccountPermissions_V1.json": "./dist/abis/IAccountPermissions_V1.json",
"./dist/abis/IRoyaltyPayments.json": "./dist/abis/IRoyaltyPayments.json",
"./dist/abis/ERC1967Proxy.json": "./dist/abis/ERC1967Proxy.json",
"./dist/abis/DirectListingsStorage.json": "./dist/abis/DirectListingsStorage.json",
"./dist/abis/RouterStorage.json": "./dist/abis/RouterStorage.json",
"./dist/abis/SignatureMintERC20Upgradeable.json": "./dist/abis/SignatureMintERC20Upgradeable.json",
"./dist/abis/TWFactory.json": "./dist/abis/TWFactory.json",
"./dist/abis/IPermissionsEnumerable.json": "./dist/abis/IPermissionsEnumerable.json",
"./dist/abis/MockContractPublisher.json": "./dist/abis/MockContractPublisher.json",
"./dist/abis/ILoyaltyPoints.json": "./dist/abis/ILoyaltyPoints.json",
"./dist/abis/MinimalForwarderEOAOnly.json": "./dist/abis/MinimalForwarderEOAOnly.json",
"./dist/abis/DropERC20.json": "./dist/abis/DropERC20.json",
"./dist/abis/DropERC1155_V2.json": "./dist/abis/DropERC1155_V2.json",
"./dist/abis/IStaking1155.json": "./dist/abis/IStaking1155.json",
"./dist/abis/ForwarderConsumer.json": "./dist/abis/ForwarderConsumer.json",
"./dist/abis/TokenStore.json": "./dist/abis/TokenStore.json",
"./dist/abis/AccountCore.json": "./dist/abis/AccountCore.json",
"./dist/abis/PermissionOverrideCoreRouter.json": "./dist/abis/PermissionOverrideCoreRouter.json",
"./dist/abis/ERC1155Receiver.json": "./dist/abis/ERC1155Receiver.json",
"./dist/abis/IClaimableERC721.json": "./dist/abis/IClaimableERC721.json",
"./dist/abis/AccountFactory.json": "./dist/abis/AccountFactory.json",
"./dist/abis/IERC721Supply.json": "./dist/abis/IERC721Supply.json",
"./dist/abis/IContractMetadata.json": "./dist/abis/IContractMetadata.json",
"./dist/abis/EditionStake.json": "./dist/abis/EditionStake.json",
"./dist/abis/StringSet.json": "./dist/abis/StringSet.json",
"./dist/abis/RulesEngineStorage.json": "./dist/abis/RulesEngineStorage.json",
"./dist/abis/DropERC721.json": "./dist/abis/DropERC721.json",
"./dist/abis/IPack.json": "./dist/abis/IPack.json",
"./dist/abis/IDelayedRevealDeprecated.json": "./dist/abis/IDelayedRevealDeprecated.json",
"./dist/abis/IEditionStake.json": "./dist/abis/IEditionStake.json",
"./dist/abis/DynamicAccountFactory.json": "./dist/abis/DynamicAccountFactory.json",
"./dist/abis/CoreRouter.json": "./dist/abis/CoreRouter.json",
"./dist/abis/PermissionsEnumerableImpl.json": "./dist/abis/PermissionsEnumerableImpl.json",
"./dist/abis/ISignatureMintERC1155.json": "./dist/abis/ISignatureMintERC1155.json",
"./dist/abis/SharedMetadataBatchStorage.json": "./dist/abis/SharedMetadataBatchStorage.json",
"./dist/abis/IDrop.json": "./dist/abis/IDrop.json",
"./dist/abis/EvolvingNFT.json": "./dist/abis/EvolvingNFT.json",
"./dist/abis/ERC1155Drop.json": "./dist/abis/ERC1155Drop.json",
"./dist/abis/TokenERC1155.json": "./dist/abis/TokenERC1155.json",
"./dist/abis/PermissionsLogic.json": "./dist/abis/PermissionsLogic.json",
"./dist/abis/IPackVRFDirect.json": "./dist/abis/IPackVRFDirect.json",
"./dist/abis/EnglishAuctionsStorage.json": "./dist/abis/EnglishAuctionsStorage.json",
"./dist/abis/IAccount.json": "./dist/abis/IAccount.json",
"./dist/abis/IERC721AQueryableUpgradeable.json": "./dist/abis/IERC721AQueryableUpgradeable.json",
"./dist/abis/IAirdropERC721Claimable.json": "./dist/abis/IAirdropERC721Claimable.json",
"./dist/abis/ReentrancyGuard.json": "./dist/abis/ReentrancyGuard.json",
"./dist/abis/TWFee.json": "./dist/abis/TWFee.json",
"./dist/abis/DropERC721_V3.json": "./dist/abis/DropERC721_V3.json",
"./dist/abis/SignatureDrop.json": "./dist/abis/SignatureDrop.json",
"./dist/abis/IERC20Metadata.json": "./dist/abis/IERC20Metadata.json",
"./dist/abis/MarketplaceV3.json": "./dist/abis/MarketplaceV3.json",
"./dist/abis/IERC6551Account.json": "./dist/abis/IERC6551Account.json",
"./dist/abis/Marketplace.json": "./dist/abis/Marketplace.json",
"./dist/abis/IDelayedReveal.json": "./dist/abis/IDelayedReveal.json",
"./dist/abis/Pack.json": "./dist/abis/Pack.json",
"./dist/abis/Forwarder.json": "./dist/abis/Forwarder.json",
"./dist/abis/IOperatorFilterToggle.json": "./dist/abis/IOperatorFilterToggle.json",
"./dist/abis/EntryPoint.json": "./dist/abis/EntryPoint.json",
"./dist/abis/IBurnToClaim.json": "./dist/abis/IBurnToClaim.json",
"./dist/abis/IERC721A.json": "./dist/abis/IERC721A.json",
"./dist/abis/IDropERC20_V2.json": "./dist/abis/IDropERC20_V2.json",
"./dist/abis/StorageSlot.json": "./dist/abis/StorageSlot.json",
"./dist/abis/LazyMintWithTier_V1.json": "./dist/abis/LazyMintWithTier_V1.json",
"./dist/abis/IERC2771Context.json": "./dist/abis/IERC2771Context.json",
"./dist/abis/Initializable.json": "./dist/abis/Initializable.json",
"./dist/abis/IBurnableERC1155.json": "./dist/abis/IBurnableERC1155.json",
"./dist/abis/DropSinglePhase1155.json": "./dist/abis/DropSinglePhase1155.json",
"./dist/abis/IRoyalty.json": "./dist/abis/IRoyalty.json",
"./dist/abis/OwnableStorage.json": "./dist/abis/OwnableStorage.json",
"./dist/abis/Split.json": "./dist/abis/Split.json",
"./dist/abis/ERC721Drop.json": "./dist/abis/ERC721Drop.json",
"./dist/abis/ERC1155.json": "./dist/abis/ERC1155.json",
"./dist/abis/SoulboundERC721A.json": "./dist/abis/SoulboundERC721A.json",
"./dist/abis/IAirdropERC20.json": "./dist/abis/IAirdropERC20.json",
"./dist/abis/OperatorFiltererUpgradeable.json": "./dist/abis/OperatorFiltererUpgradeable.json",
"./dist/abis/SignatureAction.json": "./dist/abis/SignatureAction.json",
"./dist/abis/ManagedAccountFactory.json": "./dist/abis/ManagedAccountFactory.json",
"./dist/abis/IRulesEngine.json": "./dist/abis/IRulesEngine.json",
"./dist/abis/ProxyForUpgradeable.json": "./dist/abis/ProxyForUpgradeable.json",
"./dist/abis/DirectListingsLogic.json": "./dist/abis/DirectListingsLogic.json",
"./dist/abis/IERC721Enumerable.json": "./dist/abis/IERC721Enumerable.json",
"./dist/abis/FeeType.json": "./dist/abis/FeeType.json",
"./dist/abis/IBurnableERC721.json": "./dist/abis/IBurnableERC721.json",
"./dist/abis/IERC1155Receiver.json": "./dist/abis/IERC1155Receiver.json",
"./dist/abis/ContractMetadataInit.json": "./dist/abis/ContractMetadataInit.json",
"./dist/abis/Royalty.json": "./dist/abis/Royalty.json",
"./dist/abis/ERC2771ContextInit.json": "./dist/abis/ERC2771ContextInit.json",
"./dist/abis/Staking721.json": "./dist/abis/Staking721.json",
"./dist/abis/PrimarySale.json": "./dist/abis/PrimarySale.json",
"./dist/abis/ERC20DropVote.json": "./dist/abis/ERC20DropVote.json",
"./dist/abis/ITokenStake.json": "./dist/abis/ITokenStake.json",
"./dist/abis/IMulticall.json": "./dist/abis/IMulticall.json",
"./dist/abis/ERC2771ContextUpgradeableStorage.json": "./dist/abis/ERC2771ContextUpgradeableStorage.json",
"./dist/abis/AirdropERC721Claimable.json": "./dist/abis/AirdropERC721Claimable.json",
"./dist/abis/ERC1155Base.json": "./dist/abis/ERC1155Base.json",
"./dist/abis/VoteERC20.json": "./dist/abis/VoteERC20.json",
"./dist/abis/IERC1822Proxiable.json": "./dist/abis/IERC1822Proxiable.json",
"./dist/abis/LazyMint_V1.json": "./dist/abis/LazyMint_V1.json",
"./dist/abis/TWMultichainRegistry.json": "./dist/abis/TWMultichainRegistry.json",
"./dist/abis/PermissionsInit.json": "./dist/abis/PermissionsInit.json",
"./dist/abis/DropSinglePhase1155_V1.json": "./dist/abis/DropSinglePhase1155_V1.json",
"./dist/abis/OperatorFilterToggleStorage.json": "./dist/abis/OperatorFilterToggleStorage.json",
"./dist/abis/SharedMetadataBatch.json": "./dist/abis/SharedMetadataBatch.json",
"./dist/abis/ERC721AUpgradeable.json": "./dist/abis/ERC721AUpgradeable.json",
"./dist/abis/IPlatformFee.json": "./dist/abis/IPlatformFee.json",
"./dist/abis/ERC6551BytecodeLib.json": "./dist/abis/ERC6551BytecodeLib.json",
"./dist/abis/ERC721AStorage.json": "./dist/abis/ERC721AStorage.json",
"./dist/abis/ERC721AQueryable.json": "./dist/abis/ERC721AQueryable.json",
"./dist/abis/ERC20Votes.json": "./dist/abis/ERC20Votes.json",
"./dist/abis/AirdropERC20.json": "./dist/abis/AirdropERC20.json",
"./dist/abis/IOwnable.json": "./dist/abis/IOwnable.json",
"./dist/abis/BatchMintMetadata.json": "./dist/abis/BatchMintMetadata.json",
"./dist/abis/SignatureActionUpgradeable.json": "./dist/abis/SignatureActionUpgradeable.json",
"./dist/abis/IERC165.json": "./dist/abis/IERC165.json",
"./dist/abis/NonceManager.json": "./dist/abis/NonceManager.json",
"./dist/abis/ContractMetadata.json": "./dist/abis/ContractMetadata.json",
"./dist/abis/ILazyMintWithTier.json": "./dist/abis/ILazyMintWithTier.json",
"./dist/abis/IDropSinglePhase1155.json": "./dist/abis/IDropSinglePhase1155.json",
"./dist/abis/Multiwrap.json": "./dist/abis/Multiwrap.json",
"./dist/abis/PackVRFDirect.json": "./dist/abis/PackVRFDirect.json",
"./dist/abis/IStakeManager.json": "./dist/abis/IStakeManager.json",
"./dist/abis/ERC2771ContextLogic.json": "./dist/abis/ERC2771ContextLogic.json",
"./dist/abis/PlatformFee.json": "./dist/abis/PlatformFee.json",
"./dist/abis/BitMaps.json": "./dist/abis/BitMaps.json",
"./dist/abis/IAirdropERC20Claimable.json": "./dist/abis/IAirdropERC20Claimable.json",
"./dist/abis/NFTMetadataRenderer.json": "./dist/abis/NFTMetadataRenderer.json",
"./dist/abis/TWProxy.json": "./dist/abis/TWProxy.json",
"./dist/abis/SignatureDrop_V4.json": "./dist/abis/SignatureDrop_V4.json",
"./dist/abis/PlatformFeeLogic.json": "./dist/abis/PlatformFeeLogic.json",
"./dist/abis/InitStorage.json": "./dist/abis/InitStorage.json",
"./dist/abis/ECDSA.json": "./dist/abis/ECDSA.json",
"./dist/abis/IERC721AQueryable.json": "./dist/abis/IERC721AQueryable.json",
"./dist/abis/IEnglishAuctions.json": "./dist/abis/IEnglishAuctions.json",
"./dist/abis/OffersLogic.json": "./dist/abis/OffersLogic.json",
"./dist/abis/ILoyaltyCard.json": "./dist/abis/ILoyaltyCard.json",
"./dist/abis/ERC1967Upgrade.json": "./dist/abis/ERC1967Upgrade.json",
"./dist/abis/IAirdropERC1155.json": "./dist/abis/IAirdropERC1155.json",
"./dist/abis/ERC721AQueryableInit.json": "./dist/abis/ERC721AQueryableInit.json",
"./dist/abis/BurnToClaimDropERC721.json": "./dist/abis/BurnToClaimDropERC721.json",
"./dist/abis/ISharedMetadata.json": "./dist/abis/ISharedMetadata.json",
"./dist/abis/AccountPermissions.json": "./dist/abis/AccountPermissions.json",
"./dist/abis/IMarketplace.json": "./dist/abis/IMarketplace.json",
"./dist/abis/ReentrancyGuardStorage.json": "./dist/abis/ReentrancyGuardStorage.json",
"./dist/abis/ISharedMetadataBatch.json": "./dist/abis/ISharedMetadataBatch.json",
"./dist/abis/IERC20.json": "./dist/abis/IERC20.json",
"./dist/abis/EnglishAuctionsLogic.json": "./dist/abis/EnglishAuctionsLogic.json",
"./dist/abis/IERC20Permit.json": "./dist/abis/IERC20Permit.json",
"./dist/abis/PermissionsStorage.json": "./dist/abis/PermissionsStorage.json",
"./dist/abis/Drop1155.json": "./dist/abis/Drop1155.json",
"./dist/abis/IMintableERC1155.json": "./dist/abis/IMintableERC1155.json",
"./dist/abis/LoyaltyCard.json": "./dist/abis/LoyaltyCard.json",
"./dist/abis/BurnToClaim.json": "./dist/abis/BurnToClaim.json",
"./dist/abis/CurrencyTransferLib.json": "./dist/abis/CurrencyTransferLib.json",
"./dist/abis/OwnableInit.json": "./dist/abis/OwnableInit.json",
"./dist/abis/IMultiwrap.json": "./dist/abis/IMultiwrap.json",
"./dist/abis/AccountCoreStorage.json": "./dist/abis/AccountCoreStorage.json",
"./dist/abis/Staking1155Base.json": "./dist/abis/Staking1155Base.json",
"./dist/abis/SeaportOrderParser.json": "./dist/abis/SeaportOrderParser.json",
"./dist/abis/TWMultichainRegistryLogic.json": "./dist/abis/TWMultichainRegistryLogic.json",
"./dist/abis/ReentrancyGuardInit.json": "./dist/abis/ReentrancyGuardInit.json",
"./dist/abis/IStaking721.json": "./dist/abis/IStaking721.json",
"./dist/abis/BaseAccountFactory.json": "./dist/abis/BaseAccountFactory.json",
"./dist/abis/AccountPermissionsStorage.json": "./dist/abis/AccountPermissionsStorage.json",
"./dist/abis/IPermissions.json": "./dist/abis/IPermissions.json",
"./dist/abis/IClaimableERC1155.json": "./dist/abis/IClaimableERC1155.json",
"./dist/abis/ERC721DelayedReveal.json": "./dist/abis/ERC721DelayedReveal.json",
"./dist/abis/DropSinglePhase.json": "./dist/abis/DropSinglePhase.json",
"./dist/abis/TWMultichainRegistryRouter.json": "./dist/abis/TWMultichainRegistryRouter.json",
"./dist/abis/IMintableERC721.json": "./dist/abis/IMintableERC721.json",
"./dist/abis/IAirdropERC1155Claimable.json": "./dist/abis/IAirdropERC1155Claimable.json",
"./dist/abis/SignatureMintERC1155Upgradeable.json": "./dist/abis/SignatureMintERC1155Upgradeable.json",
"./dist/abis/PermissionsEnumerableStorage.json": "./dist/abis/PermissionsEnumerableStorage.json",
"./dist/abis/IDrop1155.json": "./dist/abis/IDrop1155.json",
"./dist/abis/IBeacon.json": "./dist/abis/IBeacon.json",
"./dist/abis/IERC2981.json": "./dist/abis/IERC2981.json",
"./dist/abis/IERC1155.json": "./dist/abis/IERC1155.json",
"./dist/abis/Multicall.json": "./dist/abis/Multicall.json",
"./dist/abis/IPrimarySale.json": "./dist/abis/IPrimarySale.json",
"./dist/abis/ERC721A.json": "./dist/abis/ERC721A.json",
"./dist/abis/TWStatelessFactory.json": "./dist/abis/TWStatelessFactory.json",
"./dist/abis/IPluginMap.json": "./dist/abis/IPluginMap.json",
"./dist/abis/ForwarderEOAOnly.json": "./dist/abis/ForwarderEOAOnly.json"
},
"license": "Apache-2.0",
"repository": "https://github.com/thirdweb-dev/js/tree/main/legacy_packages/contracts-js",
"dependencies": {
"@thirdweb-dev/contracts": "3.15.0"
},
"devDependencies": {
"@ethersproject/abi": "^5.7.0",
"@ethersproject/providers": "^5.7.2",
"@preconstruct/cli": "2.7.0",
"@thirdweb-dev/tsconfig": "^0.1.7",
"@typechain/ethers-v5": "10.0.0",
"eslint-config-thirdweb": "^0.1.9",
"ethers": "^5.7.2",
"typechain": "^8.3.2",
"typescript": "5.4.4"
},
"peerDependencies": {
"ethers": "^5"
},
"files": [
"dist/",
"factories/"
],
"preconstruct": {
"entrypoints": [
"index.ts",
"./factories/TW*.ts"
],
"exports": {
"extra": {}
}
},
"sideEffects": false,
"scripts": {
"clean": "rm -rf dist/",
"typechain": "rm -rf ./src && cp ./external_abis/*.json ./node_modules/@thirdweb-dev/contracts/abi && typechain --target ethers-v5 --out-dir src './node_modules/@thirdweb-dev/contracts/abi/*.json'",
"extract-abi": "bun ./scripts/extract-abis.ts && bun ./scripts/write-exports.ts",
"build": "bun ./scripts/revert-exports.ts && pnpm typechain && tsc && pnpm preconstruct build && pnpm extract-abi",
"push": "yalc push"
}
}