From 78d76eb075587b86a56f820028c7a504e7d7143d Mon Sep 17 00:00:00 2001 From: Alexey Lunin <alexey.lunin@vereign.com> Date: Mon, 26 Jun 2023 17:25:52 +0300 Subject: [PATCH] Experimenting with inbound transport... --- compose/env/holder.env | 2 +- compose/env/holder.simple.env | 2 +- compose/env/issuer.env | 2 +- compose/env/issuer.simple.env | 2 +- libs/askar/src/askar/askar.service.ts | 9 ++++++--- 5 files changed, 10 insertions(+), 7 deletions(-) diff --git a/compose/env/holder.env b/compose/env/holder.env index 8b6fe454..bb848832 100644 --- a/compose/env/holder.env +++ b/compose/env/holder.env @@ -1,7 +1,7 @@ LEDGERS="BCOVRIN_TEST" IDUNION_KEY= -AGENT_PEER_URL="http://new.didgram.pro:6001" +AGENT_PEER_URL="ws://new.didgram.pro:6001" AGENT_NAME=DEV_AGENT_HOLDER_OCM_4 # this should be changed to company name AGENT_KEY=DEV_AGENT_HOLDER_OCM_4 #example random string AGENT_DID_SEED=2000000000000000CCA120000000TCuste21jsjs #did private key seed min lenght 32 diff --git a/compose/env/holder.simple.env b/compose/env/holder.simple.env index 0db552de..0512edd6 100644 --- a/compose/env/holder.simple.env +++ b/compose/env/holder.simple.env @@ -1,7 +1,7 @@ LEDGERS="BCOVRIN_TEST" IDUNION_KEY= -AGENT_PEER_URL="http://agent-holder:6001" +AGENT_PEER_URL="ws://agent-holder:6001" AGENT_NAME=DEV_SIMPLE_AGENT_HOLDER_OCM # this should be changed to company name AGENT_KEY=DEV_SIMPLE_AGENT_HOLDER_OCM #example random string AGENT_DID_SEED=200000000000000000000000TCuste21xh #did private key seed min lenght 32 diff --git a/compose/env/issuer.env b/compose/env/issuer.env index 4bb480b2..ff744315 100644 --- a/compose/env/issuer.env +++ b/compose/env/issuer.env @@ -1,7 +1,7 @@ LEDGERS="BCOVRIN_TEST" IDUNION_KEY= -AGENT_PEER_URL="http://new.didgram.pro:8001" +AGENT_PEER_URL="ws://new.didgram.pro:8001" AGENT_NAME=DEV_AGENT_ISSUER_OCM_4 # this should be changed to company name AGENT_KEY=DEV_AGENT_ISSUER_OCM_4 #example random string AGENT_DID_SEED=20000000000000000000000aca0xxaDTCuste21udhasjs #did private key seed min lenght 32 diff --git a/compose/env/issuer.simple.env b/compose/env/issuer.simple.env index 22c8de61..bfe2d54c 100644 --- a/compose/env/issuer.simple.env +++ b/compose/env/issuer.simple.env @@ -1,7 +1,7 @@ LEDGERS="BCOVRIN_TEST" IDUNION_KEY= -AGENT_PEER_URL="http://agent-issuer:8001" +AGENT_PEER_URL="ws://agent-issuer:8001" AGENT_NAME=DEV_SIMPLE_AGENT_ISSUER_OCM # this should be changed to company name AGENT_KEY=DEV_SIMPLE_AGENT_ISSUER_OCM #example random string AGENT_DID_SEED=200000000000000000000000TCuste21js #did private key seed min lenght 32 diff --git a/libs/askar/src/askar/askar.service.ts b/libs/askar/src/askar/askar.service.ts index e07eb52a..3d7baf75 100644 --- a/libs/askar/src/askar/askar.service.ts +++ b/libs/askar/src/askar/askar.service.ts @@ -14,7 +14,7 @@ import { TypedArrayEncoder, WsOutboundTransport, } from "@aries-framework/core"; -import { agentDependencies, HttpInboundTransport } from "@aries-framework/node"; +import {agentDependencies, HttpInboundTransport, WsInboundTransport} from "@aries-framework/node"; import { ConfigService } from "@nestjs/config"; import { LedgersService } from "@ocm-engine/ledgers"; import { @@ -66,12 +66,15 @@ export class AskarService implements OnModuleInit, OnModuleDestroy { ), }); + // this.agent.registerInboundTransport( + // new HttpInboundTransport({ port: this.agentConfig.agentPeerPort }), + // ); this.agent.registerInboundTransport( - new HttpInboundTransport({ port: this.agentConfig.agentPeerPort }), + new WsInboundTransport({ port: this.agentConfig.agentPeerPort }), ); this.agent.registerOutboundTransport(new WsOutboundTransport()); - this.agent.registerOutboundTransport(new HttpOutboundTransport()); + // this.agent.registerOutboundTransport(new HttpOutboundTransport()); this.logger.log("Agent setup completed"); } -- GitLab