Skip to content

Commit 70173bb

Browse files
authored
Merge pull request #1311 from EmmanuelEklipse/patch-1
Milestone 1 delivery is [accepted](https://github.com/w3f/Grant-Milestone-Delivery/blob/master/evaluations/TXsim_1_radha.md) and the grant is terminated due to the shutdown of W3F grants program.
2 parents 2b2e9ff + 42a38c0 commit 70173bb

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

deliveries/TXsim Milestone 1

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Milestone Delivery :mailbox:
2+
3+
* **Application Document:** [https://github.com/w3f/Grants-Program/pull/2575]
4+
* **Milestone Number:** 1
5+
6+
7+
**Context**
8+
Milestone 1 focuses on the development of the Core Simulation Engine for TxSim. This includes the initial backend logic required to simulate transactions on Moonbeam (EVM) and Astar (WASM).
9+
We have also implemented the first version of our fee estimation module to help users understand weight-based costs before they sign transactions. This foundation allows for future risk detection and SDK integration.
10+
> Please provide a short paragraph or two connecting the deliverables in this milestone and describing their purpose.
11+
12+
**Deliverables**
13+
14+
| Number | Deliverable | Link | Notes |
15+
|--------|-------------|------|-------|
16+
| 0a. | License | [MIT License](https://github.com/EmmanuelEklipse/TxSim/blob/main/LICENSE) | MIT License |
17+
| 0b. | Documentation | [Documentation](https://github.com/EmmanuelEklipse/TxSim/blob/main/README.md) | Includes inline docs and a user guide for the engine. |
18+
| 0c. | Testing and Guide | [Tests](https://github.com/EmmanuelEklipse/TxSim/tree/main/backend/src/__tests__) | Core functions covered by unit tests (≥80% coverage). |
19+
| 0d. | Docker | [Dockerfile](https://github.com/EmmanuelEklipse/TxSim/blob/main/backend/docker/Dockerfile) | Dockerfile for quick testing and deployment. |
20+
| 1. | Simulation Engine | [Engine Code](https://github.com/EmmanuelEklipse/TxSim/blob/main/backend/src/services/simulator.ts) | Initial engine targeting Moonbeam and Astar. |
21+
| 2. | Fee Estimation Module | [Fee Module](https://github.com/EmmanuelEklipse/TxSim/blob/main/backend/src/utils/gas-calculator.ts) | Implementation of fee estimation logic. |
22+
23+
**Additional Information**
24+
> The team has successfully established the architectural hooks needed for Milestone 2 (Fee Optimization). We have verified the connection to Moonbeam and Astar RPC nodes to ensure simulation accuracy.

0 commit comments

Comments
 (0)