Fetch the repository succeeded.
基于区块链存储医学知识(简单模型)
版本:2.60
参考 :https://fisco-bcos-documentation.readthedocs.io/
【请求路径】http://0.0.0.0:5081/api/p/medical/blockchain/upload
【请求消息】
{
"file_hash": 数据哈希
"file_data": 原数据,
"file_pubkey": 公钥,
"file_sign": 签名,
"file_time": 时间戳,
}
【应答消息】
如果数据hash已经存在,返回:
{
'error': '数据存在'
}
如果数据hash不存在,返回:
{
'blockHash': '0x9d4afaa7318d0a099bc74427cbe80527494b5e1c22500ef74d921f35bc77627d',
'blockNumber': '0x11',
'gasUsed': '0x201d2',
'transactionHash': '0x80e2012e09e23aaa13df60add72cdf74b501a6a999060803d4e3c84360b69d8d',
'contractname': '0x1f494c56c3ad1e6738f3500d19499cd3541160ea',
'error': '0'
}
【请求路径】http://0.0.0.0:5081/api/p/medical/blockchain/download
【请求消息】
{
"file_hash": 数据哈希
}
【应答消息】
如果数据hash不存在,返回:
{
'error': '数据不存在'
}
如果数据hash存在,返回:
{
"file_hash": 数据哈希
"file_data": 原数据,
"file_pubkey": 公钥,
"file_sign": 签名,
"file_time": 时间戳,
'blockHash': '0x9d4afaa7318d0a099bc74427cbe80527494b5e1c22500ef74d921f35bc77627d',
'blockNumber': '0x11',
'contractAddress': '0x1f494c56c3ad1e6738f3500d19499cd3541160ea',
'gasUsed': '0x201d2',
'transactionHash': '0x80e2012e09e23aaa13df60add72cdf74b501a6a999060803d4e3c84360b69d8d',
'transactionIndex': '0x0'
}
【请求路径】http://0.0.0.0:5081/api/p/medical/blockchain/crate
【请求消息】
{
"key": 用户自行设定密码
}
【应答消息】
{
'prvkey': '私钥'
'address':地址,
}
【请求路径】http://0.0.0.0:5081/api/p/medical/blockchain/sign
【请求消息】
{
"prvkey": 私钥
"text":字符串
}
【应答消息】
如果私钥正确
{
'sign': '签名'
}
不正确
{
"error": '私钥格式不对'
}
【请求路径】http://0.0.0.0:5081/api/p/medical/blockchain/verify
【请求消息】
{
"sign": 签名
"text":字符串
"address":地址
}
【应答消息】
如果公钥、签名格式正确
{
"status": '验证失败'/'验证一致'
}
不正确
{
"status": '格式错误'
}
【请求路径】http://0.0.0.0:5081/api/p/medical/blockchain/hash
【请求消息】
{
"text":字符串
}
【应答消息】
{
"hash": 数据摘要
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。