錯誤訊息
SDK 可能產生的所有 Akashic 特有錯誤的清單
如果出錯,SDK 將會拋出錯誤 (errors)/異常 (exception) (擴充語言的預設物件 (default object)),並附上錯誤代碼 (error-code),說明出錯的原因。請注意,在大多數情況下,提款/提幣功能 (payout-function) 會返回錯誤,而非拋出。詳情請參閱提款/提幣頁面。
以下是所有 Akashic-特有的錯誤列表,這些錯誤可能會被拋出或回調,以及如果遇到這些錯誤該怎麼做。
| 錯誤訊息 | 解釋 | 該怎麼做 |
|---|---|---|
| OTK_ONBOARDING_FAILED | 未能在 AkahicChain 上設定測試用的 OTK。 | 再試一次。如果問題 仍然存在,請聯絡客戶支援。 |
| INVALID_PRIVATE_KEY_FORMAT | 您用於實體化 SDK 的密鑰對或恢復密語有錯誤。 | 再次檢查您的變數 (variables),然後再試一次。 |
| WALLET_CREATION_FAILURE | 在 AkashicChain 上建立 L1-錢包失敗。 | 再試一次。如果問題仍然存在,請聯絡客戶支援。 |
| UNHEALTHY_WALLET | 在 AkashicChain 上建立了一個錢包,但無法驗證其安全性。 | 再試一次。如果問題仍然存在,請聯絡客戶支援。 |
| ACCESS_DENIED | 如果嘗試在正式環境中存取 OTK,則會被拋出。 | 這是不允許的。請勿這樣做。 |
| L2ADDRESS_NOT_FOUND | 如果在嘗試執行第二層交易時,出現格式化錯誤或地址不存在。 | 再次檢查您的輸入並再次嘗試。 |
| NOT_SIGNED_UP | 您未在 AkashicPay.com 上進行正確的設置就嘗試實體化SDK。 | 在 AkashicPay.com 上完成設定,然後再試一次。 |
| FUNDS_EXCEEDED | 您嘗試提取的資金超過您的可用資金。 | 檢查您的餘額和輸入,然後再試一次。 |
| ASSIGNMENT_FAILED | 在 AkashicChain 上建立 L1-錢包失敗。 | 再試一次。如果問題仍然存在,請聯絡客戶支援。 |
| INVALID_PARAMETER | (僅限 JAVA 及 C#)。給予函數 (function) 的參數 (argument) 無效。 | 仔細檢查您的輸入是否有語法 (syntax) 錯誤。 |
| UNKNOWN_ERROR | 有出現其他的問題。 | 檢查錯誤訊息的詳細內容,以瞭解更多資訊。稍作延遲後重試。如果錯誤仍然存在,請聯絡客戶支援。 |