sendBundle Einreichung wird als 1 Kredit von Ihrem Plan abgerechnet.
Unterstützte Methoden
sendBundle
Reicht eine Liste signierter Transaktionen als atomaren Bundle ein. Wenn das Bundle akzeptiert wird, wird einbundle_id (SHA-256-Hash der Transaktionssignaturen) zurückgegeben. Dies garantiert nicht, dass das Bundle on-chain ankommt. Überprüfen Sie die Transaktionsbestätigung auf der Kette zur Verifizierung.
Ein Tip ist erforderlich. Mindestens eine Transaktion muss SOL an ein Helius Tip-Konto übertragen. Wenn der Tip zu niedrig ist, wird das Bundle möglicherweise nicht zur Einbeziehung ausgewählt.
Anfrage
Beispiel
Antwort
result ist die Bundle-ID — verwenden Sie ihn mit getBundleStatuses, um das Eintreffen nachzuverfolgen.
getBundleStatuses
Gibt den Status der eingereichten Bundles zurück. Wenn ein Bundle nicht angekommen ist oder nicht gefunden wird, wirdnull zurückgegeben.
Anfrage
Beispiel
Antwort
null im value-Array für nicht gefundene Bundles zurück.
Regionen-Routing
Standardmäßig leitet Helius Ihr Bundle an Jitos globalen Endpunkt (mainnet.block-engine.jito.wtf), der automatisch zur nächstgelegenen Block-Engine geo-routet.
Um eine bestimmte Region zu adressieren, setzen Sie den jito-region HTTP-Header:
Beispiel mit Region
Tip-Konten
Mindestens eine Transaktion in Ihrem Bundle muss eine SOL-Übertragung an eines dieser Tip-Konten enthalten. Wählen Sie ein zufälliges, um die Konkurrenz zu verringern.Bundle-Anforderungen
- Maximal 5 Transaktionen pro Bundle
- Alle Transaktionen müssen vollständig signiert sein
- Verwenden Sie base64-Kodierung (empfohlen gegenüber base58 für die Leistung)
- Mindestens eine Transaktion muss einen Tip enthalten
- Transaktionen werden sequentiell ausgeführt — tx2 kann von Zustandsänderungen von tx1 abhängen
simulateBundle (Optional)
Sie können optional Ihr Bundle simulieren, bevor Sie es einreichen, um nach Fehlern zu suchen:Schutz vor Sandwich-Angriffen
Um Ihr Bundle von Validatoren, die statistisch mit Sandwich-Angriffen verbunden sind, wegzuleiten, fügen Sie denmev-protect=true-Abfrageparameter zu Ihrer RPC-URL hinzu — keine Änderungen an Ihrem Bundle:
Siehe auch
MEV Protect
Umgehen Sie Validatoren, die statistisch mit Sandwich-Angriffen verbunden sind.
Transaction Rebates
Melden Sie sich an, um bei einzelnen
sendTransaction-Aufrufen einen Anteil des MEV zu verdienen, den Ihre Transaktionen erzeugen, ausgezahlt in SOL.