fabric使用SDK對不同節點安裝例項化chain code小結
預設為GO語言CC
一、安裝
1、chaincodePath預設為GOPATH/src下的相對路徑(且不支援window格式路徑)。 可通過更改啟動的node程序內環境變數中的GOPATH指定其他路徑,但src目錄為SDK原始碼的寫死的程式碼,除更改原始碼外無法變動。
2、安裝時不編譯,只是將目錄中的程式碼打成tar.gz的壓縮包,例項化時才能檢查出編譯錯誤。所以chaincodePath需要在gopath下除了是SDK程式碼規定的之外沒有意義。
3、安裝channel中已例項化cc去執行時,必須指定目標channelNames。並且需要保持名稱、版本以及上傳chaincodePath的一致,因為安裝時將會由此三個引數組合產生cc_id,安裝節點呼叫時會對比ID並啟動容器。
二、例項化
1、chaincode.mode不能是dev
2、例項化大概的流程為 根據引數組合檔名找壓縮包=>解壓編譯=>生成容器並啟動=>peer端返回處理結果=>提交orderer生成block。
相關推薦
fabric使用SDK對不同節點安裝例項化chain code小結
預設為GO語言CC 一、安裝 1、chaincodePath預設為GOPATH/src下的相對路徑(且不支援window格式路徑)。 可通過更改啟動的node程序內環境變數中的GOPATH指定其他路徑,但src目錄為SDK原始碼的寫死的程式碼,除更改原始碼外無法變動。
ChainDesk:鏈碼如何使用:實現對鏈碼的安裝、例項化及呼叫
作者:ChainDesk韓小東,ChainDesk區塊鏈行業分析師, ChainDesk區塊鏈工程師 目標 1、鏈碼的安裝及例項化 2、呼叫鏈碼實現交易處理 任務實現 我們對鏈碼已經有了一個基礎的認識,下面我們利用 fa
三種例項化bean方式——Spring對bean的管理(一)
三種例項化bean方式——Spring對bean的管理(一) Spring容器提供了三種對bean的例項化方式: 1)構造器例項化 2)靜態工廠方法例項化 3)例項工廠方法是例項化 構造方法例項化 先建一個Demo實體類 public class Demo { p
UGui揹包系統(例項化裝備並且給角色換裝,實現不同的裝備放入相應的人物物品欄中)
最近也是跟著玩玩UGUI揹包系統,簡單的寫了一下。希望對初學者有所幫助。 首先就是Unity介面的搭建(這裡我用的是網上找到圖片): 如上圖所示: 隨便找一個遊戲背景圖片(我的是BG),BG下面佈局好Text,內容為“物品欄”,然後在建立一個Image,下面是物品欄裡裡面的裝備
在Centos7中安裝Docker並例項化Mysql
首先 本文是一篇安裝流程,從初始的Centos7安裝Docker後例項化一個Mysql的整個流程,其中會包含一些需要注意的疑點和坑。 例項化的Mysql是將資料和配置儲存在宿主機。 注意,在安裝Docker上,本文使用的是Centos7。如果你是其他Liunx系統,你可參考官方的其他教程來進行安裝。 例項M
設計模式之工廠模式---物件的例項化部分提取出來---三種不同的提取方法
一、不使用工廠 披薩專案:要方便披薩品種的擴充套件、要便於維護、要能執行時擴充套件 披薩族的設計: 抽象Pizza類,有四個方法:prepare()、bake(),cut(),box() 實際的披薩:GreekPizza和CheesePizza 披薩工廠設計:
一個頁面例項化兩個ueditor編輯器,同樣的出生卻有不同的命運
今天遇到一個比較怪異的問題,有一專案需要在同一個頁面上展現兩個ueditor編輯器,在展現時並不任何問題,但當點選了“儲存”按鈕時就出錯了,有其中一個ueditor在asp.net中無法獲取編輯器的值,這時程式碼是這樣的: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1
什麼是虛擬函式,虛擬函式和普通函式有何不同,帶有虛擬函式的類什麼時候都可以例項化嗎?
程式碼或者內容有任何問題,請留言相告,不勝感激!!!!! 什麼是虛指標? 虛指標又叫虛擬函式指標是一個虛擬函式的實現細節,帶有虛擬函式的類中每一個物件都有一個虛指標指向該類的虛擬函式表 虛擬函式的入口地址和普通函式的入口地址有什麼不同? 每個虛擬函式都在虛表中佔有一個表項
通過java反射技術獲取泛型的真實型別並對其例項化
public DaoBaseInterfaceImpl() { // 反射得到T的真實型別 ParameterizedType ptype = (ParameterizedType) thi
關於對方法例項化的相關感悟以及unity的50個技巧
關於例項化問題的感悟(筆者自悟,大神勿噴) 在之前的程式編寫過程中,雖然對相關的方法進行了例項化,但是在執行的時候總是會出現“未將物件引用設定到物件的例項”,出現該種問題的原因是由於在例項化後,沒有對例項化進行引用賦值,所以導致相關變數無法在其他方法中進行讀取,以後需對
java通過反射,只需要傳了類名和引數,就可以根據不同引數的構造方法例項化物件
轉載自:http://www.jianshu.com/p/69ca44916ebf 程式碼塊 @requires_authorization private Object reflateInstance(String className, Object[] args)th
c++類 用冒號初始化對象(成員初始化列表)
函數 ace end -1 box 技術分享 對象 mage stream c++類 用冒號初始化對象(成員初始化列表) 成員初始化的順序不同於它們在構造函數初始化列表中的順序,而與它們在類定義中的順序相同 #include<iostream> int n=0
centos7安裝圖形化界面
graphic b- smart brush nom rule numbers false light yum groups install -y "GNOME Desktop" "Graphical Administration Tools"centos7安裝圖形化界面
分布式緩存Redis Centos下單節點安裝
聲明: 網上關於分布式緩存Redis的學習資料很多,大家可以去網上找些資料去學習。 另外 JEESZ框架面向企業的大型互聯網分布式企業架構,分布式緩存是必不可少的,故這邊總結了一些關於分布式緩存Redis的實戰文章作為後期JEESZ分布式框架的教程,希望也可以幫助到大家,請勿吐槽。 Redis官
asp.net mvc中如何處理字符串與對象之間的序列化與反序列化(一)
osi strong 類結構 plain pbo edate inf esc arp 前臺我們一般用ajax來發送數據到後端進行處理,如果json數據結構和後臺的實體類結構一致,就直接可以反序列化為指定的對象進行操作,非常方便。 前端發送的json數據結構: 後端實體結
JQuery 對表單進行初始化操作
標簽 break 進行 表單 jquer type val bre 可能 提供一種如果前臺頁面標簽比較多,如果挨個初始化的話可能會比較繁瑣,這時候我們可以將後臺傳遞的數據組裝為json串,前臺用jquery將代碼初始化到表單中。 function loadData(jso
系統安裝初始化腳本
初始化 系統 shell 本腳本使用範圍: [[email protected]/* */ src]# cat /etc/redhat-release CentOS release 6.7 [[email protected]/* */ src]# vim initia
解決:ObjectId對象無法正常序列化字符串對象
http sig ride 參考 mongod overflow erro rom void C#Driver將mongodb數據讀取到類型對象上的時候,轉換json對象過程出現了objectid字段無法正常轉換為字符串的現象(取而代之的是objectid的每個字符+換行符
Servlet、過濾器、監聽器對象的實例化和銷毀的優先級
servlet優先級實例化時:監聽器-->過濾器-->Servlet銷毀時:過濾器-->Servlet-->監聽器Servlet實例化的順序:若設置了loadOnStartUp屬性值≥0,則在Wed容器開啟的時候就實例化,否則訪問時實例化;如果Servlet是在Web.xml文件中配置
多節點 安裝redis cluster安裝部署-4.0.1
redis cluster 4.0 安裝、配置 環境節點數量IP:172.17.7.11 CPU :12 核 MEM:96G 啟動服務數量:6 使用端口:7001~12IP:172.17.7.25 CPU :12 核 MEM:96G 啟動服務數量:6 使用端口:70