Merge pull request #389 from urbit/i/388/update-gall-bowl

gall types ref: update bowl /w sky
This commit is contained in:
tinnus-napbus 2023-06-25 15:15:32 +12:00 committed by GitHub
commit d8efad44ff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -42,18 +42,21 @@ which our agent has subscribed.
```hoon ```hoon
+$ bowl :: standard app state +$ bowl :: standard app state
$: $: our=ship :: host $: $: our=ship :: host
src=ship :: guest src=ship :: guest
dap=term :: agent dap=term :: agent
== :: == ::
$: wex=boat :: outgoing subs $: wex=boat :: outgoing subs
sup=bitt :: incoming subs sup=bitt :: incoming subs
== :: $= sky :: scry bindings
$: act=@ud :: change number %+ map path ::
eny=@uvJ :: entropy ((mop @ud (pair @da (each page @uvI))) lte) ::
now=@da :: current time == ::
byk=beak :: load source $: act=@ud :: change number
== == :: eny=@uvJ :: entropy
now=@da :: current time
byk=beak :: load source
== == :: ::
``` ```
Additional agent state. Additional agent state.
@ -68,6 +71,9 @@ as follows:
See the [`boat`](#boat) section for details of the type. See the [`boat`](#boat) section for details of the type.
- `sup`: Incoming subscriptions. That is, subscriptions others have made to our - `sup`: Incoming subscriptions. That is, subscriptions others have made to our
agent. See the [`bitt`](#bitt) section for details of the type. agent. See the [`bitt`](#bitt) section for details of the type.
- `sky`: Remote scry bindings. A map from binding paths to a
[`mop`](/reference/hoon/zuse/2m#mop) (ordered map) of files by revision
number. Tombstoned files have an `@uvI` hash rather than `page`.
- `act`: The total number of [`move`](/reference/arvo/overview#move)s our agent has - `act`: The total number of [`move`](/reference/arvo/overview#move)s our agent has
processed so far. processed so far.
- `eny`: 512 bits of entropy. - `eny`: 512 bits of entropy.