From 5d15775ab0aa7bced1fe395ecaf15c467d382779 Mon Sep 17 00:00:00 2001 From: salaheldinsoliman Date: Thu, 13 Jun 2024 15:53:26 +0200 Subject: [PATCH] update solang playground milestone 2 Signed-off-by: salaheldinsoliman --- deliveries/Solang_Playground-milestone_2.md | 25 ++++++++++----------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/deliveries/Solang_Playground-milestone_2.md b/deliveries/Solang_Playground-milestone_2.md index f0d1531b3..38b584483 100644 --- a/deliveries/Solang_Playground-milestone_2.md +++ b/deliveries/Solang_Playground-milestone_2.md @@ -1,21 +1,20 @@ # 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).** +**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/Solang_Playground.md -* **Milestone Number:** 2 +- **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/Solang_Playground.md +- **Milestone Number:** 2 -**Context** +**Context** This milestone involves adding a `compile` functionality to the language server. This is carried out by developing a back-end server that is responsible for the following: -1- Compile Solidity source files. +1- Compile Solidity source files. 2- Return Compiled byte-code as well as contracts metadata to the client (front-end), and download them. - **Deliverables** - - -| Number | Deliverable | Link | Notes | -| ------ | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| 1. | Solang Playground with compile functionality | -Repo: https://labs.hyperledger.org/solang-playground/ .
-Demo: https://drive.google.com/file/d/1NmuBdEieE54ojBB_axXifcLNctv-KSWW/view
-amd64 docker image: https://hub.docker.com/repository/docker/tareknaser360/solang-playground-amd64/general .
hosted editor (for easier testing purposes): http://labs.hyperledger.org/solang-playground/ | - - +| Number | Deliverable | Link | Notes | +| ------ | ----------- | ---- |----------------- | +| _0a._ | License | https://github.com/hyperledger-labs/solang-playground/blob/main/LICENSE | +| _0b._ | Documentation | https://github.com/hyperledger-labs/solang-playground/blob/main/README.md | +| _0c._ | Testing and Testing Guide | https://github.com/hyperledger-labs/solang-playground/blob/main/README.md#testing | +| _0d._ | Docker | https://github.com/hyperledger-labs/solang-playground/blob/main/README.md#docker | +| 1. | Solang Playground with compile functionality | -Repo: https://github.com/hyperledger-labs/solang-playground
-Demo: https://drive.google.com/file/d/1NmuBdEieE54ojBB_axXifcLNctv-KSWW/view
-amd64 docker image: https://hub.docker.com/repository/docker/tareknaser360/solang-playground-amd64/general .
hosted editor (for easier testing purposes): http://labs.hyperledger.org/solang-playground/ |