エラーとトラブル対応 https://docs.hazbase.com/guides/troubleshooting/ IMPLEMENTATION GUIDE エラーとトラブル対応 接続、認証、実行条件、チェーン上の結果を順に確認します。再送する前に、前回の処理が受理されたかどうかを確認してください。 症状から確認する 症状 確認すること ERR_MODULE_NOT_FOUND npm installを実行したディレクトリでnodeを実行しているか。@hazbase/kit/walletが公開されているバージョンか。 Timeout / fetch failed API URL、ネットワーク、プロキシ、証明書を確認。ブラウザだけで失敗する場合はOrigin/CORSも確認。 401 / 403 必要な認証、期限、Origin、端末、ポリシーを確認。これらは代表的なHTTP分類で、機能固有のcodeは応答を参照。 404 APIとRPCを取り違えていないか。APIの提供バージョン・パスを確認。 429 応答ヘッダーや提供元の制限を確認。自動再試行の前に、書き込みが受理されていないか確認。 トークン0件 接続成功とデータ登録は別です。chainIdとその環境の登録内容を確認。 書き込みが失敗 必要なロール、残高、移転条件、停止状態、承認・トークン有効期限を確認。 SDKでエラー情報を取り出す error-handling.mjs 1 2 3 4 5 6 7 8 import { HazbaseWalletApiError } from "@hazbase/kit/wallet" ; export function describeError ( error ) { if ( error instanceof HazbaseWalletApiError ) { return { status : error . status , code : error . code , message : error . message } ; } return { message : error instanceof Error ? error . message : String ( error ) } ; } 問い合わせ時に共有する情報 SDKバージョン、APIパス、発生時刻、HTTPステータス、code、リクエストID、再現手順をまとめてください。秘密鍵、OTP、アクセストークン、高信頼トークンは共有しないでください。