二审签名有效时间机制
为确保每次下发请求的安全性和唯一性,平台引入了签名有效时间机制,超过签名有效时间后仍未广播则自动取消。具体操作如下:
CoinSend后台 下发执行审批流程增加失效时间选框,默认填入24小时,审批时请按需选择,上限时间为72小时。

若下发记录超过设定签名有效时间仍未成功广播,系统将自动取消,下发状态显示-取消(签名失效)。
CoinSign 客户端 与CoinSend后台一样在执行审批流程添加失效时间设置
API提交带执行审批(二审)签名的下发记录 需要新增参数“approveExpireTime”,以及“approveSign”执行审批(二审)数据签名数据为:businessId=业务ID&deviceUuid=CoinSend客户端标识&approveExpireTime=二审失效时间戳(精确到秒) 请求示例: {
"apiKey": "cd3f5575dc",
"submitAccount": "coinsdoTest",
"address": "TKU69qcQDEE7ertPpdaxoLGCTX4xR",
"amount": "616.616",
"coinsDoId": "3",
"businessId": "TRX_999",
"approveExpireTime": "1622775712229",
"businessScene": "1",
"timestamp": "1622775712229",
"txMemo": "COINSDO TEST TRX",
"reviewUuid": "A65F7B1C-8FF8-4E0D-AE0BCB0F378B",
"reviewSign": "DXoICpzZN7/yoHCLbb32czn0Goq281qNNgcejzXPToGOJReA/wYMI0e3ikjAVxzXSDXImAFqslbjBbiR8PVnXImV6VBMYL5J3Lssfu4nZMPEPNgIFtAWlLk9drWoElGe/Ch6NaozD9VJx5xPNIPq7ErVwfeB+g2LM=",
"reviewRemark": "trx test",
"targetDeviceUuid": "2DEA1BEB-CFE9-4E1D-F983D84D2E4D",
"approveUuid": "BD9D4D2C-6689-4FE1-C9DA5A251A30",
"approveSign": "vPuFWmtV/KbemdN/5IqRhyfY63kp55H1WkUsesaJ1U5kV0oX3bn5U8iVEKGeAzA37s/jMBy8hq62r1fstvhZ6vcgX5FuqtvvL8fTOeRuK9v85e7FR/89U2Jm/KbVt0US2Xe1oQz2D7lDvFW15ZtSQdp8JoVA=",
"approveRemark": "trx test"
}
最后更新于
这有帮助吗?