DFWCKYBMCJQIOGPSDNB65SWOKID7HQBP
[
"autonomous agent",
{
"init": "{
$nom_AA = 'Capacitacio';
$versio = '0.3';
$AA_PF = trigger.data.AA_PF;
$adr__ = trigger.initial_address;
$args = trigger.data;
$AUT_0 = 'C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W';
// Comprova q adr__ capacitada per fer-hi canvis
if ( ! var[ 'Omni_' || $adr__ AND $adr__ != $AUT_0 ]
) { bounce ( $nom_AA || ': Adreça no autoritzada' ); }
// Si és una capacitació, comprova q adr q es vol capacitar consta com a activa
if ( $args.estat == 'capacitada' ) {
$_Activacio = var[ $AA_PF ][ '_Activacio' ];
$activacio = var[ $_Activacio ][ 'activacio_' || $args.adr ];
if ( ! $activacio ) { bounce ( $nom_AA || ': Adreça no activa' ); }
}
// Comprova q capacitació no consta ja amb l'estat especificat
$capacitacio = var[ $args.tipus || '_' || $args.adr ];
if ( !! $capacitacio AND $capacitacio.estat == $args.estat )
{ bounce ( 'Ja registrada amb aquest estat per a aquesta adreça' ); }
}",
"messages": [
{
"app": "state",
"state": "{
if ( ! var[ 'ordinal' ]) { $ordinal = 1; }
else { $ordinal = var[ 'ordinal' ] + 1; }
var[ 'ordinal' ] = $ordinal;
var[ $args.tipus || '_' || $args.adr ] =
{
capacitadora: $adr__,
data: timestamp,
ordinal: $ordinal,
estat: $args.estat,
};
response[ 'Capacitació' ] = 'Per a ' || $args.tipus || ' de ' || $args.adr;
response[ 'Estat' ] = $args.estat;
}"
}
]
}
]
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount