Develop (#57) * Optimize get ver (#48) * optimize get_ver() * Create rust.yml * fixed clippy and removed dead code Co-authored-by: harry <[email protected]> Co-authored-by: simonjiao <[email protected]> Co-authored-by: simonjiao <[email protected]> * add clean_aux() (#49) Co-authored-by: harry <[email protected]> * adding original errors to new mapped error messages (#51) * Prepare a version of `storage` with Ruc 3.0.0 (#52) * ruc to 3.0.0 * Update rust.yml Co-authored-by: onewayfunc <[email protected]> * fmerk update to v2.1.1 * rollback public interface and ruc version * fix clippy * update clean_aux * V1.0.0 archive (#63) (#66) * catch up fix * add back deprecated API Co-authored-by: Charlie Chen <[email protected]> * Fo 996 v2 (#60) * support `state_at` for Storage * fix test errors * update workflow * rollback public interface * fix iterate * fix some test cases * add snapshot metadata * build snapshots in loading phase * build snapshots in commit phase * enable snapshot in get_ver * add more test cases * add option to construct_base * FO-1238: add merk db all iter and keys internal cf -> keys aux cf base prefix * enable construct base * fix clean_aux and more test cases * cosntrcut_base in clean_aux * avoid panic and add more logs Co-authored-by: Charlie Chen <[email protected]> Co-authored-by: simonjiao <[email protected]> Co-authored-by: 18328594608 <[email protected]> Co-authored-by: Charlie Chen <[email protected]> Co-authored-by: harry <[email protected]> Co-authored-by: simonjiao <[email protected]> Co-authored-by: Harshad Patil <[email protected]> Co-authored-by: Weikeng Chen <[email protected]> Co-authored-by: onewayfunc <[email protected]> Co-authored-by: HarryLiIsMe <[email protected]> Co-authored-by: Charlie Chen <[email protected]> Co-authored-by: 18328594608 <[email protected]>