Lời khuyên: Có cách nào tốt hơn để tránh đặt hàng trong khi thanh toán hợp đồng token?

Tác giả:Dao xương, Tạo: 2021-03-29 11:06:06, Cập nhật:

Tôi đang sử dụng nó trong quá trình quay vòng.

var now = new Date (().getTime ((); if ((nay%28800000 > 28790000 nếu bây giờ%28800000 < 300000) { Giấc ngủ ((300000); }

Những gì bạn đang làm là để làm điều gì đó. Tôi cảm thấy phương pháp này rất khó khăn, và chiến lược được thực hiện 2-5 lần mỗi giây trong quá trình thực hiện, bao nhiêu lần mỗi ngày để thực hiện hai dòng mã trắng cho ba lần thanh toán này là một sự lãng phí.

Trong khi đó, tài liệu chính thức của Token nói: (1) Không thể đặt hàng và rút tiền khi thanh toán, nếu người dùng đặt hàng hoặc rút tiền khi thanh toán sẽ trả lại mã lỗi "1056", nhắc nhở thanh toán không thể đặt hàng và rút tiền. Bạn nên truy vấn thông tin hợp đồng mỗi vài giây tại thời điểm thanh toán qua giao diện: linear-swap-api/v1/swap_contract_info.

Có phải mỗi lần tôi quay lại và gọi thông tin giao diện thì hiệu quả kém hơn? Vì vậy, hãy đến đây và nói cho mọi người biết liệu có cách nào tốt hơn không.


Thêm nữa

Cỏ nhỏGetLastError lấy đến 1056 Trong một chuỗi sai, ngủ tạm thời tiếp tục

Dao xươngĐược rồi, cảm ơn!

Cỏ nhỏCó những người không thể làm được, làm tốt và chấp nhận sai lầm, báo cáo sai lầm này cho thấy chương trình đã không thành công.

Dao xươngNhưng chiến lược của tôi là khi thanh toán, nếu bạn không trả tiền, bạn sẽ không bị sai, nhưng nếu bạn trả tiền một lần, bạn sẽ không có nhiều tiền.