ERights Home elib / distrib / captp 
Back to: provideFor() x On to: ignore()

CapTP Ops:
acceptFrom()


NonceLocator <-
acceptFrom(donorPath :String[],
           donorID   :VatID,
           nonce     :Nonce,
           vine      :Vine) :any

VatB picks up the reference to Carol deposited by VatA at nonce in VatC's from-VatA-for-VatB table.

NonceLocator <-
acceptFrom(donorPath :String[],
           donorID   :VatID,
           nonce     :Nonce,
           swissHash :SwissHash),
           vine      :Vine) :any

VatB picks up the reference to Carol deposited by VatA at [nonce, swissHash] in VatC's from-VatA-for-VatB table.

*** Doesn't work until the WormholeOp is implemented. Until then, use the above acceptFrom without the swissHash.

donorPath, donorID identifies Alice. We include the donorPath in case the acceptFrom message arrives in Carol's vat before Alice's vat has even connected (which it is presumably in the process of doing, since it is presumably sending the corresponding provideFor).

 
Unless stated otherwise, all text on this page which is either unattributed or by Mark S. Miller is hereby placed in the public domain.
ERights Home elib / distrib / captp 
Back to: provideFor() x On to: ignore()
Download    FAQ    API    Mail Archive    Donate

report bug (including invalid html)

Golden Key Campaign Blue Ribbon Campaign