fix bugs
This commit is contained in:
@@ -56,8 +56,8 @@ func main() {
|
||||
|
||||
// 设置收款回调
|
||||
uman.OnPaymentComplete(func(payment *usdtman.USDTPayment) {
|
||||
log.Printf("💰 收到 USDT: %s -> %.6f USDT (确认数: %d, TxID: %s)",
|
||||
payment.From, payment.Amount, payment.Confirmations, payment.TxID)
|
||||
log.Printf("💰 收到 USDT: %s -> %s USDT (确认数: %d, TxID: %s)",
|
||||
payment.From, payment.GetAmountString(), payment.Confirmations, payment.TxID)
|
||||
|
||||
paymentLock.Lock()
|
||||
paymentEvents = append(paymentEvents, *payment)
|
||||
@@ -69,6 +69,10 @@ func main() {
|
||||
broadcastPayment(payment)
|
||||
})
|
||||
|
||||
// test code
|
||||
uman.AddAddress("TWwGSYwpSzT6GTBr4AQw9QF6m4VVui3UGc") // tronlink trc20 gasfree 地址
|
||||
uman.Start()
|
||||
|
||||
http.HandleFunc("/start", startMonitor)
|
||||
http.HandleFunc("/stop", stopMonitor)
|
||||
http.HandleFunc("/add-address", addAddress)
|
||||
@@ -222,7 +226,8 @@ func broadcastPayment(payment *usdtman.USDTPayment) {
|
||||
message := map[string]interface{}{
|
||||
"type": "usdt_payment",
|
||||
"address": payment.Address,
|
||||
"amount": payment.Amount,
|
||||
"amount": payment.GetAmountFloat(),
|
||||
"amountRaw": payment.Amount.String(),
|
||||
"from": payment.From,
|
||||
"txId": payment.TxID,
|
||||
"block": payment.BlockNumber,
|
||||
|
||||
Reference in New Issue
Block a user