LemonHX

2022年9月:

汇总

这个月一共工作20天,请假3天+两个半天,加班两天。

技术层面:

解决月初move升级带来的MPM Spectest不能编译问题,发现starswap-core需要修改.exp文件以应对新版本。

重构move语言的核心运行时和starcoin/vm-runtime到nostd为omo减少syscall和跨更多平台,目前进度过大半,提出issue准备贡献到move-language社区。

协助move语言安全检查。

社区层面:

协助并完成Deep Web3第一期的recap以及音频处理等问题,录制podcast开场白。

 

工作日志

2022/09/13:

https://github.com/starcoinorg/starcoin/issues/3732

2022/09/16:

https://github.com/starcoinorg/starcoin/issues/3735

社区: https://docs.google.com/document/d/1ebJ_wdoA47d05jsQR3ESx9xkP9sCwfqGxRN4SZxChc4/edit#

 

2022/09/20:

社区recap: https://starcoin.atlassian.net/wiki/spaces/WESTAR/pages/81985568

尝试重构 vm-runtime 及其依赖到 core 以减少不必要的指令集

 

2022/09/21:
重构 move/types 到 core in progress

尝试 type safety 加 rust clippy flags in progress

 

2022/09/23:

https://github.com/starcoinorg/move/pull/33

 

2022/09/27:

录制 podcast 开场白

https://github.com/starcoinorg/move/pull/33/commits/b9cf39fd058efd2568d6c950ae029418da6a54de

 

2022/09/28-2022/09/29:

继续推进 no_std

2022年10月

工作日志

2022/10/10-11:

https://github.com/starcoinorg/move/pull/33/commits/fd8d5ccd43e12c46942094c2b5edc6f7d8785b99

2022/10/12:

准备录制podcast

https://github.com/starcoinorg/move/pull/33/commits/0b470b311bf5ca267005bdf0dc9a776022de78c6

https://github.com/starcoinorg/move/pull/33/commits/a2728327db1a481547c052494f1050735d2aabf5

https://github.com/starcoinorg/move/pull/33/commits/ab0d68b147f68dde0600bfd987e5788d377da1d9

move-stdlib no std compile success!

move/language/move-stdlib> cargo build --features nostd --no-default-features

2022/10/13-14:

重构no_std部分代码以提交move-lang

2022/10/16:

Rooch: Move Execute Layer 英文润色