<small id='yzRot'></small><noframes id='yzRot'>

    <tfoot id='yzRot'></tfoot>
  1. <i id='yzRot'><tr id='yzRot'><dt id='yzRot'><q id='yzRot'><span id='yzRot'><b id='yzRot'><form id='yzRot'><ins id='yzRot'></ins><ul id='yzRot'></ul><sub id='yzRot'></sub></form><legend id='yzRot'></legend><bdo id='yzRot'><pre id='yzRot'><center id='yzRot'></center></pre></bdo></b><th id='yzRot'></th></span></q></dt></tr></i><div id='yzRot'><tfoot id='yzRot'></tfoot><dl id='yzRot'><fieldset id='yzRot'></fieldset></dl></div>
      • <bdo id='yzRot'></bdo><ul id='yzRot'></ul>
    1. <legend id='yzRot'><style id='yzRot'><dir id='yzRot'><q id='yzRot'></q></dir></style></legend>

      新聞動態

      百度超級鏈的開源技術能夠支援更多種類的開發語言!

      2019-12-04 10:38:00分類◕│:區塊鏈開發 閱讀()

      程式設計世界中的語言之戰和框架之戰似乎從未停止過...

      Java↟▩☁·、Python↟▩☁·、C#誰是世界上最好的語言◕▩◕?

      區塊鏈世界◕│☁,圍棋語言也加入了最佳語言的競爭•↟◕!

      自從新資源開放以來◕│☁,百度的超級鏈並沒有停止↟•◕₪╃。

      過去◕│☁,想要程式設計訪問節點遠端介面的開發人員只能根據protobuf的介面宣告編寫程式碼↟•◕₪╃。

      而現在◕│☁,百度超級鏈提供了Go, Java, Python, C#四種主流語言的SDK◕│☁,現在◕│☁,百度超級鏈以四種主流語言提供軟體開發工具包:圍棋↟▩☁·、Java↟▩☁·、Python和C #↟•◕₪╃。

      不管你來自哪個程式語言學校◕│☁,你都可以在這裡滿足你的需求◕│☁,你的可用性也大大提高了↟•◕₪╃。


      我們開發了哪些新功能◕▩◕?

      我們開發了各種語言的軟體開發工具包◕│☁,以方便開發人員使用超級鏈↟•◕₪╃。目前◕│☁,開源XuperUnion專案提供了四種主流語言的SDK:圍棋↟▩☁·、Java↟▩☁·、Python和C #↟•◕₪╃。這些SDK提供與鏈上節點的互動功能◕│☁,並涵蓋以下功能:

      一↟▩☁·、數字資產管理

      a.數字資產轉移◕│:超級鏈使用XuperModel資料模型◕│☁,相容了經典的UTXO↟•◕₪╃。 開發者可以透過呼叫Transfer介面◕│☁,實現將某個賬戶的數字資產轉移到其他賬戶↟•◕₪╃。A.數字資產轉移(Digital Asset Transfer):超級鏈使用XuperModel資料模型◕│☁,與經典UTXO相容↟•◕₪╃。開發人員可以透過呼叫轉移介面將一個帳戶的數字資產轉移到其他帳戶↟•◕₪╃。

      餘額查詢:開發者可以呼叫GetBalance介面查詢某個地址或合同賬戶下的數字資產餘額↟•◕₪╃。

      二.情況查詢

      A.交易查詢:交易標識可用於查詢已經發起的交易的狀態和內容◕│☁,包括交易明細↟▩☁·、合同操作結果和要打包的塊

      B.塊查詢:可以透過塊標識查詢塊的詳細內容◕│☁,包括塊高度↟▩☁·、塊發行者↟▩☁·、交易列表↟▩☁·、時間戳↟▩☁·、是否是單獨的塊等↟•◕₪╃。

      C.系統狀態查詢:查詢當前節點託管的幾條鏈◕│☁,包括每條鏈的塊高↟▩☁·、最新的塊標識↟▩☁·、建立塊標識↟▩☁·、每個介面的TPS/QPS等資訊↟•◕₪╃。

      三.智慧合同

      A.建立合同賬戶:超級鏈中的智慧合同在合同賬戶下管理↟•◕₪╃。建立合同賬戶需要一定量的氣體◕│☁,合同賬戶可以根據一定的規則由多個私鑰共同控制↟•◕₪╃。建立合同帳戶時可以設定這些引數↟•◕₪╃。

      部署契約:呼叫部署介面將WASM位元組碼部署到超級鏈◕│☁,每個契約都需要一個唯一的名稱標識↟•◕₪╃。

      C.呼叫契約:呼叫Invoke介面並填寫契約的輸入引數◕│☁,智慧契約將執行以生成狀態修改的“補丁”◕│☁,然後原始事務+狀態補丁將由與SDK相關聯的私鑰簽名◕│☁,並最終傳送到區塊鏈↟•◕₪╃。

      d查詢合同:呼叫PreExec介面◕│☁,填寫合同的輸入引數↟•◕₪╃。將執行合同◕│☁,但由此產生的狀態修改將不會在區塊鏈生效◕│☁,而是將返回給呼叫者進行除錯或不需要連結的合同呼叫場景↟•◕₪╃。

      應該如何使用每種語言的SDK◕▩◕?


      SDK依賴於↟•◕₪╃。Net Core 3.x◕│☁,以確保在使用前安裝相關的依賴關係↟•◕₪╃。

      透過dotnet新增包XChainSDK獲取SDK

      具體使用方法請參考專案自述檔案↟•◕₪╃。

      更多功能將在後續工作中慢慢新增↟•◕₪╃。我們期待您的使用和反饋↟•◕₪╃。我們也歡迎您提出拉動式需求↟•◕₪╃。

      本文原地址◕│:https://www.dauramrc.com/news/qkl/2019/1204/1880.html
      鄭重宣告內容版權宣告◕│:除非註明◕│☁,否則皆為本站原創文章↟•◕₪╃。如有侵權聯絡進行刪除•↟◕!
      標籤◕│:

      相關文章

      相關文章

      成交動態
      首頁 系統開發 APP開發 小程式開發 案例展示 新聞動態 關於我們 成為代理 關於我們

      1↟▩☁·、點選微訊號複製

      19137161875

      2↟▩☁·、點選“開啟微信”

      亚洲国产午夜理论片不卡,久久久久久精品免费久久18,西西人体大胆午夜啪啪,国产婷婷色综合AV性色AV