Tags: cathayddt/bdk
Tags
3.4.1 - fix: remote solc Repair analysis (#140) * 3.4.1 - fix: fixed remote solc & updated packages (#139) * Feat: Added Ethereum contract compilation, deployment, and retrieval on Besu and Quorum (#119) * feat: initial implementation of contract deployment * feat: support contract compile and deploy on Besu and Quorum * feat: add `bdk eth contract get` command doc: update doc * fix: fix import error in compile refactor: refactor contract service structure * test: add unit tests for compile and deploy * test: add unit tests for contract deploy and tool * test: Reduce uncoverage * chore: workflows newly installed solc * feat: Added remote download solc version function * chore: change CHAMGELOG.md, package.json * test:complete loadRemoteVersion unit test * chore: update comments and minor non-functional code changes * fix: load remote solc not used * feat: Automatically load a specific version of solc from the Internet * test: add getPragmaVersion、findVersion unit test * doc: Added contract compilation, deployment, and query documents * chore: eslint corrections, documentation adjustments,... * chore: Change version, update doc * fix: Solc deployment error when the contract version is greater than 0.8.20 * test: add checkSolcAvailability test * chore: Remove openzeppelin * chore: chage evmVersion to istanbul * Update CHANGELOG.md --------- Co-authored-by: York Chang <[email protected]> * chore: Insufficient modification permissions * chore: fix merge issue * chore: merge issue * chore: skip the unit-test error code * feat: select a node to deploy the contract * fix: quickly build the besu chain to build a quorum * chore: changelog、test fix、doc change * chore: remove console、fix doc * 3.4.0 - feat: fabric channel snapshot (#132) * chore: update fabric version to 2.3.1 * chore: update fabric version to 2.5.10 * feat: add snapshot command * fix: force delete file after test * chore: fit eslint * fix: use try catch to resolve the rmSync error * fix: fix e type unknown * chore: gitignore go vendor packages * docs: add snapshot operations to docs * fix: fix unit test permission denied error * fix: force delete by deleteNetworkFolder in bdkFile.ts * fix: comment mounted folder to fix permission error * check github runner UID and GID * fix: run the container as user to fix permission denied error * fix: try mounted tmp file for endorser connection error * refactor: copy the snapshots content from /var/ to /tmp/ * refactor: copy snapshots content under /var/ to /peerOrganizations/ on host * Update unit-test.yml * docs: modify snapshot example * chore: remove useless line of code and update docs and changelog * chore: remove uselessline and add error handling * chore: update changelog and snapshot command message * chore: apply custom error for snapshot --------- Co-authored-by: casper <[email protected]> * 3.4.3 - test: snapshot unit test (#134) * chore: update fabric version to 2.3.1 * chore: update fabric version to 2.5.10 * feat: add snapshot command * fix: force delete file after test * chore: fit eslint * fix: use try catch to resolve the rmSync error * fix: fix e type unknown * chore: gitignore go vendor packages * docs: add snapshot operations to docs * fix: fix unit test permission denied error * fix: force delete by deleteNetworkFolder in bdkFile.ts * fix: comment mounted folder to fix permission error * check github runner UID and GID * fix: run the container as user to fix permission denied error * fix: try mounted tmp file for endorser connection error * refactor: copy the snapshots content from /var/ to /tmp/ * refactor: copy snapshots content under /var/ to /peerOrganizations/ on host * Update unit-test.yml * docs: modify snapshot example * test: add snapshot unit test * fix: revise the snapshot path of joinBysnapshot unit test * test: apply conditional snapshot path for joinBySnapshot unit test * test: check snapshot path * chore: remove debugging console log * chore: remove useless log * chore: remove useless import * chore: remove useless import * chore: update changelog * chore: remove useless comment --------- Co-authored-by: casper <[email protected]> * chore: remove console log * doc: update EXAMPLE.md (#136) * fix: Remote solc compilation path problem、The get command is not displayed * chore: version update * chore: Repair analysis * fix: Repair Project Safety Warning * chore: Style Restoration * chore: Restore fabric doc * chore: localSolcCOmpile recover try catch * chore: unit-test fix * chore: update axios verson * fix: Besu.Backup done() called multiple times * chore: fix test-results.json error * Update CHANGELOG.md --------- Co-authored-by: York Chang <[email protected]> Co-authored-by: casper-ubereats <[email protected]> Co-authored-by: casper <[email protected]> * chore: update test yaml * chore: update release date for v3.4.1 in CHANGELOGc --------- Co-authored-by: York Chang <[email protected]> Co-authored-by: casper-ubereats <[email protected]> Co-authored-by: casper <[email protected]>
3.4.0 - feat: add snapshot command (#135) * 3.4.0 - feat: fabric channel snapshot (#132) * chore: update fabric version to 2.3.1 * chore: update fabric version to 2.5.10 * feat: add snapshot command * fix: force delete file after test * chore: fit eslint * fix: use try catch to resolve the rmSync error * fix: fix e type unknown * chore: gitignore go vendor packages * docs: add snapshot operations to docs * fix: fix unit test permission denied error * fix: force delete by deleteNetworkFolder in bdkFile.ts * fix: comment mounted folder to fix permission error * check github runner UID and GID * fix: run the container as user to fix permission denied error * fix: try mounted tmp file for endorser connection error * refactor: copy the snapshots content from /var/ to /tmp/ * refactor: copy snapshots content under /var/ to /peerOrganizations/ on host * Update unit-test.yml * docs: modify snapshot example * chore: remove useless line of code and update docs and changelog * chore: remove uselessline and add error handling * chore: update changelog and snapshot command message * chore: apply custom error for snapshot --------- Co-authored-by: casper <[email protected]> * 3.4.3 - test: snapshot unit test (#134) * chore: update fabric version to 2.3.1 * chore: update fabric version to 2.5.10 * feat: add snapshot command * fix: force delete file after test * chore: fit eslint * fix: use try catch to resolve the rmSync error * fix: fix e type unknown * chore: gitignore go vendor packages * docs: add snapshot operations to docs * fix: fix unit test permission denied error * fix: force delete by deleteNetworkFolder in bdkFile.ts * fix: comment mounted folder to fix permission error * check github runner UID and GID * fix: run the container as user to fix permission denied error * fix: try mounted tmp file for endorser connection error * refactor: copy the snapshots content from /var/ to /tmp/ * refactor: copy snapshots content under /var/ to /peerOrganizations/ on host * Update unit-test.yml * docs: modify snapshot example * test: add snapshot unit test * fix: revise the snapshot path of joinBysnapshot unit test * test: apply conditional snapshot path for joinBySnapshot unit test * test: check snapshot path * chore: remove debugging console log * chore: remove useless log * chore: remove useless import * chore: remove useless import * chore: update changelog * chore: remove useless comment --------- Co-authored-by: casper <[email protected]> * chore: remove console log * doc: update EXAMPLE.md (#136) * 3.4.0 - docs/update wiki (#137) * chore: update fabric version to 2.3.1 * chore: update fabric version to 2.5.10 * feat: add snapshot command * fix: force delete file after test * chore: fit eslint * fix: use try catch to resolve the rmSync error * fix: fix e type unknown * chore: gitignore go vendor packages * docs: add snapshot operations to docs * fix: fix unit test permission denied error * fix: force delete by deleteNetworkFolder in bdkFile.ts * fix: comment mounted folder to fix permission error * check github runner UID and GID * fix: run the container as user to fix permission denied error * chore: update docs and resolve conflicts * chore: update docs and remove code for testing --------- Co-authored-by: casper <[email protected]> --------- Co-authored-by: casper <[email protected]> Co-authored-by: York Chang <[email protected]>
feat: Support selecting nodes to deploy contracts (#129) (#131) * Feat: Added Ethereum contract compilation, deployment, and retrieval on Besu and Quorum (#119) * feat: initial implementation of contract deployment * feat: support contract compile and deploy on Besu and Quorum * feat: add `bdk eth contract get` command doc: update doc * fix: fix import error in compile refactor: refactor contract service structure * test: add unit tests for compile and deploy * test: add unit tests for contract deploy and tool * test: Reduce uncoverage * chore: workflows newly installed solc * feat: Added remote download solc version function * chore: change CHAMGELOG.md, package.json * test:complete loadRemoteVersion unit test * chore: update comments and minor non-functional code changes * fix: load remote solc not used * feat: Automatically load a specific version of solc from the Internet * test: add getPragmaVersion、findVersion unit test * doc: Added contract compilation, deployment, and query documents * chore: eslint corrections, documentation adjustments,... * chore: Change version, update doc * fix: Solc deployment error when the contract version is greater than 0.8.20 * test: add checkSolcAvailability test * chore: Remove openzeppelin * chore: chage evmVersion to istanbul * Update CHANGELOG.md --------- * chore: Insufficient modification permissions * chore: fix merge issue * chore: merge issue * chore: skip the unit-test error code * feat: select a node to deploy the contract * fix: quickly build the besu chain to build a quorum * chore: changelog、test fix、doc change * chore: remove console、fix doc * chore: update version number to 3.3.1 * Feat: Added Ethereum contract compilation, deployment, and retrieval … (#123) * Feat: Added Ethereum contract compilation, deployment, and retrieval on Besu and Quorum (#119) * feat: initial implementation of contract deployment * feat: support contract compile and deploy on Besu and Quorum * feat: add `bdk eth contract get` command doc: update doc * fix: fix import error in compile refactor: refactor contract service structure * test: add unit tests for compile and deploy * test: add unit tests for contract deploy and tool * test: Reduce uncoverage * chore: workflows newly installed solc * feat: Added remote download solc version function * chore: change CHAMGELOG.md, package.json * test:complete loadRemoteVersion unit test * chore: update comments and minor non-functional code changes * fix: load remote solc not used * feat: Automatically load a specific version of solc from the Internet * test: add getPragmaVersion、findVersion unit test * doc: Added contract compilation, deployment, and query documents * chore: eslint corrections, documentation adjustments,... * chore: Change version, update doc * fix: Solc deployment error when the contract version is greater than 0.8.20 * test: add checkSolcAvailability test * chore: Remove openzeppelin * chore: chage evmVersion to istanbul * Update CHANGELOG.md --------- * chore: Insufficient modification permissions * chore: fix merge issue * chore: merge issue * chore: skip the unit-test error code --------- * chore: remove console、fix doc * chore: update version number to 3.3.1 * chore: update version number to 3.3.1 --------- Co-authored-by: York Chang <[email protected]>
Feat: Added Ethereum contract compilation, deployment, and retrieval … ( #123) * Feat: Added Ethereum contract compilation, deployment, and retrieval on Besu and Quorum (#119) * feat: initial implementation of contract deployment * feat: support contract compile and deploy on Besu and Quorum * feat: add `bdk eth contract get` command doc: update doc * fix: fix import error in compile refactor: refactor contract service structure * test: add unit tests for compile and deploy * test: add unit tests for contract deploy and tool * test: Reduce uncoverage * chore: workflows newly installed solc * feat: Added remote download solc version function * chore: change CHAMGELOG.md, package.json * test:complete loadRemoteVersion unit test * chore: update comments and minor non-functional code changes * fix: load remote solc not used * feat: Automatically load a specific version of solc from the Internet * test: add getPragmaVersion、findVersion unit test * doc: Added contract compilation, deployment, and query documents * chore: eslint corrections, documentation adjustments,... * chore: Change version, update doc * fix: Solc deployment error when the contract version is greater than 0.8.20 * test: add checkSolcAvailability test * chore: Remove openzeppelin * chore: chage evmVersion to istanbul * Update CHANGELOG.md --------- Co-authored-by: York Chang <[email protected]> * chore: Insufficient modification permissions * chore: fix merge issue * chore: merge issue * chore: skip the unit-test error code --------- Co-authored-by: York Chang <[email protected]>
Update: 3.1.0 besu network (#113) * fix: remove ConfigEnvType from Quorum (#107) * feat: build besu network (#112) * feat: refactor bdk command to `bdk eth` * fix: change the commandDir from quorum to eth, and rename test/quorum to test/eth * feat: Build `Besu network` with add, create, delete, down, generate, get, join, up function * fix: add node-private-key-file * chore: bdk besu check function * chore: bdk besu get function * chore: bdk eth network up function * chore: bdk besu generate function * chore: bdk besu add function * chore: bdk besu network join function * chore: add besu validator node * chore: join network with networkType * chore: update unit test * chore: update unit test * chore: update docs * chore: check node exist && fix bugs * chore: fixed packages issue & updated ethers 5 to 6 * chore: update readme --------- Co-authored-by: cheng-chun-yuan <[email protected]> Co-authored-by: York <[email protected]> * feat: update docker compose to version 2 --------- Co-authored-by: Albert_Cheng <[email protected]> Co-authored-by: York <[email protected]>
update: 3.0.0 quorum kubernetes (#106) * feat: helm chart install & template prototype (#98) * feat: helm chart install & template prototype feat: cluster ts feat: helm charts install & template prototype * feat(helm): create basic helm chart * feat(helm): helm install in infra * feat(bdk): bdk cluster apply network * feat(bdk): bdk cluster generate network * fix: generate yaml issues * feat(helm): cloud native helm config * feat(helm): aws region choice * feat(helm): bdk network migrate with loadbalancer * feat(bdk): bdk quorum cluster delete network * docs(cluster): write cluster docs * chore: fix command typo and wrong example * fix: cluster generate template func * chore: update version and LICENSE * fix: unit test coverage
update: 2.1.0 bdk dashboard (#102) * refactor: replace all then to promise (#96) * feat: bootnode mode (#97) * feat: bootnode mode * feat: assign specified node to be bootnode * fix: remove console log * fix: eslink and test * fix: adjust for pr comments * feat: optimize create network process (#100) * feat: transform bdk ui to quorum dashboard (#99) * feat: bdk ui dashboard * fix: modify reviewed code * fix(ui): network info json location --------- Co-authored-by: kidneyweak <[email protected]> * fix: modify ui to dashboard (#101) * update: 2.1.0 bdk dashboard * fix(ca): promise catch test error (#103) --------- Co-authored-by: Chengwei-Lin <[email protected]> Co-authored-by: JakeKuo <[email protected]> Co-authored-by: PianoChicken <[email protected]>
update: 2.0.5 ui enhancement (#95) * feat: bdk ui redesign (#89) * feat: bdk ui redesign * fix: bdk ui layout * chore: update node version to 18.18 (#90) * chore: update node version to 18.18 * fix: test runtime error * fix: ui selectInput delay (#91) refactor commandContext class functions to asynchronous, solve the process stuck issue. * feat: lazy loading in command change (#92) * feat: option lazy loading * fix: debounce in select input --------- Co-authored-by: kidneyweak <[email protected]> * fix: update docker logs component (#93) * chore: npm packages update (#94) * chore: update 2.0.5 and packages * chore: update 2.0.5 CHANGELOG.md * fix: eslint error for newer ericlint --------- Co-authored-by: 郭來鴻 <[email protected]> Co-authored-by: JakeKuo <[email protected]>
PreviousNext