updates :acme structure arm syntax
|%
:: +move: output effect
::
-+= move [bone card]
++$ move [bone card]
:: +card: output effect payload
::
-+= card
++$ card
$% [%flog wire flog:dill]
[%hiss wire ~ %httr %hiss hiss:eyre]
[%rule wire %cert (unit [wain wain])]
==
:: +nonce-next: next effect to emit upon receiving nonce
::
-+= nonce-next
++$ nonce-next
$? %register
%new-order
%finalize-order
==
:: +acct: an ACME service account
::
-+= acct
++$ acct
$: :: key: account keypair
::
key=key:rsa
==
:: +config: finalized configuration
::
-+= config
++$ config
$: :: dom: domains
::
dom=(set turf)
==
:: +trial: domain validation challenge
::
-+= trial
++$ trial
$% :: %http only for now
::
$: %http
== ==
:: +auth: domain authorization
::
-+= auth
++$ auth
$: :: ego: ACME service authorization url
::
ego=purl
==
:: +order-auth: domain authorization state for order processing
::
-+= order-auth
++$ order-auth
$: :: pending: remote authorization urls
::
pending=(list purl)
==
:: +order: ACME certificate order
::
-+= order
++$ order
$: :: dom: domains
::
dom=(set turf)
==
:: +history: archive of past ACME service interactions
::
-+= history
++$ history
$: :: act: list of revoked account keypairs
::
act=(list acct)
==
:: +directory: ACME v2 service directory
::
-+= directory
++$ directory
$: :: register: registration url (newAccount)
::
register=purl
==
:: +acme: complete app state
::
-+= acme
++$ acme
$: :: dir: ACME service directory
::
dir=directory
