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

读取方法出错误: 此处不允许使用修饰符static #865

Open charlymix opened 1 year ago

charlymix commented 1 year ago

导出java项目后,编译出错,这个ProductInfo把由ProductRegister写入的数据读取出来,其它的bo没问题,只有这个有问题。 错误: 此处不允许使用修饰符static public static class ProductInfo extends DynamicStruct { public String name;

public String origin;

public BigInteger productionDate;

public ProductInfo(Utf8String name, Utf8String origin, Uint256 productionDate) { super(name,origin,productionDate); this.name = name.getValue(); this.origin = origin.getValue(); this.productionDate = productionDate.getValue(); }

public ProductInfo(String name, String origin, BigInteger productionDate) { super(new org.fisco.bcos.sdk.v3.codec.datatypes.Utf8String(name),new org.fisco.bcos.sdk.v3.codec.datatypes.Utf8String(origin),new org.fisco.bcos.sdk.v3.codec.datatypes.generated.Uint256(productionDate)); this.name = name; this.origin = origin; this.productionDate = productionDate; } }

CodingCattwo commented 1 year ago

此处可能是导出代码的 bug,可以先根据编译报错提示,手动修复该问题