From b9bce2e7641d0431d8199d6a104f8c3d2fe3eee5 Mon Sep 17 00:00:00 2001 From: InversionSpaces Date: Tue, 26 Dec 2023 14:10:14 +0100 Subject: [PATCH] feat(registry): Use `aqua` keyword instead of `module` (#313) Use aqua keyword --- aqua-tests/aqua/test.aqua | 3 ++- aqua/constants.aqua | 2 ++ aqua/misc.aqua | 2 ++ aqua/registry-api.aqua | 7 +++++++ aqua/registry-scheduled-scripts.aqua | 2 +- aqua/registry-service.aqua | 2 +- aqua/resources-api.aqua | 2 +- 7 files changed, 16 insertions(+), 4 deletions(-) diff --git a/aqua-tests/aqua/test.aqua b/aqua-tests/aqua/test.aqua index 126ad9e..ade656d 100644 --- a/aqua-tests/aqua/test.aqua +++ b/aqua-tests/aqua/test.aqua @@ -1,7 +1,8 @@ -module Test +aqua Test import "@fluencelabs/aqua-lib/builtin.aqua" import "@fluencelabs/registry/resources-api.aqua" + export getResource, createResource, getResourceId, get_peer_id, registerService, resolveResource, unregisterService func get_peer_id() -> PeerId: diff --git a/aqua/constants.aqua b/aqua/constants.aqua index 3da210a..c1624b9 100644 --- a/aqua/constants.aqua +++ b/aqua/constants.aqua @@ -1,3 +1,5 @@ +aqua Constants declares * + -- the number of peers to which data will be replicated during the API call const INITIAL_REPLICATION_FACTOR = 1 -- the minimal number of peers requested to obtain the data. diff --git a/aqua/misc.aqua b/aqua/misc.aqua index ac88355..91d237a 100644 --- a/aqua/misc.aqua +++ b/aqua/misc.aqua @@ -1,3 +1,5 @@ +aqua Misc declares * + import "@fluencelabs/aqua-lib/builtin.aqua" import "registry-service.aqua" import "constants.aqua" diff --git a/aqua/registry-api.aqua b/aqua/registry-api.aqua index 9b593ea..71ecdb6 100644 --- a/aqua/registry-api.aqua +++ b/aqua/registry-api.aqua @@ -1,3 +1,10 @@ +aqua RegistryApi declares * + +export getKeySignature, getRecordMetadata +export getRecordSignature, getTombstoneSignature +export registerKey, putRecord, addTombstone +export getKeyMetadata, republishKey + import "registry-service.aqua" import PeerId, Peer, Sig, SignResult from "@fluencelabs/aqua-lib/builtin.aqua" import "@fluencelabs/trust-graph/trust-graph.aqua" diff --git a/aqua/registry-scheduled-scripts.aqua b/aqua/registry-scheduled-scripts.aqua index 318f2f0..f7753c1 100644 --- a/aqua/registry-scheduled-scripts.aqua +++ b/aqua/registry-scheduled-scripts.aqua @@ -1,4 +1,4 @@ -module Registry.Scheduled declares * +aqua Registry.Scheduled declares * export clearExpired_86400, replicate_3600, renew_43200 diff --git a/aqua/registry-service.aqua b/aqua/registry-service.aqua index 56c4be6..1e210ac 100644 --- a/aqua/registry-service.aqua +++ b/aqua/registry-service.aqua @@ -1,4 +1,4 @@ -module Registry declares * +aqua Registry declares * data ClearExpiredResult: success: bool diff --git a/aqua/resources-api.aqua b/aqua/resources-api.aqua index c906cbf..bab6ea1 100644 --- a/aqua/resources-api.aqua +++ b/aqua/resources-api.aqua @@ -1,4 +1,4 @@ -module Registry.ResourcesAPI declares * +aqua Registry.ResourcesAPI declares * import "registry-service.aqua" import "registry-api.aqua"