console icon indicating copy to clipboard operation
console copied to clipboard

交互式区块链控制台,合约编译、部署、调用以及区块链管理Interactive client tool of FISCO BCOS

Results 44 console issues
Sort by recently updated
recently updated
newest added

按照这个链接 https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/enterprise_tools/tutorial_detail_operation_gm.html# 部署完成区块链,使用 ./generator --download_console ./ -g --cdn 安装console失败。提示一个key没有 ![image](https://user-images.githubusercontent.com/41711966/117964838-b332ae80-b354-11eb-96e3-4bc2da9eb1ea.png) 而我这个目录下都是国密的文件,求帮助。 ![image](https://user-images.githubusercontent.com/41711966/117965088-f42ac300-b354-11eb-8386-ac2883203a9a.png)

console2.8.0 执行以下命令,指定包名无效,生成的的java类所在包名固定为com 编译合约,后面指定一个Java的包名参数,可以根据实际项目路径指定包名 ./sol2java.sh org.fisco.bcos.asset.contract |-- java | | com | | |-- Asset.java | | |-- Crypto.java | | |-- HelloWorld.java | | |-- KVTableTest.java | | |-- ShaTest.java...

good first issue
resolved
faq

部署solidity[例子合约](https://solidity-cn.readthedocs.io/zh/develop/contracts.html#libraries),能成功部署,但调用revert。原因是合约bin中的库的地址没有被替换。 参考[这里](https://solidity-cn.readthedocs.io/zh/develop/using-the-compiler.html#commandline-compiler) >>>如果您的合约使用 libraries ,您会注意到在编译后的十六进制字节码中会包含形如 __LibraryName____ 的字符串。当您将 solc 作为链接器使用时,它会在下列情况中为你插入库的地址:要么在命令行中添加 --libraries "Math:0x12345678901234567890 Heap:0xabcdef0123456" 来为每个库提供地址,或者将这些字符串保存到一个文件中(每行一个库),并使用 --libraries fileName 参数。 ```solidity library Set { // 我们定义了一个新的结构体数据类型,用于在调用合约中保存数据。 struct Data { mapping(uint => bool) flags; }...

good first issue

控制台启动速度慢,但并不总是如此。有时候很慢,慢到十秒以上才成功启动,我用控制台连接的都是本机的节点,按照道理来说不应该这么慢才对。不知道是什么环节导致启动这么慢。

![image](https://user-images.githubusercontent.com/13342660/99507870-e5271180-29be-11eb-87dd-097d3fcf4c22.png) 检查lib目录下的`solc-xxx.jar`文件,该文件为`solidity`的`java`版本的编译工具,检查该文件是否完整,可以使用`unzip solc-xxx.jar`,文件能正常解压缩,说明文件完整,否则`unzip`命令会提示文件不完整。 解决方案: 1. 建议升级控制台,将控制台升级至`1.1.0+`的版本,用户不用再手动替换该文件。控制台下载参考链接: https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/download_console.html 2. 下载对应的`Jar`包放入`lib`目录,下载链接参考: https://fisco-bcos-documentation.readthedocs.io/zh_CN/v2.3.0/docs/manual/console.html#jar

faq

如题~希望能增加一个启动参数,可以手动指定当前系统的指令集是x86还是aarch

dev-supported

![image](https://user-images.githubusercontent.com/6219770/91514028-50110100-e918-11ea-9929-fca8499d9ac0.png)

bug

在类`ContractClassFactory`解析参数`byte[]`时,是直接获取字符串的bytes,如下 ```java else if (type[i] == byte[].class) { if (params[i].startsWith("\"") && params[i].endsWith("\"")) { byte[] bytes = params[i].substring(1, params[i].length() - 1)..getBytes(); obj[i] = bytes; } else { System.out.println("Please provide double quote...

bug
resolved