Hyperledger Fabric 2.5 中文文档模块 | 下一页 | 上一页 | Fabric 文档 » 环境字典 env Fabric 中有一个简单但是必不可少的部分叫做“环境”:它是 Python 字典的子 类,既用作设置,也用于任务间数据空间共享。 目前,环境字典 fabric.state.env 是作为全局的单例实现的,为方便使用也包 含在 fabric.api 中。 env 中的键通常也被称为“环境变量”。 运行环境即设置 Fabric 脚本的易用性)考虑,Fabric 的公开 API 由 fabric.api 模块维护。 Fabric 的 业务(Operation) 、上下文管理器 、 装饰器 以及 实用工具 都是本 模块的名字空间,为 fabfile 提供了一套简单并且统一的接口。你可以像这样使 用: from fabric.api import * # call run(), sudo(), etc etc 严格来说,这样并不符合最佳实践(因为 the class instantiation; this is identical in function to how command-line task arguments work. 命名空间(Namespace) With classic tasks, fabfiles were limited to a single, flat set of task names with no real0 码力 | 138 页 | 154.00 KB | 1 年前3
Hyperledger Fabric 1.4 中文文档模块 | 下一页 | 上一页 | Fabric 文档 » 环境字典 env Fabric 中有一个简单但是必不可少的部分叫做“环境”:它是 Python 字典的子 类,既用作设置,也用于任务间数据空间共享。 目前,环境字典 fabric.state.env 是作为全局的单例实现的,为方便使用也包 含在 fabric.api 中。 env 中的键通常也被称为“环境变量”。 运行环境即设置 Fabric 脚本的易用性)考虑,Fabric 的公开 API 由 fabric.api 模块维护。 Fabric 的 业务(Operation) 、上下文管理器 、 装饰器 以及 实用工具 都是本 模块的名字空间,为 fabfile 提供了一套简单并且统一的接口。你可以像这样使 用: from fabric.api import * # call run(), sudo(), etc etc 严格来说,这样并不符合最佳实践(因为 the class instantiation; this is identical in function to how command-line task arguments work. 命名空间(Namespace) With classic tasks, fabfiles were limited to a single, flat set of task names with no real0 码力 | 145 页 | 161.53 KB | 1 年前3
FISCO BCOS 2.2.0 中文文档分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考分布式存储操作手册 7 FISCO BCOS Documentation, 发 发 发布 布 布 v2.2.0 2 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度 。 在采用公私钥体系的区块链系统里,用户创建一个公私钥对,经过hash等算法换算即得到一个唯一性的 地址串,代表这个用户的账户,用户用该私钥管理这个账户里的资产。用户账户在链上不一定有对应的 存储空间,而是由智能合约管理用户在链上的数据,因此这种用户账户也会被称为“外部账户”。 对智能合约来说,一个智能合约被部署后,在链上就有了一个唯一的地址,也称为合约账户,指向这个 合约的状态位、二进制代码0 码力 | 418 页 | 6.51 MB | 1 年前3
FISCO BCOS 2.3.0 中文文档分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考分布式存储操作手册 7 FISCO BCOS Documentation, 发 发 发布 布 布 v2.3.0 2 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度 。 在采用公私钥体系的区块链系统里,用户创建一个公私钥对,经过hash等算法换算即得到一个唯一性的 地址串,代表这个用户的账户,用户用该私钥管理这个账户里的资产。用户账户在链上不一定有对应的 存储空间,而是由智能合约管理用户在链上的数据,因此这种用户账户也会被称为“外部账户”。 对智能合约来说,一个智能合约被部署后,在链上就有了一个唯一的地址,也称为合约账户,指向这个 合约的状态位、二进制代码0 码力 | 442 页 | 7.23 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并行计算模型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 P2P模块添加读写idle检查的逻辑 修复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 12 Chapter 2. 版本信息 FISCO BCOS Documentation, 发布 v2.9.0 • 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.7.2 中文文档Documentation, 发 发 发布 布 布 v2.7.2 • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并 并 并行 行 行计 计 计算 算 算模 模 模型 型 型 2.0版本中新增了 P2P模块添加读写idle检查的逻辑 修 修 修复 复 复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 • 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 • 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题 兼 兼 兼容 容 容性 性 性 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度0 码力 | 1422 页 | 91.91 MB | 1 年前3
FISCO BCOS 3.6.0 中文文档分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并行计算模型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 P2P模块添加读写idle检查的逻辑 修复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 12 Chapter 2. 版本信息 FISCO BCOS Documentation, 发布 v2.9.0 • 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.9.0 中文文档分布式存储不仅支持Key-Value形式,还支持SQL方式,使得业务开发更为简便; • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并行计算模型 2.0版本中新增了合约交易的并行处理机制,进一步提升了合约的并发吞吐量。 P2P模块添加读写idle检查的逻辑 修复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 12 Chapter 2. 版本信息 FISCO BCOS Documentation, 发布 v2.9.0 • 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度0 码力 | 1489 页 | 107.09 MB | 1 年前3
FISCO BCOS 2.4.0 中文文档修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB 2.6. v2.0.0-rc3 。 在采用公私钥体系的区块链系统里,用户创建一个公私钥对,经过hash等算法换算即得到一个唯一性的 地址串,代表这个用户的账户,用户用该私钥管理这个账户里的资产。用户账户在链上不一定有对应的 存储空间,而是由智能合约管理用户在链上的数据,因此这种用户账户也会被称为“外部账户”。 对智能合约来说,一个智能合约被部署后,在链上就有了一个唯一的地址,也称为合约账户,指向这个 合约的状态位、二进制代码 世界 界 界状 状 状态 态 态 FISCO BCOS采用“账户模型”的设计,即除了区块和交易的存储空间外,还会有一块保存智能合约运行 结果的存储空间。智能合约执行过程产生的状态数据,经过共识机制确认,分布式的保存在各节点上, 数据全局一致,可验证难篡改,所以称为“世界状态”。 状态存储空间的存在,使得区块链上可以保存各种丰富的数据,包括用户账户信息如余额等,智能合约 二进制码,智能合约运行结0 码力 | 470 页 | 7.45 MB | 1 年前3
FISCO BCOS 2-dev 中文文档Documentation, 发 发 发布 布 布 v2.7.1 • 世界状态的存储从原来的MPT存储结构转为分布式存储,避免了世界状态急剧膨胀导致性能下降 的问题; • 优化了数据存储的结构,更节约存储空间。 同时,2.0版本仍然兼容1.0版本的本地存储模式。更多关于存储介绍,请参考 分布式存储操作手册 2.1.3 并 并 并行 行 行计 计 计算 算 算模 模 模型 型 型 2.0版本中新增了 P2P模块添加读写idle检查的逻辑 修 修 修复 复 复 • 解决gcc9和clang12编译报错的问题 • Precompiled合约报错信息写入到回执中,给出更明确的报错提示 • 优化落盘加密,解决落盘加密模式下,存储空间占用大的问题 • 修复MacOS系统下CachedStorage清理缓存导致节点宕机的问题 • 修复MySQL存储模式下,CNS合约名过长导致区块提交异常的问题 兼 兼 兼容 容 容性 性 性 修改预编译合约和RPC接口错误码,统一为负数 • 优化存储模块,增加缓存层,支持配置缓存大小 • 优化存储模块,允许流水线提交区块。可配置[storage].max_capacity控制允许使用的内存 空间大小 • 移动分布式存储配置项[storage],从群组genesis文件移动到到群组ini配置文件中 • 默认存储升级到RocksDB,仍支持旧版本LevelDB • 调整交易互斥变量的拼接逻辑,提高不同合约间交易的并行度0 码力 | 1324 页 | 85.58 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













