diff --git a/docs/admin-credential-definitions/0.1/README.md b/docs/admin-credential-definitions/0.1/README.md index b3babb45..b01fe0e0 100644 --- a/docs/admin-credential-definitions/0.1/README.md +++ b/docs/admin-credential-definitions/0.1/README.md @@ -18,7 +18,7 @@ Create a credential definition based on a schema. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/send-credential-definition", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/send-credential-definition", "schema_id": "5P4NvotLsVeeGd9UxUtMp6:2:Alice's Test Schema:1.0", "@id": "4e92857c-2b52-4e15-8e12-be695cb45ca5", "~transport": { @@ -32,7 +32,7 @@ Create a credential definition based on a schema. Response to a `send-credential-definition` message. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-id", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-id", "@id": "795932f4-dd26-4a9c-8b7e-e8c2302c9683", "~thread": { "thid": "4e92857c-2b52-4e15-8e12-be695cb45ca5" @@ -47,7 +47,7 @@ Retrieve a pre-existing credential definition. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-get", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-get", "cred_def_id": "K6fuxNHhNrR44RfkF5jRp7:3:CL:232915:Alice's Test Schema_1.0", "@id": "9c107592-1786-469a-9a24-eade00d5629f", "~transport": { @@ -61,7 +61,7 @@ Retrieve a pre-existing credential definition. Respond message to a `credential-definition-get` message. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition", "@id": "0299d15e-9fb1-4e8d-884e-c1ed8e6e7c87", "~thread": { "thid": "9c107592-1786-469a-9a24-eade00d5629f" @@ -86,7 +86,7 @@ Retrieve the list of credential definitions. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-get-list", "@id": "33d0c436-558e-47b2-9a17-f66be8f869ca", "~transport": { "return_route": "all" @@ -99,7 +99,7 @@ Respond to a `credential-definition-get-list` message. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-list", "@id": "9d070822-821f-4f5c-821f-c92242dc4818", "~thread": { "thid": "33d0c436-558e-47b2-9a17-f66be8f869ca" diff --git a/docs/admin-holder/0.1/README.md b/docs/admin-holder/0.1/README.md index 1f543c02..df786d04 100644 --- a/docs/admin-holder/0.1/README.md +++ b/docs/admin-holder/0.1/README.md @@ -2,7 +2,7 @@ ## Overview -**Protocol URI:** `did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1` +**Protocol URI:** `https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1` Define messages for credential holder admin protocols. @@ -36,7 +36,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credentials-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credentials-get-list", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "~paginate": { "limit": 10, @@ -66,7 +66,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credentials-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credentials-list", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "results": [], "~page": { @@ -95,7 +95,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-offer-accept", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-offer-accept", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "credential_exchange_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6" } @@ -117,7 +117,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-offer-received", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-offer-received", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "state": "credential_acked", "created_at": "2021-04-13 14:55:53Z", @@ -214,7 +214,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-request-sent", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-request-sent", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "state": "credential_acked", "created_at": "2021-04-13 14:55:53Z", @@ -311,7 +311,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-received", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-received", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "state": "credential_acked", "created_at": "2021-04-13 14:55:53Z", @@ -427,7 +427,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/send-credential-proposal", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/send-credential-proposal", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "trace": false, "connection_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", @@ -486,7 +486,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-exchange", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-exchange", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "state": "credential_acked", "created_at": "2021-04-13 14:55:53Z", @@ -583,7 +583,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentations-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentations-get-list", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "connection_id": null, "~paginate": { @@ -611,7 +611,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentations-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentations-list", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "results": null, "~page": { @@ -640,7 +640,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentation-request-approve", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentation-request-approve", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "presentation_exchange_id": null, "self_attested_attributes": null, @@ -699,7 +699,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentation-get-matching-credentials", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentation-get-matching-credentials", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "presentation_exchange_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "~paginate": { @@ -727,7 +727,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentation-matching-credentials", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentation-matching-credentials", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "presentation_exchange_id": null, "matching_credentials": { @@ -772,7 +772,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/send-presentation-proposal", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/send-presentation-proposal", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "trace": false, "connection_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", @@ -821,7 +821,7 @@ Example: ```json { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentation-exchange", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentation-exchange", "@id": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "state": "verified", "created_at": "2021-04-13 14:55:53Z", diff --git a/docs/admin-schemas/0.1/README.md b/docs/admin-schemas/0.1/README.md index b3211958..03790b70 100644 --- a/docs/admin-schemas/0.1/README.md +++ b/docs/admin-schemas/0.1/README.md @@ -1,7 +1,7 @@ # Schemas Admin Protocol ## Overview -**Protocol URI:** `did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1` +**Protocol URI:** `https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1` #### Protocol Messages @@ -19,7 +19,7 @@ Create a schema by inputting a name, version number, and attributes. ``` { - "@type":"did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/send-schema", + "@type":"https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/send-schema", "schema_name": "Alice's Test Schema", "schema_version": "1.0", "attributes": [ @@ -38,7 +38,7 @@ Create a schema by inputting a name, version number, and attributes. Response to a `send-schema` message. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-id", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-id", "@id": "c3091caa-ebcd-4d2c-a2fc-636893ee6f43", "~thread": { "thid": "ad285eef-a5e4-4cea-9a40-12f3294d1826" @@ -52,7 +52,7 @@ Response to a `send-schema` message. Retrieve a pre-existing schema using the schema ID. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-get", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-get", "schema_id": "UjF64u8jDEEuRve7PKQGUo:2:Alice's Test Schema:1.0", "@id": "32a22f71-eed6-4113-8732-c791302da893", "~transport": { @@ -65,7 +65,7 @@ Retrieve a pre-existing schema using the schema ID. Response to a `schema-get` message. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema", "@id": "7bc2adbc-e1f2-43be-9d8c-0890fb4e7180", "~thread": { "thid": "32a22f71-eed6-4113-8732-c791302da893" @@ -91,7 +91,7 @@ Response to a `schema-get` message. Retrieve the list of schemas. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-get-list", "@id": "f8639a9c-b1aa-4df5-ad93-bb91d94ebb1c", "~transport": { "return_route": "all" @@ -103,7 +103,7 @@ Retrieve the list of schemas. Response message to `schema-get-list`. ``` { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-list", "@id": "a94ef367-1892-435b-8522-dc38889dfccb", "~thread": { "thid": "f8639a9c-b1aa-4df5-ad93-bb91d94ebb1c" diff --git a/docs/howmoduleswork.md b/docs/howmoduleswork.md index f8259450..5f2deee8 100644 --- a/docs/howmoduleswork.md +++ b/docs/howmoduleswork.md @@ -19,17 +19,18 @@ An additional `metadata` export informs the toolbox about the Module name and re ```javascript export const metadata = { menu: { - label: 'Module Name', - icon: 'el-icon-user', - group: 'Agent to Agent', - priority: 30, - required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1' - ] + label: 'Module Name', + icon: 'el-icon-user', + group: 'Agent to Agent', + priority: 30, + required_protocols: [ + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1'} + ] } -}; -``` + }; +``` **label** will appear in the menu. **icon** must be an icon name from the [Element UI Icon Library](https://element.eleme.io/#/en-US/component/icon). This will also be used in the left menu. @@ -57,17 +58,23 @@ export const shared = { }, }, listeners: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/connection-list": + (share, msg) => share.connections = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/connection-list": (share, msg) => share.connections = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/connection": + (share, msg) => share.fetch_connections(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/connection": (share, msg) => share.fetch_connections(), - "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/ack": + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/ack": + (share, msg) => share.fetch_connections(), + "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/docs/admin-connections/0.1/ack": (share, msg) => share.fetch_connections(), }, methods: { fetch_connections: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/connection-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/connection-get-list", }); } } diff --git a/src/renderer/components/AgentBase.vue b/src/renderer/components/AgentBase.vue index eca09272..1aae3cf1 100644 --- a/src/renderer/components/AgentBase.vue +++ b/src/renderer/components/AgentBase.vue @@ -54,6 +54,7 @@ import message_bus from '@/message_bus.js'; import share, { share_source } from '@/share.js'; import components, { shared } from './components.js'; import Taa from './TAA.vue'; +import DidList from './Dids/DidList.vue'; //handle crashes and kill events @@ -108,6 +109,21 @@ export default { console.log("mediator change!", mediator_agent); }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/notification/1.0/problem-report': + (vm, msg) => { + vm.$notify.error({ + title: 'Small problem...', + message: (text => { + if (text.length > 30) { + return text.slice(0, 30).trim() + '...'; + } + return text; + })(msg["explain-ltxt"] || msg['description']['en']), + onClick: () => vm.redirect('message-history'), + duration: 4000, + customClass: 'problem-report-notification' + }) + }, // if (startsWith('did:sov' || 'https://') && (endsWith('notification/1.0/problem-report'))) + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/notification/1.0/problem-report': (vm, msg) => { vm.$notify.error({ title: 'Small problem...', @@ -165,16 +181,18 @@ export default { matching_modules_grouped: function () { // This computed attribute updates when the supported protocol list is updated. let pid_list = this.protocols.map(p => p.pid); - let filtered_list = module_list.filter(function (m) { - return m.required_protocols.every(req_protocol => pid_list.includes(req_protocol)); - }); - //group modules - let module_groups = filtered_list.reduce(function (r, m) { - r[m.group] = r[m.group] || []; - r[m.group].push(m); - return r; - }, Object.create(null)); - return module_groups; + if (function (m) {m.required_protocols} instanceof Array(JSON)) { + let filtered_list = module_list.filter(function (m) { + return m.required_protocols.every(req_protocol => pid_list.includes(...Object.values(req_protocol))); + }); + //group modules + let module_groups = filtered_list.reduce(function (r, m) { + r[m.group] = r[m.group] || []; + r[m.group].push(m); + return r; + }, Object.create(null)); + return module_groups; + } } }, diff --git a/src/renderer/components/BasicMessage/index.vue b/src/renderer/components/BasicMessage/index.vue index 42932ff0..eebed197 100644 --- a/src/renderer/components/BasicMessage/index.vue +++ b/src/renderer/components/BasicMessage/index.vue @@ -55,7 +55,8 @@ export const metadata = { group: 'Toolbox to Agent', priority: 20, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/basicmessage/1.0' + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/basicmessage/1.0'}, + {'https': 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/basicmessage/1.0'} ] } }; @@ -71,8 +72,15 @@ export const shared = { 'direction': 'Received' }); }, + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/basicmessage/1.0/message': (share, msg) => { + share.basicmessages.push({ + 'msg': msg, + 'direction': 'Received' + }); + }, 'send-message': (share, msg) => { - if (msg['@type'] === 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/basicmessage/1.0/message') { + if (msg['@type'] === 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/basicmessage/1.0/message' + || 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/basicmessage/1.0/message') { share.basicmessages.push({ 'msg': msg, 'direction': 'Sent' diff --git a/src/renderer/components/Connections/index.vue b/src/renderer/components/Connections/index.vue index 7bb427f1..43cd9a1d 100644 --- a/src/renderer/components/Connections/index.vue +++ b/src/renderer/components/Connections/index.vue @@ -50,7 +50,8 @@ export const metadata = { group: 'Agent to Agent', priority: 30, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1' + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1'}, + {'https': 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1'} ] } }; @@ -80,17 +81,23 @@ export const shared = { } }, listeners: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/connection-list": + (share, msg) => share.connections_old = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/connection-list": (share, msg) => share.connections_old = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/connection": + (share, msg) => share.fetch_connections(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/connection": (share, msg) => share.fetch_connections(), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/ack": + (share, msg) => share.fetch_connections(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/ack": (share, msg) => share.fetch_connections(), }, methods: { fetch_connections: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/connection-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/connection-get-list", }); } } @@ -135,7 +142,7 @@ export default { methods: { update_connection: function(form) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/update", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/update", "connection_id": form.connection_id, "label": form.label, "role": form.role, @@ -144,14 +151,14 @@ export default { }, delete_connection: function(connection) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/delete", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/delete", "connection_id": connection.connection_id, }; this.send_message(query_msg); }, recieve_invitation: function() { let receive_invite_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/receive-invitation", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/receive-invitation", "invitation": this.invitation, "accept": "auto" }; diff --git a/src/renderer/components/CredentialIssuance/CredDefList.vue b/src/renderer/components/CredentialIssuance/CredDefList.vue index 1d401a46..dde0cd14 100644 --- a/src/renderer/components/CredentialIssuance/CredDefList.vue +++ b/src/renderer/components/CredentialIssuance/CredDefList.vue @@ -95,8 +95,12 @@ export default { mixins: [ message_bus({ events: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-id": + (v, msg) => setTimeout(v.fetch_cred_defs, 4500), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-id": (v, msg) => setTimeout(v.fetch_cred_defs, 4500), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-id": + (v, msg) => setTimeout(v.fetch_cred_defs, 4500), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition": (v, msg) => setTimeout(v.fetch_cred_defs, 4500), } @@ -132,7 +136,7 @@ export default { methods: { publish_cred_def: function(form) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/send-credential-definition", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/send-credential-definition", "schema_id": this.createForm.schema_id, "support_revocation": this.createForm.support_revocation, }; @@ -147,7 +151,7 @@ export default { }, get_cred_def: function() { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-get", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-get", "cred_def_id": this.retrieve_cred_def_id, }; this.send_message(query_msg); diff --git a/src/renderer/components/CredentialIssuance/index.vue b/src/renderer/components/CredentialIssuance/index.vue index 3c606b2d..ddd31005 100644 --- a/src/renderer/components/CredentialIssuance/index.vue +++ b/src/renderer/components/CredentialIssuance/index.vue @@ -39,9 +39,12 @@ export const metadata = { group: 'Agent to Agent', priority: 50, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1', - "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1", - "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1" + {'https-schemas' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1'}, + {'https-issuer' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1'}, + {'https-creddef' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1'}, + {'did:sov-schemas' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1'}, + {'did:sov-issuer' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1'}, + {'did:sov-creddef' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1'} ] } }; @@ -63,29 +66,37 @@ export const shared = { }, }, listeners: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-list": + (share, msg) => share.schemas = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-list": (share, msg) => share.schemas = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/credentials-list": + (share, msg) => share.issued_credentials = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/credentials-list": (share, msg) => share.issued_credentials = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-list": + (share, msg) => share.cred_defs = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-list": (share, msg) => share.cred_defs = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/credential-issued": + (share, msg) => share.fetch_issued_credentials(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/credential-issued": (share, msg) => share.fetch_issued_credentials() }, methods: { fetch_schemas: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-get-list" + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-get-list" }) }, fetch_cred_defs: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-credential-definitions/0.1/credential-definition-get-list" + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-credential-definitions/0.1/credential-definition-get-list" }) }, fetch_issued_credentials: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/credentials-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/credentials-get-list", }) }, } @@ -96,10 +107,16 @@ export default { mixins: [ message_bus({ events: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-id": + (v, msg) => v.fetch_schemas(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-id": (v, msg) => v.fetch_schemas(), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema": + (v, msg) => v.fetch_schemas(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema": (v, msg) => v.fetch_schemas(), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/credential-exchange": + (v, msg) => v.fetch_issued_credentials(), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/credential-exchange": (v, msg) => v.fetch_issued_credentials(), } @@ -137,7 +154,7 @@ export default { methods: { publish_schema: function(form) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/send-schema", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/send-schema", "schema_name": form.name, "schema_version": form.version, "attributes": form.attributes, @@ -146,19 +163,19 @@ export default { }, get_schema: function(schema_id) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-schemas/0.1/schema-get", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-schemas/0.1/schema-get", "schema_id": schema_id, }; this.send_message(query_msg); }, issue_credential: function(form) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/send-credential", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/send-credential", "connection_id": form.connection_id, "cred_def_id": form.cred_def_id, "comment": form.comment, //optional "credential_proposal": { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/issue-credential/1.0/credential-preview", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/issue-credential/1.0/credential-preview", "attributes": form.attributes } }; diff --git a/src/renderer/components/Dids/index.vue b/src/renderer/components/Dids/index.vue index 1c8a746a..02a94e80 100644 --- a/src/renderer/components/Dids/index.vue +++ b/src/renderer/components/Dids/index.vue @@ -45,7 +45,9 @@ export const metadata = { group: 'Agent to Agent', priority: 10, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1'} +' ] } }; @@ -56,13 +58,28 @@ export const shared = { public_did: '' }, listeners: { + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/list-dids': + (share, msg) => { + share.dids = msg.result; + }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/list-dids': (share, msg) => { share.dids = msg.result; }, + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/did': (share, msg) => { + share.fetch_dids(); + }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/did': (share, msg) => { share.fetch_dids(); }, + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/0.1/public-did': (share, msg) => { + if(typeof msg.result !== "undefined") { + share.public_did = msg.result.did; + share.fetch_dids(); + } else { + console.warn("No Public DID found"); + } + }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/public-did': (share, msg) => { if(typeof msg.result !== "undefined") { share.public_did = msg.result.did; @@ -74,16 +91,16 @@ export const shared = { }, methods: { fetch_dids: ({send}) => { - send({"@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/get-list-dids"}); + send({"@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/get-list-dids"}); }, activate_did: ({send}, did) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/set-public-did", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/set-public-did", "did": did.did, }); }, fetch_active_did: ({send}) => { - send({"@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/get-public-did"}); + send({"@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/get-public-did"}); }, } }; @@ -93,6 +110,15 @@ export default { mixins: [ message_bus({ events: { + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/did': + (v, msg) => { + if ('result' in msg && + 'did' in msg.result) { + v.did_form.did = "" + v.did_form.seed = "" + v.did_form.label = "" + } + }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/did': (v, msg) => { if ('result' in msg && @@ -134,7 +160,7 @@ export default { methods: { async createDid(){ let msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/create-did", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/create-did", }; if (this.did_form.did) { msg.did = this.did_form.did; @@ -152,7 +178,7 @@ export default { }, async updateAgentDid(editForm){ this.send_message({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-dids/0.1/set-did-metadata", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-dids/0.1/set-did-metadata", "did": editForm.did, "metadata": { 'label': editForm.label, diff --git a/src/renderer/components/FeatureDiscovery/index.vue b/src/renderer/components/FeatureDiscovery/index.vue index 11a32a88..ef5ccb05 100644 --- a/src/renderer/components/FeatureDiscovery/index.vue +++ b/src/renderer/components/FeatureDiscovery/index.vue @@ -44,6 +44,8 @@ export const shared = { listeners: { "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/discover-features/1.0/disclose": (share, msg) => share.protocols = msg.protocols, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/discover-features/1.0/disclose": + (share, msg) => share.protocols = msg.protocols, }, methods: { fetch_protocols: ({send}) => { diff --git a/src/renderer/components/Invitations/index.vue b/src/renderer/components/Invitations/index.vue index a042333a..97a0e48e 100644 --- a/src/renderer/components/Invitations/index.vue +++ b/src/renderer/components/Invitations/index.vue @@ -86,7 +86,8 @@ export const metadata = { group: 'Agent to Agent', priority: 10, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1' + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1'}, + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1'} ] } }; @@ -96,6 +97,9 @@ export const shared = { invitations: [], }, listeners: { + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/invitation-list': (share, msg) => { + share.invitations = msg.results; + }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/invitation-list': (share, msg) => { share.invitations = msg.results; } @@ -103,7 +107,7 @@ export const shared = { methods: { fetch_invitations: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/invitation-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/invitation-get-list", }); } } @@ -113,6 +117,9 @@ export default { name: 'invitations', mixins: [ message_bus({events: { + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/invitation': (v, msg) => { + v.fetch_invitations() + }, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/invitation': (v, msg) => { v.fetch_invitations() } @@ -145,7 +152,7 @@ export default { methods: { async fetchNewInvite(){ let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/create-invitation", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/create-invitation", "label": this.invite_label_form, "role": this.invite_role_form, "accept": this.invite_accept_form, diff --git a/src/renderer/components/InvitationsNew/index.vue b/src/renderer/components/InvitationsNew/index.vue index 29bfecab..d297ff26 100644 --- a/src/renderer/components/InvitationsNew/index.vue +++ b/src/renderer/components/InvitationsNew/index.vue @@ -106,7 +106,8 @@ export const metadata = { group: 'Agent to Agent', priority: 10, required_protocols: [ - 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-invitations/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-invitations/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-invitations/0.1'} ] } }; @@ -118,6 +119,9 @@ export const shared = { listeners: { 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-invitations/0.1/list': (share, msg) => { share.invitations_v1 = msg.results; + }, + 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-invitations/0.1/list': (share, msg) => { + share.invitations_v1 = msg.results; } }, methods: { @@ -135,6 +139,9 @@ export default { message_bus({events: { 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-invitations/0.1/invitation': (v, msg) => { v.fetch_invitations_v1() + }, + 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-invitations/0.1/invitation': (v, msg) => { + v.fetch_invitations_v1() } }}), share({ diff --git a/src/renderer/components/Ledger/index.vue b/src/renderer/components/Ledger/index.vue index aab3058a..4c5cdbc0 100644 --- a/src/renderer/components/Ledger/index.vue +++ b/src/renderer/components/Ledger/index.vue @@ -47,7 +47,8 @@ export const metadata = { group: 'Agent to Agent', priority: 80, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-ledgers/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-ledgers/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-ledgers/0.1'} ] } }; @@ -90,7 +91,7 @@ export default { created: function() { let component = this; // Safe rerefence to this this.$message_bus.$on( - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-connections/0.1/invitation', + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-connections/0.1/invitation', msg => component.fetchAgentInvitations() ); this.$message_bus.$on('invitations', () => component.fetchAgentInvitations()); diff --git a/src/renderer/components/Mediator/index.vue b/src/renderer/components/Mediator/index.vue index 373cff08..c10e9e59 100644 --- a/src/renderer/components/Mediator/index.vue +++ b/src/renderer/components/Mediator/index.vue @@ -92,7 +92,8 @@ export const metadata = { group: 'Agent to Agent', priority: 50, required_protocols: [ - 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-mediator/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-mediator/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-mediator/0.1'} ] } }; @@ -103,10 +104,16 @@ export const shared = { mediator_clients: [], }, listeners: { - [`${PROTOCOL}/routes`]: (share, msg) => { + ['https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-mediator/0.1/routes']: (share, msg) => { share.mediator_routes = msg.routes; }, - [`${PROTOCOL}/mediation-requests`]: (share, msg) => { + ['did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-mediator/0.1/routes']: (share, msg) => { + share.mediator_routes = msg.routes; + }, + ['https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-mediator/0.1//mediation-requests']: (share, msg) => { + share.mediator_clients = msg.requests; + }, + ['did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-mediator/0.1//mediation-requests']: (share, msg) => { share.mediator_clients = msg.requests; }, }, diff --git a/src/renderer/components/Messages/index.vue b/src/renderer/components/Messages/index.vue index cc58ae6a..8173348a 100644 --- a/src/renderer/components/Messages/index.vue +++ b/src/renderer/components/Messages/index.vue @@ -99,7 +99,8 @@ export const metadata = { group: 'Agent to Agent', priority: 45, required_protocols: [ - protocol + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-basicmessage/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-basicmessage/0.1'} ] }, message_types: { diff --git a/src/renderer/components/MyCredentials/index.vue b/src/renderer/components/MyCredentials/index.vue index f0720939..7f3b9ddf 100644 --- a/src/renderer/components/MyCredentials/index.vue +++ b/src/renderer/components/MyCredentials/index.vue @@ -29,7 +29,8 @@ export const metadata = { group: 'Agent to Agent', priority: 60, required_protocols: [ - "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1" + {'https' : "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1"}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1'} ] } }; @@ -51,15 +52,21 @@ export const shared = { listeners: { "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credentials-list": (share, msg) => share.holder_credentials = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credentials-list": + (share, msg) => share.holder_credentials = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-offer-received": (share, msg) => share.holder_credentials.push(msg.raw_repr), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-offer-received": + (share, msg) => share.holder_credentials.push(msg.raw_repr), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-received": + (share, msg) => share.fetch_holder_credentials(), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-received": (share, msg) => share.fetch_holder_credentials() }, methods: { fetch_holder_credentials: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credentials-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credentials-get-list", }) } } @@ -74,6 +81,8 @@ export default { mixins: [ message_bus({ events: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/credential-exchange": + (v, msg) => setTimeout(v.fetch_holder_credentials, 4500), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/credential-exchange": (v, msg) => setTimeout(v.fetch_holder_credentials, 4500), 'my-credentials': (v) => v.fetch_holder_credentials() @@ -91,12 +100,12 @@ export default { methods: { send_proposal: function(form) { let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/send-credential-proposal", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/send-credential-proposal", "connection_id": form.connection_id, "credential_definition_id": form.cred_def_id, "comment": form.comment, //optional "credential_proposal": { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/issue-credential/1.0/credential-preview", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/issue-credential/1.0/credential-preview", "attributes": form.attributes } }; diff --git a/src/renderer/components/Payments/index.vue b/src/renderer/components/Payments/index.vue index db568243..9eaa8c14 100644 --- a/src/renderer/components/Payments/index.vue +++ b/src/renderer/components/Payments/index.vue @@ -177,7 +177,8 @@ export const metadata = { group: 'Agent to Agent', priority: 10, required_protocols: [ - 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-payments/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-payments/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-payments/0.1'} ] } }; @@ -190,9 +191,16 @@ export const shared = { 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-payments/0.1/address-list': (share, msg) => { share.payment_addresses = msg.addresses; }, + 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-payments/0.1/address-list': (share, msg) => { + share.payment_addresses = msg.addresses; + }, 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-payments/0.1/transfer-complete': (share, msg) => { share.payment_transfer_complete_notify(msg.from_address, msg.to_address, msg.amount, msg.method); share.fetch_payment_addresses() + }, + 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-payments/0.1/transfer-complete': (share, msg) => { + share.payment_transfer_complete_notify(msg.from_address, msg.to_address, msg.amount, msg.method); + share.fetch_payment_addresses() } }, methods: { @@ -220,10 +228,17 @@ export default { 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-payments/0.1/address': (v, msg) => { v.fetch_payment_addresses() }, + 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-payments/0.1/address': (v, msg) => { + v.fetch_payment_addresses() + }, 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-payments/0.1/fees': (v, msg) => { v.transfer_form_fees = msg.total; v.transfer_form_state = 'ready'; }, + 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-payments/0.1/fees': (v, msg) => { + v.transfer_form_fees = msg.total; + v.transfer_form_state = 'ready'; + }, }}), share({ use: ['payment_addresses'], diff --git a/src/renderer/components/Presentations/index.vue b/src/renderer/components/Presentations/index.vue index 44fffd6a..25d221d1 100644 --- a/src/renderer/components/Presentations/index.vue +++ b/src/renderer/components/Presentations/index.vue @@ -26,7 +26,8 @@ export const metadata = { group: 'Agent to Agent', priority: 90, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1'} ] } }; @@ -38,15 +39,21 @@ export const shared = { listeners: { 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentations-list': (share, msg) => share.holder_presentations = msg.results, + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentations-list': + (share, msg) => share.holder_presentations = msg.results, 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentation-request-received': (share, msg) => { share.holder_presentations.push(msg.raw_repr) }, + 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentation-request-received': + (share, msg) => { + share.holder_presentations.push(msg.raw_repr) + }, }, methods: { fetch_holder_presentations: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/presentations-get-list", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/presentations-get-list", }) } } @@ -77,12 +84,12 @@ export default { methods: { async sendPresentationProposal(form){ let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-holder/0.1/send-presentation-proposal", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-holder/0.1/send-presentation-proposal", "connection_id": form.connection_id, "comment": form.comment, "auto_present": form.auto_present , //optional, default to false "presentation_proposal": { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/present-proof/1.0/presentation-preview", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/present-proof/1.0/presentation-preview", /** * name * cred_def_id //optional diff --git a/src/renderer/components/Routing/index.vue b/src/renderer/components/Routing/index.vue index 133f7096..59fc4f10 100644 --- a/src/renderer/components/Routing/index.vue +++ b/src/renderer/components/Routing/index.vue @@ -132,7 +132,10 @@ export const metadata = { icon: 'el-icon-location-outline', group: 'Agent to Agent', priority: 55, - required_protocols: [ PROTOCOL ] + required_protocols: [ + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-routing/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-routing/0.1'} + ] } }; @@ -142,10 +145,16 @@ export const shared = { mediators: [] }, listeners: { - [`${PROTOCOL}/routes`]: (share, msg) => { + ['https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-routing/0.1/routes']: (share, msg) => { share.routes = msg.routes; }, - [`${PROTOCOL}/mediation-requests`]: (share, msg) => { + ['did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-routing/0.1/routes']: (share, msg) => { + share.routes = msg.routes; + }, + ['https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-routing/0.1/mediation-requests']: (share, msg) => { + share.mediators = msg.requests; + }, + ['did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-routing/0.1/mediation-requests']: (share, msg) => { share.mediators = msg.requests; } }, diff --git a/src/renderer/components/StaticConnections/index.vue b/src/renderer/components/StaticConnections/index.vue index 2c34988e..2bd3ad2e 100644 --- a/src/renderer/components/StaticConnections/index.vue +++ b/src/renderer/components/StaticConnections/index.vue @@ -93,7 +93,8 @@ export const metadata = { group: 'Agent to Agent', priority: 40, required_protocols: [ - 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-static-connections/0.1' + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-static-connections/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-static-connections/0.1'} ] } }; @@ -103,9 +104,15 @@ export const shared = { static_connections: [] }, listeners: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-static-connections/0.1/static-connection-list": (share, msg) => { + share.static_connections = msg.results; + }, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-static-connections/0.1/static-connection-list": (share, msg) => { share.static_connections = msg.results; }, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-static-connections/0.1/static-connection-info": (share, msg) => { + share.fetch_static_connections(); + }, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-static-connections/0.1/static-connection-info": (share, msg) => { share.fetch_static_connections(); } @@ -113,7 +120,7 @@ export const shared = { methods: { fetch_static_connections: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-static-connections/0.1/static-connection-get-list" + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-static-connections/0.1/static-connection-get-list" }); } } @@ -150,7 +157,7 @@ export default { methods: { add: function(){ let query_msg ={ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-static-connections/0.1/create-static-connection", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-static-connections/0.1/create-static-connection", "label": this.static_agent_form.label, "role": this.static_agent_form.role, "static_did": this.static_agent_form.static_did, diff --git a/src/renderer/components/Verifications/index.vue b/src/renderer/components/Verifications/index.vue index ec4256cc..1d1a6095 100644 --- a/src/renderer/components/Verifications/index.vue +++ b/src/renderer/components/Verifications/index.vue @@ -24,7 +24,8 @@ export const metadata = { group: 'Agent to Agent', priority: 100, required_protocols: [ - "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1" + {'https' : 'https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1'}, + {'did:sov' : 'did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1'} ] } }; @@ -36,13 +37,17 @@ export const shared = { listeners: { "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/presentations-list": (share, msg) => share.issuer_presentations = msg.results, + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/presentations-list": + (share, msg) => share.issuer_presentations = msg.results, "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/presentation-received": + (share, msg) => share.fetch_issuer_presentations(), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/presentation-received": (share, msg) => share.fetch_issuer_presentations() }, methods: { fetch_issuer_presentations: ({send}) => { send({ - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/presentations-get-list" + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/presentations-get-list" }) } } @@ -57,8 +62,12 @@ export default { mixins: [ message_bus({ events: { + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/presentation-exchange": + (v, msg) => setTimeout(v.fetch_issuer_presentations, 4500), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/presentation-exchange": (v, msg) => setTimeout(v.fetch_issuer_presentations, 4500), + "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/request-presentation": + (v, msg) => setTimeout(v.fetch_issuer_presentations, 4500), "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/request-presentation": (v, msg) => setTimeout(v.fetch_issuer_presentations, 4500), } @@ -79,7 +88,7 @@ export default { async presentation_request(form){ // response comes back in admin-issuer/0.1/presentation-exchange let query_msg = { - "@type": "did:sov:BzCbsNYhMrjHiqZDTUASHg;spec/admin-issuer/0.1/request-presentation", + "@type": "https://github.com/hyperledger/aries-toolbox/tree/master/docs/admin-issuer/0.1/request-presentation", connection_id: form.connection_id, comment: form.comment, proof_request: {