fix:update submodule and fix some bugs
fix:use some new apis in the test cases
Merge pull request #30 from samuele3hu/tip_generator

fix:update submodule and fix some bugs