├── .all-contributorsrc ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── scripts │ └── parseSolhintOutput.ts └── workflows │ ├── build-lint-test.yml │ ├── coverage.yml │ ├── foundry-tests.yml │ ├── gas-benchmark.yml │ ├── mythx-analysis.yml │ ├── release.yml │ ├── solc_version.yml │ └── spellcheck.yaml ├── .gitignore ├── .gitmodules ├── .husky └── pre-commit ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── .release-please-manifest.json ├── .tool-versions ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASE.md ├── audits ├── Chainsulting_audit_2022_07_06.pdf ├── MiloTruck_audit_2023_11_31.pdf ├── MiloTruck_audit_2024_01_24.pdf ├── Quantstamp_audit_2022_09_07.pdf ├── README.md ├── RuntimeVerification_formalVerification_2023_02_20.pdf ├── Trust_audit_2023_04_13.pdf ├── Watchpug_audit_2022_10_20.pdf ├── Watchpug_audit_2022_12_15.pdf └── Watchpug_audit_2023_04_21.pdf ├── config ├── eslint-config-custom │ ├── README.md │ ├── index.js │ └── package.json ├── hardhat-packager-v3 │ ├── .gitignore │ ├── README.md │ ├── package.json │ ├── src │ │ ├── config.ts │ │ ├── hooks │ │ │ └── config.ts │ │ ├── index.ts │ │ ├── tasks │ │ │ └── prepare-package.ts │ │ ├── type-extensions.ts │ │ └── types.ts │ └── tsconfig.json └── tsconfig │ ├── contracts.json │ └── package.json ├── deploy-verify.mjs ├── foundry.toml ├── package.json ├── packages ├── lsp-smart-contracts │ ├── .solcover.js │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── DEPLOYMENT.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP0ERC725Account │ │ │ ├── ILSP0ERC725Account.sol │ │ │ ├── LSP0Constants.sol │ │ │ ├── LSP0ERC725Account.sol │ │ │ ├── LSP0ERC725AccountCore.sol │ │ │ ├── LSP0ERC725AccountInit.sol │ │ │ └── LSP0ERC725AccountInitAbstract.sol │ │ ├── LSP10ReceivedVaults │ │ │ ├── LSP10Constants.sol │ │ │ └── LSP10Utils.sol │ │ ├── LSP11SocialRecovery │ │ │ ├── ILSP11SocialRecovery.sol │ │ │ ├── LSP11Constants.sol │ │ │ ├── LSP11Errors.sol │ │ │ └── LSP11SocialRecovery.sol │ │ ├── LSP12IssuedAssets │ │ │ └── LSP12Constants.sol │ │ ├── LSP14Ownable2Step │ │ │ ├── ILSP14Ownable2Step.sol │ │ │ ├── LSP14Constants.sol │ │ │ ├── LSP14Errors.sol │ │ │ └── LSP14Ownable2Step.sol │ │ ├── LSP16UniversalFactory │ │ │ └── LSP16UniversalFactory.sol │ │ ├── LSP17ContractExtension │ │ │ ├── LSP17Constants.sol │ │ │ ├── LSP17Errors.sol │ │ │ ├── LSP17Extendable.sol │ │ │ ├── LSP17Extension.sol │ │ │ └── LSP17Utils.sol │ │ ├── LSP17Extensions │ │ │ ├── Extension4337.sol │ │ │ └── OnERC721ReceivedExtension.sol │ │ ├── LSP1UniversalReceiver │ │ │ ├── ILSP1UniversalReceiver.sol │ │ │ ├── ILSP1UniversalReceiverDelegate.sol │ │ │ ├── LSP1Constants.sol │ │ │ ├── LSP1Errors.sol │ │ │ ├── LSP1UniversalReceiverDelegateUP │ │ │ │ └── LSP1UniversalReceiverDelegateUP.sol │ │ │ ├── LSP1UniversalReceiverDelegateVault │ │ │ │ └── LSP1UniversalReceiverDelegateVault.sol │ │ │ └── LSP1Utils.sol │ │ ├── LSP20CallVerification │ │ │ ├── ILSP20CallVerifier.sol │ │ │ ├── LSP20CallVerification.sol │ │ │ ├── LSP20Constants.sol │ │ │ └── LSP20Errors.sol │ │ ├── LSP23LinkedContractsFactory │ │ │ ├── ILSP23LinkedContractsFactory.sol │ │ │ ├── IPostDeploymentModule.sol │ │ │ ├── LSP23Errors.sol │ │ │ ├── LSP23LinkedContractsFactory.sol │ │ │ └── modules │ │ │ │ ├── README.md │ │ │ │ ├── UniversalProfileInitPostDeploymentModule.sol │ │ │ │ ├── UniversalProfilePostDeploymentModule.sol │ │ │ │ ├── deployment-UP-init-module.md │ │ │ │ └── deployment-UP-module.md │ │ ├── LSP25ExecuteRelayCall │ │ │ ├── ILSP25ExecuteRelayCall.sol │ │ │ ├── LSP25Constants.sol │ │ │ ├── LSP25Errors.sol │ │ │ └── LSP25MultiChannelNonce.sol │ │ ├── LSP26FollowerSystem │ │ │ ├── ILSP26FollowerSystem.sol │ │ │ ├── LSP26Constants.sol │ │ │ ├── LSP26Errors.sol │ │ │ └── LSP26FollowerSystem.sol │ │ ├── LSP2ERC725YJSONSchema │ │ │ ├── LSP2Constants.sol │ │ │ └── LSP2Utils.sol │ │ ├── LSP3ProfileMetadata │ │ │ └── LSP3Constants.sol │ │ ├── LSP4DigitalAssetMetadata │ │ │ ├── LSP4Constants.sol │ │ │ ├── LSP4DigitalAssetMetadata.sol │ │ │ ├── LSP4DigitalAssetMetadataInitAbstract.sol │ │ │ ├── LSP4Errors.sol │ │ │ └── LSP4Utils.sol │ │ ├── LSP5ReceivedAssets │ │ │ ├── LSP5Constants.sol │ │ │ └── LSP5Utils.sol │ │ ├── LSP6KeyManager │ │ │ ├── ILSP6KeyManager.sol │ │ │ ├── LSP6Constants.sol │ │ │ ├── LSP6Errors.sol │ │ │ ├── LSP6KeyManager.sol │ │ │ ├── LSP6KeyManagerCore.sol │ │ │ ├── LSP6KeyManagerInit.sol │ │ │ ├── LSP6KeyManagerInitAbstract.sol │ │ │ ├── LSP6Modules │ │ │ │ ├── LSP6ExecuteModule.sol │ │ │ │ ├── LSP6ExecuteRelayCallModule.sol │ │ │ │ ├── LSP6OwnershipModule.sol │ │ │ │ └── LSP6SetDataModule.sol │ │ │ └── LSP6Utils.sol │ │ ├── LSP7DigitalAsset │ │ │ ├── ILSP7DigitalAsset.sol │ │ │ ├── LSP7Constants.sol │ │ │ ├── LSP7DigitalAsset.sol │ │ │ ├── LSP7DigitalAssetInitAbstract.sol │ │ │ ├── LSP7Errors.sol │ │ │ ├── extensions │ │ │ │ ├── LSP7Allowlist │ │ │ │ │ ├── ILSP7Allowlist.sol │ │ │ │ │ ├── LSP7AllowlistAbstract.sol │ │ │ │ │ └── LSP7AllowlistInitAbstract.sol │ │ │ │ ├── LSP7Burnable.sol │ │ │ │ ├── LSP7BurnableInitAbstract.sol │ │ │ │ ├── LSP7CappedBalance │ │ │ │ │ ├── ILSP7CappedBalance.sol │ │ │ │ │ ├── LSP7CappedBalanceAbstract.sol │ │ │ │ │ └── LSP7CappedBalanceInitAbstract.sol │ │ │ │ ├── LSP7CappedSupply │ │ │ │ │ ├── ILSP7CappedSupply.sol │ │ │ │ │ ├── LSP7CappedSupplyAbstract.sol │ │ │ │ │ └── LSP7CappedSupplyInitAbstract.sol │ │ │ │ ├── LSP7Mintable │ │ │ │ │ ├── ILSP7Mintable.sol │ │ │ │ │ ├── LSP7MintableAbstract.sol │ │ │ │ │ └── LSP7MintableInitAbstract.sol │ │ │ │ ├── LSP7NonTransferable │ │ │ │ │ ├── ILSP7NonTransferable.sol │ │ │ │ │ ├── LSP7NonTransferableAbstract.sol │ │ │ │ │ └── LSP7NonTransferableInitAbstract.sol │ │ │ │ ├── LSP7Votes.sol │ │ │ │ └── LSP7VotesInitAbstract.sol │ │ │ └── presets │ │ │ │ ├── LSP7CappedBalance.sol │ │ │ │ ├── LSP7CappedBalanceInit.sol │ │ │ │ ├── LSP7CappedSupply.sol │ │ │ │ ├── LSP7CappedSupplyInit.sol │ │ │ │ ├── LSP7Mintable.sol │ │ │ │ ├── LSP7MintableInit.sol │ │ │ │ ├── LSP7NonTransferable.sol │ │ │ │ └── LSP7NonTransferableInit.sol │ │ ├── LSP8IdentifiableDigitalAsset │ │ │ ├── ILSP8IdentifiableDigitalAsset.sol │ │ │ ├── LSP8Constants.sol │ │ │ ├── LSP8Errors.sol │ │ │ ├── LSP8IdentifiableDigitalAsset.sol │ │ │ ├── LSP8IdentifiableDigitalAssetInitAbstract.sol │ │ │ ├── extensions │ │ │ │ ├── LSP8Burnable.sol │ │ │ │ ├── LSP8BurnableInitAbstract.sol │ │ │ │ ├── LSP8CappedSupply.sol │ │ │ │ ├── LSP8CappedSupplyInitAbstract.sol │ │ │ │ ├── LSP8Enumerable.sol │ │ │ │ ├── LSP8EnumerableInitAbstract.sol │ │ │ │ ├── LSP8Votes.sol │ │ │ │ └── LSP8VotesInitAbstract.sol │ │ │ └── presets │ │ │ │ ├── ILSP8Mintable.sol │ │ │ │ ├── LSP8Mintable.sol │ │ │ │ ├── LSP8MintableInit.sol │ │ │ │ └── LSP8MintableInitAbstract.sol │ │ ├── LSP9Vault │ │ │ ├── ILSP9Vault.sol │ │ │ ├── LSP9Constants.sol │ │ │ ├── LSP9Errors.sol │ │ │ ├── LSP9Vault.sol │ │ │ ├── LSP9VaultCore.sol │ │ │ ├── LSP9VaultInit.sol │ │ │ └── LSP9VaultInitAbstract.sol │ │ ├── Mocks │ │ │ ├── ABIEncoder.sol │ │ │ ├── ERC165Interfaces.sol │ │ │ ├── EntryPoint.sol │ │ │ ├── Executor.sol │ │ │ ├── ExecutorLSP20.sol │ │ │ ├── FallbackContract.sol │ │ │ ├── FallbackExtensions │ │ │ │ ├── AgeExtension.sol │ │ │ │ ├── Buy.sol │ │ │ │ ├── CheckerExtension.sol │ │ │ │ ├── ERC165Extension.sol │ │ │ │ ├── EmitEventExtension.sol │ │ │ │ ├── GraffitiEventExtension.sol │ │ │ │ ├── NameExtension.sol │ │ │ │ ├── ReenterAccountExtension.sol │ │ │ │ ├── RevertCustomExtension.sol │ │ │ │ ├── RevertErrorsTestExtension.sol │ │ │ │ ├── RevertFallbackExtension.sol │ │ │ │ ├── RevertStringExtension.sol │ │ │ │ └── TransferExtension.sol │ │ │ ├── FallbackInitializer.sol │ │ │ ├── FallbackRevert.sol │ │ │ ├── GenericExecutor.sol │ │ │ ├── GenericExecutorWithBalanceOfFunction.sol │ │ │ ├── ImplementationTester.sol │ │ │ ├── KeyManager │ │ │ │ ├── ERC725YDelegateCall.sol │ │ │ │ ├── KeyManagerInternalsTester.sol │ │ │ │ └── TargetPayableContract.sol │ │ │ ├── LSP17ExtendableTester.sol │ │ │ ├── LSP1TypeIDsTester.sol │ │ │ ├── LSP20Owners │ │ │ │ ├── BothCallReturnMagicValue.sol │ │ │ │ ├── BothCallReturnSuccessValue.sol │ │ │ │ ├── FallbackReturnSuccessValue.sol │ │ │ │ ├── FirstCallReturnExpandedInvalidValue.sol │ │ │ │ ├── FirstCallReturnInvalidValue.sol │ │ │ │ ├── FirstCallReturnMagicValue.sol │ │ │ │ ├── FirstCallReturnSuccessValue.sol │ │ │ │ ├── ImplementingFallback.sol │ │ │ │ ├── NotImplementingVerifyCall.sol │ │ │ │ ├── OwnerWIthURD.sol │ │ │ │ ├── SecondCallReturnExpandedSuccessValue.sol │ │ │ │ ├── SecondCallReturnExpandedValue.sol │ │ │ │ └── SecondCallReturnFailureValue.sol │ │ │ ├── MaliciousERC1271Wallet.sol │ │ │ ├── NonPayableFallback.sol │ │ │ ├── PayableContract.sol │ │ │ ├── Reentrancy │ │ │ │ ├── BatchReentrancyRelayer.sol │ │ │ │ ├── LSP20ReentrantContract.sol │ │ │ │ ├── LSP20ReentrantContractBatch.sol │ │ │ │ ├── ReentrantContract.sol │ │ │ │ ├── SingleReentrancyRelayer.sol │ │ │ │ └── ThreeReentrancy.sol │ │ │ ├── Security │ │ │ │ └── Reentrancy.sol │ │ │ ├── SignatureValidatorContract.sol │ │ │ ├── TargetContract.sol │ │ │ ├── Tokens │ │ │ │ ├── IERC223.sol │ │ │ │ ├── LSP7CappedSupplyInitTester.sol │ │ │ │ ├── LSP7CappedSupplyTester.sol │ │ │ │ ├── LSP7InitTester.sol │ │ │ │ ├── LSP7MintWhenDeployed.sol │ │ │ │ ├── LSP7Tester.sol │ │ │ │ ├── LSP8BurnableInitTester.sol │ │ │ │ ├── LSP8BurnableTester.sol │ │ │ │ ├── LSP8CappedSupplyInitTester.sol │ │ │ │ ├── LSP8CappedSupplyTester.sol │ │ │ │ ├── LSP8EnumerableInitTester.sol │ │ │ │ ├── LSP8EnumerableTester.sol │ │ │ │ ├── LSP8InitTester.sol │ │ │ │ ├── LSP8Tester.sol │ │ │ │ ├── LSP8TransferOwnerChange.sol │ │ │ │ ├── RequireCallbackToken.sol │ │ │ │ ├── TokenReceiverWithLSP1.sol │ │ │ │ ├── TokenReceiverWithLSP1Revert.sol │ │ │ │ ├── TokenReceiverWithLSP1WithERC721Received.sol │ │ │ │ ├── TokenReceiverWithLSP1WithERC721ReceivedInvalid.sol │ │ │ │ ├── TokenReceiverWithLSP1WithERC721ReceivedRevert.sol │ │ │ │ ├── TokenReceiverWithoutLSP1.sol │ │ │ │ ├── TokenReceiverWithoutLSP1WithERC721Received.sol │ │ │ │ ├── TokenReceiverWithoutLSP1WithERC721ReceivedInvalid.sol │ │ │ │ └── TokenReceiverWithoutLSP1WithERC721ReceivedRevert.sol │ │ │ ├── UPWithInstantAcceptOwnership.sol │ │ │ └── UniversalReceivers │ │ │ │ ├── UniversalReceiverDelegateDataLYX.sol │ │ │ │ ├── UniversalReceiverDelegateDataUpdater.sol │ │ │ │ ├── UniversalReceiverDelegateGasConsumer.sol │ │ │ │ ├── UniversalReceiverDelegateRevert.sol │ │ │ │ ├── UniversalReceiverDelegateTokenReentrant.sol │ │ │ │ ├── UniversalReceiverDelegateVaultMalicious.sol │ │ │ │ ├── UniversalReceiverDelegateVaultReentrantA.sol │ │ │ │ ├── UniversalReceiverDelegateVaultReentrantB.sol │ │ │ │ ├── UniversalReceiverDelegateVaultSetter.sol │ │ │ │ └── UniversalReceiverTester.sol │ │ ├── UniversalProfile.sol │ │ ├── UniversalProfileInit.sol │ │ └── UniversalProfileInitAbstract.sol │ ├── docs │ │ ├── contracts │ │ │ ├── @erc725 │ │ │ │ └── smart-contracts │ │ │ │ │ └── contracts │ │ │ │ │ └── ERC725.md │ │ │ ├── LSP0ERC725Account │ │ │ │ ├── LSP0ERC725Account.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP0ERC725Account.md │ │ │ ├── LSP11BasicSocialRecovery │ │ │ │ └── LSP11BasicSocialRecovery.md │ │ │ ├── LSP14Ownable2Step │ │ │ │ ├── LSP14Ownable2Step.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP14Ownable2Step.md │ │ │ ├── LSP16UniversalFactory │ │ │ │ ├── LSP16UniversalFactory.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP16UniversalFactory.md │ │ │ ├── LSP17ContractExtension │ │ │ │ ├── LSP17Extendable.md │ │ │ │ ├── LSP17Extension.md │ │ │ │ └── contracts │ │ │ │ │ ├── LSP17Extendable.md │ │ │ │ │ └── LSP17Extension.md │ │ │ ├── LSP1UniversalReceiver │ │ │ │ ├── LSP1UniversalReceiverDelegateUP.md │ │ │ │ ├── LSP1UniversalReceiverDelegateVault.md │ │ │ │ └── contracts │ │ │ │ │ ├── LSP1UniversalReceiverDelegateUP.md │ │ │ │ │ └── LSP1UniversalReceiverDelegateVault.md │ │ │ ├── LSP20CallVerification │ │ │ │ ├── LSP20CallVerification.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP20CallVerification.md │ │ │ ├── LSP23LinkedContractsFactory │ │ │ │ ├── IPostDeploymentModule.md │ │ │ │ ├── LSP23LinkedContractsFactory.md │ │ │ │ └── contracts │ │ │ │ │ ├── IPostDeploymentModule.md │ │ │ │ │ └── LSP23LinkedContractsFactory.md │ │ │ ├── LSP25ExecuteRelayCall │ │ │ │ ├── LSP25MultiChannelNonce.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP25MultiChannelNonce.md │ │ │ ├── LSP4DigitalAssetMetadata │ │ │ │ ├── LSP4DigitalAssetMetadata.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP4DigitalAssetMetadata.md │ │ │ ├── LSP6KeyManager │ │ │ │ ├── LSP6KeyManager.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP6KeyManager.md │ │ │ ├── LSP7DigitalAsset │ │ │ │ ├── LSP7DigitalAsset.md │ │ │ │ ├── contracts │ │ │ │ │ ├── LSP7DigitalAsset.md │ │ │ │ │ ├── extensions │ │ │ │ │ │ ├── LSP7Burnable.md │ │ │ │ │ │ └── LSP7CappedSupply.md │ │ │ │ │ └── presets │ │ │ │ │ │ └── LSP7Mintable.md │ │ │ │ ├── extensions │ │ │ │ │ ├── LSP7Burnable.md │ │ │ │ │ └── LSP7CappedSupply.md │ │ │ │ └── presets │ │ │ │ │ └── LSP7Mintable.md │ │ │ ├── LSP8IdentifiableDigitalAsset │ │ │ │ ├── LSP8IdentifiableDigitalAsset.md │ │ │ │ ├── contracts │ │ │ │ │ ├── LSP8IdentifiableDigitalAsset.md │ │ │ │ │ ├── extensions │ │ │ │ │ │ ├── LSP8Burnable.md │ │ │ │ │ │ ├── LSP8CappedSupply.md │ │ │ │ │ │ └── LSP8Enumerable.md │ │ │ │ │ └── presets │ │ │ │ │ │ └── LSP8Mintable.md │ │ │ │ ├── extensions │ │ │ │ │ ├── LSP8Burnable.md │ │ │ │ │ ├── LSP8CappedSupply.md │ │ │ │ │ └── LSP8Enumerable.md │ │ │ │ └── presets │ │ │ │ │ └── LSP8Mintable.md │ │ │ ├── LSP9Vault │ │ │ │ ├── LSP9Vault.md │ │ │ │ └── contracts │ │ │ │ │ └── LSP9Vault.md │ │ │ └── UniversalProfile │ │ │ │ ├── UniversalProfile.md │ │ │ │ └── contracts │ │ │ │ └── UniversalProfile.md │ │ └── libraries │ │ │ ├── LSP10ReceivedVaults │ │ │ ├── LSP10Utils.md │ │ │ └── contracts │ │ │ │ └── LSP10Utils.md │ │ │ ├── LSP17ContractExtension │ │ │ ├── LSP17Utils.md │ │ │ └── contracts │ │ │ │ └── LSP17Utils.md │ │ │ ├── LSP1UniversalReceiver │ │ │ ├── LSP1Utils.md │ │ │ └── contracts │ │ │ │ └── LSP1Utils.md │ │ │ ├── LSP2ERC725YJSONSchema │ │ │ ├── LSP2Utils.md │ │ │ └── contracts │ │ │ │ └── LSP2Utils.md │ │ │ ├── LSP5ReceivedAssets │ │ │ ├── LSP5Utils.md │ │ │ └── contracts │ │ │ │ └── LSP5Utils.md │ │ │ └── LSP6KeyManager │ │ │ ├── LSP6Utils.md │ │ │ └── contracts │ │ │ └── LSP6Utils.md │ ├── dodoc │ │ ├── config.ts │ │ ├── postProcessingContracts.sh │ │ ├── postProcessingLibraries.sh │ │ └── template.sqrl │ ├── eslint.config.mjs │ ├── gas_benchmark_result.json │ ├── hardhat.config.ts │ ├── package.json │ ├── scripts │ │ ├── ci │ │ │ ├── README.md │ │ │ ├── check-deployer-balance.ts │ │ │ ├── docs-generate.ts │ │ │ ├── gas_benchmark_template.json │ │ │ └── verify-all-contracts.ts │ │ ├── collect-artifacts.sh │ │ ├── fix_flattener.js │ │ ├── interfaceIds.ts │ │ └── typesTs.sh │ ├── tasks │ │ └── gas-benchmark.ts │ ├── tests │ │ ├── Benchmark.test.ts │ │ ├── LSP14Ownable2Step │ │ │ └── LSP14Ownable2Step.behaviour.ts │ │ ├── LSP17ContractExtension │ │ │ ├── LSP17Extendable.behaviour.ts │ │ │ ├── LSP17Extendable.test.ts │ │ │ └── LSP17ExtendableTokens.behaviour.ts │ │ ├── LSP17Extensions │ │ │ ├── Extension4337 │ │ │ │ └── 4337.test.ts │ │ │ └── helpers │ │ │ │ ├── Create2Factory.ts │ │ │ │ ├── UserOp.ts │ │ │ │ ├── solidityTypes.ts │ │ │ │ └── utils.ts │ │ ├── LSP1UniversalReceiver │ │ │ ├── LSP1UniversalReceiver.behaviour.ts │ │ │ ├── LSP1UniversalReceiverDelegateUP.behaviour.ts │ │ │ ├── LSP1UniversalReceiverDelegateUP.test.ts │ │ │ ├── LSP1UniversalReceiverDelegateVault.behaviour.ts │ │ │ └── LSP1UniversalReceiverDelegateVault.test.ts │ │ ├── LSP20CallVerification │ │ │ ├── LSP20CallVerification.behaviour.ts │ │ │ ├── LSP20WithLSP14.behaviour.ts │ │ │ └── LSP6 │ │ │ │ ├── Admin │ │ │ │ ├── PermissionChangeAddExtensions.test.ts │ │ │ │ ├── PermissionChangeAddURD.test.ts │ │ │ │ └── PermissionChangeOwner.test.ts │ │ │ │ ├── Interactions │ │ │ │ ├── AllowedAddresses.test.ts │ │ │ │ ├── AllowedFunctions.test.ts │ │ │ │ ├── AllowedStandards.test.ts │ │ │ │ ├── ERC725XExecuteBatch.test.ts │ │ │ │ ├── OtherScenarios.test.ts │ │ │ │ ├── PermissionCall.test.ts │ │ │ │ ├── PermissionDelegateCall.test.ts │ │ │ │ ├── PermissionDeploy.test.ts │ │ │ │ ├── PermissionStaticCall.test.ts │ │ │ │ ├── PermissionTransferValue.test.ts │ │ │ │ └── Security.test.ts │ │ │ │ ├── LSP20WithLSP6.behaviour.ts │ │ │ │ ├── LSP20WithLSP6.test.ts │ │ │ │ ├── LSP20WithLSP6Init.test.ts │ │ │ │ ├── SetData │ │ │ │ ├── AllowedERC725YDataKeys.test.ts │ │ │ │ └── PermissionSetData.test.ts │ │ │ │ ├── SetPermissions │ │ │ │ ├── PermissionChangeAddController.test.ts │ │ │ │ ├── SetAllowedCalls.test.ts │ │ │ │ └── SetAllowedERC725YDataKeys.test.ts │ │ │ │ └── index.ts │ │ ├── LSP4DigitalAssetMetadata │ │ │ └── LSP4DigitalAssetMetadata.behaviour.ts │ │ ├── LSP6KeyManager │ │ │ ├── Admin │ │ │ │ ├── PermissionChangeAddExtensions.test.ts │ │ │ │ ├── PermissionChangeAddURD.test.ts │ │ │ │ ├── PermissionChangeOwner.test.ts │ │ │ │ └── PermissionSign.test.ts │ │ │ ├── Interactions │ │ │ │ ├── AllowedAddresses.test.ts │ │ │ │ ├── AllowedFunctions.test.ts │ │ │ │ ├── AllowedStandards.test.ts │ │ │ │ ├── BatchExecute.test.ts │ │ │ │ ├── InvalidExecutePayloads.test.ts │ │ │ │ ├── PermissionCall.test.ts │ │ │ │ ├── PermissionDelegateCall.test.ts │ │ │ │ ├── PermissionDeploy.test.ts │ │ │ │ ├── PermissionStaticCall.test.ts │ │ │ │ └── PermissionTransferValue.test.ts │ │ │ ├── LSP6ControlledToken.test.ts │ │ │ ├── LSP6KeyManager.behaviour.ts │ │ │ ├── LSP6KeyManager.test.ts │ │ │ ├── LSP6KeyManagerInit.test.ts │ │ │ ├── Relay │ │ │ │ ├── ExecuteRelayCall.test.ts │ │ │ │ └── MultiChannelNonce.test.ts │ │ │ ├── SetData │ │ │ │ ├── AllowedERC725YDataKeys.test.ts │ │ │ │ └── PermissionSetData.test.ts │ │ │ ├── SetPermissions │ │ │ │ ├── PermissionChangeAddController.test.ts │ │ │ │ ├── SetAllowedCalls.test.ts │ │ │ │ └── SetAllowedERC725YDataKeys.test.ts │ │ │ ├── index.ts │ │ │ └── internals │ │ │ │ ├── AllowedCalls.internal.ts │ │ │ │ ├── AllowedERC725YDataKeys.internal.ts │ │ │ │ ├── Execute.internal.ts │ │ │ │ ├── ReadPermissions.internal.ts │ │ │ │ └── SetData.internal.ts │ │ ├── LSP7DigitalAsset │ │ │ ├── LSP7CappedSupply.behaviour.ts │ │ │ ├── LSP7DigitalAsset.behaviour.ts │ │ │ ├── LSP7Mintable.behaviour.ts │ │ │ ├── proxy │ │ │ │ ├── LSP7CappedSupplyInit.test.ts │ │ │ │ ├── LSP7DigitalAssetInit.test.ts │ │ │ │ └── LSP7MintableInit.test.ts │ │ │ └── standard │ │ │ │ ├── LSP7CappedSupply.test.ts │ │ │ │ ├── LSP7DigitalAsset.test.ts │ │ │ │ └── LSP7Mintable.test.ts │ │ ├── LSP8IdentifiableDigitalAsset │ │ │ ├── LSP8CappedSupply.behaviour.ts │ │ │ ├── LSP8Enumerable.behaviour.ts │ │ │ ├── LSP8IdentifiableDigitalAsset.behaviour.ts │ │ │ ├── LSP8Mintable.behaviour.ts │ │ │ ├── proxy │ │ │ │ ├── LSP8BurnableInit.test.ts │ │ │ │ ├── LSP8CappedSupplyInit.test.ts │ │ │ │ ├── LSP8EnumerableInit.test.ts │ │ │ │ ├── LSP8IdentifiableDigitalAssetInit.test.ts │ │ │ │ └── LSP8MintableInit.test.ts │ │ │ └── standard │ │ │ │ ├── LSP8Burnable.test.ts │ │ │ │ ├── LSP8CappedSupply.test.ts │ │ │ │ ├── LSP8Enumerable.test.ts │ │ │ │ ├── LSP8IdentifiableDigitalAsset.test.ts │ │ │ │ └── LSP8Mintable.test.ts │ │ ├── LSP9Vault │ │ │ ├── LSP9Vault.behaviour.ts │ │ │ ├── LSP9Vault.test.ts │ │ │ └── LSP9VaultInit.test.ts │ │ ├── Mocks │ │ │ ├── ABIEncoder.test.ts │ │ │ ├── ERC165Interfaces.test.ts │ │ │ ├── KeyManagerExecutionCosts.test.ts │ │ │ └── LSP1TypeIDs.test.ts │ │ ├── README.md │ │ ├── Reentrancy │ │ │ ├── LSP20 │ │ │ │ ├── ERC725XBatchExecuteToERC725XExecute.test.ts │ │ │ │ ├── ERC725XExecuteToERC725XBatchExecute.test.ts │ │ │ │ ├── ERC725XExecuteToERC725XExecute.test.ts │ │ │ │ ├── ERC725XExecuteToLSP6BatchExecuteRelayCall.test.ts │ │ │ │ ├── ERC725XExecuteToLSP6ExecuteRelayCall.test.ts │ │ │ │ ├── LSP20WithLSP6Reentrancy.test.ts │ │ │ │ └── reentrancyHelpers.ts │ │ │ ├── LSP6 │ │ │ │ ├── LSP6Reentrancy.test.ts │ │ │ │ ├── SingleExecuteRelayCallToSingleExecute.test.ts │ │ │ │ ├── SingleExecuteRelayCallToSingleExecuteRelayCall.test.ts │ │ │ │ ├── SingleExecuteToBatchExecute.test.ts │ │ │ │ ├── SingleExecuteToBatchExecuteRelayCall.test.ts │ │ │ │ ├── SingleExecuteToSingleExecute.test.ts │ │ │ │ ├── SingleExecuteToSingleExecuteRelayCall.test.ts │ │ │ │ └── reentrancyHelpers.ts │ │ │ ├── Reentrancy.test.ts │ │ │ └── ReentrancyInit.test.ts │ │ ├── UniversalProfile.behaviour.ts │ │ ├── UniversalProfile.test.ts │ │ ├── UniversalProfileInit.test.ts │ │ ├── foundry │ │ │ ├── GasTests │ │ │ │ ├── LSP6s │ │ │ │ │ ├── LSP6ExecuteRC.sol │ │ │ │ │ ├── LSP6ExecuteUC.sol │ │ │ │ │ ├── LSP6SetDataRC.sol │ │ │ │ │ └── LSP6SetDataUC.sol │ │ │ │ ├── UniversalProfileTestsHelper.sol │ │ │ │ ├── execute │ │ │ │ │ ├── RestrictedController.sol │ │ │ │ │ └── UnrestrictedController.sol │ │ │ │ └── setData │ │ │ │ │ ├── RestrictedController.sol │ │ │ │ │ └── UnrestrictedController.sol │ │ │ └── LSP20SetDataTest.t.sol │ │ └── utils │ │ │ ├── context.ts │ │ │ ├── fixtures.ts │ │ │ ├── helpers.ts │ │ │ └── tokens.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp0-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── compatibility-abis │ │ ├── LSP0ERC725Account-v0.12.0.json │ │ └── README.md │ ├── constants.ts │ ├── contracts │ │ ├── ILSP0ERC725Account.sol │ │ ├── LSP0Constants.sol │ │ ├── LSP0ERC725Account.sol │ │ ├── LSP0ERC725AccountCore.sol │ │ ├── LSP0ERC725AccountInit.sol │ │ ├── LSP0ERC725AccountInitAbstract.sol │ │ └── Version.sol │ ├── eslint.config.mjs │ ├── foundry │ │ ├── AcceptOwnershipCleanState.t.sol │ │ ├── TwoStepOwnership.t.sol │ │ └── TwoStepRenounceOwnership.t.sol │ ├── hardhat.config.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp1-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP1UniversalReceiver.sol │ │ ├── ILSP1UniversalReceiverDelegate.sol │ │ ├── LSP1Constants.sol │ │ └── LSP1Utils.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp10-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP10Constants.sol │ │ └── LSP10Utils.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── lsp11-contracts │ ├── .gitmodules │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP11SocialRecovery.sol │ │ ├── LSP11Constants.sol │ │ ├── LSP11Errors.sol │ │ └── LSP11SocialRecovery.sol │ ├── eslint.config.mjs │ ├── foundry │ │ └── LSP11AccountFunctionalities.t.sol │ ├── hardhat.config.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp12-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ └── LSP12Constants.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── lsp14-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP14Ownable2Step.sol │ │ ├── LSP14Constants.sol │ │ ├── LSP14Errors.sol │ │ └── LSP14Ownable2Step.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp16-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── contracts │ │ ├── LSP16UniversalFactory.sol │ │ ├── Mocks │ │ │ ├── Account.sol │ │ │ ├── AccountInit.sol │ │ │ ├── ContractNoConstructor.sol │ │ │ ├── FallbackContract.sol │ │ │ ├── FallbackInitializer.sol │ │ │ ├── ImplementationTester.sol │ │ │ ├── NonPayableContract.sol │ │ │ ├── NonPayableFallback.sol │ │ │ └── PayableContract.sol │ │ └── README.md │ ├── eslint.config.mjs │ ├── foundry │ │ └── LSP16UniversalFactory.t.sol │ ├── hardhat.config.ts │ ├── package.json │ ├── tests │ │ └── LSP16UniversalFactory.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp17-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ERC20MetadataCompatibilityExtension.sol │ │ ├── ERCTokenCallbacks.sol │ │ ├── Extension4337.sol │ │ └── OnERC721ReceivedExtension.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── package.json │ ├── tests │ │ └── ERCTokenCallbacks.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp17contractextension-contracts │ ├── .gitmodules │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP17Constants.sol │ │ ├── LSP17Errors.sol │ │ ├── LSP17Extendable.sol │ │ ├── LSP17ExtendableInitAbstract.sol │ │ ├── LSP17Extension.sol │ │ ├── LSP17ExtensionInitAbstract.sol │ │ ├── LSP17Utils.sol │ │ └── Version.sol │ ├── eslint.config.mjs │ ├── foundry.toml │ ├── hardhat.config.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp1delegate-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP1Errors.sol │ │ ├── LSP1UniversalReceiverDelegateUP.sol │ │ ├── LSP1UniversalReceiverDelegateVault.sol │ │ └── Version.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ ├── LSP1UniversalReceiverDelegateUP.ts │ │ │ ├── LSP1UniversalReceiverDelegateVault.ts │ │ │ └── base.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp2-contracts │ ├── .gitmodules │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP2Constants.sol │ │ ├── LSP2Utils.sol │ │ └── Mocks │ │ │ └── LSP2UtilsLibraryTester.sol │ ├── eslint.config.mjs │ ├── foundry │ │ └── LSP2Utils.t.sol │ ├── hardhat.config.ts │ ├── index.ts │ ├── package.json │ ├── tests │ │ └── LSP2UtilsLibrary.test.ts │ └── tsconfig.json ├── lsp20-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP20CallVerifier.sol │ │ ├── LSP20CallVerification.sol │ │ ├── LSP20Constants.sol │ │ └── LSP20Errors.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp23-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── contracts │ │ ├── ILSP23LinkedContractsFactory.sol │ │ ├── IPostDeploymentModule.sol │ │ ├── LSP23Errors.sol │ │ ├── LSP23LinkedContractsFactory.sol │ │ ├── mocks │ │ │ ├── KeyManagerInitWithExtraParams.sol │ │ │ └── KeyManagerWithExtraParams.sol │ │ └── modules │ │ │ ├── README.md │ │ │ ├── UniversalProfileInitPostDeploymentModule.sol │ │ │ ├── UniversalProfilePostDeploymentModule.sol │ │ │ ├── deployment-UP-init-module.md │ │ │ └── deployment-UP-module.md │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ ├── LSP23LinkedContractsFactory.ts │ │ │ ├── UniversalProfileInitPostDeploymentModule.ts │ │ │ ├── UniversalProfilePostDeploymentModule.ts │ │ │ ├── all.ts │ │ │ └── standardized │ │ │ ├── LSP23LinkedContractsFactory.ts │ │ │ ├── UniversalProfileInitPostDeploymentModule.ts │ │ │ ├── UniversalProfilePostDeploymentModule.ts │ │ │ └── all.ts │ ├── package.json │ ├── tests │ │ ├── LSP23LinkedContractsDeployment.test.ts │ │ └── helpers.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp25-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP25ExecuteRelayCall.sol │ │ ├── LSP25Constants.sol │ │ ├── LSP25Errors.sol │ │ ├── LSP25MultiChannelNonce.sol │ │ └── Mocks │ │ │ └── LSP25MultiChannelNonceTester.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── package.json │ ├── tests │ │ └── LSP25MultiChannelNonce.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp26-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP26FollowerSystem.sol │ │ ├── Imports.sol │ │ ├── LSP26Constants.sol │ │ ├── LSP26Errors.sol │ │ ├── LSP26FollowerSystem.sol │ │ └── mock │ │ │ ├── InfiniteLoopURD.sol │ │ │ ├── MockLSP0ERC725Account.sol │ │ │ ├── ReturnBomb.sol │ │ │ ├── RevertOnFollow.sol │ │ │ └── SelfDestructOnInterfaceCheck.sol │ ├── eslint.config.mjs │ ├── gasCost.json │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ └── LSP26FollowerSystem.ts │ ├── package.json │ ├── tests │ │ └── LSP26FollowerSystem.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp3-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ └── LSP3Constants.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── lsp4-contracts │ ├── .gitmodules │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP4Constants.sol │ │ ├── LSP4DigitalAssetMetadata.sol │ │ ├── LSP4DigitalAssetMetadataInitAbstract.sol │ │ ├── LSP4Errors.sol │ │ ├── LSP4Utils.sol │ │ └── mock │ │ │ └── LSP4MetadataTester.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── package.json │ ├── tests │ │ └── LSP4MetadataTester.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp5-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── LSP5Constants.sol │ │ └── LSP5Utils.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── index.ts │ ├── package.json │ └── tsconfig.json ├── lsp6-contracts │ ├── .prettierignore │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP6KeyManager.sol │ │ ├── LSP6Constants.sol │ │ ├── LSP6Errors.sol │ │ ├── LSP6KeyManager.sol │ │ ├── LSP6KeyManagerCore.sol │ │ ├── LSP6KeyManagerInit.sol │ │ ├── LSP6KeyManagerInitAbstract.sol │ │ ├── LSP6Modules │ │ │ ├── LSP6ExecuteModule.sol │ │ │ ├── LSP6ExecuteRelayCallModule.sol │ │ │ ├── LSP6OwnershipModule.sol │ │ │ └── LSP6SetDataModule.sol │ │ ├── LSP6Utils.sol │ │ ├── Mocks │ │ │ ├── FallbackInitializer.sol │ │ │ ├── KeyManagerInternalsTester.sol │ │ │ └── TargetContract.sol │ │ ├── Version.sol │ │ └── constants.sol │ ├── eslint.config.mjs │ ├── foundry │ │ ├── LSP6AllowedCallsTest.t.sol │ │ ├── LSP6Permissions.t.sol │ │ ├── LSP6SetDataTest.t.sol │ │ └── LSP6Utils.t.sol │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ ├── LSP6KeyManager.ts │ │ │ ├── LSP6KeyManagerInit.ts │ │ │ └── base.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp7-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── compatibility-abis │ │ ├── LSP7DigitalAsset-v0.12.0.json │ │ ├── LSP7DigitalAsset-v0.14.0.json │ │ └── README.md │ ├── constants.ts │ ├── contracts │ │ ├── CustomizableToken.sol │ │ ├── ILSP7DigitalAsset.sol │ │ ├── LSP7Constants.sol │ │ ├── LSP7DigitalAsset.sol │ │ ├── LSP7DigitalAssetInitAbstract.sol │ │ ├── LSP7Errors.sol │ │ ├── Mocks │ │ │ ├── MyGovernor.sol │ │ │ ├── MyVotingToken.sol │ │ │ └── UniversalReceiver.sol │ │ ├── extensions │ │ │ ├── LSP7Allowlist │ │ │ │ ├── ILSP7Allowlist.sol │ │ │ │ ├── LSP7AllowlistAbstract.sol │ │ │ │ └── LSP7AllowlistInitAbstract.sol │ │ │ ├── LSP7Burnable.sol │ │ │ ├── LSP7BurnableInitAbstract.sol │ │ │ ├── LSP7CappedBalance │ │ │ │ ├── ILSP7CappedBalance.sol │ │ │ │ ├── LSP7CappedBalanceAbstract.sol │ │ │ │ ├── LSP7CappedBalanceErrors.sol │ │ │ │ └── LSP7CappedBalanceInitAbstract.sol │ │ │ ├── LSP7CappedSupply │ │ │ │ ├── ILSP7CappedSupply.sol │ │ │ │ ├── LSP7CappedSupplyAbstract.sol │ │ │ │ ├── LSP7CappedSupplyErrors.sol │ │ │ │ └── LSP7CappedSupplyInitAbstract.sol │ │ │ ├── LSP7Mintable │ │ │ │ ├── ILSP7Mintable.sol │ │ │ │ ├── LSP7MintableAbstract.sol │ │ │ │ ├── LSP7MintableErrors.sol │ │ │ │ └── LSP7MintableInitAbstract.sol │ │ │ ├── LSP7NonTransferable │ │ │ │ ├── ILSP7NonTransferable.sol │ │ │ │ ├── LSP7NonTransferableAbstract.sol │ │ │ │ ├── LSP7NonTransferableErrors.sol │ │ │ │ └── LSP7NonTransferableInitAbstract.sol │ │ │ ├── LSP7Votes.sol │ │ │ ├── LSP7VotesConstants.sol │ │ │ └── LSP7VotesInitAbstract.sol │ │ └── presets │ │ │ ├── LSP7CappedBalance.sol │ │ │ ├── LSP7CappedBalanceInit.sol │ │ │ ├── LSP7CappedSupply.sol │ │ │ ├── LSP7CappedSupplyInit.sol │ │ │ ├── LSP7Mintable.sol │ │ │ ├── LSP7MintableInit.sol │ │ │ ├── LSP7NonTransferable.sol │ │ │ └── LSP7NonTransferableInit.sol │ ├── eslint.config.mjs │ ├── foundry │ │ ├── CustomizableToken.t.sol │ │ ├── LSP7Allowlist.t.sol │ │ ├── LSP7CappedBalance.t.sol │ │ ├── LSP7Mintable.t.sol │ │ └── LSP7NonTransferable.t.sol │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ ├── LSP7Mintable.ts │ │ │ ├── LSP7MintableInit.ts │ │ │ └── base.ts │ ├── package.json │ ├── tests │ │ └── LSP7Votes.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp8-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── compatibility-abis │ │ ├── LSP8IdentifiableDigitalAsset-v0.12.0.json │ │ ├── LSP8IdentifiableDigitalAsset-v0.13.0.json │ │ ├── LSP8IdentifiableDigitalAsset-v0.14.0.json │ │ ├── LSP8IdentifiableDigitalAsset.json │ │ └── README.md │ ├── constants.ts │ ├── contracts │ │ ├── ILSP8IdentifiableDigitalAsset.sol │ │ ├── LSP8Constants.sol │ │ ├── LSP8Errors.sol │ │ ├── LSP8IdentifiableDigitalAsset.sol │ │ ├── LSP8IdentifiableDigitalAssetInitAbstract.sol │ │ ├── Mocks │ │ │ ├── MyGovernor.sol │ │ │ ├── MyVotingNFT.sol │ │ │ └── UniversalReceiver.sol │ │ ├── extensions │ │ │ ├── LSP8Burnable.sol │ │ │ ├── LSP8BurnableInitAbstract.sol │ │ │ ├── LSP8CappedSupply.sol │ │ │ ├── LSP8CappedSupplyInitAbstract.sol │ │ │ ├── LSP8Enumerable.sol │ │ │ ├── LSP8EnumerableInitAbstract.sol │ │ │ ├── LSP8Votes.sol │ │ │ ├── LSP8VotesConstants.sol │ │ │ └── LSP8VotesInitAbstract.sol │ │ └── presets │ │ │ ├── ILSP8Mintable.sol │ │ │ ├── LSP8Mintable.sol │ │ │ ├── LSP8MintableInit.sol │ │ │ └── LSP8MintableInitAbstract.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ ├── LSP8Mintable.ts │ │ │ ├── LSP8MintableInit.ts │ │ │ └── base.ts │ ├── package.json │ ├── tests │ │ └── LSP8Votes.test.ts │ ├── tsconfig.json │ └── wagmi.config.ts ├── lsp9-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── constants.ts │ ├── contracts │ │ ├── ILSP9Vault.sol │ │ ├── LSP9Constants.sol │ │ ├── LSP9Errors.sol │ │ ├── LSP9Vault.sol │ │ ├── LSP9VaultCore.sol │ │ ├── LSP9VaultInit.sol │ │ ├── LSP9VaultInitAbstract.sol │ │ └── Version.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── ignition │ │ └── modules │ │ │ ├── LSP9Vault.ts │ │ │ └── LSP9VaultInit.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts └── universalprofile-contracts │ ├── .solhint.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── build.config.ts │ ├── compatibility-abis │ ├── README.md │ └── UniversalProfile-v0.12.0.json │ ├── contracts │ ├── Constants.sol │ ├── UniversalProfile.sol │ ├── UniversalProfileInit.sol │ ├── UniversalProfileInitAbstract.sol │ └── Version.sol │ ├── eslint.config.mjs │ ├── hardhat.config.ts │ ├── ignition │ └── modules │ │ ├── UniversalProfile.ts │ │ ├── UniversalProfileInit.ts │ │ └── base.ts │ ├── package.json │ ├── tsconfig.json │ └── wagmi.config.ts ├── publish.mjs ├── release-please-config.json ├── remappings.txt ├── slither.config.json ├── template ├── .solhint.json ├── README.md ├── build.config.ts ├── constants.ts ├── eslint.config.mjs ├── hardhat.config.ts ├── index.ts ├── package.json ├── tsconfig.json └── wagmi.config.ts └── turbo.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/scripts/parseSolhintOutput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/scripts/parseSolhintOutput.ts -------------------------------------------------------------------------------- /.github/workflows/build-lint-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/build-lint-test.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/foundry-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/foundry-tests.yml -------------------------------------------------------------------------------- /.github/workflows/gas-benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/gas-benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/mythx-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/mythx-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/solc_version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/solc_version.yml -------------------------------------------------------------------------------- /.github/workflows/spellcheck.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.github/workflows/spellcheck.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.gitmodules -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run format:check 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/.release-please-manifest.json -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | nodejs 24.10.0 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/RELEASE.md -------------------------------------------------------------------------------- /audits/Chainsulting_audit_2022_07_06.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/Chainsulting_audit_2022_07_06.pdf -------------------------------------------------------------------------------- /audits/MiloTruck_audit_2023_11_31.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/MiloTruck_audit_2023_11_31.pdf -------------------------------------------------------------------------------- /audits/MiloTruck_audit_2024_01_24.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/MiloTruck_audit_2024_01_24.pdf -------------------------------------------------------------------------------- /audits/Quantstamp_audit_2022_09_07.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/Quantstamp_audit_2022_09_07.pdf -------------------------------------------------------------------------------- /audits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/README.md -------------------------------------------------------------------------------- /audits/RuntimeVerification_formalVerification_2023_02_20.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/RuntimeVerification_formalVerification_2023_02_20.pdf -------------------------------------------------------------------------------- /audits/Trust_audit_2023_04_13.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/Trust_audit_2023_04_13.pdf -------------------------------------------------------------------------------- /audits/Watchpug_audit_2022_10_20.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/Watchpug_audit_2022_10_20.pdf -------------------------------------------------------------------------------- /audits/Watchpug_audit_2022_12_15.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/Watchpug_audit_2022_12_15.pdf -------------------------------------------------------------------------------- /audits/Watchpug_audit_2023_04_21.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/audits/Watchpug_audit_2023_04_21.pdf -------------------------------------------------------------------------------- /config/eslint-config-custom/README.md: -------------------------------------------------------------------------------- 1 | # `eslint-custom-config` 2 | -------------------------------------------------------------------------------- /config/eslint-config-custom/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/eslint-config-custom/index.js -------------------------------------------------------------------------------- /config/eslint-config-custom/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/eslint-config-custom/package.json -------------------------------------------------------------------------------- /config/hardhat-packager-v3/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | *.log 4 | .DS_Store 5 | coverage/ 6 | .nyc_output/ 7 | -------------------------------------------------------------------------------- /config/hardhat-packager-v3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/README.md -------------------------------------------------------------------------------- /config/hardhat-packager-v3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/package.json -------------------------------------------------------------------------------- /config/hardhat-packager-v3/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/src/config.ts -------------------------------------------------------------------------------- /config/hardhat-packager-v3/src/hooks/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/src/hooks/config.ts -------------------------------------------------------------------------------- /config/hardhat-packager-v3/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/src/index.ts -------------------------------------------------------------------------------- /config/hardhat-packager-v3/src/tasks/prepare-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/src/tasks/prepare-package.ts -------------------------------------------------------------------------------- /config/hardhat-packager-v3/src/type-extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/src/type-extensions.ts -------------------------------------------------------------------------------- /config/hardhat-packager-v3/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/src/types.ts -------------------------------------------------------------------------------- /config/hardhat-packager-v3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/hardhat-packager-v3/tsconfig.json -------------------------------------------------------------------------------- /config/tsconfig/contracts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/tsconfig/contracts.json -------------------------------------------------------------------------------- /config/tsconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/config/tsconfig/package.json -------------------------------------------------------------------------------- /deploy-verify.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/deploy-verify.mjs -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/foundry.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/package.json -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/.solcover.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | skipFiles: ['Mocks'], 3 | }; 4 | -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/DEPLOYMENT.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP0ERC725Account/ILSP0ERC725Account.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP0ERC725Account/ILSP0ERC725Account.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0ERC725Account.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0ERC725Account.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0ERC725AccountCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0ERC725AccountCore.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0ERC725AccountInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP0ERC725Account/LSP0ERC725AccountInit.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP10ReceivedVaults/LSP10Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP10ReceivedVaults/LSP10Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP10ReceivedVaults/LSP10Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP10ReceivedVaults/LSP10Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP11SocialRecovery/LSP11Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP11SocialRecovery/LSP11Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP11SocialRecovery/LSP11Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP11SocialRecovery/LSP11Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP11SocialRecovery/LSP11SocialRecovery.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP11SocialRecovery/LSP11SocialRecovery.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP12IssuedAssets/LSP12Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP12IssuedAssets/LSP12Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/ILSP14Ownable2Step.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/ILSP14Ownable2Step.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/LSP14Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/LSP14Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/LSP14Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/LSP14Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/LSP14Ownable2Step.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP14Ownable2Step/LSP14Ownable2Step.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Extendable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Extendable.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Extension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Extension.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP17ContractExtension/LSP17Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP17Extensions/Extension4337.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP17Extensions/Extension4337.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP1UniversalReceiver/LSP1Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP1UniversalReceiver/LSP1Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP1UniversalReceiver/LSP1Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP1UniversalReceiver/LSP1Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP1UniversalReceiver/LSP1Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP1UniversalReceiver/LSP1Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP20CallVerification/LSP20Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP20CallVerification/LSP20Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP20CallVerification/LSP20Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP20CallVerification/LSP20Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP23LinkedContractsFactory/LSP23Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP23LinkedContractsFactory/LSP23Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP25ExecuteRelayCall/LSP25Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP25ExecuteRelayCall/LSP25Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP25ExecuteRelayCall/LSP25Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP25ExecuteRelayCall/LSP25Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP26FollowerSystem/LSP26Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP26FollowerSystem/LSP26Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP26FollowerSystem/LSP26Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP26FollowerSystem/LSP26Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP26FollowerSystem/LSP26FollowerSystem.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP26FollowerSystem/LSP26FollowerSystem.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP2ERC725YJSONSchema/LSP2Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP2ERC725YJSONSchema/LSP2Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP2ERC725YJSONSchema/LSP2Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP2ERC725YJSONSchema/LSP2Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP3ProfileMetadata/LSP3Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP3ProfileMetadata/LSP3Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP4DigitalAssetMetadata/LSP4Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP4DigitalAssetMetadata/LSP4Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP4DigitalAssetMetadata/LSP4Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP4DigitalAssetMetadata/LSP4Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP4DigitalAssetMetadata/LSP4Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP4DigitalAssetMetadata/LSP4Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP5ReceivedAssets/LSP5Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP5ReceivedAssets/LSP5Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP5ReceivedAssets/LSP5Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP5ReceivedAssets/LSP5Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/ILSP6KeyManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/ILSP6KeyManager.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6KeyManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6KeyManager.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6KeyManagerCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6KeyManagerCore.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6KeyManagerInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6KeyManagerInit.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP6KeyManager/LSP6Utils.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/ILSP7DigitalAsset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/ILSP7DigitalAsset.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/LSP7Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/LSP7Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/LSP7DigitalAsset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/LSP7DigitalAsset.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/LSP7Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/LSP7Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/extensions/LSP7Votes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/extensions/LSP7Votes.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/presets/LSP7Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP7DigitalAsset/presets/LSP7Mintable.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP8IdentifiableDigitalAsset/LSP8Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP8IdentifiableDigitalAsset/LSP8Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/ILSP9Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/ILSP9Vault.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9Constants.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9Errors.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9Vault.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9VaultCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9VaultCore.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9VaultInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9VaultInit.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9VaultInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/LSP9Vault/LSP9VaultInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/ABIEncoder.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/ABIEncoder.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/ERC165Interfaces.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/ERC165Interfaces.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/EntryPoint.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/EntryPoint.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Executor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Executor.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/ExecutorLSP20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/ExecutorLSP20.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/FallbackContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/FallbackContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/FallbackExtensions/AgeExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/FallbackExtensions/AgeExtension.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/FallbackExtensions/Buy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/FallbackExtensions/Buy.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/FallbackExtensions/NameExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/FallbackExtensions/NameExtension.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/FallbackInitializer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/FallbackInitializer.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/FallbackRevert.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/FallbackRevert.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/GenericExecutor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/GenericExecutor.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/ImplementationTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/ImplementationTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/KeyManager/ERC725YDelegateCall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/KeyManager/ERC725YDelegateCall.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/KeyManager/TargetPayableContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/KeyManager/TargetPayableContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/LSP17ExtendableTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/LSP17ExtendableTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/LSP1TypeIDsTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/LSP1TypeIDsTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/LSP20Owners/ImplementingFallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/LSP20Owners/ImplementingFallback.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/LSP20Owners/OwnerWIthURD.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/LSP20Owners/OwnerWIthURD.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/MaliciousERC1271Wallet.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/MaliciousERC1271Wallet.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/NonPayableFallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/NonPayableFallback.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/PayableContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/PayableContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/BatchReentrancyRelayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/BatchReentrancyRelayer.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/LSP20ReentrantContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/LSP20ReentrantContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/ReentrantContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/ReentrantContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/ThreeReentrancy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Reentrancy/ThreeReentrancy.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Security/Reentrancy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Security/Reentrancy.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/SignatureValidatorContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/SignatureValidatorContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/TargetContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/TargetContract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/IERC223.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/IERC223.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7CappedSupplyTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7CappedSupplyTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7InitTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7InitTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7MintWhenDeployed.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7MintWhenDeployed.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7Tester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP7Tester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8BurnableInitTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8BurnableInitTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8BurnableTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8BurnableTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8CappedSupplyTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8CappedSupplyTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8EnumerableTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8EnumerableTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8InitTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8InitTester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8Tester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8Tester.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8TransferOwnerChange.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/LSP8TransferOwnerChange.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/RequireCallbackToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/RequireCallbackToken.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/Tokens/TokenReceiverWithLSP1.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/Tokens/TokenReceiverWithLSP1.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/Mocks/UPWithInstantAcceptOwnership.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/Mocks/UPWithInstantAcceptOwnership.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/UniversalProfile.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/UniversalProfile.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/UniversalProfileInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/UniversalProfileInit.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/contracts/UniversalProfileInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/contracts/UniversalProfileInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/contracts/LSP6KeyManager/LSP6KeyManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/contracts/LSP6KeyManager/LSP6KeyManager.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/contracts/LSP9Vault/LSP9Vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/contracts/LSP9Vault/LSP9Vault.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/contracts/LSP9Vault/contracts/LSP9Vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/contracts/LSP9Vault/contracts/LSP9Vault.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/libraries/LSP10ReceivedVaults/LSP10Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/libraries/LSP10ReceivedVaults/LSP10Utils.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/libraries/LSP1UniversalReceiver/LSP1Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/libraries/LSP1UniversalReceiver/LSP1Utils.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/libraries/LSP2ERC725YJSONSchema/LSP2Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/libraries/LSP2ERC725YJSONSchema/LSP2Utils.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/libraries/LSP5ReceivedAssets/LSP5Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/libraries/LSP5ReceivedAssets/LSP5Utils.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/docs/libraries/LSP6KeyManager/LSP6Utils.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/docs/libraries/LSP6KeyManager/LSP6Utils.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/dodoc/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/dodoc/config.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/dodoc/postProcessingContracts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/dodoc/postProcessingContracts.sh -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/dodoc/postProcessingLibraries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/dodoc/postProcessingLibraries.sh -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/dodoc/template.sqrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/dodoc/template.sqrl -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/gas_benchmark_result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/gas_benchmark_result.json -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/ci/README.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/ci/check-deployer-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/ci/check-deployer-balance.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/ci/docs-generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/ci/docs-generate.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/ci/gas_benchmark_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/ci/gas_benchmark_template.json -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/ci/verify-all-contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/ci/verify-all-contracts.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/collect-artifacts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/collect-artifacts.sh -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/fix_flattener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/fix_flattener.js -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/interfaceIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/interfaceIds.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/scripts/typesTs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/scripts/typesTs.sh -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tasks/gas-benchmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tasks/gas-benchmark.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Benchmark.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Benchmark.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP17Extensions/Extension4337/4337.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP17Extensions/Extension4337/4337.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/Create2Factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/Create2Factory.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/UserOp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/UserOp.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/solidityTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/solidityTypes.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP17Extensions/helpers/utils.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP20CallVerification/LSP6/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP20CallVerification/LSP6/index.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/Admin/PermissionSign.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/Admin/PermissionSign.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6ControlledToken.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6ControlledToken.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6KeyManager.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6KeyManager.behaviour.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6KeyManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6KeyManager.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6KeyManagerInit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/LSP6KeyManagerInit.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/index.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/internals/Execute.internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/internals/Execute.internal.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP6KeyManager/internals/SetData.internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP6KeyManager/internals/SetData.internal.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP7DigitalAsset/LSP7Mintable.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP7DigitalAsset/LSP7Mintable.behaviour.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP9Vault/LSP9Vault.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP9Vault/LSP9Vault.behaviour.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP9Vault/LSP9Vault.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP9Vault/LSP9Vault.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/LSP9Vault/LSP9VaultInit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/LSP9Vault/LSP9VaultInit.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Mocks/ABIEncoder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Mocks/ABIEncoder.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Mocks/ERC165Interfaces.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Mocks/ERC165Interfaces.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Mocks/KeyManagerExecutionCosts.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Mocks/KeyManagerExecutionCosts.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Mocks/LSP1TypeIDs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Mocks/LSP1TypeIDs.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/README.md -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Reentrancy/LSP20/reentrancyHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Reentrancy/LSP20/reentrancyHelpers.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Reentrancy/LSP6/LSP6Reentrancy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Reentrancy/LSP6/LSP6Reentrancy.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Reentrancy/LSP6/reentrancyHelpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Reentrancy/LSP6/reentrancyHelpers.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Reentrancy/Reentrancy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Reentrancy/Reentrancy.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/Reentrancy/ReentrancyInit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/Reentrancy/ReentrancyInit.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/UniversalProfile.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/UniversalProfile.behaviour.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/UniversalProfile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/UniversalProfile.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/UniversalProfileInit.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/UniversalProfileInit.test.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6ExecuteRC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6ExecuteRC.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6ExecuteUC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6ExecuteUC.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6SetDataRC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6SetDataRC.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6SetDataUC.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/foundry/GasTests/LSP6s/LSP6SetDataUC.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/foundry/LSP20SetDataTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/foundry/LSP20SetDataTest.t.sol -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/utils/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/utils/context.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/utils/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/utils/fixtures.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/utils/helpers.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tests/utils/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tests/utils/tokens.ts -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp-smart-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp-smart-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp0-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp0-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp0-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp0-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp0-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp0-contracts/compatibility-abis/LSP0ERC725Account-v0.12.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/compatibility-abis/LSP0ERC725Account-v0.12.0.json -------------------------------------------------------------------------------- /packages/lsp0-contracts/compatibility-abis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/compatibility-abis/README.md -------------------------------------------------------------------------------- /packages/lsp0-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/ILSP0ERC725Account.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/ILSP0ERC725Account.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/LSP0Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/LSP0Constants.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/LSP0ERC725Account.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/LSP0ERC725Account.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/LSP0ERC725AccountCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/LSP0ERC725AccountCore.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/LSP0ERC725AccountInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/LSP0ERC725AccountInit.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/LSP0ERC725AccountInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/LSP0ERC725AccountInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/contracts/Version.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/contracts/Version.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp0-contracts/foundry/AcceptOwnershipCleanState.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/foundry/AcceptOwnershipCleanState.t.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/foundry/TwoStepOwnership.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/foundry/TwoStepOwnership.t.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/foundry/TwoStepRenounceOwnership.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/foundry/TwoStepRenounceOwnership.t.sol -------------------------------------------------------------------------------- /packages/lsp0-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp0-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp0-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp0-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp0-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp1-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp1-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp1-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp1-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp1-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp1-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp1-contracts/contracts/ILSP1UniversalReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/contracts/ILSP1UniversalReceiver.sol -------------------------------------------------------------------------------- /packages/lsp1-contracts/contracts/ILSP1UniversalReceiverDelegate.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/contracts/ILSP1UniversalReceiverDelegate.sol -------------------------------------------------------------------------------- /packages/lsp1-contracts/contracts/LSP1Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/contracts/LSP1Constants.sol -------------------------------------------------------------------------------- /packages/lsp1-contracts/contracts/LSP1Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/contracts/LSP1Utils.sol -------------------------------------------------------------------------------- /packages/lsp1-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp1-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp1-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp1-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp1-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp10-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp10-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp10-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp10-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp10-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp10-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp10-contracts/contracts/LSP10Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/contracts/LSP10Constants.sol -------------------------------------------------------------------------------- /packages/lsp10-contracts/contracts/LSP10Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/contracts/LSP10Utils.sol -------------------------------------------------------------------------------- /packages/lsp10-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp10-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp10-contracts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constants'; 2 | -------------------------------------------------------------------------------- /packages/lsp10-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp10-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp10-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp11-contracts/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/.gitmodules -------------------------------------------------------------------------------- /packages/lsp11-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp11-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp11-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp11-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp11-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp11-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp11-contracts/contracts/ILSP11SocialRecovery.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/contracts/ILSP11SocialRecovery.sol -------------------------------------------------------------------------------- /packages/lsp11-contracts/contracts/LSP11Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/contracts/LSP11Constants.sol -------------------------------------------------------------------------------- /packages/lsp11-contracts/contracts/LSP11Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/contracts/LSP11Errors.sol -------------------------------------------------------------------------------- /packages/lsp11-contracts/contracts/LSP11SocialRecovery.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/contracts/LSP11SocialRecovery.sol -------------------------------------------------------------------------------- /packages/lsp11-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp11-contracts/foundry/LSP11AccountFunctionalities.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/foundry/LSP11AccountFunctionalities.t.sol -------------------------------------------------------------------------------- /packages/lsp11-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp11-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp11-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp11-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp11-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp12-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp12-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp12-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp12-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp12-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp12-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp12-contracts/contracts/LSP12Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/contracts/LSP12Constants.sol -------------------------------------------------------------------------------- /packages/lsp12-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp12-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp12-contracts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constants'; 2 | -------------------------------------------------------------------------------- /packages/lsp12-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp12-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp12-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp14-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp14-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp14-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp14-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp14-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp14-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp14-contracts/contracts/ILSP14Ownable2Step.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/contracts/ILSP14Ownable2Step.sol -------------------------------------------------------------------------------- /packages/lsp14-contracts/contracts/LSP14Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/contracts/LSP14Constants.sol -------------------------------------------------------------------------------- /packages/lsp14-contracts/contracts/LSP14Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/contracts/LSP14Errors.sol -------------------------------------------------------------------------------- /packages/lsp14-contracts/contracts/LSP14Ownable2Step.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/contracts/LSP14Ownable2Step.sol -------------------------------------------------------------------------------- /packages/lsp14-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp14-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp14-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp14-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp14-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp14-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp16-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp16-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp16-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp16-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp16-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/LSP16UniversalFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/LSP16UniversalFactory.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/Account.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/Account.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/AccountInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/AccountInit.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/ContractNoConstructor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/ContractNoConstructor.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/FallbackContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/FallbackContract.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/FallbackInitializer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/FallbackInitializer.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/ImplementationTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/ImplementationTester.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/NonPayableContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/NonPayableContract.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/NonPayableFallback.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/NonPayableFallback.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/Mocks/PayableContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/Mocks/PayableContract.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/contracts/README.md -------------------------------------------------------------------------------- /packages/lsp16-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp16-contracts/foundry/LSP16UniversalFactory.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/foundry/LSP16UniversalFactory.t.sol -------------------------------------------------------------------------------- /packages/lsp16-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp16-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp16-contracts/tests/LSP16UniversalFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/tests/LSP16UniversalFactory.test.ts -------------------------------------------------------------------------------- /packages/lsp16-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp16-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp16-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp17-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp17-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp17-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp17-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp17-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp17-contracts/constants.ts: -------------------------------------------------------------------------------- 1 | export const INTERFACE_ID_LSP17Extension = '0xcee78b40'; 2 | -------------------------------------------------------------------------------- /packages/lsp17-contracts/contracts/ERC20MetadataCompatibilityExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/contracts/ERC20MetadataCompatibilityExtension.sol -------------------------------------------------------------------------------- /packages/lsp17-contracts/contracts/ERCTokenCallbacks.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/contracts/ERCTokenCallbacks.sol -------------------------------------------------------------------------------- /packages/lsp17-contracts/contracts/Extension4337.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/contracts/Extension4337.sol -------------------------------------------------------------------------------- /packages/lsp17-contracts/contracts/OnERC721ReceivedExtension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/contracts/OnERC721ReceivedExtension.sol -------------------------------------------------------------------------------- /packages/lsp17-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp17-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp17-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp17-contracts/tests/ERCTokenCallbacks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/tests/ERCTokenCallbacks.test.ts -------------------------------------------------------------------------------- /packages/lsp17-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp17-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/.gitmodules -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/contracts/LSP17Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/contracts/LSP17Constants.sol -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/contracts/LSP17Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/contracts/LSP17Errors.sol -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/contracts/LSP17Extendable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/contracts/LSP17Extendable.sol -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/contracts/LSP17Extension.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/contracts/LSP17Extension.sol -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/contracts/LSP17Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/contracts/LSP17Utils.sol -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/contracts/Version.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/contracts/Version.sol -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/foundry.toml -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp17contractextension-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp17contractextension-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/contracts/LSP1Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/contracts/LSP1Errors.sol -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/contracts/LSP1UniversalReceiverDelegateUP.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/contracts/LSP1UniversalReceiverDelegateUP.sol -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/contracts/Version.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/contracts/Version.sol -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/ignition/modules/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/ignition/modules/base.ts -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp1delegate-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp1delegate-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp2-contracts/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/.gitmodules -------------------------------------------------------------------------------- /packages/lsp2-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp2-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp2-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp2-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp2-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp2-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp2-contracts/contracts/LSP2Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/contracts/LSP2Constants.sol -------------------------------------------------------------------------------- /packages/lsp2-contracts/contracts/LSP2Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/contracts/LSP2Utils.sol -------------------------------------------------------------------------------- /packages/lsp2-contracts/contracts/Mocks/LSP2UtilsLibraryTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/contracts/Mocks/LSP2UtilsLibraryTester.sol -------------------------------------------------------------------------------- /packages/lsp2-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp2-contracts/foundry/LSP2Utils.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/foundry/LSP2Utils.t.sol -------------------------------------------------------------------------------- /packages/lsp2-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp2-contracts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constants'; 2 | -------------------------------------------------------------------------------- /packages/lsp2-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp2-contracts/tests/LSP2UtilsLibrary.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/tests/LSP2UtilsLibrary.test.ts -------------------------------------------------------------------------------- /packages/lsp2-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp2-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp20-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp20-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp20-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp20-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp20-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp20-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp20-contracts/contracts/ILSP20CallVerifier.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/contracts/ILSP20CallVerifier.sol -------------------------------------------------------------------------------- /packages/lsp20-contracts/contracts/LSP20CallVerification.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/contracts/LSP20CallVerification.sol -------------------------------------------------------------------------------- /packages/lsp20-contracts/contracts/LSP20Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/contracts/LSP20Constants.sol -------------------------------------------------------------------------------- /packages/lsp20-contracts/contracts/LSP20Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/contracts/LSP20Errors.sol -------------------------------------------------------------------------------- /packages/lsp20-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp20-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp20-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp20-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp20-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp20-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp23-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp23-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp23-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp23-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/ILSP23LinkedContractsFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/ILSP23LinkedContractsFactory.sol -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/IPostDeploymentModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/IPostDeploymentModule.sol -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/LSP23Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/LSP23Errors.sol -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/LSP23LinkedContractsFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/LSP23LinkedContractsFactory.sol -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/mocks/KeyManagerInitWithExtraParams.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/mocks/KeyManagerInitWithExtraParams.sol -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/mocks/KeyManagerWithExtraParams.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/mocks/KeyManagerWithExtraParams.sol -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/modules/README.md -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/modules/deployment-UP-init-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/modules/deployment-UP-init-module.md -------------------------------------------------------------------------------- /packages/lsp23-contracts/contracts/modules/deployment-UP-module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/contracts/modules/deployment-UP-module.md -------------------------------------------------------------------------------- /packages/lsp23-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp23-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/ignition/modules/LSP23LinkedContractsFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/ignition/modules/LSP23LinkedContractsFactory.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/ignition/modules/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/ignition/modules/all.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/ignition/modules/standardized/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/ignition/modules/standardized/all.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp23-contracts/tests/LSP23LinkedContractsDeployment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/tests/LSP23LinkedContractsDeployment.test.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/tests/helpers.ts -------------------------------------------------------------------------------- /packages/lsp23-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp23-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp23-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp25-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp25-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp25-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp25-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp25-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp25-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp25-contracts/contracts/ILSP25ExecuteRelayCall.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/contracts/ILSP25ExecuteRelayCall.sol -------------------------------------------------------------------------------- /packages/lsp25-contracts/contracts/LSP25Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/contracts/LSP25Constants.sol -------------------------------------------------------------------------------- /packages/lsp25-contracts/contracts/LSP25Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/contracts/LSP25Errors.sol -------------------------------------------------------------------------------- /packages/lsp25-contracts/contracts/LSP25MultiChannelNonce.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/contracts/LSP25MultiChannelNonce.sol -------------------------------------------------------------------------------- /packages/lsp25-contracts/contracts/Mocks/LSP25MultiChannelNonceTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/contracts/Mocks/LSP25MultiChannelNonceTester.sol -------------------------------------------------------------------------------- /packages/lsp25-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp25-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp25-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp25-contracts/tests/LSP25MultiChannelNonce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/tests/LSP25MultiChannelNonce.test.ts -------------------------------------------------------------------------------- /packages/lsp25-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp25-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp25-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp26-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp26-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp26-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp26-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp26-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp26-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/ILSP26FollowerSystem.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/ILSP26FollowerSystem.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/Imports.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/Imports.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/LSP26Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/LSP26Constants.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/LSP26Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/LSP26Errors.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/LSP26FollowerSystem.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/LSP26FollowerSystem.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/mock/InfiniteLoopURD.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/mock/InfiniteLoopURD.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/mock/MockLSP0ERC725Account.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/mock/MockLSP0ERC725Account.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/mock/ReturnBomb.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/mock/ReturnBomb.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/mock/RevertOnFollow.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/mock/RevertOnFollow.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/contracts/mock/SelfDestructOnInterfaceCheck.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/contracts/mock/SelfDestructOnInterfaceCheck.sol -------------------------------------------------------------------------------- /packages/lsp26-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp26-contracts/gasCost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/gasCost.json -------------------------------------------------------------------------------- /packages/lsp26-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp26-contracts/ignition/modules/LSP26FollowerSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/ignition/modules/LSP26FollowerSystem.ts -------------------------------------------------------------------------------- /packages/lsp26-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp26-contracts/tests/LSP26FollowerSystem.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/tests/LSP26FollowerSystem.test.ts -------------------------------------------------------------------------------- /packages/lsp26-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp26-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp26-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp3-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp3-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp3-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp3-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp3-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp3-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp3-contracts/contracts/LSP3Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/contracts/LSP3Constants.sol -------------------------------------------------------------------------------- /packages/lsp3-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp3-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp3-contracts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constants'; 2 | -------------------------------------------------------------------------------- /packages/lsp3-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp3-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp3-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp4-contracts/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/.gitmodules -------------------------------------------------------------------------------- /packages/lsp4-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp4-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp4-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp4-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp4-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp4-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp4-contracts/contracts/LSP4Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/contracts/LSP4Constants.sol -------------------------------------------------------------------------------- /packages/lsp4-contracts/contracts/LSP4DigitalAssetMetadata.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/contracts/LSP4DigitalAssetMetadata.sol -------------------------------------------------------------------------------- /packages/lsp4-contracts/contracts/LSP4DigitalAssetMetadataInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/contracts/LSP4DigitalAssetMetadataInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp4-contracts/contracts/LSP4Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/contracts/LSP4Errors.sol -------------------------------------------------------------------------------- /packages/lsp4-contracts/contracts/LSP4Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/contracts/LSP4Utils.sol -------------------------------------------------------------------------------- /packages/lsp4-contracts/contracts/mock/LSP4MetadataTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/contracts/mock/LSP4MetadataTester.sol -------------------------------------------------------------------------------- /packages/lsp4-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp4-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp4-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp4-contracts/tests/LSP4MetadataTester.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/tests/LSP4MetadataTester.test.ts -------------------------------------------------------------------------------- /packages/lsp4-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp4-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp4-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp5-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp5-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp5-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp5-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp5-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp5-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp5-contracts/contracts/LSP5Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/contracts/LSP5Constants.sol -------------------------------------------------------------------------------- /packages/lsp5-contracts/contracts/LSP5Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/contracts/LSP5Utils.sol -------------------------------------------------------------------------------- /packages/lsp5-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp5-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp5-contracts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constants'; 2 | -------------------------------------------------------------------------------- /packages/lsp5-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp5-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp5-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp6-contracts/.prettierignore: -------------------------------------------------------------------------------- 1 | /contracts/LSP6Constants.sol 2 | -------------------------------------------------------------------------------- /packages/lsp6-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp6-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp6-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp6-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp6-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp6-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/ILSP6KeyManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/ILSP6KeyManager.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Constants.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Errors.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6KeyManager.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6KeyManager.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6KeyManagerCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6KeyManagerCore.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6KeyManagerInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6KeyManagerInit.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6KeyManagerInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6KeyManagerInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Modules/LSP6ExecuteModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Modules/LSP6ExecuteModule.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Modules/LSP6ExecuteRelayCallModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Modules/LSP6ExecuteRelayCallModule.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Modules/LSP6OwnershipModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Modules/LSP6OwnershipModule.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Modules/LSP6SetDataModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Modules/LSP6SetDataModule.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/LSP6Utils.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/LSP6Utils.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/Mocks/FallbackInitializer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/Mocks/FallbackInitializer.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/Mocks/KeyManagerInternalsTester.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/Mocks/KeyManagerInternalsTester.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/Mocks/TargetContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/Mocks/TargetContract.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/Version.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/Version.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/contracts/constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/contracts/constants.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp6-contracts/foundry/LSP6AllowedCallsTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/foundry/LSP6AllowedCallsTest.t.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/foundry/LSP6Permissions.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/foundry/LSP6Permissions.t.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/foundry/LSP6SetDataTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/foundry/LSP6SetDataTest.t.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/foundry/LSP6Utils.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/foundry/LSP6Utils.t.sol -------------------------------------------------------------------------------- /packages/lsp6-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp6-contracts/ignition/modules/LSP6KeyManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/ignition/modules/LSP6KeyManager.ts -------------------------------------------------------------------------------- /packages/lsp6-contracts/ignition/modules/LSP6KeyManagerInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/ignition/modules/LSP6KeyManagerInit.ts -------------------------------------------------------------------------------- /packages/lsp6-contracts/ignition/modules/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/ignition/modules/base.ts -------------------------------------------------------------------------------- /packages/lsp6-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp6-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp6-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp6-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp7-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp7-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp7-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp7-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/compatibility-abis/LSP7DigitalAsset-v0.12.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/compatibility-abis/LSP7DigitalAsset-v0.12.0.json -------------------------------------------------------------------------------- /packages/lsp7-contracts/compatibility-abis/LSP7DigitalAsset-v0.14.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/compatibility-abis/LSP7DigitalAsset-v0.14.0.json -------------------------------------------------------------------------------- /packages/lsp7-contracts/compatibility-abis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/compatibility-abis/README.md -------------------------------------------------------------------------------- /packages/lsp7-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/CustomizableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/CustomizableToken.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/ILSP7DigitalAsset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/ILSP7DigitalAsset.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/LSP7Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/LSP7Constants.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/LSP7DigitalAsset.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/LSP7DigitalAssetInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/LSP7DigitalAssetInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/LSP7Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/LSP7Errors.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/Mocks/MyGovernor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/Mocks/MyGovernor.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/Mocks/MyVotingToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/Mocks/MyVotingToken.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/Mocks/UniversalReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/Mocks/UniversalReceiver.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7Allowlist/ILSP7Allowlist.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7Allowlist/ILSP7Allowlist.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7Burnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7Burnable.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7BurnableInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7BurnableInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7Mintable/ILSP7Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7Mintable/ILSP7Mintable.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7Votes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7Votes.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7VotesConstants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7VotesConstants.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/extensions/LSP7VotesInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/extensions/LSP7VotesInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7CappedBalance.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7CappedBalance.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7CappedBalanceInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7CappedBalanceInit.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7CappedSupply.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7CappedSupply.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7CappedSupplyInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7CappedSupplyInit.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7Mintable.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7MintableInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7MintableInit.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7NonTransferable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7NonTransferable.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/contracts/presets/LSP7NonTransferableInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/contracts/presets/LSP7NonTransferableInit.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp7-contracts/foundry/CustomizableToken.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/foundry/CustomizableToken.t.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/foundry/LSP7Allowlist.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/foundry/LSP7Allowlist.t.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/foundry/LSP7CappedBalance.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/foundry/LSP7CappedBalance.t.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/foundry/LSP7Mintable.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/foundry/LSP7Mintable.t.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/foundry/LSP7NonTransferable.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/foundry/LSP7NonTransferable.t.sol -------------------------------------------------------------------------------- /packages/lsp7-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/ignition/modules/LSP7Mintable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/ignition/modules/LSP7Mintable.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/ignition/modules/LSP7MintableInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/ignition/modules/LSP7MintableInit.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/ignition/modules/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/ignition/modules/base.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp7-contracts/tests/LSP7Votes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/tests/LSP7Votes.test.ts -------------------------------------------------------------------------------- /packages/lsp7-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp7-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp7-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp8-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp8-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp8-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp8-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/compatibility-abis/LSP8IdentifiableDigitalAsset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/compatibility-abis/LSP8IdentifiableDigitalAsset.json -------------------------------------------------------------------------------- /packages/lsp8-contracts/compatibility-abis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/compatibility-abis/README.md -------------------------------------------------------------------------------- /packages/lsp8-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/ILSP8IdentifiableDigitalAsset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/ILSP8IdentifiableDigitalAsset.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/LSP8Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/LSP8Constants.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/LSP8Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/LSP8Errors.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAsset.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAsset.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/LSP8IdentifiableDigitalAssetInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/Mocks/MyGovernor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/Mocks/MyGovernor.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/Mocks/MyVotingNFT.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/Mocks/MyVotingNFT.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/Mocks/UniversalReceiver.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/Mocks/UniversalReceiver.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8Burnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8Burnable.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8BurnableInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8BurnableInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8CappedSupply.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8CappedSupply.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8CappedSupplyInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8CappedSupplyInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8Enumerable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8Enumerable.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8EnumerableInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8EnumerableInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8Votes.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8Votes.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8VotesConstants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8VotesConstants.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/extensions/LSP8VotesInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/extensions/LSP8VotesInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/presets/ILSP8Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/presets/ILSP8Mintable.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/presets/LSP8Mintable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/presets/LSP8Mintable.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/presets/LSP8MintableInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/presets/LSP8MintableInit.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/contracts/presets/LSP8MintableInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/contracts/presets/LSP8MintableInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp8-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp8-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/ignition/modules/LSP8Mintable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/ignition/modules/LSP8Mintable.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/ignition/modules/LSP8MintableInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/ignition/modules/LSP8MintableInit.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/ignition/modules/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/ignition/modules/base.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp8-contracts/tests/LSP8Votes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/tests/LSP8Votes.test.ts -------------------------------------------------------------------------------- /packages/lsp8-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp8-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp8-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/lsp9-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/lsp9-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lsp9-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/LICENSE -------------------------------------------------------------------------------- /packages/lsp9-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/README.md -------------------------------------------------------------------------------- /packages/lsp9-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/lsp9-contracts/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/constants.ts -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/ILSP9Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/ILSP9Vault.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/LSP9Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/LSP9Constants.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/LSP9Errors.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/LSP9Errors.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/LSP9Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/LSP9Vault.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/LSP9VaultCore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/LSP9VaultCore.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/LSP9VaultInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/LSP9VaultInit.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/LSP9VaultInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/LSP9VaultInitAbstract.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/contracts/Version.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/contracts/Version.sol -------------------------------------------------------------------------------- /packages/lsp9-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/lsp9-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/lsp9-contracts/ignition/modules/LSP9Vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/ignition/modules/LSP9Vault.ts -------------------------------------------------------------------------------- /packages/lsp9-contracts/ignition/modules/LSP9VaultInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/ignition/modules/LSP9VaultInit.ts -------------------------------------------------------------------------------- /packages/lsp9-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/package.json -------------------------------------------------------------------------------- /packages/lsp9-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/lsp9-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/lsp9-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /packages/universalprofile-contracts/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/.solhint.json -------------------------------------------------------------------------------- /packages/universalprofile-contracts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/CHANGELOG.md -------------------------------------------------------------------------------- /packages/universalprofile-contracts/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/LICENSE -------------------------------------------------------------------------------- /packages/universalprofile-contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/README.md -------------------------------------------------------------------------------- /packages/universalprofile-contracts/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/build.config.ts -------------------------------------------------------------------------------- /packages/universalprofile-contracts/compatibility-abis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/compatibility-abis/README.md -------------------------------------------------------------------------------- /packages/universalprofile-contracts/contracts/Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/contracts/Constants.sol -------------------------------------------------------------------------------- /packages/universalprofile-contracts/contracts/UniversalProfile.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/contracts/UniversalProfile.sol -------------------------------------------------------------------------------- /packages/universalprofile-contracts/contracts/UniversalProfileInit.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/contracts/UniversalProfileInit.sol -------------------------------------------------------------------------------- /packages/universalprofile-contracts/contracts/UniversalProfileInitAbstract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/contracts/UniversalProfileInitAbstract.sol -------------------------------------------------------------------------------- /packages/universalprofile-contracts/contracts/Version.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/contracts/Version.sol -------------------------------------------------------------------------------- /packages/universalprofile-contracts/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/eslint.config.mjs -------------------------------------------------------------------------------- /packages/universalprofile-contracts/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/hardhat.config.ts -------------------------------------------------------------------------------- /packages/universalprofile-contracts/ignition/modules/UniversalProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/ignition/modules/UniversalProfile.ts -------------------------------------------------------------------------------- /packages/universalprofile-contracts/ignition/modules/UniversalProfileInit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/ignition/modules/UniversalProfileInit.ts -------------------------------------------------------------------------------- /packages/universalprofile-contracts/ignition/modules/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/ignition/modules/base.ts -------------------------------------------------------------------------------- /packages/universalprofile-contracts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/package.json -------------------------------------------------------------------------------- /packages/universalprofile-contracts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/tsconfig.json -------------------------------------------------------------------------------- /packages/universalprofile-contracts/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/packages/universalprofile-contracts/wagmi.config.ts -------------------------------------------------------------------------------- /publish.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/publish.mjs -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/release-please-config.json -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/remappings.txt -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/slither.config.json -------------------------------------------------------------------------------- /template/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/.solhint.json -------------------------------------------------------------------------------- /template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/README.md -------------------------------------------------------------------------------- /template/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/build.config.ts -------------------------------------------------------------------------------- /template/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/constants.ts -------------------------------------------------------------------------------- /template/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/eslint.config.mjs -------------------------------------------------------------------------------- /template/hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/hardhat.config.ts -------------------------------------------------------------------------------- /template/index.ts: -------------------------------------------------------------------------------- 1 | export * from './constants'; 2 | -------------------------------------------------------------------------------- /template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/package.json -------------------------------------------------------------------------------- /template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/tsconfig.json -------------------------------------------------------------------------------- /template/wagmi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/template/wagmi.config.ts -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukso-network/lsp-smart-contracts/HEAD/turbo.json --------------------------------------------------------------------------------