百度超级链 XuperChain latest 中文文档Go接口API 1.3. Java接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 超级链测试环境 1. 超级链测试环境说明 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学 插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别需要 加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学插件的 感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist 超级链的插件 目前,插件化机制已经在超级链中应用于包括密码学、共识、KV引擎等多个 核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前超级链已经实现了包括Nist P256、Schnorr签名、国密算法等多个不同的密 码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain 3.9-e 中文文档Go接口API 1.3. Java接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 超级链测试环境 1. 超级链测试环境说明 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学 插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别需要 加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学插件的 感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist 超级链的插件 目前,插件化机制已经在超级链中应用于包括密码学、共识、KV引擎等多个 核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前超级链已经实现了包括Nist P256、Schnorr签名、国密算法等多个不同的密 码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain master 中文文档Go接口API 1.3. Java接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 超级链测试环境 1. 超级链测试环境说明 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学 插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别需要 加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学插件的 感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist 超级链的插件 目前,插件化机制已经在超级链中应用于包括密码学、共识、KV引擎等多个 核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前超级链已经实现了包括Nist P256、Schnorr签名、国密算法等多个不同的密 码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 316 页 | 24.51 MB | 1 年前3
百度超级链 XuperChain 3.8 中文文档Go接口API 1.3. Java接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 超级链测试环境 1. 超级链测试环境说明 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学 插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别需要 加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学插件的 感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist 超级链的插件 目前,插件化机制已经在超级链中应用于包括密码学、共识、KV引擎等多个 核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前超级链已经实现了包括Nist P256、Schnorr签名、国密算法等多个不同的密 码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 316 页 | 27.93 MB | 1 年前3
百度超级链 XuperChain stable 中文文档Go接口API 1.3. Java接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 4. XuperIDE 使用文档 4.1 密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件, XuperChain 在 crypto/client 包中封装了一层 密码学插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识 别需要加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学 插件的感知,对上层框架提供一种无缝的使用体验。 XuperChain 目前,插件化机制已经在 XuperChain 中应用于包括密码学、共识、KV引擎等 多个核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前 XuperChain 已经实现了包括Nist P256、Schnorr签名、国密算法等多个不 同的密码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 325 页 | 26.31 MB | 1 年前3
百度超级链 XuperChain 3.9 中文文档Go接口API 1.3. Java接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 超级链测试环境 1. 超级链测试环境说明 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学 插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别需要 加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学插件的 感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist 超级链的插件 目前,插件化机制已经在超级链中应用于包括密码学、共识、KV引擎等多个 核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前超级链已经实现了包括Nist P256、Schnorr签名、国密算法等多个不同的密 码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 317 页 | 27.80 MB | 1 年前3
百度超级链 XuperChain 3.7 中文文档C++接口API 1.2. Go接口API 2. 智能合约开发详解 2.1. 简介 2.2. 准备工作 2.3. 快速体验 2.4. 合约编写详解 2.5. 合约单测 2.6. VSCode编辑器集成 2.7. 开放网络集成环境 2.8. 结语 3. XuperChain RPC 接口使用说明 3.1. RPC接口介绍 3.2. RPC接口应用 超级链测试环境 1. 超级链测试环境说明 等多种密码 学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实现,并 分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码学 插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别需要 加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学插件的 感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist 超级链的插件 目前,插件化机制已经在超级链中应用于包括密码学、共识、KV引擎等多个 核心模块中,初步实现了插件的解耦和可扩展性目标。 以密码学为例,通过插件机制,我们可以实现多套不同的密码学算法的封装, 目前超级链已经实现了包括Nist P256、Schnorr签名、国密算法等多个不同的密 码学插件,并支持代码和二进制产出的独立发布。 当然,目前插件机制是基于go plugin的实现,限于go0 码力 | 270 页 | 24.86 MB | 1 年前3
百度超级链 XuperChain 3.12-a中文文档种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码 学插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别 需要加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学 插件的感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist TEESDK:负责与TEE服务的通信,可实现超级链SDK和超级链对TEE服 务的请求 3. xuperchain:超级链开源代码,支持模块的可插拔机制 4. 超级链SDK:负责与超级链通信,可实现交易的封装和上链、数据的加 密和解密等 服务部署 如只想测试TEE的密文计算功能,只需部署TEE和TEESDK;如果想测试链上 密文计算功能, 需要全部部署。 部署TEE服务 1. 下载mesate 代码,编译成功后点 击「安装」,即可进入合约安装(部署)流程。 合约代码编译有两种 方式: 模板合约;选择模板后,只需在模板代码中填写相关参数即可 (参考模板详情完成参数填写) 自定义合约;在编辑器内完成C++语言的合约编辑即可 3. 进入安装流程,用户需按合约代码完成预执行操作。点击「开始验 证」,执行通过会进入安装确认页 模板合约;系统会提供模板的函数,只需填写参数即可(可参 考模板详情)0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12-c 中文文档种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码 学插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别 需要加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学 插件的感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist TEESDK:负责与TEE服务的通信,可实现超级链SDK和超级链对TEE服 务的请求 3. xuperchain:超级链开源代码,支持模块的可插拔机制 4. 超级链SDK:负责与超级链通信,可实现交易的封装和上链、数据的加 密和解密等 服务部署 如只想测试TEE的密文计算功能,只需部署TEE和TEESDK;如果想测试链上 密文计算功能, 需要全部部署。 部署TEE服务 1. 下载mesate 代码,编译成功后点 击「安装」,即可进入合约安装(部署)流程。 合约代码编译有两种 方式: 模板合约;选择模板后,只需在模板代码中填写相关参数即可 (参考模板详情完成参数填写) 自定义合约;在编辑器内完成C++语言的合约编辑即可 3. 进入安装流程,用户需按合约代码完成预执行操作。点击「开始验 证」,执行通过会进入安装确认页 模板合约;系统会提供模板的函数,只需填写参数即可(可参 考模板详情)0 码力 | 336 页 | 12.62 MB | 1 年前3
百度超级链 XuperChain 3.12 中文文档种密码学插件,并且已经开源了 Nist P256 + ECDSA/Schnorr*和*国密 算法实 现,并分别提供了密码学插件。 为了方便框架使用密码学插件,超级链在 crypto/client 包中封装了一层密码 学插件管理器,支持创建指定类型的密码学对象,或者通过公私钥自动识别 需要加载的插件类型。通过密码学插件管理器,可以支持隔绝框架对密码学 插件的感知,对上层框架提供一种无缝的使用体验。 超级链中默认密码学插件使用的是Nist TEESDK:负责与TEE服务的通信,可实现超级链SDK和超级链对TEE服 务的请求 3. xuperchain:超级链开源代码,支持模块的可插拔机制 4. 超级链SDK:负责与超级链通信,可实现交易的封装和上链、数据的加 密和解密等 服务部署 如只想测试TEE的密文计算功能,只需部署TEE和TEESDK;如果想测试链上 密文计算功能, 需要全部部署。 部署TEE服务 1. 下载mesate 代码,编译成功后点 击「安装」,即可进入合约安装(部署)流程。 合约代码编译有两种 方式: 模板合约;选择模板后,只需在模板代码中填写相关参数即可 (参考模板详情完成参数填写) 自定义合约;在编辑器内完成C++语言的合约编辑即可 3. 进入安装流程,用户需按合约代码完成预执行操作。点击「开始验 证」,执行通过会进入安装确认页 模板合约;系统会提供模板的函数,只需填写参数即可(可参 考模板详情)0 码力 | 336 页 | 12.62 MB | 1 年前3
共 44 条
- 1
- 2
- 3
- 4
- 5













