Unit ID
uk2lUMEm5Hh24SJPrwpUhTF7AmdqPsiIDu/BRIoBxbk=
Received
21.08.2019 22:35:42
Confirmation delay (full node)
4 minutes 59 seconds
Confirmation delay (light node)
7 minutes 27 seconds
Messages
Definition
Definition: [ "autonomous agent", { "bounce_fees": { "base": 10000 }, "init": "{ $OWNER = "O7NYCFUL5XIJTYE3O4MKGMGMTN6ATQAJ"; // to adjust parameters if (trigger.data.helper) // trigger coming from an aa { $helper = trigger.data.helper; $aa = trigger.address; $reward = trigger.output[[asset!=base]].amount otherwise trigger.output[[asset=base]].amount otherwise 0; $reward_asset = trigger.output[[asset!=base]].asset otherwise "base"; $delay = trigger.data.seconds otherwise 0; } else { $helper = trigger.address; $aa = trigger.data.aa otherwise var[$helper] otherwise bounce ("Don't know which aa to help!"); $reward = var[$aa||"_reward"]; $reward_asset = var[$aa||"_asset"]; $delay = var[$aa||"_delay"]; } // test if a bot overtook the user? }", "messages": { "cases": [ { "if": "{ trigger.data.helper}", "init": "{ }", "messages": [ { "app": "data", "payload": { "message": "{"Get "||$reward||" "||$reward_asset||" if you are first to reply me in "||$delay||" seconds" }", "helped_aa ": "{$aa}" } }, { "app": "payment", "payload": { "asset": "base", "outputs": [ { "address": "{$helper}", "amount": "{1000}" } ] } }, { "app": "state", "state": "{ var[$helper] = $aa; var[$aa||"_reward"] = $reward; var[$aa||"_asset"] = $reward_asset; var[$aa||"_delay"] = $delay; var[$aa||"_request_time"] = timestamp; }" } ] }, { "init": "{ if (!var[$aa||"_reward"]) bounce ("Too late someone have triggered the aa already!"); }", "messages": [ { "app": "payment", "payload": { "asset": "{$reward_asset}", "outputs": [ { "address": "{$helper}", "amount": "{$reward}" } ] } }, { "app": "payment", "payload": { "asset": "base", "outputs": [ { "address": "{$aa}", "amount": "{1000}" } ] } }, { "app": "state", "state": "{ var[$helper] = false; var[$aa||"_reward"] = false; var[$aa||"_asset"] = false; var[$aa||"_delay"] = false; }" } ] } ] } } ]
Technical information
Fees:
2,359 bytes
(353 headers, 2006 payload)
Level:1017556
Witnessed level:1017549
Main chain index:1016371
Latest included mc index:1016370
Status:stable/confirmed/final