diff --git a/pull-requests/hyperledger-labs/harmonia.md b/pull-requests/hyperledger-labs/harmonia.md index e282868b8..1c61c4734 100644 --- a/pull-requests/hyperledger-labs/harmonia.md +++ b/pull-requests/hyperledger-labs/harmonia.md @@ -14,11 +14,11 @@ permalink: /pull-requests/hyperledger-labs/harmonia
- PR #59 + PR #61 | - Added claim by proof path to committed EVM asset + Added EVM signatures as notarisation proof | - After committing an EVM asset, the counterparty signs the draft transaction which locks the asset until the committed asset is claimed or reverted. + Updated EVM contract to allow EVM commit recipient to claim providing proofs of notarisation. +Updated java contract wrappers +Added new flows and updated existing flows to handle EVM signatures as proof of notarization +Added tests to claim EVM asset using proof of notarisation + +After committing an EVM asset, the counterparty signs the draft transaction which locks the asset until the committed asset is claimed or reverted. While both parties can revert the EVM asset, claiming without proofs of notarisation is only possible by the committer/owner of the EVM asset. The recipient must present proofs that the draft transaction was notarised in order to claim the EVM asset. This PR adds the possibility to collect EVM signatures from Corda parties that verify and attest that a certain signature over the draft transaction hash belongs to a certain public key. These signatures can be used by the EVM asset recipient to claim the EVM asset independently from the EVM asset owner. |
+ PR #767 + | ++ + test: add anoncreds issuance happy path bdd scenario + + | +
+ docsinfra + | ++ # Overview + + +Adds an integration test for anoncreds issuance + +## Checklist + +### My PR contains... +* [x] No code changes (changes to documentation, CI, metadata, etc.) +* [ ] Bug fixes (non-breaking change which fixes an issue) +* [ ] Improvements (misc. changes to existing features) +* [ ] Features (non-breaking change which adds functionality) + +### My changes... +* [ ] are breaking changes +* [x] are not breaking changes +* [ ] If yes to above: I have updated the documentation accordingly + +### Documentation +* [x] My changes do not require a change to the project documentation +* [ ] My changes require a change to the project documentation +* [ ] If yes to above: I have updated the documentation accordingly + +### Tests +* [ ] My changes can not or do not need to be tested +* [x] My changes can and should be tested by unit and/or integration tests +* [ ] If yes to above: I have added tests to cover my changes +* [ ] If yes to above: I have taken care to cover edge cases in my tests + + | +
+ PR #6085 + | ++ + create trielog state for tracing + + | +
+ + | ++ + + +## PR description + +## Fixed Issue(s) + +fixes #6050 + + + | +
+ PR #6083 + | ++ + Add transaction selector based on min priority fee parameter + + | +
+ + | ++ ## PR description +Add transaction selector based on min priority fee parameter + +## Fixed Issue(s) + + + | +
+ PR #6082 + | ++ + Add option to clique to skip creating empty blocks + + | +
+ + | ++ + + +## PR description +Add an option to clique to skip creating empty blocks + +## Fixed Issue(s) + + + | +
- + doc-change-required | ## PR description @@ -64,6 +164,42 @@ Adds two new JsonRPC methods: This PR does not add the transactionSelector based on `minPriorityFeePerGas`. It will be added in a different PR +Examples: + +Example: +Request +`{"jsonrpc":"2.0","id":1,"method":"miner_setMinPriorityFee","params":[1]}` +Response: +``` +{ + "jsonrpc": "2.0", + "id": 1, + "result": true +} +``` +Invalid request: +` {"jsonrpc":"2.0","id":1,"method":"miner_setMinPriorityFee","params":[-1]} +`Response: +``` +{ + "jsonrpc": "2.0", + "id": 1, + "result": false +} +``` +Get method: +` {"jsonrpc":"2.0","id":1,"method":"miner_getMinPriorityFee","params":[]} +`Response: +``` +{ + "jsonrpc": "2.0", + "id": 1, + "result": 7 +} +``` + + + |
- + doc-change-required | @@ -95,9 +231,19 @@ This PR does not add the transactionSelector based on `minPriorityFeePerGas`. It ## PR description +This PR allows to replace txs on zero base fee markets, or on gas price network, where the txs have gas price set to zero (with `min-gas-price=0`). + +To achieve that we force the `tx-pool-price-bump=0` when the `zeroBaseFee:true` genesis option is present. +But this was not enough, since the transaction replacement rules were forcing the new price to be strictly greater than the price bump, that in my opinion is not intuitive, since for example if your existing tx has a gas price of 100, and the price bump is 10%, then we should accept a valid replacement a tx with a gas price of 110, and not 111 as it was before. +So the other change is to accept, as valid replacement, tx with a gas price greater than or equal to the price bump. This make also the `tx-pool-price-bump=0` case more intuitive, since you can replace a tx without increasing the gas price. + +`doc-change-required` to explain that if `zeroBaseFee:true` in the genesis, then `tx-pool-price-bump=0` is forced internally, and any attempt to specify a value for it results in an error + ## Fixed Issue(s) - + + +fixes #6043 |
+ PR #1109 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /high-throughput/application-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1108 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /auction-dutch/chaincode-go-auditor + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1107 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /token-erc-20/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1106 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /asset-transfer-private-data/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1105 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /token-utxo/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1104 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /token-erc-721/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1103 + | ++ + Bump @babel/traverse from 7.22.20 to 7.23.2 in /asset-transfer-basic/rest-api-typescript + + | +
+ dependenciesjavascript + | +
+ Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.20 to 7.23.2.
+
+
+Release notes+Sourced from ++ ... (truncated) +
+
+Changelog+Sourced from ++
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/traverse&package-manager=npm_and_yarn&previous-version=7.22.20&new-version=7.23.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1102 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /auction-simple/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1101 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /asset-transfer-ledger-queries/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
+ PR #1100 + | ++ + Bump golang.org/x/net from 0.7.0 to 0.17.0 in /token-erc-1155/chaincode-go + + | +
+ dependenciesgo + | +
+ Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.
+
+
+Commits+
+ + +[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/net&package-manager=go_modules&previous-version=0.7.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + +Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. + +[//]: # (dependabot-automerge-start) +[//]: # (dependabot-automerge-end) + +--- + +
+
+ Dependabot commands and options++ +You can trigger Dependabot actions by commenting on this PR: +- `@dependabot rebase` will rebase this PR +- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it +- `@dependabot merge` will merge this PR after your CI passes on it +- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it +- `@dependabot cancel merge` will cancel a previously requested merge and block automerging +- `@dependabot reopen` will reopen this PR if it is closed +- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually +- `@dependabot show |
+
- PR #382 + PR #384 | - feature: added new instructions to transfer domain ownerhsip and revoke permissions + Feature: update to rc20 | - added new instructions to transfer domain ownerhsip and revoke permissions + Update Sdk to Iroha2 rc20 version |
+ PR #4015 + | ++ + [fix] #4014: Use method(not field) access in client + + | +
+ iroha2 + | ++ ## Description + + + + + +### Linked issue + + + +Closes #4014 + + + +### Benefits + + + +### Checklist + +- [ ] I've read `CONTRIBUTING.md` +- [ ] I've used the standard signed-off commit format (or will squash just before merging) +- [ ] All applicable CI checks pass (or I promised to make them pass later) +- [ ] (optional) I've written unit tests for the code changes +- [ ] I replied to all comments after code review, marking all implemented changes with thumbs up + + + + + + | +
- PR #1570 - | -- - Bump anchor and other dependencies - - | -
- - | -- Update all the crates which can be updated easily. - - - | -