检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
其他选项,目前支持输入一个bool类型,用于指定加密后,是否更新群组密钥。 返回值 参数 类型 说明 txID string 加密后返回密文对应的交易ID,解密时输入交易ID可以获得对应明文。 err error 加密成功返回nil,否则返回error。 父主题: Go SDK介绍
入参:无 返回值:智能合约函数名称 byte[][] parameters() 功能: 获取请求参数 入参:无 返回值:用户执行智能合约逻辑时传入的多个参数,每个参数以[]byte表示 String chainId() 功能:获取智能合约所在链ID 入参:无 返回值:链ID String
功能:获取状态数据库中某个key对应的value。 入参:某个键值对的key信息,不可为空。 返回值:返回[]byte类型的value值;当key不存在时,value为nil。 error:当网络出错,状态数据库出错,返回error信息。 PutKV(key string, value []byte)
的区块链开源项目。目标是建立面向多种应用场景的分布式账簿平台的底层构架。Hyperledger在Hyperledger Fabric的基础上又衍生出了其他一些相关的项目。HyperLedger项目汇集了金融、银行、物联网、供应链、制造等各界开发人员的心血。目的是为了打造一个跨领域的区块链应用。
IDChaincode 用于保存用户的公钥和账户,新生成用户的同态密钥对时,需要将公钥注册到IDchaincode上,便于后续根据账户能查询到收款方的同态公钥。链代码IDChaincode.go的下载请参见资源下载。 IDChaincode.go由华为云BCS服务提供,不建议用户
永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy
永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy
String 消息加密后对应的交易ID,用于查询解密后明文 data_to_chain Array of strings 非代为上链场景下,加密后的密文,需要在SDK侧完成上链 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
Fabric增强版实例为例。 假设您通过包年包月方式,购买了一个企业版的Hyperledger Fabric增强版实例,购买时长为2个月,并在该实例上创建节点组织数为5个,节点数量为10Peers(其中有2Peers为免费赠送),则区块链服务的费用计算如下: (版本类型费用+每个节点费用*数量)*购买时长=(10000
夹存储的是用户证书(公钥)。 响应消息 当opmethod为invoke时,返回值是base64加密的transactionID。 当opmethod为query时,返回值是base64加密的链代码的返回值。 示例 下面是调用invoke类型的链代码示例。 请求示例 { "channelId":
pubKeyStr String 同态加密的公钥 是 输出说明 参数名 类型 描述 ciphertext string 加密后的数据 err error 返回错误 注意事项 无。 Decrypt 接口原型 func Decrypt(ciphertext string, privKeyStr string
key:string, value:ArrayBuffer):void 添加或更新一对键值。 IteNext(itor : i64):boolean 返回当前迭代器指针是否存在下一个指针。 DelKV(txid:string, key:string):i32 删除一对键值。 IteratorFree(itor
[]*common.RawMessage 背书请求返回结果集合。 返回值 类型 说明 *TxRawMsg 包含交易hash的交易请求信息,该消息使用transaction接口发送。 error 构建成功返回类型为nil,反之返回error。 交易消息发送。 接口方法 func (action
"channel001", "channel_description": "channel001" } ] } 响应示例 正确响应返回body为空。 父主题: 应用示例
rawMsg *common.RawMessage 上述查询请求需发送的消息。 返回值 类型 说明 *common.RawMessage 查询请求返回的消息。 error 发送成功返回类型为nil,反之返回error。 父主题: Go SDK介绍
InvalidParameterException 参数说明 参数 类型 说明 rawMessage RawMessage 背书请求的消息体,步骤2的返回值。 返回值 类型 说明 ListenableFuture future对象,用于获取背书请求结果。 落盘消息构建。 接口方法 ContractRawMessage
选择需要安装的组织。 Solidity合约的安装组织默认为共识组织,不支持自定义组织。 背书策略 背书是指背书组织执行链码交易并返回一个提案响应给客户端应用的过程。背书策略则指明了需要区块链上多少不同组织的成员根据指定智能合约执行和验证交易才能使一笔交易有效。因此,背书策略定义了必须“背书”(批准)提案执行的组织。
InvalidParameterException 参数说明 参数 类型 说明 rawMsg RawMessage 查询块高的消息体。步骤1返回的消息体 返回值 类型 说明 ListenableFuture future对象,用于获取查询结果。 父主题: 其他查询
endTime string 查询记录的结束时间(秒时间戳) 返回值 类型 说明 []*StorageEvent 文件操作记录列表,每条操作记录包含操作者、操作类型、时间数据。 error 查询成功返回类型为nil,反之返回error。 父主题: 其他查询
string 执行解密操作的组织ID。 txID string 密文对应的交易ID。 返回值 参数 类型 说明 data string 解密后的明文信息。 err error 解密成功返回nil,否则返回error。 父主题: Go SDK介绍