Unit ID
9egLnFL/XXND+woeglARhvOg8fq/TxnyiR45spy40Hc=
Received
17.08.2019 00:03:09
Confirmation delay (full node)
4 minutes 0 seconds
Confirmation delay (light node)
6 minutes 13 seconds
Messages
Definition
Definition: [ "autonomous agent", { "init": "{ $puk = trigger.data.puk1||trigger.data.puk2; $asset = trigger.data.asset otherwise trigger.output[[asset=base]].asset; $asset_nice_name = ($asset == 'base')? 'bytes' : $asset; $key = sha256($puk||'_'||$asset); }", "messages": { "cases": [ { "if": "{(trigger.data.puk1) AND (trigger.data.puk2) AND (!trigger.data.s) AND (!trigger.data.ad)}", "messages": [ { "app": "state", "state": "{ var[$key] += trigger.output[[asset=base]]; response['message'] = var[$key]||' '||$asset_nice_name||' are safe under the puk '||$puk; }" } ] }, { "if": "{(trigger.data.puk1) AND (trigger.data.puk2) AND (trigger.data.s1) AND (trigger.data.s2) AND (trigger.data.ad)}", "init": "{ if (!var[$key]) bounce ("puk doesn\'t exists with asset "||$asset_nice_name); if (!is_valid_sig(trigger.data.ad, "-----BEGIN PUBLIC KEY-----"||$puk||"-----END PUBLIC KEY-----", trigger.data.s1||trigger.data.s2)) bounce ("Wrong signature!"); }", "messages": [ { "app": "payment", "payload": { "asset": "{$asset}", "outputs": [ { "address": "{trigger.data.ad}", "amount": "{var[$key]}" } ] } }, { "app": "state", "state": "{ response['message'] = var[$key]||' '||$asset_nice_name||' withdrawn from '||$puk||' to '|| trigger.data.ad; var[$key] = false; }" } ] }, { "messages": [ { "app": "state", "state": "{ bounce ("Set a 'puk1' and 'puk2' field to <the 2 half of the public key, for which you have the related private key> to safely store funds. To withdraw later, set the same 'puk', as well as a 'ad' field to <the Obyte adresse where you want to receive the funds> and a 's1' and 's2' field to <the 2 half signature of a message containing the address 'ad'>."); }" } ] } ] } } ]
Technical information
Fees:
2,056 bytes
(353 headers, 1703 payload)
Level:1003935
Witnessed level:1003927
Main chain index:1002753
Latest included mc index:1002752
Status:stable/confirmed/final