Bot dizisi
- 01Kendi imzalayıcı altyapınızdan bir Base cüzdan istemcisi yükleyin.
- 02Yeni bir mevduat oluşturmadan önce deposits(walletAddress) çağrısı yapın; emre uyduğunda aktif envanteri yeniden kullanın.
- 03Otomasyonun tanımlanabilmesi için offramp(walletClient, params)'ı integratorId ve referralId ile çağırın.
- 04Alıcı zaten biliniyorsa otcTaker kullanın; aksi takdirde mevduat herkese açık olarak doldurulabilir.
- 05depositId, txHash, platform, currency, amount ve hedeflenen alıcı bağlamını kalıcı hale getirin.
- 06Poll deposits(address) or Peerlytics deposit/intent reads so fills and closes survive process restarts.
Yeniden deneme disiplini
- SDK, bir kopya oluşturmak yerine delege ederek delege edilmemiş mevduatları sürdürür.
- Tarayıcı idempotencyKey önbelleğe alması Node worker'larını korumaz. Worker'ınız yeni likidite oluşturmadan önce deposits(address)'i kontrol etmelidir.
- Delegasyon oluşturmadan sonra başarısız olursa, aynı cüzdan rotasını yeniden deneyin; sürdürme yolu bu durum için tasarlanmıştır.
- USER_CANCELLED'ı otomatik olarak yeniden denemeyin. Bu, bir imzalayıcının bir istemi reddettiğini gösterir.
Faydalı bot kalıpları
Bordro veya ödeme kuyruğu
Bilinen her alıcı cüzdanı için bir özel OTC mevduatı oluşturun, ardından döndürülen bağlantıyı gönderin.
Hazine likidite botu
Maintain a small delegated deposit on a preferred route and refill after reconciled fills.
Destek mutabakatı
depositId ve txHash'i destek tanımlayıcıları olarak kullanın, ardından deposits(address) ile mutabık kılın.