ホームページ >ウェブフロントエンド >jsチュートリアル >自動スリッページの導入: OKX DEX API をよりスマートにする
強気市場に入って数か月が経ち、価格だけでなく取引高も新たな最高値を更新しました。 DEX では毎日何百万もの取引が行われており、取引インターフェイスや DEX アグリゲーターを構築している場合は、おそらく取引に関する大量のサポート チケットに対処していることでしょう。
確立された DEX であっても、新しい取引インターフェースを構築している人であっても、おそらく次のことを試したことがあるでしょう。
これをきちんと解決しましょう。
DEX API に自動スリッページ計算を追加しました。リアルタイムの市場データを分析することにより、API はプラットフォームの優先パラメーター内で最適なスリッページ値を計算します。
autoSlippage (ブール値)
スリッページ (文字列)
maxAutoSlippageBps (文字列)
自動スリッページを使用した ETH から USDT へのスワップ データ リクエストのコード スニペットは次のとおりです。
const params = { // Chain and token parameters chainId: '1', // Ethereum mainnet amount: '10000000000000000000', // 10 ETH fromTokenAddress: '0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE', // Native ETH toTokenAddress: '0xdAC17F958D2ee523a2206206994597C13D831ec7', // USDT userWalletAddress: "0x9163756d2a83a334de2cc0c3aa1df9a5fc21369d", // Slippage settings slippage: '0.1', // Default slippage autoSlippage: true, // Enable dynamic optimization maxAutoSlippageBps: "150" // Maximum allowed slippage (1.5%) };
パラメータの完全なリストについては、API ドキュメントを参照してください。
API は次を返します:
{ ... "slippage": "0.005", }
git clone https://github.com/okx/dex-api-library.git cd dex-api-library
npm install
OKX 開発者ポータルからプロジェクト ID、API キー、秘密キー、およびパスフレーズを取得します
.env ファイルを作成します:
const params = { // Chain and token parameters chainId: '1', // Ethereum mainnet amount: '10000000000000000000', // 10 ETH fromTokenAddress: '0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE', // Native ETH toTokenAddress: '0xdAC17F958D2ee523a2206206994597C13D831ec7', // USDT userWalletAddress: "0x9163756d2a83a334de2cc0c3aa1df9a5fc21369d", // Slippage settings slippage: '0.1', // Default slippage autoSlippage: true, // Enable dynamic optimization maxAutoSlippageBps: "150" // Maximum allowed slippage (1.5%) };
{ ... "slippage": "0.005", }
見積もりの詳細とともに、自動計算されたスリッページ値が表示されます。
完全な実装の詳細についてはドキュメントを確認し、質問がある場合は @OKXDevs までお問い合わせください。
これは役に立ちましたか?上記のリンクにある定型コードとドキュメントを必ずチェックしてください。 これを使って何か面白いものを作りませんか?それについてぜひお聞きください。 OKX OS コミュニティに参加して他の開発者とつながり、Twitter で Julian をフォローして開発者のコンテンツをさらにご覧ください!
このコンテンツは情報提供のみを目的として提供されており、お住まいの地域では利用できない製品が含まれている場合があります。これは著者の見解を表すものであり、OKX の見解を表すものではありません。これは、(i) 投資アドバイスまたは投資推奨を提供することを目的としたものではありません。 (ii) デジタル資産の購入、販売、または保有の申し出または勧誘、または (iii) 財務、会計、法律、税務上のアドバイス。ステーブルコインやNFTを含むデジタル資産の保有には高いリスクが伴い、大きく変動する可能性があります。自分の財務状況を考慮して、デジタル資産の取引または保有が自分に適しているかどうかを慎重に検討する必要があります。特定の状況に関する質問については、法律/税務/投資の専門家にご相談ください。この投稿に掲載されている情報 (市場データや統計情報が存在する場合) は、一般的な情報提供のみを目的としています。このデータとグラフを作成する際にはあらゆる合理的な注意が払われていますが、ここに記載されている事実の誤りまたは省略については、いかなる責任も負いません。 OKX Web3 ウォレットと OKX NFT マーケットプレイスの両方には、www.okx.com での個別の利用規約が適用されます。
© 2025 OKX.この記事は、非営利目的であれば、その全体を複製または配布することも、100 ワード以下の抜粋を使用することもできます。 記事全体を複製または配布する場合は、「この記事は © 2025 OKX であり、許可を得て使用されています。」と目立つように明記する必要があります。 許可される抜粋では、記事名を引用し、帰属を含める必要があります。たとえば、「OKX DEX ウィジェットをわずか 30 分で統合、Julian Martinez、© 2025 OKX」などです。 この記事の二次的著作物やその他の使用は許可されません。
© 2025 OKX.無断転載を禁じます。
以上が自動スリッページの導入: OKX DEX API をよりスマートにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。