Skip to content

Enable multiple policies type#129

Merged
cendhu merged 6 commits into
hyperledger:mainfrom
cendhu:integrate-bundle
Nov 19, 2025
Merged

Enable multiple policies type#129
cendhu merged 6 commits into
hyperledger:mainfrom
cendhu:integrate-bundle

Conversation

@cendhu

@cendhu cendhu commented Sep 8, 2025

Copy link
Copy Markdown
Contributor

Type of change

  • New feature

Description

This commit updates the proto messages to define policy using various rules such as threshold, signature, and hierarchical. Further, it integrates the signature rules with the verifier component.

Related issues

@cendhu cendhu marked this pull request as draft September 8, 2025 10:59
@cendhu cendhu force-pushed the integrate-bundle branch 9 times, most recently from 67d33d2 to 28bd138 Compare September 10, 2025 11:35
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread api/protoblocktx/block_tx.proto
Comment thread api/protoblocktx/block_tx.proto
Comment thread service/sidecar/test_exports.go Outdated
Comment thread api/protoblocktx/block_tx.proto Outdated
@cendhu cendhu force-pushed the integrate-bundle branch 2 times, most recently from 7a06098 to c357994 Compare September 22, 2025 12:49
@cendhu cendhu marked this pull request as ready for review September 29, 2025 06:18
@cendhu cendhu force-pushed the integrate-bundle branch 3 times, most recently from c357994 to 3535672 Compare September 29, 2025 14:21
@cendhu cendhu force-pushed the integrate-bundle branch 2 times, most recently from 4972f6b to e5d771f Compare October 28, 2025 06:54
@cendhu cendhu requested a review from liran-funaro October 28, 2025 07:08
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread integration/test/config_update_test.go Outdated
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread service/sidecar/test_exports.go
Comment thread utils/signature/verify.go Outdated
Comment thread service/coordinator/signature_verifier_manager.go Outdated
Comment thread service/coordinator/dependencygraph/transaction_node.go Outdated
Comment thread utils/test/utils.go Outdated
Comment thread utils/test/utils.go Outdated
This commit updates the proto messages to define policy using
various rules such as threshold, signature, and hierarchical.

Signed-off-by: Senthil Nathan N <cendhu@gmail.com>
Signed-off-by: senthil <cendhu@gmail.com>
Signed-off-by: senthil <cendhu@gmail.com>
@cendhu cendhu force-pushed the integrate-bundle branch 3 times, most recently from 839bbe3 to e6125e6 Compare November 5, 2025 06:20
Signed-off-by: senthil <cendhu@gmail.com>
Comment thread api/protoblocktx/block_tx.proto Outdated
Comment thread integration/test/config_update_test.go
Comment thread service/sidecar/mapping.go
Comment thread service/coordinator/policy_manager.go Outdated
Comment thread service/verifier/policy/policy.go Outdated
Comment thread utils/signature/verify.go Outdated
Comment thread utils/signature/verify.go Outdated
Comment thread utils/signature/verify.go Outdated
Comment thread utils/signature/verify.go Outdated
Comment thread utils/signature/verify_test.go
Signed-off-by: senthil <cendhu@gmail.com>

@liran-funaro liran-funaro left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Just some minor comments.

Comment thread loadgen/adapters/sigverifier.go Outdated
Comment thread service/verifier/policy/policy.go Outdated
@cendhu cendhu merged commit 0417461 into hyperledger:main Nov 19, 2025
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants