mirror of
https://github.com/urbit/shrub.git
synced 2024-12-01 06:35:32 +03:00
add rekey to jael
This commit is contained in:
parent
6eb4d9389d
commit
eed4c6a236
@ -10,7 +10,6 @@
|
||||
[%vein wire]
|
||||
[%look wire src=(each ship purl:eyre)]
|
||||
[%wind wire p=@ud]
|
||||
[%snap wire snapshot=snapshot:jael kick=?]
|
||||
==
|
||||
++ state
|
||||
$: a/@
|
||||
@ -28,8 +27,6 @@
|
||||
%turf [ost.hid %turf /hi ~]~
|
||||
%vein [ost.hid %vein /hi]~
|
||||
[%wind @ud] [ost.hid %wind /hi +.val]~
|
||||
[%snap * ?]
|
||||
[ost.hid %snap /hi (snapshot:jael +<.val) +>.val]~
|
||||
::
|
||||
%look-ethnode
|
||||
:_ ~
|
||||
|
@ -45,6 +45,7 @@
|
||||
{$poke wire dock pear} ::
|
||||
{$rest wire @da} ::
|
||||
{$wait wire @da} ::
|
||||
{$rekey wire life ring} ::
|
||||
== ::
|
||||
++ move (pair bone card) :: user-level move
|
||||
++ pear :: poke fruit
|
||||
@ -85,7 +86,7 @@
|
||||
:: our new private key, as a +tree of +rite
|
||||
::
|
||||
=/ rit (sy [%jewel (my [lyf.u.sed key.u.sed] ~)] ~)
|
||||
~& %rekey-not-implemented
|
||||
(emit %rekey / lyf.u.sed key.u.sed)
|
||||
+>.$
|
||||
::
|
||||
++ poke-nuke :: initialize
|
||||
|
@ -1336,16 +1336,15 @@
|
||||
%look `%j
|
||||
%listen `%j
|
||||
%merg `%c
|
||||
%mint `%j
|
||||
%mont `%c
|
||||
%nuke `%a
|
||||
%ogre `%c
|
||||
%perm `%c
|
||||
%rest `%b
|
||||
%rekey `%j
|
||||
%wait `%b
|
||||
%want `%a
|
||||
%warp `%c
|
||||
%wind `%j
|
||||
%wipe `%f
|
||||
::
|
||||
%request `%i
|
||||
|
@ -407,6 +407,12 @@
|
||||
yen.own.pki (~(del in yen.own.pki) hen)
|
||||
==
|
||||
::
|
||||
:: update private keys
|
||||
::
|
||||
%rekey
|
||||
%- curd =< abet
|
||||
(private-keys:~(feel su hen our pki etn) life.tac ring.tac)
|
||||
::
|
||||
:: watch public keys
|
||||
:: [%public-keys ships=(set ship)]
|
||||
::
|
||||
|
@ -2082,10 +2082,11 @@
|
||||
[%fake =ship] :: fake boot
|
||||
[%listen whos=(set ship) =source] :: set ethereum source
|
||||
::TODO %next for generating/putting new private key
|
||||
[%meet =ship =life =pass] :: met after breach
|
||||
[%nuke whos=(set ship)] :: cancel tracker from
|
||||
[%private-keys ~] :: sub to privates
|
||||
[%public-keys ships=(set ship)] :: sub to publics
|
||||
[%meet =ship =life =pass] :: met after breach
|
||||
[%rekey =life =ring] :: update private keys
|
||||
[%turf ~] :: view domains
|
||||
$>(%vega vane-task) :: report upgrade
|
||||
$>(%wegh vane-task) :: memory usage request
|
||||
|
Loading…
Reference in New Issue
Block a user