Skip to content

Commit 784865b

Browse files
authored
Merge pull request #319 from VRamakrishna/main
Package version upgrades and RFC updates
2 parents b4021a1 + 16b635e commit 784865b

File tree

10 files changed

+70
-70
lines changed

10 files changed

+70
-70
lines changed

common/protos-go/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.0
1+
1.5.1

common/protos-js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@hyperledger-labs/weaver-protos-js",
3-
"version": "1.4.4",
3+
"version": "1.5.1",
44
"description": "Interop protos for Node JS (Weaver)",
55
"main": "index.js",
66
"exports": {

core/identity-management/iin-agent/package-local.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iin-agent",
3-
"version": "1.3.0",
3+
"version": "1.5.0",
44
"description": "",
55
"main": "index.js",
66
"scripts": {

core/identity-management/iin-agent/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iin-agent",
3-
"version": "1.3.0",
3+
"version": "1.5.0",
44
"description": "",
55
"main": "index.js",
66
"scripts": {
@@ -19,7 +19,7 @@
1919
"author": "",
2020
"license": "ISC",
2121
"dependencies": {
22-
"@hyperledger-labs/weaver-protos-js": "^1.3.0",
22+
"@hyperledger-labs/weaver-protos-js": "^1.5.0",
2323
"@fidm/x509": "^1.2.1",
2424
"@grpc/grpc-js": "^1.1.1",
2525
"@typescript-eslint/eslint-plugin": "^3.5.0",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.3
1+
1.5.1

rfcs/README.md

Lines changed: 55 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -26,61 +26,61 @@ The RFC numbering convention is: `<type>:<id>`. The list of types (`<type>`) is
2626
| 02 | Protocols and Mechanisms |
2727
| 03 | Data Structures and Formats |
2828

29-
| RFC # | Title | Category | Status |
30-
|--------|-------------------------------------|----------|-----------------------------------------------------------------|
31-
| 01-001 | Views | Model | [Proposed](./models/ledger/views.md) |
32-
| 01-002 | Cryptographic Proofs | Model | [Proposed](./models/ledger/cryptographic-proofs.md) |
33-
| 01-003 | Verifiable Observation of State | Model | [Draft](./models/ledger/observation-of-state.md) |
34-
| 01-004 | Events | Model | [Draft](./models/ledger/events.md) |
35-
| 01-005 | Cross-Ledger Operations | Model | [Draft](./models/ledger/cross-ledger-operations.md) |
36-
| 01-006 | Atomic Cross-Ledger Transactions | Model | [Proposed](./models/ledger/atomic-cross-ledger-transactions.md) |
37-
| 01-007 | Security Domains | Model | [Proposed](./models/security/security-domains.md) |
38-
| 01-008 | End-to-End Confidentiality | Model | [Proposed](./models/security/confidentiality.md) |
39-
| 01-009 | Relays | Model | [Proposed](./models/infrastructure/relays.md) |
40-
| 01-010 | Interoperation Modules | Model | [Proposed](./models/infrastructure/interoperation-modules.md) |
41-
| 01-011 | Identity Management | Model | [Proposed](./models/identity/network-identity-management.md) |
42-
| 01-012 | Identity Registry | Model | [Proposed](./models/identity/iin.md) |
43-
| 01-013 | Identity Agent | Model | [Proposed](./models/identity/iin-agent.md) |
44-
| 01-014 | Identity Trust Anchor Agent | Model | [Retired](./models/identity/iin-steward-agent.md) |
45-
| 01-015 | Network Identity Updates | Model | [Proposed](./models/identity/identity-update-policy.md) |
46-
| 02-001 | Data Sharing | Protocol | [Proposed](./protocols/data-sharing/generic.md) |
47-
| 02-002 | Data Sharing in Fabric | Protocol | [Proposed](./protocols/data-sharing/fabric.md) |
48-
| 02-003 | Data Sharing in Corda | Protocol | [Proposed](./protocols/data-sharing/corda.md) |
49-
| 02-004 | Asset Exchange through HTLC | Protocol | [Proposed](./protocols/asset-exchange/generic-htlc.md) |
50-
| 02-005 | Asset Exchange in Fabric | Protocol | [Proposed](./protocols/asset-exchange/fabric-htlc.md) |
51-
| 02-006 | Asset Exchange in Corda | Protocol | [Proposed](./protocols/asset-exchange/corda-htlc.md) |
52-
| 02-007 | Asset Exchange in Besu | Protocol | [Draft](./protocols/asset-exchange/besu-htlc.md) |
53-
| 02-008 | Asset Transfer | Protocol | [Proposed](./protocols/asset-transfer/generic.md) |
54-
| 02-009 | Asset Transfer in Fabric | Protocol | [Proposed](./protocols/asset-transfer/fabric.md) |
55-
| 02-010 | Asset Transfer in Corda | Protocol | [Proposed](./protocols/asset-transfer/corda.md) |
56-
| 02-011 | Identity and Config Sharing | Protocol | [Superseded](./protocols/identity/id-config-sharing.md) |
57-
| 02-012 | Cross-Domain Identity Management | Protocol | [Proposed](./protocols/identity/identity-syncing.md) |
58-
| 02-013 | Security Domain Discovery | Protocol | [Draft](./protocols/discovery/discovery.md) |
59-
| 02-014 | Cross-Domain Negotiation | Protocol | [Draft](./protocols/discovery/negotiation.md) |
60-
| 02-015 | Transaction Invocation | Protocol | [Draft](./protocols/contract-invocation/invocation.md) |
61-
| 02-016 | Event Bus | Protocol | [Draft](./protocols/events/event-bus.md) |
62-
| 02-017 | Security Domain Identity Validation | Protocol | [Proposed](./protocols/events/network-identity-validation.md) |
63-
| 02-018 | Cross-Domain Membership Syncing | Protocol | [Proposed](./protocols/events/membership-syncing.md) |
64-
| 03-001 | View Address | Format | [Proposed](./formats/views/addressing.md) |
65-
| 03-002 | Generic View | Format | [Proposed](./formats/views/definition.md) |
66-
| 03-003 | Fabric View | Format | [Proposed](./formats/views/fabric.md) |
67-
| 03-004 | Corda View | Format | [Proposed](./formats/views/corda.md) |
68-
| 03-005 | Besu View | Format | [Draft](./formats/views/besu.md) |
69-
| 03-006 | Ethereum View | Format | [Draft](./formats/views/ethereum.md) |
70-
| 03-007 | View Request | Format | [Proposed](./formats/views/request.md) |
71-
| 03-008 | Access Control Policy | Format | [Proposed](./formats/policies/access-control.md) |
72-
| 03-009 | Proof Verification Policy | Format | [Proposed](./formats/policies/proof-verification.md) |
73-
| 03-010 | Verification Policy DSL | Format | [Draft](./formats/policies/dsl.md) |
74-
| 03-011 | Membership | Format | [Proposed](./formats/network/membership.md) |
75-
| 03-012 | Network Identities | Format | [Proposed](./formats/network/identity.md) |
76-
| 03-013 | Asset Exchange Units | Format | [Proposed](./formats/assets/exchange.md) |
77-
| 03-014 | Asset Transfer Units | Format | [Proposed](./formats/assets/transfer.md) |
78-
| 03-015 | Relay Messages | Format | [Proposed](./formats/communication/relay.md) |
79-
| 03-016 | Fabric Interop Chaincode API | Format | [Proposed](./formats/network/fabric-interop-chaincode.md) |
80-
| 03-017 | Interoperation CorDapp API | Format | [Proposed](./formats/network/interop-cordapp.md) |
81-
| 03-018 | Besu Interop Contract API | Format | [Proposed](./formats/network/besu-interop-contract.md) |
82-
| 03-019 | Application SDK | Format | [Proposed](./formats/network/application-sdk.md) |
83-
| 03-020 | DID Method for DLT Networks | Format | [Proposed](./formats/network/iin_method.md) |
29+
| RFC # | Title | Category | Status |
30+
|--------|-------------------------------------|----------|-------------------------------------------------------------------------|
31+
| 01-001 | Views | Model | [Proposed](./models/ledger/views.md) |
32+
| 01-002 | Cryptographic Proofs | Model | [Proposed](./models/ledger/cryptographic-proofs.md) |
33+
| 01-003 | Verifiable Observation of State | Model | [Draft](./models/ledger/observation-of-state.md) |
34+
| 01-004 | Events | Model | [Draft](./models/ledger/events.md) |
35+
| 01-005 | Cross-Ledger Operations | Model | [Draft](./models/ledger/cross-ledger-operations.md) |
36+
| 01-006 | Atomic Cross-Ledger Transactions | Model | [Proposed](./models/ledger/atomic-cross-ledger-transactions.md) |
37+
| 01-007 | Security Domains | Model | [Proposed](./models/security/security-domains.md) |
38+
| 01-008 | End-to-End Confidentiality | Model | [Proposed](./models/security/confidentiality.md) |
39+
| 01-009 | Relays | Model | [Proposed](./models/infrastructure/relays.md) |
40+
| 01-010 | Interoperation Modules | Model | [Proposed](./models/infrastructure/interoperation-modules.md) |
41+
| 01-011 | Identity Management | Model | [Proposed](./models/identity/network-identity-management.md) |
42+
| 01-012 | Identity Registry | Model | [Proposed](./models/identity/iin.md) |
43+
| 01-013 | Identity Agent | Model | [Proposed](./models/identity/iin-agent.md) |
44+
| 01-014 | Identity Trust Anchor Agent | Model | [Retired](./models/identity/iin-steward-agent.md) |
45+
| 01-015 | Network Identity Updates | Model | [Proposed](./models/identity/identity-update-policy.md) |
46+
| 02-001 | Data Sharing | Protocol | [Proposed](./protocols/data-sharing/generic.md) |
47+
| 02-002 | Data Sharing in Fabric | Protocol | [Proposed](./protocols/data-sharing/fabric.md) |
48+
| 02-003 | Data Sharing in Corda | Protocol | [Proposed](./protocols/data-sharing/corda.md) |
49+
| 02-004 | Asset Exchange through HTLC | Protocol | [Proposed](./protocols/asset-exchange/generic-htlc.md) |
50+
| 02-005 | Asset Exchange in Fabric | Protocol | [Proposed](./protocols/asset-exchange/fabric-htlc.md) |
51+
| 02-006 | Asset Exchange in Corda | Protocol | [Proposed](./protocols/asset-exchange/corda-htlc.md) |
52+
| 02-007 | Asset Exchange in Besu | Protocol | [Draft](./protocols/asset-exchange/besu-htlc.md) |
53+
| 02-008 | Asset Transfer | Protocol | [Proposed](./protocols/asset-transfer/generic.md) |
54+
| 02-009 | Asset Transfer in Fabric | Protocol | [Proposed](./protocols/asset-transfer/fabric.md) |
55+
| 02-010 | Asset Transfer in Corda | Protocol | [Proposed](./protocols/asset-transfer/corda.md) |
56+
| 02-011 | Identity and Config Sharing | Protocol | [Superseded](./protocols/identity/id-config-sharing.md) |
57+
| 02-012 | Cross-Domain Identity Management | Protocol | [Proposed](./protocols/identity/identity-syncing.md) |
58+
| 02-013 | Security Domain Discovery | Protocol | [Draft](./protocols/discovery/discovery.md) |
59+
| 02-014 | Cross-Domain Negotiation | Protocol | [Draft](./protocols/discovery/negotiation.md) |
60+
| 02-015 | Transaction Invocation | Protocol | [Draft](./protocols/contract-invocation/invocation.md) |
61+
| 02-016 | Event Bus | Protocol | [Draft](./protocols/events/event-bus.md) |
62+
| 02-017 | Security Domain Identity Validation | Protocol | [Proposed](./protocols/identity/security-domain-identity-validation.md) |
63+
| 02-018 | Cross-Domain Membership Syncing | Protocol | [Proposed](./protocols/identity/membership-syncing.md) |
64+
| 03-001 | View Address | Format | [Proposed](./formats/views/addressing.md) |
65+
| 03-002 | Generic View | Format | [Proposed](./formats/views/definition.md) |
66+
| 03-003 | Fabric View | Format | [Proposed](./formats/views/fabric.md) |
67+
| 03-004 | Corda View | Format | [Proposed](./formats/views/corda.md) |
68+
| 03-005 | Besu View | Format | [Draft](./formats/views/besu.md) |
69+
| 03-006 | Ethereum View | Format | [Draft](./formats/views/ethereum.md) |
70+
| 03-007 | View Request | Format | [Proposed](./formats/views/request.md) |
71+
| 03-008 | Access Control Policy | Format | [Proposed](./formats/policies/access-control.md) |
72+
| 03-009 | Proof Verification Policy | Format | [Proposed](./formats/policies/proof-verification.md) |
73+
| 03-010 | Verification Policy DSL | Format | [Draft](./formats/policies/dsl.md) |
74+
| 03-011 | Membership | Format | [Proposed](./formats/network/membership.md) |
75+
| 03-012 | Network Identities | Format | [Proposed](./formats/network/identity.md) |
76+
| 03-013 | Asset Exchange Units | Format | [Proposed](./formats/assets/exchange.md) |
77+
| 03-014 | Asset Transfer Units | Format | [Proposed](./formats/assets/transfer.md) |
78+
| 03-015 | Relay Messages | Format | [Proposed](./formats/communication/relay.md) |
79+
| 03-016 | Fabric Interop Chaincode API | Format | [Proposed](./formats/network/fabric-interop-chaincode.md) |
80+
| 03-017 | Interoperation CorDapp API | Format | [Proposed](./formats/network/interop-cordapp.md) |
81+
| 03-018 | Besu Interop Contract API | Format | [Proposed](./formats/network/besu-interop-contract.md) |
82+
| 03-019 | Application SDK | Format | [Proposed](./formats/network/application-sdk.md) |
83+
| 03-020 | DID Method for DLT Networks | Format | [Proposed](./formats/network/iin_method.md) |
8484

8585
## RFC Process
8686

rfcs/models/identity/iin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ A DID Document is not inherently mapped to any entity's physical identity [did-c
5050

5151
The IIN must support two kinds of claims to be issued by trust anchors to the DIDs:
5252

53-
1. Identity VCs - for associating real world identity to individuals/organizations which are members of networks - *Organizational Unit Identity VC*, or to a network as a whole - *security Domain Identity VC*. (See [Network Identity Validation protocol](../../protocols/identity/network-identity-validation.md) for details.)
53+
1. Identity VCs - for associating real world identity to individuals/organizations which are members of networks - *Organizational Unit Identity VC*, or to a network as a whole - *security Domain Identity VC*. (See [Network Identity Validation protocol](../../protocols/identity/security-domain-identity-validation.md) for details.)
5454

5555
2. Membership VCs - to assert the membership of an individual/organization in a blockchain network.
5656

rfcs/protocols/discovery/discovery.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@
1313

1414
## Summary
1515

16-
This document covers the process by which a network (or security domain) discovers the identity of another as a prelude to [validation](../identity/network-identity-validation.md) and [syncing of membership information](../identity/membership-syncing.md).
16+
This document covers the process by which a network (or security domain) discovers the identity of another as a prelude to [validation](../identity/security-domain-identity-validation.md) and [syncing of membership information](../identity/membership-syncing.md).
1717

1818
At its simplest, this can be a trivial exercise of hitting a well-known website that serves DID records for the security domains one is interesting in interoperating with. But more complex situations are possible, involving multiple IINs and name resolution services.

0 commit comments

Comments
 (0)