CircuitBreakerAMM https://docs.hazbase.com/smart-contracts/contracts/circuit-breaker-amm/ SMART CONTRACTS ← コントラクト一覧 CircuitBreakerAMM 価格変動に応じた制御を備える流動性プール。 全体像 コントラクト一覧 用途から選ぶ 権限・運用設計 取引・資金配分 CircuitBreakerAMM .sol 役割と使いどころ トークンペアの交換をプールで処理し、設定した変動条件に応じて交換を制御する構成に利用できます。 接続・設定のポイント 流動性、手数料、停止条件を設定します。価格変動への制御は、損失や流動性の不足をなくすものではありません。 主要なコントラクト操作 コントラクトを直接呼び出す場合の主要な入口です。引数・型・アクセス条件は、リンク先の実装と対応するABIで確認できます。 操作 用途 getReserves プールの準備残高を取得 quoteOut 交換時の受取額を見積もる swapExactToken0ForToken1 token0からtoken1へ交換 updateParams プールの制御パラメータを更新 組み合わせるコントラクト AMMRouter プールへの交換・流動性追加・引き出しをまとめる。 AMMFactory トークンペアのプールを生成・参照する。 Splitter 受け取った資金を設定したルートへ振り分ける。 実装につなげる 決済・サービス連携 データの持ち方、処理の順序、SDKコードを通じて、アプリケーションへの組み込み方を確認できます。 実装パターンを読む 仕様とソースコード 掲載するSolidityソースは下記のリビジョンを参照しています。SDKの対応バージョンと、接続先ネットワークの実装アドレス・ABIを合わせて参照できます。 circuitbreaker-amm/contracts/CircuitBreakerAMM.sol ソースリビジョン : b53a5b5 ← コントラクト一覧に戻る 権限・運用設計