From 3e2cf22002bc6080ce54cdbc2dad24fc29376bd1 Mon Sep 17 00:00:00 2001 From: WookashWackomy Date: Fri, 4 Oct 2024 15:15:59 +0200 Subject: [PATCH] Typechain Revived Milestone 2 (#1212) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * milestone 2 * Update deliveries/typechain_revived_milestone_2.md Co-authored-by: Sebastian Müller * Update deliveries/typechain_revived_milestone_2.md --------- Co-authored-by: Sebastian Müller --- deliveries/typechain_revived_milestone_2.md | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 deliveries/typechain_revived_milestone_2.md diff --git a/deliveries/typechain_revived_milestone_2.md b/deliveries/typechain_revived_milestone_2.md new file mode 100644 index 000000000..e5f1abe6a --- /dev/null +++ b/deliveries/typechain_revived_milestone_2.md @@ -0,0 +1,27 @@ +# Milestone Delivery :mailbox: + +**The delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/Support%20Docs/milestone-deliverables-guidelines.md).** + +- **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/typechain_revived.md +- **Milestone Number:** 2 + +**Context** +This milestone finalizes the updates for typechain polkadot project. It focused on enhancing compiler, bug fixing, addressing issues filed by the typechain community & final touchups. + +Current state is available here https://github.com/C-Forge/typechain-polkadot/tree/main + +**Deliverables** +https://github.com/C-Forge/typechain-polkadot/commit/221d891bf0f2ab63918a469bc8aaacf40579da79 + +| Number | Deliverable | Link | Notes | +| ------ | --------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 0a. | License | MIT | - | +| 0b. | Documentation | [Documentation](https://github.com/C-Forge/typechain-polkadot/blob/main/docs/about.md) | Additionally each packages contains its own extensive README.md. | +| 0c. | Testing and Testing Guide | [Tests & Testing Guide](https://github.com/C-Forge/typechain-polkadot/tree/main/tests) | | +| 0d. | Article | [Article](https://github.com/C-Forge/typechain-polkadot/blob/main/docs/whats_new.md) | Covers improvements, reasonings behind them, as well as overall DX benefits. | +| **1** | SC Deployment code | [Changeset](https://github.com/C-Forge/typechain-polkadot/commit/221d891bf0f2ab63918a469bc8aaacf40579da79) | We will have simplified & enhanced usage of deployment classes. Code's API will be consulted with the community to ensure it fits its needs. | +| **2** | Improve Result/Error handling | [Changeset](https://github.com/C-Forge/typechain-polkadot/commit/221d891bf0f2ab63918a469bc8aaacf40579da79) | Fixed several bugs & implemented correct error decoding | +| **3** | Handle bugs & issues | [Fixed in](https://github.com/C-Forge/typechain-polkadot/commit/221d891bf0f2ab63918a469bc8aaacf40579da79) | Addressed all the issues and bugs we encountered while developing typechain & contributing to Abax Protocol/Governance. Additionally, we fixed all feature related issues from Brushfam's issue tracker https://github.com/Brushfam/typechain-polkadot/issues. | +| **4** | Incorporate Docker build into Typechain | [Implemented in](https://github.com/C-Forge/typechain-polkadot/commit/f15c78f224d2dbdaa3af770a4f13af1316bd5e59) | | + +**Additional Information**