錯誤處理

AkashicPay SDK 可能會丟出或回傳錯誤 (擴充語言的預設錯誤物件),並帶有特定的錯誤代碼。對於 /payout 端點,錯誤通常是回傳而不是拋出。以下是 Akashic 特有的錯誤、解釋和建議的行動。

錯誤代碼
說明
該怎麼做

OTK_ONBOARDING_FAILED

在 AkashicChain 上設定 OTK 進行測試失敗。

再試一次。如果問題仍然存在,請聯絡 [email protected]

INVALID_PRIVATE_KEY_FORMAT

用於實體化 SDK 的密鑰對或恢復原密語無效。

再次檢查您的變數,然後再試一次。

WALLET_CREATION_FAILURE

在 AkashicChain 上建立 L1 錢包失敗。

再試一次。如果問題仍然存在,請聯絡 [email protected]

UNHEALTHY_WALLET

在 AkashicChain 上建立了一個錢包,但無法驗證是否安全。

再試一次。如果問題仍然存在,請聯絡 [email protected]

ACCESS_DENIED

嘗試在生產環境中存取 OTK(不允許)。

請勿在正式環境中嘗試這樣做。

L2ADDRESS_NOT_FOUND

格式錯誤或第 2 層交易的 L2 地址不存在。

再次檢查您的輸入並再次嘗試。

NOT_SIGNED_UP

未在 AkashicPay.com 上完成設定即實作 SDK。

在 AkashicPay.com 上完成設定,然後再試一次。

FUNDS_EXCEEDED

嘗試提取的資金超過可用資金。

檢查您的餘額和輸入,然後再試一次。

ASSIGNMENT_FAILED

在 AkashicChain 上建立 L1 錢包失敗。

再試一次。如果問題仍然存在,請聯絡 [email protected]

INVALID_PARAMETER

提供給函數的參數無效(僅 Java 及 C#)。

仔細檢查您的輸入是否有語法錯誤。

UNKNOWN_ERROR

發生未指定的錯誤。

檢查錯誤訊息的詳細資訊。稍作延遲後重新嘗試。如果問題仍然存在,請聯絡 [email protected]

Last updated

Was this helpful?