on master help sign in
%moon1
9e5c7b4syzygyzer
reference/vane-apis/jael.md+8−14
@@ -140,6 +140,8 @@ If the `source` is a `term`, Jael will `%pass` a `%deal` `task` to Gall asking t
140If the `source` is a `ship`, Jael will `%pass` a `%plea` `task` to Ames wrapping
140If the `source` is a `ship`, Jael will `%pass` a `%plea` `task` to Ames wrapping
141a `%public-keys` `task` intended for Jael on the `ship` specified by `source`.
141a `%public-keys` `task` intended for Jael on the `ship` specified by `source`.
142
142
143+This `task` returns no `gift`s.
144+
143### `%meet`
145### `%meet`
144
146
145This `task` is deprecated and does not perform any actions.
147This `task` is deprecated and does not perform any actions.
@@ -157,20 +159,7 @@ This `task` returns no `gift`s.
157
159
158### `%moon`
160### `%moon`
159
161
160−Not sure what this one does.
162+This `task` sets the public keys of a moon.
161−
162−```hoon
163− %moon
164− ?. =(%earl (clan:title ship.tac))
165− ~& [%not-moon ship.tac]
166− +>.$
167− ?. =(our (^sein:title ship.tac))
168− ~& [%not-our-moon ship.tac]
169− +>.$
170− %- curd =< abet
171− (~(new-event su hen our now pki etn) [ship udiff]:tac)
172−
173−```
174
163
175#### Accepts
164#### Accepts
176
165
@@ -178,6 +167,11 @@ Not sure what this one does.
178[=ship =udiff:point]
167[=ship =udiff:point]
179```
168```
180
169
170+The `ship` is the `@p` of the moon. The `task` will no-op if the `@p` is not that
171+of a moon, or the moon does not belong to the ship.
172+
173+`udiff:point` is the
174+
181#### Returns
175#### Returns
182
176
183
177