可信时间戳
可信时间戳是通过智能合约生成,生成时合约会发起一个区块链交易,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用户"
            }
        ]
    }
}