-
Notifications
You must be signed in to change notification settings - Fork 285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(geth-all-in-one): add ethereum test image and helper class #2577
Labels
enhancement
New feature or request
Comments
outSH
added a commit
to outSH/cactus
that referenced
this issue
Jul 25, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
This was referenced Jul 25, 2023
outSH
added a commit
to outSH/cactus
that referenced
this issue
Jul 25, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
rwat17
added a commit
to rwat17/cactus
that referenced
this issue
Jul 28, 2023
-add tests for geth-test-ledger -fix small errors in GethTestLedger class Closes: hyperledger-cacti#2579 Depends on: hyperledger-cacti#2577 Signed-off-by: Tomasz Awramski <tomasz.awramski@fujitsu.com>
outSH
added a commit
to outSH/cactus
that referenced
this issue
Jul 31, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
rwat17
added a commit
to rwat17/cactus
that referenced
this issue
Aug 1, 2023
-add tests for geth-test-ledger -fix small errors in GethTestLedger class Closes: hyperledger-cacti#2579 Depends on: hyperledger-cacti#2577 Signed-off-by: Tomasz Awramski <tomasz.awramski@fujitsu.com>
rwat17
added a commit
to rwat17/cactus
that referenced
this issue
Aug 9, 2023
-add tests for geth-test-ledger -fix small errors in GethTestLedger class Closes: hyperledger-cacti#2579 Depends on: hyperledger-cacti#2577 Signed-off-by: Tomasz Awramski <tomasz.awramski@fujitsu.com>
petermetz
pushed a commit
to rwat17/cactus
that referenced
this issue
Aug 15, 2023
-add tests for geth-test-ledger -fix small errors in GethTestLedger class Closes: hyperledger-cacti#2579 Depends on: hyperledger-cacti#2577 Signed-off-by: Tomasz Awramski <tomasz.awramski@fujitsu.com>
rwat17
added a commit
to rwat17/cactus
that referenced
this issue
Aug 17, 2023
-add tests for geth-test-ledger -fix small errors in GethTestLedger class Closes: hyperledger-cacti#2579 Depends on: hyperledger-cacti#2577 Signed-off-by: Tomasz Awramski <tomasz.awramski@fujitsu.com>
outSH
added a commit
to outSH/cactus
that referenced
this issue
Aug 17, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
rwat17
added a commit
to rwat17/cactus
that referenced
this issue
Aug 17, 2023
-add tests for geth-test-ledger -fix small errors in GethTestLedger class Closes: hyperledger-cacti#2579 Depends on: hyperledger-cacti#2577 Signed-off-by: Tomasz Awramski <tomasz.awramski@fujitsu.com
outSH
added a commit
to outSH/cactus
that referenced
this issue
Aug 21, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
outSH
added a commit
to outSH/cactus
that referenced
this issue
Sep 11, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
sandeepnRES
pushed a commit
to sandeepnRES/cacti
that referenced
this issue
Dec 21, 2023
- Add new `geth-all-in-one` test image for running ethereum tests in mainnet-like environment. Image is based on `client-go:v1.12.0` and uses Clique (PoS). There is one coinbase account with publicly available keys like in other, similar packages in cacti. - New image was introduced because currently used open-ethereum one is deprecated. - Add `geth-all-in-one-publish` CI for publishing new images. - Add `@hyperledger/cactus-test-geth-ledger` for using new geth ledger container in the tests. The class has been moved out of `cactus-test-tooling` because of conflicting `web3js` versions. Other than that, it's similar to open-ethereum test class. - Add basic tests for `@hyperledger/cactus-test-geth-ledger`. More tests are being developed right now, and should be available in subsequent PRs. Closes: hyperledger-cacti#2577 Signed-off-by: Michal Bajer <michal.bajer@fujitsu.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: