[發明專利]一種區塊鏈測試方法和裝置在審
| 申請號: | 201811593963.1 | 申請日: | 2018-12-25 |
| 公開(公告)號: | CN109636543A | 公開(公告)日: | 2019-04-16 |
| 發明(設計)人: | 蔣曉海;龐佳琪 | 申請(專利權)人: | 北京云測網絡科技有限公司 |
| 主分類號: | G06Q30/06 | 分類號: | G06Q30/06 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 劉昕;南霆 |
| 地址: | 100041 北京市石景山區八*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 交易 方法和裝置 交易結果 校驗 測試 調用 匹配 校驗結果 申請 返回 授權 發布 | ||
本申請公開了一種區塊鏈測試方法和裝置。該方法包括:確定已發布訂單中相匹配的買單和賣單;調用待測區塊鏈的第一接口進行所述相匹配的買單和賣單的交易,并基于所述待測區塊鏈的第二接口返回的交易單校驗所述交易的交易結果;基于校驗結果,確定所述待測區塊鏈的交易測試結果。可見,本申請通過調用預授權相關接口進行買單和賣單的交易并校驗交易結果,以實現對待測區塊鏈的交易進行的測試。
技術領域
本申請涉及計算機技術領域,尤其涉及一種區塊鏈測試方法和裝置。
背景技術
區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式,其本質上是一個去中心化的數據庫。
目前,還不存在針對區塊鏈的交易的相關測試方案,因此,需要提供一種區塊鏈交易測試方案。
發明內容
本說明書實施例提供一種區塊鏈測試方法和裝置,用于對區塊鏈的交易進行測試。
本說明書實施例還提供一種區塊鏈測試方法,包括:
確定已發布訂單中相匹配的買單和賣單;
調用待測區塊鏈的第一接口進行所述相匹配的買單和賣單的交易,并基于所述待測區塊鏈的第二接口返回的交易單校驗所述交易的交易結果;
基于校驗結果,確定所述待測區塊鏈的交易測試結果。
可選的,所述交易單中的信息包括:參與交易的賬戶標識和交易額;
其中,基于所述待測區塊鏈的第二接口返回的交易單校驗所述交易的交易結果包括:
確定所述賬戶標識對應的賬戶的余額變化信息;
確定所述余額變化信息是否與所述交易額相匹配,若是,則確定所述交易的交易結果為交易成功;否則確定所述交易的交易結果為交易失敗。
可選的,基于校驗結果,確定所述待測區塊鏈的交易測試結果包括:
基于校驗結果,確定所述交易中交易成功的交易數量和交易失敗的交易數量;
基于所述交易成功的交易數量和交易失敗的交易數量,確定所述待測區塊鏈的交易測試結果。
可選的,其特征在于,在確定已發布訂單中相匹配的買單和賣單之前,還包括:
生成待發布訂單集,所述待發布訂單集包括:第一數量的買單和第二數量的賣單,所述第一數量和所述第二數量基于測試需求確定;
調用所述待測區塊鏈的第三接口對所述待發布訂單集中的訂單進行發單。
可選的,所述第一數量的買單的價格從預設最低買價自增,所述第二數量的賣單的價格從預設最低賣價自增;或者,
所述第一數量的買單的價格從預設最高買價自減,所述第二數量的賣單的價格從預設最高賣價自減;或者,
所述第一量的買單的價格從預設最低買價自增,所述第二數量的賣單的價格從預設最高賣價自減;或者,
所述第一量的買單的價格從預設最高買價自減,所述第二數量的賣單的價格從預設最低賣價自增。
可選的,還包括:
確定所述第三接口返回的發單結果;
基于所述發單結果,確定所述待測區塊鏈的發單測試結果。
可選的,基于所述發單結果,確定所述待測區塊鏈的發單測試結果包括:
基于所述發單結果,確定發單成功的訂單數量和發單失敗的訂單數量;
基于所述發單成功的訂單數量和所述發單失敗的訂單數量,確定所述待測區塊鏈的發單測試結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京云測網絡科技有限公司,未經北京云測網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811593963.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種菜品購買方法及裝置
- 下一篇:一種基于智能家居的推薦菜品的方法及裝置





