FISCO BCOS 1.3 中文文档output目录生成了合约的.abi, .bin等文件,以及org/bcosliteclient/Counter.java文 件。 这个java文件可以复制到客户端开发环境里,后续建立的java工程的对应的包 路径下。 若转换成java代码时报错,请参考 faq【合约转换成java代码出错】 . Counter.sol对应的Counter.java代码如下: Counter.java [https://github # 配置文件目录 配置java应用 参考 web3sdk配置 配置java应用,主要配置选项包括: 部署和调用合约 部署Counter.sol合约 按照上节操作配置好java应用工程后,可调用相关接口部署和调用 Counter.sol合约。 # 设bcosliteclient应用位于~/mydata目录 $ cd ~/mydata/bcosliteclient/bcosliteclient/bin vice 2. 使用AMOP初始化Web3j 3. 初始化交易签名密钥对 4. 初始化交易参数 5. 调用合约接口部署或调用合约 其他说明 从零开发SDK应用时,可使用eclipse新建java工程,编译配置文件 build.gradle可参考bcosliteclient.zip中的编译配置; java应用根目录的lib目录下要存放FISCO BCOS的web3sdk.jar,web3sdk0 码力 | 491 页 | 5.72 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档IDE:IntelliJ IDE. 进入IntelliJ IDE官网,下载并安装社区版IntelliJ IDE 4.4.2 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 4.4. 4. 创建区块链应用项目 39 FISCO curl -#LO https://github.com/FISCO-BCOS/LargeFiles/raw/master/tools/asset-app. ˓→tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz 注解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载 , 请 尝 试 将‘199.232 共识通过后,系统给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交易调用 后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征,屏蔽类似随机数、系统时 间、外部文件系统、网络等可能导致不确定性的因素,且可以抵抗恶意代码的侵入,以保证在不同节点 上同一个交易和同一个合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 3.6.0 中文文档IDE:IntelliJ IDE. 进入IntelliJ IDE官网,下载并安装社区版IntelliJ IDE 4.4.2 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 4.4. 4. 创建区块链应用项目 39 FISCO curl -#LO https://github.com/FISCO-BCOS/LargeFiles/raw/master/tools/asset-app. ˓→tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz 注解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载 , 请 尝 试 将‘199.232 共识通过后,系统给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交易调用 后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征,屏蔽类似随机数、系统时 间、外部文件系统、网络等可能导致不确定性的因素,且可以抵抗恶意代码的侵入,以保证在不同节点 上同一个交易和同一个合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档IDE:IntelliJ IDE. 进入IntelliJ IDE官网,下载并安装社区版IntelliJ IDE 4.4.2 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 4.4. 4. 创建区块链应用项目 39 FISCO curl -#LO https://github.com/FISCO-BCOS/LargeFiles/raw/master/tools/asset-app. ˓→tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz 注解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载 , 请 尝 试 将‘199.232 共识通过后,系统给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交易调用 后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征,屏蔽类似随机数、系统时 间、外部文件系统、网络等可能导致不确定性的因素,且可以抵抗恶意代码的侵入,以保证在不同节点 上同一个交易和同一个合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档IDE官网,下载并安装社区版IntelliJ IDE 4.4.2 第 第 第二 二 二步 步 步. 创 创 创建 建 建一 一 一个 个 个Java工 工 工程 程 程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) $ cd ~/fisco $ curl -#LO https://github https://github.com/FISCO-BCOS/LargeFiles/raw/master/tools/asset-app. ˓→tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz 注 注 注解 解 解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载 , 请 尝 试 将‘199.232.28 共识通过后,系统给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交易调用 后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征,屏蔽类似随机数、系统时 间、外部文件系统、网络等可能导致不确定性的因素,且可以抵抗恶意代码的侵入,以保证在不同节点 上同一个交易和同一个合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 2-dev 中文文档IDE官网,下载并安装社区版IntelliJ IDE 4.4.2 第 第 第二 二 二步 步 步. 创 创 创建 建 建一 一 一个 个 个Java工 工 工程 程 程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名assert-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) $ cd ~/fisco $ curl -#LO -#LO https://github.com/FISCO-BCOS/LargeFiles/raw/master/tools/asset-app. ˓→tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz 注 注 注解 解 解: • 如 果 因 为 网 络 问 题 导 致 长 时 间 无 法 下 载 , 请 尝 试 将‘199.232.28 共识通过后,系统给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交易调用 后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征,屏蔽类似随机数、系统时 间、外部文件系统、网络等可能导致不确定性的因素,且可以抵抗恶意代码的侵入,以保证在不同节点 上同一个交易和同一个合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 1324 页 | 85.58 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档确认您的java版本 $ java -version # 返回 # java version "14.0.2" 2020-07-14 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名 asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 注解 如果因为网络问题导致长时间无法下载,请尝试将`199 ~/fisco $ curl -#LO https://github.com/FISCO- BCOS/LargeFiles/raw/master/tools/asset-app.tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz repositories { mavenCentral() maven { allowInsecureProtocol 给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交 易调用后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征, 屏蔽类似随机数、系统时间、外部文件系统、网络等可能导致不确定性的因 素,且可以抵抗恶意代码的侵入,以保证在不同节点上同一个交易和同一个 合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档确认您的java版本 $ java -version # 返回 # java version "14.0.2" 2020-07-14 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名 asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 注解 如果因为网络问题导致长时间无法下载,请尝试将`199 ~/fisco $ curl -#LO https://github.com/FISCO- BCOS/LargeFiles/raw/master/tools/asset-app.tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz repositories { mavenCentral() maven { allowInsecureProtocol 给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交 易调用后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征, 屏蔽类似随机数、系统时间、外部文件系统、网络等可能导致不确定性的因 素,且可以抵抗恶意代码的侵入,以保证在不同节点上同一个交易和同一个 合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 2.0 中文文档确认您的java版本 $ java -version # 返回 # java version "14.0.2" 2020-07-14 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名 asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 注解 如果因为网络问题导致长时间无法下载,请尝试将`199 ~/fisco $ curl -#LO https://github.com/FISCO- BCOS/LargeFiles/raw/master/tools/asset-app.tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz repositories { mavenCentral() maven { allowInsecureProtocol 给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交 易调用后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征, 屏蔽类似随机数、系统时间、外部文件系统、网络等可能导致不确定性的因 素,且可以抵抗恶意代码的侵入,以保证在不同节点上同一个交易和同一个 合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 2649 页 | 201.08 MB | 1 年前3
FISCO BCOS 3.0.0-rc2 中文文档确认您的java版本 $ java -version # 返回 # java version "14.0.2" 2020-07-14 第二步. 创建一个Java工程 在IntelliJ IDE中创建一个gradle项目,勾选Gradle和Java,并输入工程名 asset-app。 注意:该项目的源码可以用以下方法获得并参考。(此步骤为非必须步骤) 注解 如果因为网络问题导致长时间无法下载,请尝试将`199 ~/fisco $ curl -#LO https://github.com/FISCO- BCOS/LargeFiles/raw/master/tools/asset-app.tar.gz # 解压得到Java工程项目asset-app $ tar -zxf asset-app.tar.gz repositories { mavenCentral() maven { allowInsecureProtocol 给合约分配一个唯一地址和保存合约的二进制代码,当某个合约被另一个交 易调用后,虚拟机执行器从合约存储里加载代码并执行,并输出执行结果。 在强调安全性、事务性和一致性的区块链系统里,虚拟机应具有沙盒特征, 屏蔽类似随机数、系统时间、外部文件系统、网络等可能导致不确定性的因 素,且可以抵抗恶意代码的侵入,以保证在不同节点上同一个交易和同一个 合约的执行生成的结果是一致的,执行过程是安全的。 当前流行的虚拟机机制包括EVM,0 码力 | 2569 页 | 166.06 MB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5













