├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── LICENSE ├── README.md ├── RELEASE-NOTES.md ├── contracts ├── access │ ├── OwnableBasic.sol │ ├── OwnableInitializable.sol │ └── OwnablePermissions.sol ├── adventures │ ├── AdventureERC721.sol │ ├── AdventureWhitelist.sol │ ├── IAdventure.sol │ ├── IAdventurous.sol │ ├── IAdventurousERC721.sol │ └── Quest.sol ├── erc1155c │ ├── ERC1155C.sol │ ├── extensions │ │ └── ERC1155CW.sol │ └── presets │ │ ├── ERC1155CWPaidUnstake.sol │ │ └── ERC1155CWPermanent.sol ├── erc721c │ ├── AdventureERC721C.sol │ ├── ERC721AC.sol │ ├── ERC721C.sol │ ├── extensions │ │ ├── AdventureERC721CW.sol │ │ └── ERC721CW.sol │ └── presets │ │ ├── ERC721CWPaidUnstake.sol │ │ ├── ERC721CWPermanent.sol │ │ └── ERC721CWTimeLockedUnstake.sol ├── examples │ ├── adventure-erc721c │ │ ├── AdventureERC721CWithBasicRoyalties.sol │ │ ├── AdventureERC721CWithImmutableMinterRoyalties.sol │ │ ├── AdventureERC721CWithMinterCreatorSharedRoyalties.sol │ │ ├── AdventureERC721CWithMutableMinterRoyalties.sol │ │ └── AdventureERC721CWithReassignableMinterRoyalties.sol │ ├── erc721ac │ │ ├── ERC721ACWithBasicRoyalties.sol │ │ ├── ERC721ACWithImmutableMinterRoyalties.sol │ │ ├── ERC721ACWithMinterCreatorSharedRoyalties.sol │ │ ├── ERC721ACWithMutableMinterRoyalties.sol │ │ └── ERC721ACWithReassignableMinterRoyalties.sol │ └── erc721c │ │ ├── ERC721CWithBasicRoyalties.sol │ │ ├── ERC721CWithImmutableMinterRoyalties.sol │ │ ├── ERC721CWithMinterCreatorSharedRoyalties.sol │ │ ├── ERC721CWithMutableMinterRoyalties.sol │ │ └── ERC721CWithReassignableMinterRoyalties.sol ├── interfaces │ ├── ICreatorToken.sol │ ├── ICreatorTokenTransferValidator.sol │ ├── ICreatorTokenWrapperERC1155.sol │ ├── ICreatorTokenWrapperERC721.sol │ ├── IEOARegistry.sol │ ├── IOwnable.sol │ ├── ITransferSecurityRegistry.sol │ └── ITransferValidator.sol ├── marketplaces │ ├── OrderFulfillmentOnchainRoyalties.sol │ └── OrderFulfillmentOnchainRoyaltiesDataTypes.sol ├── minting │ ├── AirdropMint.sol │ ├── ClaimPeriodBase.sol │ ├── ClaimableHolderMint.sol │ ├── MaxSupply.sol │ ├── MerkleWhitelistMint.sol │ ├── MintTokenBase.sol │ ├── SafeMintTokenBase.sol │ ├── SequentialMintBase.sol │ └── SignedApprovalMint.sol ├── programmable-royalties │ ├── BasicRoyalties.sol │ ├── ImmutableMinterRoyalties.sol │ ├── MinterCreatorSharedRoyalties.sol │ ├── MinterRoyaltiesReassignableRightsNFT.sol │ ├── MutableMinterRoyalties.sol │ └── helpers │ │ ├── ICloneableRoyaltyRightsERC721.sol │ │ ├── IPaymentSplitterInitializable.sol │ │ ├── PaymentSplitterInitializable.sol │ │ └── RoyaltyRightsNFT.sol ├── token │ ├── erc1155 │ │ └── ERC1155OpenZeppelin.sol │ └── erc721 │ │ ├── ERC721OpenZeppelin.sol │ │ └── MetadataURI.sol └── utils │ ├── CreatorTokenBase.sol │ ├── CreatorTokenTransferValidator.sol │ ├── EOARegistry.sol │ ├── EOARegistryAccess.sol │ ├── TransferPolicy.sol │ ├── TransferValidation.sol │ └── WithdrawETH.sol ├── foundry.toml ├── hardhat.config.js ├── package.json ├── remappings.txt ├── scripts ├── prepack.js ├── test │ └── generate-coverage-report.sh └── utils.js └── test ├── CreatorTokenTransferValidatorERC1155.t.sol ├── CreatorTokenTransferValidatorERC721.t.sol ├── ERC1155C.t.sol ├── ERC721AC.t.sol ├── ERC721C.t.sol ├── OrderFulfillmentOnchainRoyalties.t.sol ├── adventures ├── AdventureERC721C.t.sol └── AdventureERC721CW.t.sol ├── examples ├── ERC721ACWithImmutableMinterRoyalties.t.sol ├── ERC721ACWithMinterCreatorSharedRoyalties.t.sol ├── ERC721ACWithMinterRoyaltiesReassignableRightsNFT.t.sol ├── ERC721ACWithMutableMinterRoyalties.t.sol ├── ERC721CWithImmutableMinterRoyalties.t.sol ├── ERC721CWithMinterCreatorSharedRoyalties.t.sol ├── ERC721CWithMinterRoyaltiesReassignableRightsNFT.t.sol └── ERC721CWithMutableMinterRoyalties.t.sol ├── interfaces ├── IOwnableInitializable.sol ├── ITestCreatorMintableToken.sol ├── ITestCreatorToken.sol └── ITestCreatorToken1155.sol ├── minting ├── AirdropMint.t.sol ├── ClaimPeriod.t.sol ├── ClaimableHolderMint.t.sol ├── MaxSupply.t.sol ├── MerkleWhitelistMint.t.sol └── SignedApprovalMint.t.sol ├── mocks ├── AdventureERC721CMock.sol ├── AdventureERC721CWMock.sol ├── AdventureMock.sol ├── ClonerMock.sol ├── ContractMock.sol ├── ERC1155CMock.sol ├── ERC1155CWMock.sol ├── ERC1155CWPaidUnstakeMock.sol ├── ERC1155CWPermanentMock.sol ├── ERC1155Mock.sol ├── ERC20Mock.sol ├── ERC721ACMock.sol ├── ERC721CMock.sol ├── ERC721CWMock.sol ├── ERC721CWPaidUnstakeMock.sol ├── ERC721CWPermanentMock.sol ├── ERC721CWTimeLockedUnstakeMock.sol ├── ERC721Mock.sol ├── MultiSigMock.sol ├── RejectEtherMock.sol ├── ThirdPartyMarketplaceMock.sol ├── minting │ ├── AirdropMintMock.sol │ ├── ClaimableHolderMintMock.sol │ ├── MerkleWhitelistMintMock.sol │ └── SignedApprovalMintMock.sol └── templates │ ├── cloneable │ ├── adventure-erc721c │ │ ├── AdventureERC721CMetadataInitializable.sol │ │ ├── airdrop │ │ │ ├── basic-royalties │ │ │ │ └── AirdropMock.sol │ │ │ ├── immutable-minter-royalties │ │ │ │ └── AirdropMock.sol │ │ │ ├── mutable-minter-royalties │ │ │ │ └── AirdropMock.sol │ │ │ └── shared-royalties │ │ │ │ └── AirdropMock.sol │ │ └── merkle │ │ │ ├── basic-royalties │ │ │ └── MerkleMock.sol │ │ │ ├── immutable-minter-royalties │ │ │ └── MerkleMock.sol │ │ │ ├── mutable-minter-royalties │ │ │ └── MerkleMock.sol │ │ │ └── shared-royalties │ │ │ └── MerkleMock.sol │ └── erc721c │ │ ├── ERC721CMetadataInitializable.sol │ │ ├── airdrop │ │ ├── basic-royalties │ │ │ └── AirdropMock.sol │ │ ├── immutable-minter-royalties │ │ │ └── AirdropMock.sol │ │ ├── mutable-minter-royalties │ │ │ └── AirdropMock.sol │ │ └── shared-royalties │ │ │ └── AirdropMock.sol │ │ └── merkle │ │ ├── basic-royalties │ │ └── MerkleMock.sol │ │ ├── immutable-minter-royalties │ │ └── MerkleMock.sol │ │ ├── mutable-minter-royalties │ │ └── MerkleMock.sol │ │ └── shared-royalties │ │ └── MerkleMock.sol │ └── constructable │ ├── adventure-erc721c │ ├── AdventureERC721CMetadata.sol │ ├── airdrop │ │ ├── basic-royalties │ │ │ └── AirdropMock.sol │ │ ├── immutable-minter-royalties │ │ │ └── AirdropMock.sol │ │ ├── mutable-minter-royalties │ │ │ └── AirdropMock.sol │ │ └── shared-royalties │ │ │ └── AirdropMock.sol │ └── merkle │ │ ├── basic-royalties │ │ └── MerkleMock.sol │ │ ├── immutable-minter-royalties │ │ └── MerkleMock.sol │ │ ├── mutable-minter-royalties │ │ └── MerkleMock.sol │ │ └── shared-royalties │ │ └── MerkleMock.sol │ └── erc721c │ ├── ERC721CMetadata.sol │ ├── airdrop │ ├── basic-royalties │ │ └── AirdropMock.sol │ ├── immutable-minter-royalties │ │ └── AirdropMock.sol │ ├── mutable-minter-royalties │ │ └── AirdropMock.sol │ └── shared-royalties │ │ └── AirdropMock.sol │ └── merkle │ ├── basic-royalties │ └── MerkleMock.sol │ ├── immutable-minter-royalties │ └── MerkleMock.sol │ ├── mutable-minter-royalties │ └── MerkleMock.sol │ └── shared-royalties │ └── MerkleMock.sol └── wrappers ├── ERC1155CW.t.sol ├── ERC1155CWPaidUnstake.t.sol ├── ERC1155CWPermanent.t.sol ├── ERC721CW.t.sol ├── ERC721CWPaidUnstake.t.sol ├── ERC721CWPermanent.t.sol └── ERC721CWTimeLockedUnstake.t.sol /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE-NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/RELEASE-NOTES.md -------------------------------------------------------------------------------- /contracts/access/OwnableBasic.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/access/OwnableBasic.sol -------------------------------------------------------------------------------- /contracts/access/OwnableInitializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/access/OwnableInitializable.sol -------------------------------------------------------------------------------- /contracts/access/OwnablePermissions.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/access/OwnablePermissions.sol -------------------------------------------------------------------------------- /contracts/adventures/AdventureERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/adventures/AdventureERC721.sol -------------------------------------------------------------------------------- /contracts/adventures/AdventureWhitelist.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/adventures/AdventureWhitelist.sol -------------------------------------------------------------------------------- /contracts/adventures/IAdventure.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/adventures/IAdventure.sol -------------------------------------------------------------------------------- /contracts/adventures/IAdventurous.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/adventures/IAdventurous.sol -------------------------------------------------------------------------------- /contracts/adventures/IAdventurousERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/adventures/IAdventurousERC721.sol -------------------------------------------------------------------------------- /contracts/adventures/Quest.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/adventures/Quest.sol -------------------------------------------------------------------------------- /contracts/erc1155c/ERC1155C.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc1155c/ERC1155C.sol -------------------------------------------------------------------------------- /contracts/erc1155c/extensions/ERC1155CW.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc1155c/extensions/ERC1155CW.sol -------------------------------------------------------------------------------- /contracts/erc1155c/presets/ERC1155CWPaidUnstake.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc1155c/presets/ERC1155CWPaidUnstake.sol -------------------------------------------------------------------------------- /contracts/erc1155c/presets/ERC1155CWPermanent.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc1155c/presets/ERC1155CWPermanent.sol -------------------------------------------------------------------------------- /contracts/erc721c/AdventureERC721C.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/AdventureERC721C.sol -------------------------------------------------------------------------------- /contracts/erc721c/ERC721AC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/ERC721AC.sol -------------------------------------------------------------------------------- /contracts/erc721c/ERC721C.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/ERC721C.sol -------------------------------------------------------------------------------- /contracts/erc721c/extensions/AdventureERC721CW.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/extensions/AdventureERC721CW.sol -------------------------------------------------------------------------------- /contracts/erc721c/extensions/ERC721CW.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/extensions/ERC721CW.sol -------------------------------------------------------------------------------- /contracts/erc721c/presets/ERC721CWPaidUnstake.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/presets/ERC721CWPaidUnstake.sol -------------------------------------------------------------------------------- /contracts/erc721c/presets/ERC721CWPermanent.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/presets/ERC721CWPermanent.sol -------------------------------------------------------------------------------- /contracts/erc721c/presets/ERC721CWTimeLockedUnstake.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/erc721c/presets/ERC721CWTimeLockedUnstake.sol -------------------------------------------------------------------------------- /contracts/examples/adventure-erc721c/AdventureERC721CWithBasicRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/adventure-erc721c/AdventureERC721CWithBasicRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/adventure-erc721c/AdventureERC721CWithImmutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/adventure-erc721c/AdventureERC721CWithImmutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/adventure-erc721c/AdventureERC721CWithMinterCreatorSharedRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/adventure-erc721c/AdventureERC721CWithMinterCreatorSharedRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/adventure-erc721c/AdventureERC721CWithMutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/adventure-erc721c/AdventureERC721CWithMutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/adventure-erc721c/AdventureERC721CWithReassignableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/adventure-erc721c/AdventureERC721CWithReassignableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721ac/ERC721ACWithBasicRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721ac/ERC721ACWithBasicRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721ac/ERC721ACWithImmutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721ac/ERC721ACWithImmutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721ac/ERC721ACWithMinterCreatorSharedRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721ac/ERC721ACWithMinterCreatorSharedRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721ac/ERC721ACWithMutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721ac/ERC721ACWithMutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721ac/ERC721ACWithReassignableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721ac/ERC721ACWithReassignableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721c/ERC721CWithBasicRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721c/ERC721CWithBasicRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721c/ERC721CWithImmutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721c/ERC721CWithImmutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721c/ERC721CWithMinterCreatorSharedRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721c/ERC721CWithMinterCreatorSharedRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721c/ERC721CWithMutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721c/ERC721CWithMutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/examples/erc721c/ERC721CWithReassignableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/examples/erc721c/ERC721CWithReassignableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICreatorToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/ICreatorToken.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICreatorTokenTransferValidator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/ICreatorTokenTransferValidator.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICreatorTokenWrapperERC1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/ICreatorTokenWrapperERC1155.sol -------------------------------------------------------------------------------- /contracts/interfaces/ICreatorTokenWrapperERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/ICreatorTokenWrapperERC721.sol -------------------------------------------------------------------------------- /contracts/interfaces/IEOARegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/IEOARegistry.sol -------------------------------------------------------------------------------- /contracts/interfaces/IOwnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/IOwnable.sol -------------------------------------------------------------------------------- /contracts/interfaces/ITransferSecurityRegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/ITransferSecurityRegistry.sol -------------------------------------------------------------------------------- /contracts/interfaces/ITransferValidator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/interfaces/ITransferValidator.sol -------------------------------------------------------------------------------- /contracts/marketplaces/OrderFulfillmentOnchainRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/marketplaces/OrderFulfillmentOnchainRoyalties.sol -------------------------------------------------------------------------------- /contracts/marketplaces/OrderFulfillmentOnchainRoyaltiesDataTypes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/marketplaces/OrderFulfillmentOnchainRoyaltiesDataTypes.sol -------------------------------------------------------------------------------- /contracts/minting/AirdropMint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/AirdropMint.sol -------------------------------------------------------------------------------- /contracts/minting/ClaimPeriodBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/ClaimPeriodBase.sol -------------------------------------------------------------------------------- /contracts/minting/ClaimableHolderMint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/ClaimableHolderMint.sol -------------------------------------------------------------------------------- /contracts/minting/MaxSupply.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/MaxSupply.sol -------------------------------------------------------------------------------- /contracts/minting/MerkleWhitelistMint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/MerkleWhitelistMint.sol -------------------------------------------------------------------------------- /contracts/minting/MintTokenBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/MintTokenBase.sol -------------------------------------------------------------------------------- /contracts/minting/SafeMintTokenBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/SafeMintTokenBase.sol -------------------------------------------------------------------------------- /contracts/minting/SequentialMintBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/SequentialMintBase.sol -------------------------------------------------------------------------------- /contracts/minting/SignedApprovalMint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/minting/SignedApprovalMint.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/BasicRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/BasicRoyalties.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/ImmutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/ImmutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/MinterCreatorSharedRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/MinterCreatorSharedRoyalties.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/MinterRoyaltiesReassignableRightsNFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/MinterRoyaltiesReassignableRightsNFT.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/MutableMinterRoyalties.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/MutableMinterRoyalties.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/helpers/ICloneableRoyaltyRightsERC721.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/helpers/ICloneableRoyaltyRightsERC721.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/helpers/IPaymentSplitterInitializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/helpers/IPaymentSplitterInitializable.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/helpers/PaymentSplitterInitializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/helpers/PaymentSplitterInitializable.sol -------------------------------------------------------------------------------- /contracts/programmable-royalties/helpers/RoyaltyRightsNFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/programmable-royalties/helpers/RoyaltyRightsNFT.sol -------------------------------------------------------------------------------- /contracts/token/erc1155/ERC1155OpenZeppelin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/token/erc1155/ERC1155OpenZeppelin.sol -------------------------------------------------------------------------------- /contracts/token/erc721/ERC721OpenZeppelin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/token/erc721/ERC721OpenZeppelin.sol -------------------------------------------------------------------------------- /contracts/token/erc721/MetadataURI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/token/erc721/MetadataURI.sol -------------------------------------------------------------------------------- /contracts/utils/CreatorTokenBase.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/CreatorTokenBase.sol -------------------------------------------------------------------------------- /contracts/utils/CreatorTokenTransferValidator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/CreatorTokenTransferValidator.sol -------------------------------------------------------------------------------- /contracts/utils/EOARegistry.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/EOARegistry.sol -------------------------------------------------------------------------------- /contracts/utils/EOARegistryAccess.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/EOARegistryAccess.sol -------------------------------------------------------------------------------- /contracts/utils/TransferPolicy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/TransferPolicy.sol -------------------------------------------------------------------------------- /contracts/utils/TransferValidation.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/TransferValidation.sol -------------------------------------------------------------------------------- /contracts/utils/WithdrawETH.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/contracts/utils/WithdrawETH.sol -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/foundry.toml -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/package.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/remappings.txt -------------------------------------------------------------------------------- /scripts/prepack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/scripts/prepack.js -------------------------------------------------------------------------------- /scripts/test/generate-coverage-report.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/scripts/test/generate-coverage-report.sh -------------------------------------------------------------------------------- /scripts/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/scripts/utils.js -------------------------------------------------------------------------------- /test/CreatorTokenTransferValidatorERC1155.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/CreatorTokenTransferValidatorERC1155.t.sol -------------------------------------------------------------------------------- /test/CreatorTokenTransferValidatorERC721.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/CreatorTokenTransferValidatorERC721.t.sol -------------------------------------------------------------------------------- /test/ERC1155C.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/ERC1155C.t.sol -------------------------------------------------------------------------------- /test/ERC721AC.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/ERC721AC.t.sol -------------------------------------------------------------------------------- /test/ERC721C.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/ERC721C.t.sol -------------------------------------------------------------------------------- /test/OrderFulfillmentOnchainRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/OrderFulfillmentOnchainRoyalties.t.sol -------------------------------------------------------------------------------- /test/adventures/AdventureERC721C.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/adventures/AdventureERC721C.t.sol -------------------------------------------------------------------------------- /test/adventures/AdventureERC721CW.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/adventures/AdventureERC721CW.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721ACWithImmutableMinterRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721ACWithImmutableMinterRoyalties.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721ACWithMinterCreatorSharedRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721ACWithMinterCreatorSharedRoyalties.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721ACWithMinterRoyaltiesReassignableRightsNFT.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721ACWithMinterRoyaltiesReassignableRightsNFT.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721ACWithMutableMinterRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721ACWithMutableMinterRoyalties.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721CWithImmutableMinterRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721CWithImmutableMinterRoyalties.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721CWithMinterCreatorSharedRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721CWithMinterCreatorSharedRoyalties.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721CWithMinterRoyaltiesReassignableRightsNFT.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721CWithMinterRoyaltiesReassignableRightsNFT.t.sol -------------------------------------------------------------------------------- /test/examples/ERC721CWithMutableMinterRoyalties.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/examples/ERC721CWithMutableMinterRoyalties.t.sol -------------------------------------------------------------------------------- /test/interfaces/IOwnableInitializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/interfaces/IOwnableInitializable.sol -------------------------------------------------------------------------------- /test/interfaces/ITestCreatorMintableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/interfaces/ITestCreatorMintableToken.sol -------------------------------------------------------------------------------- /test/interfaces/ITestCreatorToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/interfaces/ITestCreatorToken.sol -------------------------------------------------------------------------------- /test/interfaces/ITestCreatorToken1155.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/interfaces/ITestCreatorToken1155.sol -------------------------------------------------------------------------------- /test/minting/AirdropMint.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/minting/AirdropMint.t.sol -------------------------------------------------------------------------------- /test/minting/ClaimPeriod.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/minting/ClaimPeriod.t.sol -------------------------------------------------------------------------------- /test/minting/ClaimableHolderMint.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/minting/ClaimableHolderMint.t.sol -------------------------------------------------------------------------------- /test/minting/MaxSupply.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/minting/MaxSupply.t.sol -------------------------------------------------------------------------------- /test/minting/MerkleWhitelistMint.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/minting/MerkleWhitelistMint.t.sol -------------------------------------------------------------------------------- /test/minting/SignedApprovalMint.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/minting/SignedApprovalMint.t.sol -------------------------------------------------------------------------------- /test/mocks/AdventureERC721CMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/AdventureERC721CMock.sol -------------------------------------------------------------------------------- /test/mocks/AdventureERC721CWMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/AdventureERC721CWMock.sol -------------------------------------------------------------------------------- /test/mocks/AdventureMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/AdventureMock.sol -------------------------------------------------------------------------------- /test/mocks/ClonerMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ClonerMock.sol -------------------------------------------------------------------------------- /test/mocks/ContractMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ContractMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC1155CMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC1155CMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC1155CWMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC1155CWMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC1155CWPaidUnstakeMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC1155CWPaidUnstakeMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC1155CWPermanentMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC1155CWPermanentMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC1155Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC1155Mock.sol -------------------------------------------------------------------------------- /test/mocks/ERC20Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC20Mock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721ACMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721ACMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721CMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721CMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721CWMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721CWMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721CWPaidUnstakeMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721CWPaidUnstakeMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721CWPermanentMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721CWPermanentMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721CWTimeLockedUnstakeMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721CWTimeLockedUnstakeMock.sol -------------------------------------------------------------------------------- /test/mocks/ERC721Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ERC721Mock.sol -------------------------------------------------------------------------------- /test/mocks/MultiSigMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/MultiSigMock.sol -------------------------------------------------------------------------------- /test/mocks/RejectEtherMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/RejectEtherMock.sol -------------------------------------------------------------------------------- /test/mocks/ThirdPartyMarketplaceMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/ThirdPartyMarketplaceMock.sol -------------------------------------------------------------------------------- /test/mocks/minting/AirdropMintMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/minting/AirdropMintMock.sol -------------------------------------------------------------------------------- /test/mocks/minting/ClaimableHolderMintMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/minting/ClaimableHolderMintMock.sol -------------------------------------------------------------------------------- /test/mocks/minting/MerkleWhitelistMintMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/minting/MerkleWhitelistMintMock.sol -------------------------------------------------------------------------------- /test/mocks/minting/SignedApprovalMintMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/minting/SignedApprovalMintMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/AdventureERC721CMetadataInitializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/AdventureERC721CMetadataInitializable.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/airdrop/basic-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/airdrop/basic-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/airdrop/shared-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/airdrop/shared-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/merkle/basic-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/merkle/basic-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/merkle/immutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/merkle/immutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/merkle/mutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/merkle/mutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/adventure-erc721c/merkle/shared-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/adventure-erc721c/merkle/shared-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/ERC721CMetadataInitializable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/ERC721CMetadataInitializable.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/airdrop/basic-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/airdrop/basic-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/airdrop/shared-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/airdrop/shared-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/merkle/basic-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/merkle/basic-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/merkle/immutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/merkle/immutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/merkle/mutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/merkle/mutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/cloneable/erc721c/merkle/shared-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/cloneable/erc721c/merkle/shared-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/AdventureERC721CMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/AdventureERC721CMetadata.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/airdrop/basic-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/airdrop/basic-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/airdrop/shared-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/airdrop/shared-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/merkle/basic-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/merkle/basic-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/merkle/immutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/merkle/immutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/merkle/mutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/merkle/mutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/adventure-erc721c/merkle/shared-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/adventure-erc721c/merkle/shared-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/ERC721CMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/ERC721CMetadata.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/airdrop/basic-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/airdrop/basic-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/airdrop/immutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/airdrop/mutable-minter-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/airdrop/shared-royalties/AirdropMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/airdrop/shared-royalties/AirdropMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/merkle/basic-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/merkle/basic-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/merkle/immutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/merkle/immutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/merkle/mutable-minter-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/merkle/mutable-minter-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/mocks/templates/constructable/erc721c/merkle/shared-royalties/MerkleMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/mocks/templates/constructable/erc721c/merkle/shared-royalties/MerkleMock.sol -------------------------------------------------------------------------------- /test/wrappers/ERC1155CW.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC1155CW.t.sol -------------------------------------------------------------------------------- /test/wrappers/ERC1155CWPaidUnstake.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC1155CWPaidUnstake.t.sol -------------------------------------------------------------------------------- /test/wrappers/ERC1155CWPermanent.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC1155CWPermanent.t.sol -------------------------------------------------------------------------------- /test/wrappers/ERC721CW.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC721CW.t.sol -------------------------------------------------------------------------------- /test/wrappers/ERC721CWPaidUnstake.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC721CWPaidUnstake.t.sol -------------------------------------------------------------------------------- /test/wrappers/ERC721CWPermanent.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC721CWPermanent.t.sol -------------------------------------------------------------------------------- /test/wrappers/ERC721CWTimeLockedUnstake.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/limitbreakinc/creator-token-contracts/HEAD/test/wrappers/ERC721CWTimeLockedUnstake.t.sol --------------------------------------------------------------------------------