Skip to content
This repository was archived by the owner on Mar 1, 2026. It is now read-only.

Commit 31244ae

Browse files
committed
hypercore wit
1 parent bcf0db8 commit 31244ae

File tree

6 files changed

+24
-12
lines changed

6 files changed

+24
-12
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ resolver = "2"
44

55
[workspace.package]
66
edition = "2021"
7-
version = "2.5.0"
7+
version = "2.6.0"
88
license = "MIT"
99
authors = ["Lay3r Labs Team"]
1010
repository = "https://github.com/Lay3rLabs/WAVS-WASI"

wit-definitions/aggregator/wit/aggregator.wit

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package wavs:aggregator@2.5.0;
1+
package wavs:aggregator@2.6.0;
22

3-
use wavs:types/core@2.5.0 as core-types;
4-
use wavs:types/service@2.5.0 as service-types;
5-
use wavs:types/chain@2.5.0 as chain-types;
6-
use wavs:types/events@2.5.0 as event-types;
3+
use wavs:types/core@2.6.0 as core-types;
4+
use wavs:types/service@2.6.0 as service-types;
5+
use wavs:types/chain@2.6.0 as chain-types;
6+
use wavs:types/events@2.6.0 as event-types;
77
use wavs:operator/input@2.5.0 as operator-input;
88
use wavs:operator/output@2.5.0 as operator-output;
99

wit-definitions/operator/wit/operator.wit

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package wavs:operator@2.5.0;
1+
package wavs:operator@2.6.0;
22

3-
use wavs:types/core@2.5.0 as core-types;
4-
use wavs:types/service@2.5.0 as service-types;
5-
use wavs:types/chain@2.5.0 as chain-types;
6-
use wavs:types/events@2.5.0 as event-types;
3+
use wavs:types/core@2.6.0 as core-types;
4+
use wavs:types/service@2.6.0 as service-types;
5+
use wavs:types/chain@2.6.0 as chain-types;
6+
use wavs:types/events@2.6.0 as event-types;
77

88
interface input {
99
use service-types.{service-id, workflow-id, trigger};

wit-definitions/types/wit/events.wit

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ interface events {
1010
block-interval(trigger-data-block-interval),
1111
cron(trigger-data-cron),
1212
atproto-event(trigger-data-atproto-event),
13+
hypercore-append(trigger-data-hypercore-append),
1314
raw(list<u8>)
1415
}
1516

@@ -47,4 +48,10 @@ interface events {
4748
rev: option<string>,
4849
op-index: option<u32>
4950
}
51+
52+
record trigger-data-hypercore-append {
53+
feed-key: string,
54+
index: u64,
55+
data: list<u8>
56+
}
5057
}

wit-definitions/types/wit/lib.wit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
package wavs:types@2.5.0;
1+
package wavs:types@2.6.0;

wit-definitions/types/wit/service.wit

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ interface service {
9393
block-interval(trigger-block-interval),
9494
cron(trigger-cron),
9595
atproto-event(trigger-atproto-event),
96+
hypercore-append(trigger-hypercore-append),
9697
manual
9798
}
9899

@@ -127,6 +128,10 @@ interface service {
127128
action: option<string>
128129
}
129130

131+
record trigger-hypercore-append {
132+
feed-key: string
133+
}
134+
130135

131136
// Submit types
132137
variant submit {

0 commit comments

Comments
 (0)