@spring-neardao.near [Posted on DevHub](https://near.social/#/devgovgigs.near/widget/Post?id=1457) ## Solution: DevHub Developer Contributor report by Spring Chiu for 09/12/2023 – 09/26/2023 ###### Requested amount: 2080 USDT ###### Requested sponsor: @neardevgov.near | Date | Amount | Task | Issue | Description | |----| ---- |----| ---- |----| | 2023-09-12~2023-09-14 | 8 | investigate how to avoid port conflicts in workspace-js testcases | https://github.com/near/near-workspaces-js/issues/220 | investigate how to avoid port conflicts in workspace-js testcases when those testcases running parallel | | 2023-09-15~2023-09-16 | 8 | use file-lock to avoid port conflicts in workspace-js testcases| https://github.com/near/near-workspaces-js/issues/220 | use file-lock to avoid port conflicts in workspace-js testcases when those testcases running parallel,and created a merge request:https://github.com/near/near-workspaces-js/pull/221 and merged| | 2023-09-18 | 4 | investigate how to add gas weight utility for near-sdk-js | https://github.com/near/near-sdk-js/issues/241 | do some investgation on this issue, to find the similar implementions in near-sdk-rs | | 2023-09-19 | 3 | remove condition compile of "alt_bn128_xxx" format functions in near-sdk-js | | find the souce code of nearcore and mainnet's protocol version, I found out that condiction compile is not needed, so I create the MR and finaly merged: https://github.com/near/near-sdk-js/pull/366 | | 2023-09-21 | 3 | research in Hermes JS Engine and execute js code | | Hermes JS Engine may be more performant than quickjs and save gas for common-use JS use cases, so I start to learn and will test it by benchmark compile to quickjs. | | 2023-09-22~26 | 6 | dive into the compile flow of js source code to wasm code by clang tool and quickjs | | dive into the compile flow of js source code to wasm code by clang tool and quickjs in the module of [cli](https://github.com/near/near-sdk-js/blob/develop/packages/near-sdk-js/src/cli/cli.ts), and understood this compile flow of js souce code to wasm target code. It will be useful for me to finish tickets about the compilation flows in near future | Total hours: 32 # Cost * Total hours: 32 * Rate: $65/hour: Based on the application of [Idea: Engineering -- DevDAO dev](https://near.social/devgovgigs.near/widget/gigs-board.pages.Post?id=729) * Total amount: $2080 USDC