From 65a6c6a58e0587d088976276323761143f266ab8 Mon Sep 17 00:00:00 2001 From: chungquantin <56880684+chungquantin@users.noreply.github.com> Date: Fri, 29 Nov 2024 13:11:43 +0700 Subject: [PATCH] chore: add api tracking template --- .github/ISSUE_TEMPLATE/api_tracking.md | 68 ++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/api_tracking.md diff --git a/.github/ISSUE_TEMPLATE/api_tracking.md b/.github/ISSUE_TEMPLATE/api_tracking.md new file mode 100644 index 000000000..31f2609f3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/api_tracking.md @@ -0,0 +1,68 @@ +--- +name: "New Pop API Feature" +about: Create a feature request for a Pop API library. +title: "feat(pop-api): " +assignees: "" +--- + +## Description + + + +## API Development Tracking + +- Contract size before: +- Contract size after: + + + +- [ ] Does it follow any contract standard? (e.g. PSP22, PSP34) + + - Name of the standard: N/A + + - Link to reference: N/A + +- [ ] Does it require a new pallet implementation? + + - Name of the pallet: N/A + + (e.g. `pallet-api/fungibles`, `pallet-api/nonfungibles`) + +- [ ] Does it require forking any upstream dependencies? + + - Name of the pallet: N/A + - Link to reference: N/A + - Reason why forking the pallet: N/A + +- [ ] Does it require runtime configuration? +- [ ] Does it require changes made to `pop-drink` crate? + +### Related Issues + +- [ ] Specification + +#### Runtime + +- [ ] Runtime configuration: +- [ ] Chain extension configuration: +- [ ] Runtime testing: + +#### Pallet + +- [ ] Pallet implementation: +- [ ] Pallet testing: +- [ ] Forked pallet implementation (optional): + +#### Contract + +- [ ] Contract API implementation: +- [ ] Contract API integration test: +- [ ] Contract API documentation: +- [ ] Contract standard trait and error: +- [ ] Contract example (optional): +- [ ] Update Pop API documentation: + +#### Drink (optional) + +- [ ] New `pop-drink` API: +- [ ] Contract example `pop-drink` test: