From eef16358a518fa5428598ca90ab6a68743efb807 Mon Sep 17 00:00:00 2001 From: arsulegai Date: Tue, 10 Oct 2023 18:20:27 +0000 Subject: [PATCH] Update PRs Signed-off-by: GitHub --- .../fabric-ansible-collection.md | 26 +++ .../fabric-operations-console.md | 27 ++-- .../hyperledger-labs/fabric-token-sdk.md | 26 +++ .../hyperledger-labs/open-enterprise-agent.md | 54 ------- .../hyperledger-labs/pdo-contracts.md | 31 ---- .../hyperledger-labs/yui-ibc-solidity.md | 26 +++ .../hyperledger/aries-cloudagent-python.md | 28 ---- pull-requests/hyperledger/besu.md | 148 ++++++++++++++++++ .../hyperledger/fabric-private-chaincode.md | 38 +++++ pull-requests/hyperledger/fabric.md | 127 --------------- pull-requests/hyperledger/iroha.md | 37 +++++ pull-requests/hyperledger/sawtooth-core.md | 64 +------- pull-requests/hyperledger/solang.md | 37 ----- trending/recent-prs.md | 10 +- 14 files changed, 323 insertions(+), 356 deletions(-) diff --git a/pull-requests/hyperledger-labs/fabric-ansible-collection.md b/pull-requests/hyperledger-labs/fabric-ansible-collection.md index d38430cc4..017a30eb4 100644 --- a/pull-requests/hyperledger-labs/fabric-ansible-collection.md +++ b/pull-requests/hyperledger-labs/fabric-ansible-collection.md @@ -10,6 +10,32 @@ permalink: /pull-requests/hyperledger-labs/fabric-ansible-collection # fabric-ansible-collection [GitHub](https://github.com/hyperledger-labs/fabric-ansible-collection){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #33 + + + v2.0.4 + +
+ + + +
+
+ Created At 2023-10-10 16:37:29 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger-labs/fabric-operations-console.md b/pull-requests/hyperledger-labs/fabric-operations-console.md index 469ded309..17a3da170 100644 --- a/pull-requests/hyperledger-labs/fabric-operations-console.md +++ b/pull-requests/hyperledger-labs/fabric-operations-console.md @@ -14,11 +14,11 @@ permalink: /pull-requests/hyperledger-labs/fabric-operations-console
@@ -28,16 +28,19 @@ permalink: /pull-requests/hyperledger-labs/fabric-operations-console
- PR #537 + PR #538 - Cypress UI automated test cases of console + remove a few settings from the settings api
#### Type of change -Cypress UI automated test cases of console + + +- Improvement (improvement to code, performance, etc) #### Description -Cypress UI automated test cases of console and readme file to start +General cleanup +
- Created At 2023-10-09 13:25:47 +0000 UTC + Created At 2023-10-10 17:33:38 +0000 UTC
@@ -45,11 +48,11 @@ Cypress UI automated test cases of console and readme file to start @@ -59,20 +62,16 @@ Cypress UI automated test cases of console and readme file to start
- PR #535 + PR #537 - show a delete service instance banner + Cypress UI automated test cases of console
#### Type of change - - - -- New feature +Cypress UI automated test cases of console #### Description -Adds a new banner about deleting the service instance on SaaS consoles. (only appears on saas consoles) - +Cypress UI automated test cases of console and readme file to start
- Created At 2023-10-03 16:44:49 +0000 UTC + Created At 2023-10-09 13:25:47 +0000 UTC
diff --git a/pull-requests/hyperledger-labs/fabric-token-sdk.md b/pull-requests/hyperledger-labs/fabric-token-sdk.md index 5d4cb88e0..a22c7b5ef 100644 --- a/pull-requests/hyperledger-labs/fabric-token-sdk.md +++ b/pull-requests/hyperledger-labs/fabric-token-sdk.md @@ -10,6 +10,32 @@ permalink: /pull-requests/hyperledger-labs/fabric-token-sdk # fabric-token-sdk [GitHub](https://github.com/hyperledger-labs/fabric-token-sdk){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #504 + + + Added EWS Provider + +
+ + + Make External wallet signing more flexible +
+
+ Created At 2023-10-10 14:01:15 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger-labs/open-enterprise-agent.md b/pull-requests/hyperledger-labs/open-enterprise-agent.md index 0a1688fc2..7cb7e0a39 100644 --- a/pull-requests/hyperledger-labs/open-enterprise-agent.md +++ b/pull-requests/hyperledger-labs/open-enterprise-agent.md @@ -408,57 +408,3 @@ Fixes repository and names for open enterprise agent rest API clients. -
-
- - - - - - - - -
- PR #744 - - - feat: store link secret - -
- polluxprism-agent - - # Overview - - -Fixes https://input-output.atlassian.net/browse/ATL-5827 - -## Checklist - -### My PR contains... -* [ ] No code changes (changes to documentation, CI, metadata, etc.) -* [ ] Bug fixes (non-breaking change which fixes an issue) -* [ ] Improvements (misc. changes to existing features) -* [x] 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 -* [x] If yes to above: I have added tests to cover my changes -* [x] If yes to above: I have taken care to cover edge cases in my tests - -
-
- Created At 2023-10-03 12:49:40 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger-labs/pdo-contracts.md b/pull-requests/hyperledger-labs/pdo-contracts.md index 3343d5959..c04674dc2 100644 --- a/pull-requests/hyperledger-labs/pdo-contracts.md +++ b/pull-requests/hyperledger-labs/pdo-contracts.md @@ -71,34 +71,3 @@ to package the PDO files and the context files. -
- - - - - - - - - -
- PR #7 - - - Update the PDO version and clean up tests - -
- - - Upgrade the PDO version to 0.2.63 which includes -the canonical shell functions. - -Clean up the digital asset and exchange tests so -they are more consistent and use the service groups and service database switches provided by the -canonical PDO shell commands. -
-
- Created At 2023-10-03 16:05:19 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger-labs/yui-ibc-solidity.md b/pull-requests/hyperledger-labs/yui-ibc-solidity.md index c67032453..936b1bf14 100644 --- a/pull-requests/hyperledger-labs/yui-ibc-solidity.md +++ b/pull-requests/hyperledger-labs/yui-ibc-solidity.md @@ -10,6 +10,32 @@ permalink: /pull-requests/hyperledger-labs/yui-ibc-solidity # yui-ibc-solidity [GitHub](https://github.com/hyperledger-labs/yui-ibc-solidity){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #221 + + + Introduce Mock app and fix commitment of `nextSequenceRecv` + +
+ + + fix #42 +
+
+ Created At 2023-10-10 15:05:59 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger/aries-cloudagent-python.md b/pull-requests/hyperledger/aries-cloudagent-python.md index 9969adbb2..8c623e9b6 100644 --- a/pull-requests/hyperledger/aries-cloudagent-python.md +++ b/pull-requests/hyperledger/aries-cloudagent-python.md @@ -200,31 +200,3 @@ Fixes #2468. -
-
- - - - - - - - -
- PR #2527 - - - chore: update pydid - -
- - - This update includes changes recently committed to the 0.10.X releases, correcting an issue that prevented mediators from handling `didcomm:transport/queue` as a service endpoint. - -A small but notable difference between this and the 0.10.X releases: in changes queued for the "next" release, we added `peerdid`. `peerdid` also depends on pydid. I had to backport fixes to the pydid 0.3.x line to workaround conflicts caused by using 0.4.0 of pydid with peerdid. I'm working with the SICPA team to resolve this. In the meantime, 0.3.9 will work exactly as we need anyways. -
-
- Created At 2023-10-03 17:42:01 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger/besu.md b/pull-requests/hyperledger/besu.md index 68a862f94..057d9bed4 100644 --- a/pull-requests/hyperledger/besu.md +++ b/pull-requests/hyperledger/besu.md @@ -10,6 +10,154 @@ permalink: /pull-requests/hyperledger/besu # besu [GitHub](https://github.com/hyperledger/besu){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #6015 + + + Set version to 23.10.0 + +
+ + + +
+
+ Created At 2023-10-10 16:48:41 +0000 UTC +
+
+ +
+ + + + + + + + + +
+ PR #6014 + + + implements tx sizing for blob txs + +
+ + + sizing was deferring to 1559 sizing for blob transactions. +
+
+ Created At 2023-10-10 15:16:44 +0000 UTC +
+
+ +
+ + + + + + + + + +
+ PR #6013 + + + add method to disable root verification for T8n and not Reference tests + +
+ + + + + +## PR description + +add method to disable root verification for T8n and not Reference tests + +## Fixed Issue(s) + + +#5979 +
+
+ Created At 2023-10-10 14:00:37 +0000 UTC +
+
+ +
+ + + + + + + + + +
+ PR #6012 + + + Standardize pubkey and public key naming in deposit + +
+ + + + + +## PR description +Currently there are various naming for public key (`publicKey`, `pubkey`, `pubKey`) in Deposit/DepositReceipt. This PR is to standardize them to `pubkey` such that they are consistent with the naming convention in [execution-api](https://github.com/ethereum/execution-apis/blob/584905270d8ad665718058060267061ecfd79ca5/src/engine/experimental/eip6110.md?plain=1#L31) + +
+
+ Created At 2023-10-10 13:14:37 +0000 UTC +
+
+ +
+ + + + + + + + + +
+ PR #6011 + + + Optimize Eth_feeHistory RPC method + +
+ + + This PR enhances the Eth_feeHistory method through the implementation of a new cache for storing computed rewards. +Furthermore, it introduces enhancements in the process of calculating rewards. + + +
+
+ Created At 2023-10-10 12:57:55 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger/fabric-private-chaincode.md b/pull-requests/hyperledger/fabric-private-chaincode.md index 504bc9d7b..d7b9d1c0f 100644 --- a/pull-requests/hyperledger/fabric-private-chaincode.md +++ b/pull-requests/hyperledger/fabric-private-chaincode.md @@ -10,6 +10,44 @@ permalink: /pull-requests/hyperledger/fabric-private-chaincode # fabric-private-chaincode [GitHub](https://github.com/hyperledger/fabric-private-chaincode){: .btn .mr-4 } +
+
+ + + + + + + + +
+ PR #728 + + + Feature/secret keeper and skvs + +
+ + + What this PR does / why we need it: +Add application SecretKeeper and rollback protection SKVS + +Which issue(s) this PR fixes: +Part of the solution for https://github.com/hyperledger/fabric-private-chaincode/issues/484 + +Special notes for your reviewer: +to enable SKVS just need to change your application main.go from fpc.NewPrivateChaincode(xxx) to fpc.NewSkvsChaincode(xx) +``` +// chaincode := fpc.NewPrivateChaincode(secretChaincode) +chaincode := fpc.NewSkvsChaincode(secretChaincode) +``` + +
+
+ Created At 2023-10-10 14:12:29 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger/fabric.md b/pull-requests/hyperledger/fabric.md index 6572e7e42..12fed6081 100644 --- a/pull-requests/hyperledger/fabric.md +++ b/pull-requests/hyperledger/fabric.md @@ -546,130 +546,3 @@ You can disable automated security fix PRs for this repo from the [Security Aler -
-
- - - - - - - - -
- PR #4462 - - - Bump urllib3 from 1.26.16 to 1.26.17 - -
- - - This patchset resolves the security alert of Cookie HTTP header handling. - -Change-Id: I7015258f8eef9518ec7a7428d51b192aa0192b1a - -#### Type of change - -- Improvement (improvement to code, performance, etc) - -#### Description - -More details can be found at -https://github.com/advisories/GHSA-v845-jxx5-vc9f. - -#### Additional details - -N/A - -#### Related issues - -N/A - -#### Release Note - -N/A - -
-
- Created At 2023-10-03 17:33:27 +0000 UTC -
-
- -
- - - - - - - - - -
- PR #4461 - - - Improve error msg by using the error pkg - -
- - - The patchset improves the error message. - -Change-Id: I7d7bb084d0ba9d6d33a2b583a763752fca530b9b - -#### Type of change - -- Improvement (improvement to code, performance, etc) - -#### Description - -The errors package has better features than the fmt package in terms of error processing. E.g., errors.Errorf records the stack trace at the point it is called. - -On the other hand, the patchset eliminates the usage of fmt package. - -#### Additional details - -N/A - -#### Related issues - -N/A - -#### Release Note - -N/A - -
-
- Created At 2023-10-03 17:22:54 +0000 UTC -
-
- -
- - - - - - - - - -
- PR #4460 - - - Tag docker images with release - -
- - - When calling "make docker", tag the images with the Fabric version and Fabric two-digit version number. This will ensure that the correct ccenv and baseos images can be found when building chaincode images. -
-
- Created At 2023-10-03 15:03:25 +0000 UTC -
-
- diff --git a/pull-requests/hyperledger/iroha.md b/pull-requests/hyperledger/iroha.md index 75a57473c..d49a00f5d 100644 --- a/pull-requests/hyperledger/iroha.md +++ b/pull-requests/hyperledger/iroha.md @@ -10,6 +10,43 @@ permalink: /pull-requests/hyperledger/iroha # iroha [GitHub](https://github.com/hyperledger/iroha){: .btn .mr-4 } +
+ + + + + + + + + +
+ PR #3980 + + + [fix] #3971: Consensus bug fixes + +
+ iroha2 + + ## Description + +Several bug fixes for sumeragi. + +### Linked issue + + + +Closes #3971 + + + +
+
+ Created At 2023-10-10 13:23:50 +0000 UTC +
+
+
diff --git a/pull-requests/hyperledger/sawtooth-core.md b/pull-requests/hyperledger/sawtooth-core.md index 55d36ebc6..99dedcd2e 100644 --- a/pull-requests/hyperledger/sawtooth-core.md +++ b/pull-requests/hyperledger/sawtooth-core.md @@ -14,11 +14,11 @@ permalink: /pull-requests/hyperledger/sawtooth-core
@@ -27,68 +27,12 @@ permalink: /pull-requests/hyperledger/sawtooth-core
- PR #2458 + PR #2460 - fix(commit_store): fix bug in `get_batch_by_transaction` + Fix compiler and clippy errors
- `sawtooth_validator::journal::commit_store::CommitStore::get_batch_by_transaction` contains a bug where the method will return the first batch that does **not** contain the provided `transaction_id` without any error. - -The equivalent Python method calls the Rust method via FFI - -```python -# validator/sawtooth_validator/journal/block_store.py - -def get_batch_by_transaction(self, transaction_id): - """ - Check to see if the requested transaction_id is in the current chain. - If so, find the batch that has the transaction referenced by the - transaction_id and return the batch. This is done by finding the block - and searching for the batch. - - :param transaction_id (string): The id of the transaction that is being - requested. - :return: - The batch that has the transaction. - """ - payload = self._get_data_by_id( - transaction_id, 'commit_store_get_batch_by_transaction') - - batch = Batch() - batch.ParseFromString(payload) - - return batch -``` - -Here's `commit_store_get_batch_by_transaction` - -```rust -//! validator/src/journal/commit_store_ffi.rs - -#[no_mangle] -pub unsafe extern "C" fn commit_store_get_batch_by_transaction( - commit_store: *mut c_void, - transaction_id: *const c_char, - batch_ptr: *mut *const u8, - batch_len: *mut usize, - batch_cap: *mut usize, -) -> ErrorCode { - check_null!(commit_store, transaction_id); - - match deref_cstr(transaction_id) { - Ok(transaction_id) => { - match (*(commit_store as *mut CommitStore)).get_batch_by_transaction(transaction_id) { - Ok(batch) => return_batch(batch, batch_ptr, batch_len, batch_cap), - Err(err) => map_database_error(err), - } - } - Err(err) => err, - } -} -``` - ---- -Signed-off-by: Joseph Livesey [jlivesey@gmail.com](mailto:jlivesey@gmail.com) + Originally worked through in [#2458](https://github.com/hyperledger/sawtooth-core/pull/2458), but since we're seeing so many test failures there now, this attempts to clear up some of the noise when building PRs.
- Created At 2023-09-17 14:45:12 +0000 UTC + Created At 2023-10-10 16:48:41 +0000 UTC
diff --git a/pull-requests/hyperledger/solang.md b/pull-requests/hyperledger/solang.md index e422c1644..7ea6504a5 100644 --- a/pull-requests/hyperledger/solang.md +++ b/pull-requests/hyperledger/solang.md @@ -90,40 +90,3 @@ Rename `new_scope()` to `enter_scope()` as this matches `leave_scope()` better. -
- - - - - - - - - -
- PR #1557 - - - Add function annotations 🚀 - -
- solana - - This PR introduces account annotations for developers to declare accounts in a Solidity function. This is one of the task items in #1251. - -The new syntax tremendously facilitates writing contracts and is less error prone as we do not need to both pass the account address as an argument and in the accounts field. - -I wrote some tests where I noticed they were necessary and I attempted to refactor all existing Solana Solidity to use the annotations, so that my implementation would be stress tested in all those cases. - -There are a few items this PR did not accomplish, but are going to be implemented in future changes: - -1. I did not validate accounts during runtime, i.e. I am not checking if the bits are properly set before dispatching the function, but I wonder if this is really needed. -2. When generating the interface for an IDL, I am not creating the account annotations, but this is an amazing feature to be added soon. -3. The `address.balance` function is useless on Solana, but has not been eliminated yet. We can now just do `tx.accounts.myAccount.lamports`. -4. The `address.send` and `address.transfer` are also not necessary, but I did not purge the compiler of them. -
-
- Created At 2023-10-03 18:17:17 +0000 UTC -
-
- diff --git a/trending/recent-prs.md b/trending/recent-prs.md index bff4bf3fe..a39028f1f 100644 --- a/trending/recent-prs.md +++ b/trending/recent-prs.md @@ -1,13 +1,13 @@ -[4473](https://github.com/hyperledger/fabric/pull/4473) remove an unused parameter +[538](https://github.com/hyperledger-labs/fabric-operations-console/pull/538) remove a few settings from the settings api -[3979](https://github.com/hyperledger/iroha/pull/3979) [refactor] #3874: Remove `IsAssetDefinitionOwner` +[6015](https://github.com/hyperledger/besu/pull/6015) Set version to 23.10.0 -[220](https://github.com/hyperledger-labs/yui-ibc-solidity/pull/220) [DRAFT] Osmosis IBC hooks +[2460](https://github.com/hyperledger/sawtooth-core/pull/2460) Fix compiler and clippy errors -[6010](https://github.com/hyperledger/besu/pull/6010) [Plugin API] - TransactionSelector - Send TransactionSelectionResult to the plugin when not transaction is not selected +[33](https://github.com/hyperledger-labs/fabric-ansible-collection/pull/33) v2.0.4 -[6009](https://github.com/hyperledger/besu/pull/6009) Cache last blocks data (block headers, block bodies, transactions' receipts and total difficulty) +[6014](https://github.com/hyperledger/besu/pull/6014) implements tx sizing for blob txs [See more >>>](https://start-here.hyperledger.org/pull-requests)