You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: make extra signers auditable in dlog metadata
In both IssueMetadata and TransferMetadata, the ExtraSigners
field was typed as []Identity. This created an auditability gap
- any third party with access to the metadata could not resolve
or audit these identities, unlike Issuer, Senders, and Receivers
which already carry full AuditableIdentity (identity + audit info).
- Change ExtraSigners to []*AuditableIdentity in both IssueMetadata
and TransferMetadata
- Add V3 metadata proto types (IssueMetadataV3, TransferMetadataV3)
with AuditableIdentity for ExtraSigners and Issuer
- Add ProtocolV3 constant and backward-compatible FromProtos/ToProtos
- Add SetMinProtocolVersion to Validator interface for protocol enforcement
- Add regression tests for V1/V2/V3 metadata serialization
- Fix lint errors: remove wastedassign, fix import grouping, fix
integer conversion in getVersion()
Closes#993
Signed-off-by: SurbhiAgarwal1 <agarwalsurbhi1807@gmail.com>
The `Fabric Token SDK` provides a collection of APIs and services that streamline development for token-based distributed applications.
@@ -15,7 +15,7 @@ The project will be subject to rapid changes to complete the open-sourcing proce
15
15
# Useful Links
16
16
17
17
-[`Documentation`](docs/README.md): The entry point for the Fabric Token SDK documentation.
18
-
-[`Code Wiki`](https://codewiki.google/repo/hyperledger-labs/fabric-token-sdk): AI-powered documentation, architecture overviews, and interactive exploration of the Fabric Token-SDK codebase.
18
+
-[`Code Wiki`](https://codewiki.google/github.com/hyperledger-labs/fabric-token-sdk): AI-powered documentation, architecture overviews, and interactive exploration of the Fabric TokenSDK codebase.
19
19
-[`Development`](docs/development/development.md): All about the development guidelines.
20
20
-[`Contributing`](CONTRIBUTING.md): How to contribute to the project.
21
21
-[`Fabric Samples`](https://github.com/hyperledger/fabric-samples/tree/main/token-sdk) Token SDK sample application is the
0 commit comments