概要介绍

    WeBASE-Front使用方式有以下三种:

    1、单独部署作为独立控制台使用,请参考。

    3、结合WeBASE-Sign服务一起部署使用,调用WeBASE-Sign进行数据签名,再发送上链。此方式在方式1的基础上再部署WeBASE-Sign服务,然后需调用合约部署(结合WeBASE-Sign)接口、交易处理(结合WeBASE-Sign)接口进行合约部署和调用。

    注意: WeBASE-Front需要跟节点同机部署,一个节点对应一个WeBASE-Front服务。

    WeBASE-Front v1.2.2+已支持 ,使用WeBASE v1.2.2及以上版本

    • 合约编译支持国密版:
      • WeBASE-Front后台编译国密版智能合约,已引入solcJ:0.4.25-rc1.jar,自动切换支持国密版智能合约的编译/部署/调用;

    安装详情可查看下一章节的WeBASE-Front部署说明

    在某些业务场景中,应用层需要实时获取链上的事件,如出块事件、合约Event事件等。应用层通过WeBASE连接节点后,由于无法和节点直接建立长连接,难以实时获取链上的消息。

    为了解决这个问题,应用层可通过WeBASE-Front订阅链上事件,当事件触发时,可通过RabbitMQ消息队列通知到应用层,架构如下:

    WeBASE-Front默认不启用消息推送功能,如需启用请参考