可信时间戳
可信时间戳是通过智能合约生成,生成时合约会发起一个区块链交易,Fabric会记录客户端发起交易的时间戳,并作为交易属性保存到区块链中。使用区块链技术实现的可信时间戳的优势不是时间的准确性,而是时间戳的客观性、公开性。
可信时间戳生成
URL
POST https://baas.qualink.com/bas/timestamp/create
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
description | String | 否 | 描述信息 |
示例:
{
"description": "XXX用时间戳"
}
返回数据
名称 | 类型 | 示例 | 描述 |
---|---|---|---|
success | Boolean | true | 响应标记 |
msg | String | 成功 | 提示信息 |
data | Json | - | 返回数据 |
timestamp_id | String | - | 时间戳ID |
timestamp | String | - | 时间戳 |
示例:
{
"success": true,
"msg": "通道创建成功",
"data": {
"timestamp_id": "TIME_201911071845395463096280259",
"timestamp": "1573123541"
}
}
可信时间戳列表
URL
POST https://baas.qualink.com/bas/timestamp/list
请求头部
Content-type: application/json
Authorization: 平台用户身份令牌
请求参数
名称 | 类型 | 必须 | 描述 |
---|---|---|---|
page_num | String | 否 | 分页查询页号 |
page_size | String | 否 | 分页查询每页数量 |
timestamp_id | String | 否 | 时间戳ID |
start_time | String | 否 | 查询条件,生成时间范围起始时间 |
end_time | String | 否 | 查询条件,生成时间范围结束时间 |
示例:
{
"page_num": "1",
"page_size": "5",
"timestamp_id": "TIME_201911071845395463096280259",
"start_time": "2019-11-01",
"end_time": "2019-11-07"
}
返回数据
名称 | 类型 | 示例 | 描述 |
---|---|---|---|
success | Boolean | true | 响应标记 |
msg | String | 成功 | 提示信息 |
data | Json | - | 返回数据 |
total | int | - | 总条数 |
pages | int | - | 总页数 |
page_num | int | - | 页码 |
page_size | int | - | 每页条数 |
list | List | - | 存证信息列表 |
transaction_id | String | - | 交易哈希 |
timestamp_id | String | - | 时间戳ID |
description | String | - | 时间戳描述 |
credible_timestamp | Long | - | 可信时间戳 |
create_time | String | - | 生成时间 |
user_id | String | - | 用户编码 |
nick_name | String | - | 用户昵称 |
示例:
{
"success": true,
"msg": "获取成功",
"data": {
"total": 1,
"pages": 1,
"page_num": 1,
"page_size": 5,
"list": [
{
"transaction_id": "a37cbab6467499e8f48a67eb5d3c1a8bf5a229c0cc8247883fbc6719a7bc3eae",
"timestamp_id": "TIME_201911071845395463096280259",
"description": "XXX用时间戳",
"credible_timestamp": 1573123541,
"create_time": "2019-11-07 18:45:41",
"user_id": "20180504143743308070",
"nick_name": "xxx用户"
}
]
}
}