Skip to content

Commit

Permalink
milestone 2
Browse files Browse the repository at this point in the history
  • Loading branch information
WookashWackomy committed Sep 30, 2024
1 parent 24f7801 commit 3af6e76
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions deliveries/typechain_revived_milestone_2.md
Original file line number Diff line number Diff line change
@@ -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) | 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**

0 comments on commit 3af6e76

Please sign in to comment.