From 8d1a6a1d20c07426092904e441c4ebce33ec94f0 Mon Sep 17 00:00:00 2001 From: Andri Schatz Date: Wed, 4 Sep 2024 09:58:51 +0200 Subject: [PATCH] Update subscriber.did with correct types Counter and Subscriber are structs in Rust and therefore records in Candid. Variants are for Enums. --- rust/pub-sub/src/subscriber/src/subscriber.did | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rust/pub-sub/src/subscriber/src/subscriber.did b/rust/pub-sub/src/subscriber/src/subscriber.did index 0611c4ae9..afb224c51 100644 --- a/rust/pub-sub/src/subscriber/src/subscriber.did +++ b/rust/pub-sub/src/subscriber/src/subscriber.did @@ -1,12 +1,12 @@ -type Counter = variant { +type Counter = record { topic : text; value:nat64; }; -type Subscriber = variant { +type Subscriber = record { topic:text; }; service : { "setup_subscribe": (publisher_id:principal,topic:text) -> (); "update_count": (counter : Counter) -> (); "get_count": () -> (nat64); -} \ No newline at end of file +}