hashkey发币逻辑处理
2024-12-25 17:25:46 0 举报
Hashkey Chain代币发放
作者其他创作
大纲/内容
receipt
参数:address、amount
请求唯一键:keccak256(address,timestamp)
查询成功
txId
txHash
amount:通过.env文件配置
transaction
transactionQuery(transaction)得到交易结果更新数据库
sql执行失败
查询失败
/apifaucet/query:queryTransaction
参数:address、token
queryTransaction(txId)
未找到交易
前端
返回结果
报错:同一地址24小时内只请求一次
返回失败信息
Cron脚本(5秒):autoSendTransaction()
3次重试
publicClient.getTransactionReceipt(txHash)
交易处理成功
返回交易结果
/api/faucet/drip:requestFunds
checkTransactionStatus(transaction)
交易未处理:有交易哈希并且isProcessed=false
sql执行成功
0 条评论
下一页