6A54CA22TNS2FRACVPK2ZJH4FUHCPEJA
[
"autonomous agent",
{
"messages": {
"cases": [
{
"if": "{
if( !var[ "count" ] AND trigger.data.choose ) bounce( "There is currently no registered address");
if( var[ "count" ] ) $choose = number_from_seed( trigger.address || var[ "count" ] , 1 , var[ "count" ] ); // SEMI RANDOM CHOOSE
trigger.data.choose
}",
"messages": [
{
"app": "payment",
"payload": {
"asset": "base",
"outputs": [
{
"address": "{ var[ $choose || "" ] }"
}
]
}
},
{
"app": "data",
"payload": "{trigger.data.choose}"
}
]
},
{
"messages": [
{
"app": "state",
"state": "{
if( var[ trigger.initial_address ] ) bounce( trigger.initial_address || " had registered with " || var [ trigger.initial_address ] || " still, there are total of " || var[ "count" ] || " addresses to chose from ");
// NEW REGISTRATION
var[ "count" ] += 1;
var[ var[ "count" ] || "" ] = trigger.initial_address;
var[ trigger.initial_address ] = trigger.output[ [ asset = base ] ] ;
response[ 'message' ] = trigger.initial_address || " registered, there are now " || var[ "count" ] || " addresses";
}"
}
]
}
]
}
}
]
MCI: 1028508 Bounced Response: {
"error": "formula {
if( !var[ "count" ] AND trigger.data.choose ) bounce( "There is currently no registered address");
if( var[ "count" ] ) $choose = number_from_seed( trigger.address || var[ "count" ] , 1 , var[ "count" ] ); // SEMI RANDOM CHOOSE
trigger.data.choose
} failed: max must be greater than min"
} MCI: 1028491 Not bounced Response: {
"responseVars": {
"message": "OX4YA34RB2PBWQORLJMNWIQ2ZWG77E47 registered, there are now 1 addresses"
},
"error": "no messages after filtering"
} Show transactions in assets: All bytes
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount
28.08.2019 11:44:11
in
6A54CA22TNS2FRACVPK2ZJH4FUHCPEJA
28.08.2019 11:38:39
in
6A54CA22TNS2FRACVPK2ZJH4FUHCPEJA