Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Tags: cathayddt/bdk

Tags

v3.4.1

Toggle v3.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v3.4.0

Toggle v3.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v3.3.1

Toggle v3.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v3.3.0

Toggle v3.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v3.2.0

Toggle v3.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
update: 3.2.0 besu kubernetes (#116) (#117)

* fix: quorum k8s wallet alloc

* chore: besu helm chart template

* feat: Build `Besu Kubernetes` with apply, delete, generate function

* chore: Update CHANGELOG

* chore: github runner OS

v3.1.0

Toggle v3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v3.0.0

Toggle v3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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

v2.1.1

Toggle v2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: network generate with networkInfo (#105)

* fix: network generate with networkInfo

* chore: upgrade bdk version

* feat: 2.1.1 readme and changelog

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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]>

v2.0.5

Toggle v2.0.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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]>