区块链服务 BCS-Chaincode库接口:ValidateInitBalance
ValidateInitBalance
- 接口原型
func ValidateInitBalance(BalanceInfo, PubKey string) (InitBalance string, err error)
- 功能描述
校验sdk.InitBalance生成的balanceinfo中余额证明的有效性。
- 输入说明
参数名
类型
描述
是否必须
BalanceInfo
string
初始余额数据
是
Pubkey
string
余额加密的公钥信息
是
- 输出说明
参数名
类型
描述
是否必须
InitBalance
string
初始余额密文
是
err
error
错误信息
是
- 处理说明
验证余额有效后,返回余额的密文。
- 注意事项
这里用户余额真实性由用户的app逻辑保证,Chaincode端无法验证该用户的真实金额,只能验证该金额是大于0的范围。