Send Transaction

介紹

Send Transaction 用於在Solana上發送已簽名的交易,支持HTTP和gRPC協議。

端點

HTTP

地区
URL

法蘭克福

http://frankfurt.solana.blockrazor.xyz:443/sendTransaction

紐約

http://newyork.solana.blockrazor.xyz:443/sendTransaction

東京

http://tokyo.solana.blockrazor.xyz:443/sendTransaction

阿姆斯特丹

http://amsterdam.solana.blockrazor.xyz:443/sendTransaction

gRPC

地区
URL

法蘭克福

frankfurt.solana-grpc.blockrazor.xyz:80

紐約

newyork.solana-grpc.blockrazor.xyz:80

東京

tokyo.solana-grpc.blockrazor.xyz:80

阿姆斯特丹

amsterdam.solana-grpc.blockrazor.xyz:80

流控說明

Solana發交易服務已不和訂閱計劃綁定,默认限流为1 TPS。如需提升Solana發交易的限流標準,請聯繫我們,我們會在第一時間處理

交易構建示例

请求参数

字段
必填
示例
備注

transaction

"4hXTCk……tAnaAT"

已完成簽名的交易,兼容base 64和base 58的編碼格式,建議用base 64

mode

"fast" "sandwichMitigation"

BlockRazor支持fast和sandwichMitigation兩種模式,默認為fast模式。 在fast模式中,交易會基於全球分布式高性能網絡和高質量SWQoS質押鏈路被飽和式發送,以最低延遲到達Leader節點。 在sandwichMitigation模式中,交易會被發往BlockRazor高度信任的SWQoS質押鏈路,減少攻擊切面,同時交易會跳過黑名單Leader(經BlockRazor三明治監測機制動態精確識別)的slot,有效降低交易被作惡Leader攻擊的風險。

safeWindow

3

sandwichMitigation模式中用於確定交易發送時機的參數,數字代表從當前slot起連續白名單驗證者的slot數量,比如設定3,則交易會僅在當前起連續3個slot都屬於白名單驗證者時發送。 safeWindow的參數範圍是3-13,數字越大防治三明治攻擊效果越好,但可能會對上鏈速度有一定影響。如不設定,則默認為3。

revertProtection

false

默認為false。如設置為true,交易不會在鏈上執行失敗,但上鏈速度会受到影响且存在无法上链的可能,請根據實際需求謹慎選擇開啓。

Priority Fee

Priority Fee是Solana在Base Fee(發送交易的最低成本,交易中每包含一個簽名花費5000 Lamports)基礎上的額外交易費用。由於計算資源有限,Leader節點在出塊時主要按交易價值對交易進行排序,Priority Fee越高的交易被優先納入下個區塊的概率越高。建議在發送交易時將CU Price至少設置為1,000,000。

Tip

在構建交易時,需在交易中添加Tip轉賬指令(建議將Tip指令放在靠前位置),用於進一步加速交易上鍊。BlockRazor不從Tip中收取服務費。Tip指令轉賬金額至少為1,000,000 Lamports(0.001 Sol),建議將Tip置為getTransactionfee返回的推薦值,接收Tip的账户地址為:

"FjmZZrFvhnqqb9ThCuMVnENaM3JGVuGWNyCAxRJcFpg9",
"6No2i3aawzHsjtThw81iq1EXPJN6rh8eSJCLaYZfKDTG",
"A9cWowVAiHe9pJfKAj3TJiN9VpbzMUq6E4kEvf5mUT22",
"Gywj98ophM7GmkDdaWs4isqZnDdFCW7B46TXmKfvyqSm",
"68Pwb4jS7eZATjDfhmTXgRJjCiZmw1L7Huy4HNpnxJ3o",
"4ABhJh5rZPjv63RBJBuyWzBK3g9gWMUQdTZP2kiW31V9",
"B2M4NG5eyZp5SBQrSdtemzk5TqVuaWGQnowGaCBt8GyM",
"5jA59cXMKQqZAVdtopv8q3yyw9SYfiE3vUCbt7p8MfVf",
"5YktoWygr1Bp9wiS1xtMtUki1PeYuuzuCF98tqwYxf61",
"295Avbam4qGShBYK7E9H5Ldew4B3WyJGmgmXfiWdeeyV",
"EDi4rSy2LZgKJX74mbLTFk4mxoTgT6F7HxxzG2HBAFyK",
"BnGKHAC386n4Qmv9xtpBVbRaUTKixjBe3oagkPFKtoy6",
"Dd7K2Fp7AtoN8xCghKDRmyqr5U169t48Tw5fEd3wT9mq",
"AP6qExwrbRgBAVaehg4b5xHENX815sMabtBzUzVB4v8S",

為盡量避免因地址佔用引起交易處理性能下降,導致交易延遲,請盡量在發交易時輪換Tip賬戶地址。

Last updated