Kotlin 1.9.10 官方文档 中文版
1.8.4.14 1.8.4.15 1.8.4.16 1.8.4.17 1.8.5 1.8.5.1 1.8.5.2 1.8.5.3 控制流程 条件与循环 返回与跳转 异常 包与导入 类与对象 类 继承 属性 接口 函数式(SAM)接口 可见性修饰符 扩展 数据类 密封类与密封接口 泛型:in、out、where 嵌套类 枚举类 内联类 对象表达式与对象声明 Kotlin/Native 库有助于在多个项目之间共享 Kotlin 代码。 POSIX、 gzip、 OpenGL、 Metal、 Foundation 以及许多其他流行库与 Apple 框架都已预先导入 并作为 Kotlin/Native 库包含在编译器包中。 在多个平台之间共享代码 Kotlin 多平台有助于跨多个平台共享公共代码,包括 Android、 iOS、 JVM、 web 与原生平台。多平台库为公共 解释性的变量名与函数名。 更多提示与技巧 竞技程序设计通常有这样的输入: 输入的第一行包含两个整数 n 与 k 在 Kotlin 中,这一行可以通过使用对整型列表进行解构声明的下列语句简明地 解析: val (n, k) = readInts() 很多人习惯使用 JVM 的 java.util.Scanner 类来解析结构较少的输入格式。 Kotlin 已设计成能与 JVM0 码力 | 3753 页 | 29.69 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下 说明 错误码大等于0 修改所影响的行数 -50000 用户没有权限 -51500 entry解码错误 -51501 condition解码错误 -51502 condition包含错误的条件比较语句 -51503 update的key错误 SDK支持 Java SDK [https://fisco-bcos- documentation.readthedocs.io/zh_CN/lat0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下 说明 错误码大等于0 修改所影响的行数 -50000 用户没有权限 -51500 entry解码错误 -51501 condition解码错误 -51502 condition包含错误的条件比较语句 -51503 update的key错误 SDK支持 Java SDK [https://fisco-bcos- documentation.readthedocs.io/zh_CN/lat0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下 说明 错误码大等于0 修改所影响的行数 -50000 用户没有权限 -51500 entry解码错误 -51501 condition解码错误 -51502 condition包含错误的条件比较语句 -51503 update的key错误 SDK支持 Java SDK [https://fisco-bcos- documentation.readthedocs.io/zh_CN/lat0 码力 | 2649 页 | 201.08 MB | 1 年前3FISCO BCOS 2.7.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 counts of system table -g [ --group ] arg (=1) sync specific group 搭建并启动“数据仓库”,已从节点binlog导入数据; 搭建并启动amdb-proxy服务; 按照文档 [https://fisco-bcos-documentation.readthedocs.io/zh_CN/release- 2/docs public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下0 码力 | 2538 页 | 212.43 MB | 1 年前3FISCO BCOS 3.0.0-rc2 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 system table -g [ --group ] arg (=1) sync specific group 前置条件 搭建并启动“数据仓库”,已从节点binlog导入数据; 搭建并启动amdb-proxy服务; 按照文档 [https://fisco-bcos-documentation.readthedocs.io/zh_CN/release- 2/docs public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下0 码力 | 2569 页 | 166.06 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 system table -g [ --group ] arg (=1) sync specific group 前置条件 搭建并启动“数据仓库”,已从节点binlog导入数据; 搭建并启动amdb-proxy服务; 按照文档 [https://fisco-bcos-documentation.readthedocs.io/zh_CN/release- 2/docs public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下0 码力 | 2585 页 | 166.09 MB | 1 年前3FISCO BCOS 2.8.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 counts of system table -g [ --group ] arg (=1) sync specific group 搭建并启动“数据仓库”,已从节点binlog导入数据; 搭建并启动amdb-proxy服务; 按照文档 [https://fisco-bcos-documentation.readthedocs.io/zh_CN/release- 2/docs public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下0 码力 | 2534 页 | 212.43 MB | 1 年前3FISCO BCOS 2.8.0 中文文档
配置密钥类型和密钥索引 例如,配置节点node0使用密码机内部密钥。 首先,请将node0的节点密钥导入密码机。比如,将 ~/fisco/nodes/127.0.0.1/node0/conf/gmnode.key和 ~/fisco/nodes/127.0.0.1/node0/conf/gmennode.key,分别导入到密码机的 43和44号密钥索引位置。 然后,修改node0的配置文件, ~/fisco/nodes/127 counts of system table -g [ --group ] arg (=1) sync specific group 搭建并启动“数据仓库”,已从节点binlog导入数据; 搭建并启动amdb-proxy服务; 按照文档 [https://fisco-bcos-documentation.readthedocs.io/zh_CN/release- 2/docs public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下0 码力 | 2534 页 | 212.43 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
counts of system table -g [ --group ] arg (=1) sync specific group 搭建并启动“数据仓库”,已从节点binlog导入数据; 搭建并启动amdb-proxy服务; 按照文档 [https://fisco-bcos-documentation.readthedocs.io/zh_CN/release- 2/docs public constant returns(string); function set(string n); } 使用编译出的二进制搭建节点后,部署控制台v1.0.2以上版本,然后执行下面 语句即可调用 3.2 solidity调用 我们尝试在Solidity合约中创建预编译合约对象并调用其接口。在控制台 contracts/solidity创建HelloWorldHelper.sol文件,文件内容如下 TransactionResponse transactionResponse = decoder.decodeReceiptStatus(transactionReceipt); 以下函数执行中,交易执行失败,在执行require语句后报错。解析交易执行 返回的TransactionReceipt以后,对应的结果如下: function setBytesMapping(bytes[] bytesArray) public returns0 码力 | 2520 页 | 211.87 MB | 1 年前3
共 136 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14