├── .devcontainer └── devcontainer.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build-devcontainer.yml │ └── bump-plutus-version.yml ├── .gitignore ├── .hlint.yaml ├── .stylish-haskell.yaml ├── CHANGELOG.md ├── CODEOWNERS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DESCRIPTION.md ├── LICENSE.md ├── NOTICE.md ├── README.md ├── SECURITY.md ├── Tutorial.md ├── TutorialAuctionMintingPolicySourceCode.md ├── TutorialAuctionSourceCode.ms ├── app ├── GenAuctionValidatorBlueprint.hs ├── GenMintingPolicyBlueprint.hs ├── auctionValidator.plutus └── marketplace.hs ├── cabal.project ├── cabal.project.local ├── flake.lock ├── flake.nix ├── nix ├── outputs.nix ├── project.nix └── shell.nix ├── plinth-template.cabal ├── src ├── AuctionMintingPolicy.hs ├── AuctionValidator.hs └── NFTMarketPlace.hs └── test ├── AuctionMintingPolicyProperties.hs ├── AuctionMintingPolicySpec.hs ├── AuctionValidatorProperties.hs └── AuctionValidatorSpec.hs /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-devcontainer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.github/workflows/build-devcontainer.yml -------------------------------------------------------------------------------- /.github/workflows/bump-plutus-version.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.github/workflows/bump-plutus-version.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.stylish-haskell.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/.stylish-haskell.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Plutus Tx Template Changelog 2 | 3 | ## 12 Sep 2024 4 | 5 | Created CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS.md: -------------------------------------------------------------------------------- 1 | # Plutus Tx Template Codeowners 2 | 3 | * @zeme-wana -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DESCRIPTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/DESCRIPTION.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/Tutorial.md -------------------------------------------------------------------------------- /TutorialAuctionMintingPolicySourceCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/TutorialAuctionMintingPolicySourceCode.md -------------------------------------------------------------------------------- /TutorialAuctionSourceCode.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/TutorialAuctionSourceCode.ms -------------------------------------------------------------------------------- /app/GenAuctionValidatorBlueprint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/app/GenAuctionValidatorBlueprint.hs -------------------------------------------------------------------------------- /app/GenMintingPolicyBlueprint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/app/GenMintingPolicyBlueprint.hs -------------------------------------------------------------------------------- /app/auctionValidator.plutus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/app/auctionValidator.plutus -------------------------------------------------------------------------------- /app/marketplace.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/app/marketplace.hs -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/cabal.project -------------------------------------------------------------------------------- /cabal.project.local: -------------------------------------------------------------------------------- 1 | tests: True 2 | -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/flake.nix -------------------------------------------------------------------------------- /nix/outputs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/nix/outputs.nix -------------------------------------------------------------------------------- /nix/project.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/nix/project.nix -------------------------------------------------------------------------------- /nix/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/nix/shell.nix -------------------------------------------------------------------------------- /plinth-template.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/plinth-template.cabal -------------------------------------------------------------------------------- /src/AuctionMintingPolicy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/src/AuctionMintingPolicy.hs -------------------------------------------------------------------------------- /src/AuctionValidator.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/src/AuctionValidator.hs -------------------------------------------------------------------------------- /src/NFTMarketPlace.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/src/NFTMarketPlace.hs -------------------------------------------------------------------------------- /test/AuctionMintingPolicyProperties.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/test/AuctionMintingPolicyProperties.hs -------------------------------------------------------------------------------- /test/AuctionMintingPolicySpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/test/AuctionMintingPolicySpec.hs -------------------------------------------------------------------------------- /test/AuctionValidatorProperties.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/test/AuctionValidatorProperties.hs -------------------------------------------------------------------------------- /test/AuctionValidatorSpec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Savissy/plutus-tx-template/HEAD/test/AuctionValidatorSpec.hs --------------------------------------------------------------------------------