mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-11-28 19:55:53 +03:00
Hull diff application.
This commit is contained in:
parent
b78fdccd54
commit
a16d92b43f
@ -50,6 +50,19 @@
|
||||
~& [%unimplemented-event event.log]
|
||||
~
|
||||
::
|
||||
++ apply-hull-diff
|
||||
|= [hul=hull dif=diff-hull]
|
||||
^- hull
|
||||
?- -.dif
|
||||
%full new.dif
|
||||
%owner hul(owner new.dif)
|
||||
%spawned =+ (~(put in spawned.hul) who.dif)
|
||||
hul(spawn-count +(spawn-count.hul), spawned -)
|
||||
%keys hul(encryption-key enc.dif, authentication-key aut.dif)
|
||||
%sponsor hul(sponsor new.dif, escape ~)
|
||||
%escape hul(escape new.dif)
|
||||
==
|
||||
::
|
||||
++ parse-id
|
||||
|= id=@t
|
||||
^- ships:function
|
||||
|
Loading…
Reference in New Issue
Block a user