一種智能合約調(diào)試方法、裝置及其存儲介質(zhì)
基本信息
申請?zhí)?/td> | CN201811318170.9 | 申請日 | - |
公開(公告)號 | CN109446096B | 公開(公告)日 | 2021-08-24 |
申請公布號 | CN109446096B | 申請公布日 | 2021-08-24 |
分類號 | G06F11/36(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 饒詩豪 | 申請(專利權(quán))人 | 北京知道創(chuàng)宇信息技術(shù)股份有限公司 |
代理機構(gòu) | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) | 代理人 | 徐麗 |
地址 | 100000北京市朝陽區(qū)阜通東大街1號院5號樓1單元311501室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種智能合約調(diào)試方法、裝置及其存儲介質(zhì),涉及智能合約調(diào)試技術(shù)領(lǐng)域。所述智能合約調(diào)試方法包括:獲取智能合約的操作碼OpCode指令;通過OpCode解釋器確定所述OpCode指令對應(yīng)的替代指令函數(shù);將所述替代指令函數(shù)中的運算函數(shù)轉(zhuǎn)換為符號變量函數(shù);在所述替代指令函數(shù)被執(zhí)行后,基于所述替代指令函數(shù)的執(zhí)行結(jié)果調(diào)試所述智能合約。該智能合約調(diào)試方法能在缺失智能合約源碼、沒有區(qū)塊鏈具體交易數(shù)值的情況下進行智能合約的調(diào)試。 |
