From e62a04ea5748ce0d49fa21c470bb0f67b1de4f95 Mon Sep 17 00:00:00 2001 From: NicolasCantu Date: Wed, 12 Mar 2025 15:45:14 +0100 Subject: [PATCH] Fix createDmProcess --- src/services/service.ts | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/services/service.ts b/src/services/service.ts index 451eb60..8b5f8fc 100755 --- a/src/services/service.ts +++ b/src/services/service.ts @@ -299,6 +299,19 @@ export default class Services { } const roles = { + demiurge: { + members: [ + { sp_addresses: myAddresses }, + ], + validation_rules: [ + { + quorum: 0.01, + fields: ['message', 'description', 'roles'], + min_sig_member: 0.01, + }, + ], + storages: [STORAGEURL] + } dm: { members: [ { sp_addresses: myAddresses }, @@ -324,14 +337,14 @@ export default class Services { const relayAddress = this.getAllRelays()[0]['spAddress']; const feeRate = 1; - const initState = JSON.stringify(dmTemplate); + const publicData = {}; await this.checkConnections ([{ sp_addresses: otherMember }]); const result = this.sdkClient.create_new_process ( - initState, + dmTemplate, roles, - {}, + publicData, relayAddress, feeRate );