跳至主要內容
本頁面使用機器翻譯自英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)

交易錯誤代碼

Kaia 在事務收據中提供了 "txError "字段,以便為開發人員提供更多有關事務執行失敗原因的信息。 該字段僅在事務執行失敗時存在。 為節省存儲空間和網絡帶寬,txError 包含一個整數值。 下表顯示了 txError 中值的含義。

錯誤代碼說明
0x02運行智能合約時出現虛擬機錯誤
0x03超過最大調用深度
0x04合同地址碰撞
0x05合同創建代碼儲氣庫
0x06EVM:超出最大代碼量
0x07斷氣
0x08EVM:寫保護
0x09EVM: 恢復執行
0x0a達到了 tx 的操作碼計算成本上限
0x0b帳戶已存在
0x0c不是程序賬戶(例如,有代碼和存儲的賬戶)
0x0d現在不支持人類可讀地址
0x0e費用比率超出範圍 ([1, 99]
0x0fAccountKeyFail 不可更新
0x10不同賬戶密鑰類型
0x11無法將 AccountKeyNil 初始化為帳戶
0x12公鑰不在曲線上
0x13鍵重為零
0x14鍵不可序列化
0x15複製鑰匙
0x16加權和溢出
0x17不可滿足的閾值。 密鑰加權和小於閾值。
0x18長度為零
0x19太長
0x1a嵌套複合類型
0x1b遺留交易必須使用遺留賬戶密鑰
0x1c棄用功能
0x1d不支持
0x1e智能合約代碼格式無效
讓這個頁面變得更好