changelog:control_scripts_changelog
v1.3.0
- Přidán příkaz
manage-ela-monitor clear
- Přidány scripty
manage-ela-peer
amanage-ela-orderer
- Odstraněn script
register-new-channel
náhradu tvoří nové scripty
v1.2.10
- Úprava clone příkazů pro novou strukture .env souborů
v1.2.9
- Přidána možnost ručně vyvolat pouze přegenorání docker compose souborů z existující konfigurace nodu
bootstrap-ela-network.sh composeGen
v1.2.8
- Integrace nové monitorovací služby pomocí Telegrafu
manage-ela-monitor start|down|stop|restart|update
v1.2.7
- Přidána možnost provozovat více chaincodů na jednom kanálu
- Pro iterování přes kanály/cc/aplikace se nyní používá jen .config-env
- Přidána podpora pro dynamickou konfiguraci nodu
- Pro spuštění konfigurace -
bootstrap-ela-network configure
- Chaincode je možné instalovat i jenom na specifický peer -
manage-ela-chaincode install -c chaincodeName [-p PEER_N]
- Přidána možnost úplně odstranit nainstalovaný chaincode -
manage-ela-chaincode remove -c chaincodeName
- Při generování certifikátů jsou přijmány také pametry pro počet peeru/ordereru -
managage-ela-cas generate [-p NumberOfPeers -o NumberOfOrderers]
- Přidána možnost pro dogenerování certifikátů pro dalšího peera -
managage-ela-cas addPeer
v1.2.6
- Opraveno mazaní chaincode složky v install-ela-node
- Přidán .gitignore aby byl výpis scriptů čistější
- Přidán depth parametr pro git clone, aby se zbytečně nestahovala historie repositářů
- Přidána možnost volání clear funkce na vyčištění starých docker image do manage-ela-app (
manage-ela-app clear [-a App] [-g]
) - Přidána možnost sledovat approve status nového chaincodů pomocí (
manage-ela-chaincode check -c Channel
) - Doplněna nápověda pro update-ela-mgmt-scripts
v1.2.5
- Přidán version soubor
- Přidána možnost spustit appUpdate s -v version přínačem
- Přidána možnost spustit gtwUpdate bez -v version přepínače
v1.2.4
- Opraven help pro package chaincode
v1.2.3
- Přidána možnost generování dalších orderer certifikátu
- Přidán samostatný chaincode package příkaz
- mgmt-update-ela-network-definition příkazy pro schvalování aplikování update bloků:
- To ADD ANCHOR PEER: ./mgmt-update-ela-network-definition.sh addAnchorPeer -o ORG_ID -c CHANNEL_ID
- To get LATEST configuration block to git for channel (can be system channel): ./mgmt-update-ela-network-definition.sh getConfig -c CHANNEL_ID
- To APPLY change TX on channel: ./mgmt-update-ela-network-definition.sh applyChangeTx -c CHANNEL_ID
- To SIGN change TX as peer organization on channel: ./mgmt-update-ela-network-definition.sh signChangeTx -c CHANNEL_ID
- To APPLY change TX with orderer signature on channel (can be system channel): ./mgmt-update-ela-network-definition.sh applyChangeTxAsOrd -c CHANNEL_ID
- To SIGN change TX as orderer organization on channel: ./mgmt-update-ela-network-definition.sh signChangeTxAsOrd -c CHANNEL_ID
- Available switches for APPLY/SIGN commands:
- -n To not pull/copy block from git. The last used block in ./ela-node/channel-artifacts will be used
- -b Will download block from blockchain(admin channel) to use (search done based on original block hash)
- To get CREATE new CHANNEL: ./mgmt-update-ela-network-definition.sh createChannel -c CHANNEL_ID„
v1.2.2
- Přidán script pro ovládání ca serverů
v1.2.1
- Přidány nové přepínače pro
manage-ela-app
:-g
přepínač fungující sestart|stop|down|restart|validate
- aplikuje operaci na gateway (je možná i kombinace napříkladmanage-ela-app -g -a notarius
manage-ela-app gtwUpdate
provede nyní bez zadání verze update na verzi podle .version souboru
v1.2.0
- Přidána kontrola zda má být pouštěn chaincode na určitém kanálu do
manage-ela-node
(přidányCHANNEL_CC
proměnné do .config-env) - Kompletně přepracován
manage-ela-chaincode
pro funkci s novým chaincode lifecycle:- Odstraněno ChaincodeInitVars
- Nově musí být vždy definován kanál, na kterém se pracuje pomocí
-c CHANNEL_ID
přepínače - Nový chaincode lifecycle:
- Install
- Approve (Na každém uzlu)
- Commit (Pouze jednou - a musí být splěna lifeCycle endrosment policy)
- Přepracován
mgmt-update-ela-network-definition
, tak aby byly k dispozici hlavně základní operace:getConfig -c CHANNEL_ID
pro získání posledního bloku kanáluaddAnchorPeer -o ORG_ID -c CHANNEL_ID
pro přidání anchor peer organizace na kanáluapplyChangeTx -c CHANNEL_ID
pro aplikování update transakce na kanálucreateChannel -c CHANNEL_ID
pro vytvoření nového kanálu + přidání anchor peeru pro organizace v kanálu
changelog/control_scripts_changelog.txt · Poslední úprava: 2023/07/10 15:43 autor: vodsedalek