このエラーは、Coinbase AdvancedとCryptohopperの連携が期限切れになったか、承認が失われたことを意味します。アクセスを復元して取引を続行するには、Coinbase Fast Connectを再設定する必要があります。
このエラーが発生する原因は?
CoinbaseはAPIアクセス・トークンを定期的に失効させます。この場合、あなたのトレーディングボットは注文の発注または取得の権限を失い、ボットの出力にUnauthorized method(認証されていないメソッド)エラーが表示されます。
問題の解決方法
Base configに移動します。
Fast Connectをクリックし、手順に従ってCoinbase Advancedアカウントを再接続します。
再接続する前に、Cryptohopperから既存の未約定注文を削除してください。Info > Actions > Removeをクリックします。これにより、再接続後の注文の競合を防ぐことができます。
修正されたか確認する
Fast Connectを完了したら、ボットの出力で確認してください。Unauthorized methodエラーが表示されなくなり、ボットが注文の発注を再開すれば、問題は解決したことになります。
エラーメッセージの例
トレーディングボットの出力では、エラーはこのようになります。
05/16/2024 8:59:32 AM ERROR Error placing sell order, Position: 139941567 data: {"orderNumber":null}
05/16/2024 8:59:31 AM INFO Coinbase Advanced JSON decode error: Unauthorized method: /brokerage/orders/historical/batch uri: "https://api.coinbase.com/api/v3/brokerage/orders/historical/batch?product_id=RNDR-USDT&order_status=OPEN" req: {"product_id":"RNDR-USDT","order_status":"OPEN"}
05/16/2024 8:59:29 AM INFO Coinbase Advanced JSON decode error: Unauthorized method: /brokerage/orders/ uri: "https://api.coinbase.com/api/v3/brokerage/orders/" req: {"side":"SELL","product_id":"RNDR-USDT","client_order_id":"ch80686416278696645aed0aa4a15.73597380","order_configuration":{"limit_limit_gtc":{"base_size":"14.11","limit_price":"10.7082"}}}
まだエラーが出る?
これらの手順を実行してもエラーが解消しない場合は、ライブチャットまたは[email protected]からサポートにお問い合わせください。
