WeBankBlockchain / WeBASE-Front

WeBASE-Front是和FISCO BCOS节点配合使用的一个子系统,需要和节点统计部署,目前支持FISCO BCOS 2.0以上版本,可通过HTTP请求和节点进行通信,集成了web3sdk(java-sdk),对接口进行了封装和抽象,具备可视化控制台,可以在控制台上查看交易和区块详情,开发智能合约,管理私钥,并对节点健康度进行监控和统计。
Apache License 2.0
66 stars 75 forks source link

add CrudController and CrudServiceTest for WeBASE-Front master-3.0 #852

Closed tiangang1126 closed 1 year ago

tiangang1126 commented 1 year ago

add CrudController and CrudServiceTest for WeBASE-Front master-3.0 ref bcos-console 3.3.0

INFO: If you have any question,please send email to tiangang1126@126.com, Thank you.

tiangang1126 commented 1 year ago

Thank you for your advice.

update and commit again: in Webase-Front, use keyStoreService.getCredentials(signUserId,groupId) to get CryptoKeyPair for TableCRUDService.

Please check again in order to make sure that I caught your opinion.

INFO: If you have any question,please send email to tiangang1126@126.com, Thank you.

tiangang1126 commented 1 year ago

using transHandleWithSign to operate TableManagerPrecompiled/TablePrecompiled with signUserId

Please check again in order to make sure that I caught your opinion.

INFO: If you have any question,please send email to tiangang1126@126.com, Thank you.

tiangang1126 commented 1 year ago

using transHandleWithSign combine with transHandleWithSignObj to implement CrudServerInWebase.

All the functions have been done with swagger check.Thank you for your instruction.

INFO: If you have any question,please send email to tiangang1126@126.com, Thank you.

CodingCattwo commented 1 year ago

在WeBASE-Front中补充了3.0链的CrudService的接口,可以通过输入create/desc/update/insert等sql转为交易上链;贡献的代码包括了sql转义、通过WeBASE-Sign签名交易、Service封装代码、Controller接口以及单元测试等,代码质量和完整性非常高。