百度超级链 XuperChain 3.9-e 中文文档合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 3.4. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号:超级链智能合约的管理单元。 账号的创建: 任 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建合约账号的时候,只需要传入16位数字,在使用合0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain 3.8 中文文档合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 3.4. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号:超级链智能合约的管理单元。 账号的创建: 任 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建合约账号的时候,只需要传入16位数字,在使用合0 码力 | 316 页 | 27.93 MB | 1 年前3
百度超级链 XuperChain 3.9 中文文档合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署wasm合约 3.3. 部署native合约 3.4. 设置合约方法的ACL 4. 发起提案 5. 配置变更 5 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号:超级链智能合约的管理单元。 账号的创建: 任 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建合约账号的时候,只需要传入16位数字,在使用合0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain 3.7 中文文档4. 设计思路 17. 超级链跨链技术 17.1. 背景 17.2. 什么是跨链 17.3. 主流跨链方案 17.4. 超级链跨链方案 进阶使用 1. 合约账号 1.1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号:超级链智能合约的管理单元。 账号的创建: 任 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建合约账号的时候,只需要传入16位数字,在使用合0 码力 | 270 页 | 24.86 MB | 1 年前3
gevent-socketio Documentation
Release 0.3.1using an ACL model. You can read more about it in the socketio.namespace, but a basic example to secure one namespace would look like: class AdminInterface(BaseNamespace): def get_initial_acl(self): return else: self.lift_acl_restrictions() def on_blahblahblah(self, data): """This can't be access until `lift_acl_restrictions()` has been called """ | K | L | N | O | P | R | S | W | X _ __init__() (socketio.server.SocketIOServer method) A add_acl_method() (socketio.namespace.BaseNamespace method) B BaseNamespace (class in socketio.namespace)0 码力 | 91 页 | 118.05 KB | 1 年前3
百度超级链 XuperChain latest 中文文档1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署 wasm合约 3.3. 部署native合约 3.4. 部署solidity合约 3.5. 设置合约方法的ACL 4. 发起提案 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号:超级链智能合约的管理单元。 账号的创建: 任 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建合约账号的时候,只需要传入16位数字,在使用合0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain master 中文文档1. 访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署 wasm合约 3.3. 部署native合约 3.4. 部署solidity合约 3.5. 设置合约方法的ACL 4. 发起提案 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号:超级链智能合约的管理单元。 账号的创建: 任 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创建合约账号的时候,只需要传入16位数字,在使用合0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain stable 中文文档访问控制列表(ACL) 1.2. 合约账号创建 1.3. 合约账号基本操作 2. 多节点部署 2.1. p2p网络配置 2.2. 搭建TDPoS共识网络 2.3. 选举TDPOS候选人 2.4. 常见问题 3. 创建合约 3.1. 编写合约 3.2. 部署 wasm合约 3.3. 部署native合约 3.4. 部署solidity合约 3.5. 合约升级 3.6. 设置合约方法的ACL 4. 一段部署在区块链上的可执行字节码,合约的运行会更 新区块链的状态。我们允许一个账号部署多个合约。合约的名字具有唯一 性。 4.3. 模型简介 系统会首先识别用户,然后根据被操作对象的ACL的信息来决定用户能否对其 进行哪些操作 ACL简介 个人账号AK:是指一个具体的地址Addr 用户的创建是离线的行为,可以通过命令行工具或者API进行创建 合约账号: XuperChain 智能合约的管理单元。 账号的创建: 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个 账号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作 的权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 在创0 码力 | 325 页 | 26.31 MB | 1 年前3
百度超级链 XuperChain 3.12-a中文文档合约账号是超级链智能合约的管理单元 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个账 号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作的 权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 权限策略,管理账 号其他操作 账号股东剔除和加入 账号资产转账 创建合约,创建智能合约需要消耗账号资源,先将utxo资源 打到账号下,通过消耗账号的utxo资源创建合约,验证的逻 辑需要走账号的ACL控制 合约Method权限模型管理 智能合约:超级链中的一个具体的合约,属于某个账号 账号所属人员允许在账号内部署合约 账号所属人员可以定义合约管理的权限模型 设置合约方法的权限模型,合约内有一个权限表,记录:{ 定义多组AK集合,集合内的AK需要全部签名,集合间只要有 一个集合有全部签名即可 访问控制列表(ACL) 如果把合约账号当作一家股份制公司,那么ACL便是公司股东投票的机制, ACL可以规定合约账号背后各“股东”账号的权重,只有当“股东”签名的权重 之和大于设定阈值时操作才会有效地进行。 超级链中ACL配置格式如下: 1 2 3 4 5 6 7 8 9 10 { "pm": {0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-c 中文文档合约账号是超级链智能合约的管理单元 账号的创建: 任何账号或者AK都可以调用系统级智能合约创建账号 创建账号需要指定账号对应的拥有者的地址集,如果一个账 号中只有一个地址, 那么这个Addr对账号完全控制; 创建账号需要指定ACL控制策略,用于账号其他管理动作的 权限控制; 创建账号需要消耗账号资源; 账号名命名规则; 合约账号由三部分组成,分为前缀,中间部分,后缀。 前缀为XC,后缀为@链名 中间部分为16个数字组成。 权限策略,管理账 号其他操作 账号股东剔除和加入 账号资产转账 创建合约,创建智能合约需要消耗账号资源,先将utxo资源 打到账号下,通过消耗账号的utxo资源创建合约,验证的逻 辑需要走账号的ACL控制 合约Method权限模型管理 智能合约:超级链中的一个具体的合约,属于某个账号 账号所属人员允许在账号内部署合约 账号所属人员可以定义合约管理的权限模型 设置合约方法的权限模型,合约内有一个权限表,记录:{ 定义多组AK集合,集合内的AK需要全部签名,集合间只要有 一个集合有全部签名即可 访问控制列表(ACL) 如果把合约账号当作一家股份制公司,那么ACL便是公司股东投票的机制, ACL可以规定合约账号背后各“股东”账号的权重,只有当“股东”签名的权重 之和大于设定阈值时操作才会有效地进行。 超级链中ACL配置格式如下: 1 2 3 4 5 6 7 8 9 10 { "pm": {0 码力 | 336 页 | 12.62 MB | 1 年前3
共 350 条
- 1
- 2
- 3
- 4
- 5
- 6
- 35













