百度超级链 XuperChain 3.12-a中文文档
"127.0.0.1:47103" 注意,如果节点分布在不同的机器之上,需要把网络地址中的本地ip改为机 器的实际ip。 更新各节点的keys 由于节点目录下的keys都是默认的,node1保持不变,更新node2、node3的 keys。更新前需手动删掉data/keys目录。更新keys命令如下: xchain-clii account newkeys 配置创世块 XuperChain系统 XPoA共识算法中,候选人的变更依赖”验证集合”合约,所以需要部署”验证 集合”合约。通过调用合约中的add_validate方法新增候选人、del_validate方法 删除候选人、update_validate方法更新候选人neturl、get_validates方法查询候 选人列表。通过设置合约方法的ACL,可以限制哪些用户具有变更候选人的 权限,设置方法参考 设置合约方法的ACL。 创建合约账号 合约账号 You need add fee wasm invoke:调用合约 –method get_validates:调用get_validates方法 更新候选人 候选人的netrul发生变化后,需要更新。以更新node3的neturl为例,比如更新 为localhost:47103。修改后等待1分钟,调查看候选人命令,查看是否修改成 功。 [work@]$ node1 -> xchain-clii0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-c 中文文档
"127.0.0.1:47103" 注意,如果节点分布在不同的机器之上,需要把网络地址中的本地ip改为机 器的实际ip。 更新各节点的keys 由于节点目录下的keys都是默认的,node1保持不变,更新node2、node3的 keys。更新前需手动删掉data/keys目录。更新keys命令如下: xchain-clii account newkeys 配置创世块 XuperChain系统 XPoA共识算法中,候选人的变更依赖”验证集合”合约,所以需要部署”验证 集合”合约。通过调用合约中的add_validate方法新增候选人、del_validate方法 删除候选人、update_validate方法更新候选人neturl、get_validates方法查询候 选人列表。通过设置合约方法的ACL,可以限制哪些用户具有变更候选人的 权限,设置方法参考 设置合约方法的ACL。 创建合约账号 合约账号 You need add fee wasm invoke:调用合约 –method get_validates:调用get_validates方法 更新候选人 候选人的netrul发生变化后,需要更新。以更新node3的neturl为例,比如更新 为localhost:47103。修改后等待1分钟,调查看候选人命令,查看是否修改成 功。 [work@]$ node1 -> xchain-clii0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12 中文文档
"127.0.0.1:47103" 注意,如果节点分布在不同的机器之上,需要把网络地址中的本地ip改为机 器的实际ip。 更新各节点的keys 由于节点目录下的keys都是默认的,node1保持不变,更新node2、node3的 keys。更新前需手动删掉data/keys目录。更新keys命令如下: xchain-clii account newkeys 配置创世块 XuperChain系统 XPoA共识算法中,候选人的变更依赖”验证集合”合约,所以需要部署”验证 集合”合约。通过调用合约中的add_validate方法新增候选人、del_validate方法 删除候选人、update_validate方法更新候选人neturl、get_validates方法查询候 选人列表。通过设置合约方法的ACL,可以限制哪些用户具有变更候选人的 权限,设置方法参考 设置合约方法的ACL。 创建合约账号 合约账号 You need add fee wasm invoke:调用合约 –method get_validates:调用get_validates方法 更新候选人 候选人的netrul发生变化后,需要更新。以更新node3的neturl为例,比如更新 为localhost:47103。修改后等待1分钟,调查看候选人命令,查看是否修改成 功。 [work@]$ node1 -> xchain-clii0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain 3.12-b 中文文档
"127.0.0.1:47103" 注意,如果节点分布在不同的机器之上,需要把网络地址中的本地ip改为机 器的实际ip。 更新各节点的keys 由于节点目录下的keys都是默认的,node1保持不变,更新node2、node3的 keys。更新前需手动删掉data/keys目录。更新keys命令如下: xchain-clii account newkeys 配置创世块 XuperChain系统 XPoA共识算法中,候选人的变更依赖”验证集合”合约,所以需要部署”验证 集合”合约。通过调用合约中的add_validate方法新增候选人、del_validate方法 删除候选人、update_validate方法更新候选人neturl、get_validates方法查询候 选人列表。通过设置合约方法的ACL,可以限制哪些用户具有变更候选人的 权限,设置方法参考 设置合约方法的ACL。 创建合约账号 合约账号 You need add fee wasm invoke:调用合约 –method get_validates:调用get_validates方法 更新候选人 候选人的netrul发生变化后,需要更新。以更新node3的neturl为例,比如更新 为localhost:47103。修改后等待1分钟,调查看候选人命令,查看是否修改成 功。 [work@]$ node1 -> xchain-clii0 码力 | 336 页 | 12.62 MB | 1 年前3百度超级链 XuperChain stable 中文文档
背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述普通转账涉及到的 数据状态的引用以及更新,引入了UTXO(Unspent Transaction Output)。 功能:一种记账方式,用来描述普通转账时涉及到的数据状态的引用以及 更新。通常由转账来源数据(UtxoInput)以及转账去处数据(UtxoOutput)组 成。 代码:UTXO的Proto如下 46 } 3.2.4. 读写集 背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述合约调用涉及到的 数据状态的引用以及更新,引入了读写集。 功能:一种用来描述合约调用时涉及到的数据状态的引用以及更新的技 术。通常由读集(TxInputExt)以及写集(TxOutputExt)组成。 代码:读写集的Proto如下 1 // 扩展输入 >= acceptValue 4.5.2. 系统合约接口 合约接口 用途 NewAccountMethod 创建新的账号 SetAccountACLMethod 更新账号的ACL SetMethodACLMethod 更新合约Method的ACL 4.5.3. 样例 acl模型如下: 1 { 2 "pm": { 3 "rule": 1, 4 50 码力 | 325 页 | 26.31 MB | 1 年前3百度超级链 XuperChain latest 中文文档
背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述普通转账涉及到的 数据状态的引用以及更新,引入了UTXO(Unspent Transaction Output)。 功能:一种记账方式,用来描述普通转账时涉及到的数据状态的引用以及 更新。通常由转账来源数据(UtxoInput)以及转账去处数据(UtxoOutput)组 成。 代码:UTXO的Proto如下 3; } 3.2.4. 读写集 背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述合约调用涉及到的 数据状态的引用以及更新,引入了读写集。 功能:一种用来描述合约调用时涉及到的数据状态的引用以及更新的技 术。通常由读集(TxInputExt)以及写集(TxOutputExt)组成。 代码:读写集的Proto如下 1 2 3 >= acceptValue 4.5.2. 系统合约接口 合约接口 用途 NewAccountMethod 创建新的账号 SetAccountACLMethod 更新账号的ACL SetMethodACLMethod 更新合约Method的ACL 4.5.3. 样例 acl模型如下: 1 2 3 4 5 6 7 8 9 10 11 { "pm": {0 码力 | 316 页 | 24.51 MB | 1 年前3百度超级链 XuperChain 3.9-e 中文文档
背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述普通转账涉及到的 数据状态的引用以及更新,引入了UTXO(Unspent Transaction Output)。 功能:一种记账方式,用来描述普通转账时涉及到的数据状态的引用以及 更新。通常由转账来源数据(UtxoInput)以及转账去处数据(UtxoOutput)组 成。 代码:UTXO的Proto如下 3; } 3.2.4. 读写集 背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述合约调用涉及到的 数据状态的引用以及更新,引入了读写集。 功能:一种用来描述合约调用时涉及到的数据状态的引用以及更新的技 术。通常由读集(TxInputExt)以及写集(TxOutputExt)组成。 代码:读写集的Proto如下 1 2 3 >= acceptValue 4.5.2. 系统合约接口 合约接口 用途 NewAccountMethod 创建新的账号 SetAccountACLMethod 更新账号的ACL SetMethodACLMethod 更新合约Method的ACL 4.5.3. 样例 acl模型如下: 1 2 3 4 5 6 7 8 9 10 11 { "pm": {0 码力 | 317 页 | 27.80 MB | 1 年前3百度超级链 XuperChain master 中文文档
背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述普通转账涉及到的 数据状态的引用以及更新,引入了UTXO(Unspent Transaction Output)。 功能:一种记账方式,用来描述普通转账时涉及到的数据状态的引用以及 更新。通常由转账来源数据(UtxoInput)以及转账去处数据(UtxoOutput)组 成。 代码:UTXO的Proto如下 3; } 3.2.4. 读写集 背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述合约调用涉及到的 数据状态的引用以及更新,引入了读写集。 功能:一种用来描述合约调用时涉及到的数据状态的引用以及更新的技 术。通常由读集(TxInputExt)以及写集(TxOutputExt)组成。 代码:读写集的Proto如下 1 2 3 >= acceptValue 4.5.2. 系统合约接口 合约接口 用途 NewAccountMethod 创建新的账号 SetAccountACLMethod 更新账号的ACL SetMethodACLMethod 更新合约Method的ACL 4.5.3. 样例 acl模型如下: 1 2 3 4 5 6 7 8 9 10 11 { "pm": {0 码力 | 316 页 | 24.51 MB | 1 年前3百度超级链 XuperChain 3.8 中文文档
背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述普通转账涉及到的 数据状态的引用以及更新,引入了UTXO(Unspent Transaction Output)。 功能:一种记账方式,用来描述普通转账时涉及到的数据状态的引用以及 更新。通常由转账来源数据(UtxoInput)以及转账去处数据(UtxoOutput)组 成。 代码:UTXO的Proto如下 3; } 3.2.4. 读写集 背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述合约调用涉及到的 数据状态的引用以及更新,引入了读写集。 功能:一种用来描述合约调用时涉及到的数据状态的引用以及更新的技 术。通常由读集(TxInputExt)以及写集(TxOutputExt)组成。 代码:读写集的Proto如下 1 2 3 4 5 >= acceptValue 4.5.2. 系统合约接口 合约接口 用途 NewAccountMethod 创建新的账号 SetAccountACLMethod 更新账号的ACL SetMethodACLMethod 更新合约Method的ACL 4.5.3. 样例 acl模型如下: 1 2 3 4 5 6 7 8 9 10 11 { "pm": { "rule":0 码力 | 316 页 | 27.93 MB | 1 年前3百度超级链 XuperChain 3.9 中文文档
背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述普通转账涉及到的 数据状态的引用以及更新,引入了UTXO(Unspent Transaction Output)。 功能:一种记账方式,用来描述普通转账时涉及到的数据状态的引用以及 更新。通常由转账来源数据(UtxoInput)以及转账去处数据(UtxoOutput)组 成。 代码:UTXO的Proto如下 3; } 3.2.4. 读写集 背景:区块链中比较常见的两种操作,包括普通转账以及合约调用,这两 种操作都涉及到了数据状态的引用以及更新。为了描述合约调用涉及到的 数据状态的引用以及更新,引入了读写集。 功能:一种用来描述合约调用时涉及到的数据状态的引用以及更新的技 术。通常由读集(TxInputExt)以及写集(TxOutputExt)组成。 代码:读写集的Proto如下 1 2 3 >= acceptValue 4.5.2. 系统合约接口 合约接口 用途 NewAccountMethod 创建新的账号 SetAccountACLMethod 更新账号的ACL SetMethodACLMethod 更新合约Method的ACL 4.5.3. 样例 acl模型如下: 1 2 3 4 5 6 7 8 9 10 11 { "pm": {0 码力 | 317 页 | 27.80 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5