中國(guó)電子科技網(wǎng)絡(luò)信息安全有限公司涂勛獲國(guó)家專(zhuān)利權(quán)
買(mǎi)專(zhuān)利賣(mài)專(zhuān)利找龍圖騰,真高效! 查專(zhuān)利查商標(biāo)用IPTOP,全免費(fèi)!專(zhuān)利年費(fèi)監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉中國(guó)電子科技網(wǎng)絡(luò)信息安全有限公司申請(qǐng)的專(zhuān)利一種聯(lián)盟鏈智能合約模版創(chuàng)建方法獲國(guó)家發(fā)明授權(quán)專(zhuān)利權(quán),本發(fā)明授權(quán)專(zhuān)利權(quán)由國(guó)家知識(shí)產(chǎn)權(quán)局授予,授權(quán)公告號(hào)為:CN114218221B 。
龍圖騰網(wǎng)通過(guò)國(guó)家知識(shí)產(chǎn)權(quán)局官網(wǎng)在2025-08-22發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專(zhuān)利申請(qǐng)?zhí)?專(zhuān)利號(hào)為:202111559375.8,技術(shù)領(lǐng)域涉及:G06F16/22;該發(fā)明授權(quán)一種聯(lián)盟鏈智能合約模版創(chuàng)建方法是由涂勛;白健設(shè)計(jì)研發(fā)完成,并于2021-12-20向國(guó)家知識(shí)產(chǎn)權(quán)局提交的專(zhuān)利申請(qǐng)。
本一種聯(lián)盟鏈智能合約模版創(chuàng)建方法在說(shuō)明書(shū)摘要公布了:本發(fā)明公開(kāi)了一種聯(lián)盟鏈智能合約模版創(chuàng)建方法,包括以下步驟:S1、定義實(shí)體類(lèi)基類(lèi);S2、封裝原生智能合約操作對(duì)象;S3、通過(guò)實(shí)體類(lèi)定義,封裝操作類(lèi)為表對(duì)象;S4、通過(guò)反射,映射字段到表結(jié)構(gòu);S5、封裝對(duì)外KV智能合約接口;S6、封裝KV智能合約啟動(dòng)及調(diào)試方法,完成聯(lián)盟鏈智能合約模版的創(chuàng)建。本發(fā)明通過(guò)對(duì)原生智能合約的封裝,智能合約開(kāi)發(fā)者可通過(guò)簡(jiǎn)單的實(shí)體定義,及可實(shí)現(xiàn)對(duì)世界狀態(tài)的增、刪、改、查方法的合約方法的自動(dòng)實(shí)現(xiàn),大大減少此類(lèi)簡(jiǎn)單合約的開(kāi)發(fā)成本。
本發(fā)明授權(quán)一種聯(lián)盟鏈智能合約模版創(chuàng)建方法在權(quán)利要求書(shū)中公布了:1.一種聯(lián)盟鏈智能合約模版創(chuàng)建方法,其特征在于,包括以下步驟: S1、定義實(shí)體類(lèi)基類(lèi); S2、封裝原生智能合約操作對(duì)象; S3、通過(guò)實(shí)體類(lèi)定義,封裝操作類(lèi)為表對(duì)象; S4、通過(guò)反射,映射字段到表結(jié)構(gòu); S5、封裝對(duì)外KV智能合約接口; S6、封裝KV智能合約啟動(dòng)及調(diào)試方法,完成聯(lián)盟鏈智能合約模版的創(chuàng)建; 所述步驟S2具體為:封裝函數(shù)GetChainCodeType的出參為智能合約類(lèi)型;封裝函數(shù)GetEntryTypeByTableName的入?yún)閠aleName表名字符串,出參為表名對(duì)應(yīng)實(shí)體類(lèi)的指針類(lèi)型;封裝函數(shù)Entry的入?yún)閒unction方法名以及args傳入的參數(shù),出參為是否成功;封裝函數(shù)Init的入?yún)閒unction方法名以及args傳入的參數(shù),出參為是否成功;封裝函數(shù)GetBusinessId的出參為業(yè)務(wù)ID,封裝函數(shù)Debug的出參為Bool值; 所述步驟S3具體為:封裝函數(shù)set的入?yún)閗ey使用BuildKey創(chuàng)建字符串以及valueEntity對(duì)象,出參為error錯(cuò)誤對(duì)象;封裝函數(shù)Get的入?yún)镾et的key,出參為Value以及error錯(cuò)誤對(duì)象;封裝函數(shù)GetFieldValue的入?yún)镾et的key以及fieldNames字段名稱(chēng),出參為成功返回的值;封裝函數(shù)Update的入?yún)閗ey使用BuildKey創(chuàng)建字符串以及valueEntity對(duì)象,出參為error錯(cuò)誤對(duì)象;封裝函數(shù)UpdateFieldValue的入?yún)閗ey使用BuildKey創(chuàng)建的字符串、entryEntity對(duì)象以及pairmap對(duì)象,出參為Error是否成功;封裝函數(shù)Delete的入?yún)閗ey使用BuildKey創(chuàng)建的字符串,出參為Error是否成功; 所述步驟S5具體為:將接口Get封裝為[{單表名},{主鍵ID};將接口GetFieldValue封裝為[{單表名},{主鍵ID},{字段名1,字段名2…}];將接口Set封裝為[{單表名},{主鍵ID},{對(duì)應(yīng)entity的json字符串}];將接口Update封裝為[{單表名},{主鍵ID},{對(duì)應(yīng)entity的json字符串}];將接口UpdateFieldValue封裝為[{單表名},{主鍵ID},{需要修改的對(duì)應(yīng)json字符串}];將接口Delete封裝為[{單表名},{主鍵ID}];將自定義方法定義為[{表名1,表名2…},{業(yè)務(wù)數(shù)據(jù)}]; 所述步驟S6具體為:封裝函數(shù)MockInit的入?yún)閍rgs傳入的參數(shù),出參為Msg,payload,status;封裝函數(shù)MockInvoke的入?yún)閒unction方法名以及args傳入的參數(shù),出參為Msg,payload,status;封裝函數(shù)Start的入?yún)橹悄芎霞s對(duì)象。
如需購(gòu)買(mǎi)、轉(zhuǎn)讓、實(shí)施、許可或投資類(lèi)似專(zhuān)利技術(shù),可聯(lián)系本專(zhuān)利的申請(qǐng)人或?qū)@麢?quán)人中國(guó)電子科技網(wǎng)絡(luò)信息安全有限公司,其通訊地址為:610207 四川省成都市雙流區(qū)西南航空港經(jīng)濟(jì)開(kāi)發(fā)區(qū)工業(yè)集中區(qū)內(nèi);或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報(bào)告根據(jù)公開(kāi)、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報(bào)告中的分析和結(jié)論僅反映本公司于發(fā)布本報(bào)告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。
- QORVO美國(guó)公司朱利奧·C·科斯塔獲國(guó)家專(zhuān)利權(quán)
- 深圳雷炎科技有限公司高煜翔獲國(guó)家專(zhuān)利權(quán)
- 佛山宇仁智能科技有限公司鐘俊超獲國(guó)家專(zhuān)利權(quán)
- 深圳市光羿科技有限公司張凡獲國(guó)家專(zhuān)利權(quán)
- 廣東德昌電機(jī)有限公司秦銳鋒獲國(guó)家專(zhuān)利權(quán)
- 東莞國(guó)亮電機(jī)有限公司胡家康獲國(guó)家專(zhuān)利權(quán)
- 西門(mén)子能源全球有限公司M.斯佩斯獲國(guó)家專(zhuān)利權(quán)
- 發(fā)那科株式會(huì)社細(xì)田明廣獲國(guó)家專(zhuān)利權(quán)
- 龐巴迪公司馬丁·阿布拉米安獲國(guó)家專(zhuān)利權(quán)
- 華為技術(shù)有限公司保羅·瓦朗特·科萊恩獲國(guó)家專(zhuān)利權(quán)


熱門(mén)推薦
- 華為技術(shù)有限公司李靜獲國(guó)家專(zhuān)利權(quán)
- 蘇州東納電子科技有限公司宋彩珍獲國(guó)家專(zhuān)利權(quán)
- 蕪湖美的廚衛(wèi)電器制造有限公司李茂照獲國(guó)家專(zhuān)利權(quán)
- 谷歌有限責(zé)任公司于爾基·安特羅·阿拉奎加拉獲國(guó)家專(zhuān)利權(quán)
- 利勃海爾工廠比伯拉赫股份有限公司羅伯特·布拉曼博格獲國(guó)家專(zhuān)利權(quán)
- ASML荷蘭有限公司羅映獲國(guó)家專(zhuān)利權(quán)
- 蒂森克虜伯鋼鐵歐洲股份公司托比亞斯·萊韋獲國(guó)家專(zhuān)利權(quán)
- 微軟技術(shù)許可有限責(zé)任公司J·M·加希爾獲國(guó)家專(zhuān)利權(quán)
- 科沃斯機(jī)器人股份有限公司劉雪艷獲國(guó)家專(zhuān)利權(quán)
- 深圳怡化電腦股份有限公司周東獲國(guó)家專(zhuān)利權(quán)