Rooch's Development Progress
New features
- Implement transaction indexer (#1121) (2023-11-09) @Bai Chuan
 - Implements event indexer write (#1123) (2023-11-10) @Bai Chuan
 - skip module init when upgrading module through MoveAction::ModuleBundle (#1133) (2023-11-13) @0xPause
 - [rpc] The event RPC treat cursor None as -1 (#1153) (2023-11-16) @jolestar
 - add 
getCodeeth rpc server method (#1155) (2023-11-17) @Rahman - Implements indexer transaction RPC (#1154) (2023-11-17) @Bai Chuan
 - Parse json to move struct (#1158) (2023-11-19) @0xPause
 - [Bitcoin] PoC implementation of bitcoin relayer (#1169) (2023-11-22) @jolestar
 - [bitcoin] Bitcoin relayer improvement (#1171) (2023-11-22) @jolestar
 - [bitcoin] Define bitcoin transaction types and progress transaction (#1172) (2023-11-23) @jolestar
 
Major refactoring
- [event] Refactor event, make Event API stateless (#1108) (2023-11-06) @jolestar
 - [MoveosStd] Refactor AccountStorage (#1114) (2023-11-08) @jolestar
 - [Framework] refactor Timestamp to object (#1120) (2023-11-08) @jolestar
 - [CLI] Refactor CLI FunctionArg parser (#1125) (2023-11-10) @jolestar
 - make from_bytes is decorated by data_struct. (#1131) (2023-11-12) @stevenlaw123
 - [Framework] Make ChainID and AddressMapping to singleton Object (#1130) (2023-11-13) @jolestar
 - [Framework] Refactor CoinInfo & CoinStore & Account CoinStore (#1138) (2023-11-14) @jolestar
 - Make tx order type from u128 to u64 (#1148) (2023-11-15) @Bai Chuan
 - Refactor event filter and Implements indexer event RPC (#1136) (2023-11-16) @Bai Chuan
 - [moveos_std] Rename singleton_object to named_object (#1146) (2023-11-16) @jolestar
 
Improvements and fixes
- fix: remove empty file (#1113) (2023-11-06) @Joe Chen
 - add weekly 2023-11-06 (#1115) (2023-11-06) @Joe Chen
 - fixing the address parsing in integration test (#1106) (2023-11-07) @stevenlaw123
 - Compiling and checking the structure and functions annotated with data_struct. (#1085) (2023-11-10) @stevenlaw123
 - fixup docker build failed due to missing sqlite lib (#1127) (2023-11-10) @Bai Chuan
 - add libsqlite3-dev in the runtime (#1129) (2023-11-11) @yourmoonlight
 - [Framework] Resolve CoinStore transfer issue (#1144) (2023-11-14) @jolestar
 - fix: update the variable name of 
timestamp_test.move(#1145) (2023-11-15) @Joe Chen - docs: add timestamp and relayer introduction article (#1122) (2023-11-15) @Joe Chen
 - [Documents]new object documents (#1149) (2023-11-17) @jolestar
 - [Documents] Update MacOS rooch binary file install guide #1165 (#1166) (2023-11-20) @10xhunter
 - add indexer test cases (#1167) (2023-11-20) @Bai Chuan
 - docs: update README.md (#1168) (2023-11-21) @Joe Chen
 
Rooch Community Dev Meeting
- Discuss the Move branch used by Rooch and how to maintain, request and contribute to the upstream repository
 - Discuss the Object style, including whether to introduce 
UserSingleton,CoinInfo<T> Singleton Object,CoinStore<T> User Singlenton - Discuss documentation related issues
 - Discuss Bitcoin wallet, how to access it and how to extract JSON data, etc.
 - Discuss cryptographic authentication for Social login
 - To discuss the issue of private generics calling their own modules, see #1147 (opens in a new tab)
 - Discuss and share Object documents, and discuss the form in which Object is exposed to contract developers
 - Share the access implementation of Bitcoin, discuss the access implementation plan, and verify the verification summary of Bitcoin rollup implementation.