Unit ID
YCueRdwFT2/bR67opSmlebzfh9Hplmk1MTzSldGskPQ=
Received
28.10.2020 10:15:11
Confirmation delay (full node)
3 minutes 25 seconds
Confirmation delay (light node)
5 minutes 7 seconds
Messages
Definition
Definition: [ "autonomous agent", { "bounce_fees": { "base": 10000 }, "init": "{\r \r $nom_AA = 'Acces';\r $versio = '0.1';\r \r $AA_PF = trigger.data.AA_PF;\r $adr__ = trigger.initial_address;\r $args = trigger.data;\r \r // Moneda operativa inter-AAs\r $guspires = var[ $AA_PF ][ 'guspires' ];\r \r \r // ............................................ Adreces i Constants\r \r $AA_Activacions = var[ $AA_PF ][ '_AA_Activacions' ];\r \r \r // ............................................ Confirmacions\r \r if ( ! $args.accio ) { bounce ( $nom_AA || ': Cal proporcionar el valor de "accio"' ); }\r //if ( ! $args.opcio ) { bounce ( $nom_AA || ': Cal proporcionar el valor de "opcio"' ); }\r \r \r // ............................................ Variables Operatives\r \r $opcio = $args.opcio;\r $accio = $args.accio;\r \r $info_general = "Info general vàlida per a tots";\r \r $info = {\r Aportacions: "Info necessària per a fer una Aportacio",\r Activacions: "Info necessària per a fer una Activacio",\r Capacitacions: "Info necessària per a fer una Capacitacio",\r Compensacions: "Info necessària per a fer una Compensacio",\r Contribucions: "Info necessària per a fer una Contribucio",\r Diposits: "Info necessària per a fer un Diposit",\r Generacions: "Info necessària per a fer una Generacio",\r Gratificacions: "Info necessària per a fer una Gratificacio",\r Liquidacions: "Info necessària per a fer una Liquidacio",\r Renovacions: "Info necessària per a fer una Renovacio",\r Subscripcions: "Info necessària per a fer una Subscripcio",\r Transfers: "Info necessària per a fer una Transfer",\r cap: "Info intro",\r };\r \r // ............................................ Comprovacions, Variables i Valors Condicionats\r \r // Si no es tracta d'una Activacio, comprova q adr__ registrada com a activa\r if ( $accio != "Activacio" AND $accio != 'acti') {\r $activacio = var[ $AA_Activacions ][ 'activacio_' || $adr__ ];\r //if ( ! $activacio ) { bounce ( $nom_AA || ': Adreça no activa' ); }\r if ( ! $activacio ) { bounce ( $AA_Activacions || ': Adreça no activa ' || $adr__ ); }\r }\r \r \r $params = { AA_PF : $AA_PF };\r $txt_comu = 'Cal proporcionar el valor de';\r \r if ( $accio == 'Aportacio' OR $accio == 'apor' ) { $AA = 'Aportacions'; }\r if ( $accio == 'Activacio' OR $accio == 'acti' ) { \r $AA = 'Activacions'; \r if ( ! $args.nom ) { bounce ( $txt_comu || '"nom"' ); }\r $params.nom = $args.nom;\r }\r if ( $accio == 'Capacitacio' OR $accio == 'capa' ) { \r $AA = 'Capacitacions'; \r if ( ! $args.adr ) { bounce ($txt_comu || '"adr"' ); }\r if ( ! $args.tipus ) { bounce ( $txt_comu || '"tipus"' ); }\r $params.adr = $args.adr;\r $params.tipus = $args.tipus;\r }\r if ( $accio == 'Compensacio' OR $accio == 'comp' ) { \r $AA = 'Compensacions'; \r if ( ! $args.qt ) { bounce ( $txt_comu || '"qt"' ); }\r if ( ! $args.receptora ) { bounce ( $txt_comu || '"receptora"' ); }\r $params.qt = $args.qt;\r $params.receptora = $args.receptora;\r }\r if ( $accio == 'Contribucio' OR $accio == 'cont' ) { \r $AA = 'Contribucions'; \r if ( ! $args.qt ) { bounce ( $txt_comu || '"qt"' ); }\r $params.qt = $args.qt;\r }\r if ( $accio == 'Diposit' OR $accio == 'dipo' ) { \r $AA = 'Diposits'; \r if ( ! $args.qt ) { bounce ( $txt_comu || '"qt"' ); }\r $params.qt = $args.qt;\r }\r if ( $accio == 'Generacio' OR $accio == 'gene' ) { \r $AA = 'Generacions'; \r if ( ! $args.ref ) { bounce ( $txt_comu || '"ref"' ); }\r $params.ref = $args.ref;\r }\r if ( $accio == 'Gratificacio' OR $accio == 'grat' ) { \r $AA = 'Gratificacions'; \r if ( ! $args.ordinal ) { bounce ( $txt_comu || '"ordinal"' ); }\r $params.ordinal = $args.ordinal;\r }\r if ( $accio == 'Liquidacio' OR $accio == 'liqu' ) { \r $AA = 'Liquidacions'; \r if ( ! $args.ordinal ) { bounce ( $txt_comu || '"ordinal"' ); }\r $params.ordinal = $args.ordinal; \r }\r if ( $accio == 'Renovacio' OR $accio == 'reno' ) { $AA = 'Renovacions'; }\r if ( $accio == 'Subscripcio' OR $accio == 'subs' ) {\r $AA = 'Subscripcions';\r if ( ! $args.nom ) { bounce ( $txt_comu || '"nom"' ); }\r if ( ! $args.aFOP ) { bounce ( $txt_comu || '"aFOP"' ); }\r $params.nom = $args.nom;\r $params.aFOP = $args.aFOP;\r }\r if ( $accio == 'Transfer' OR $accio == 'tran' ) { \r $AA = 'Transfers'; \r if ( ! $args.qt ) { bounce ( $txt_comu || '"qt "' ); }\r if ( ! $args.receptora ) { bounce ( $txt_comu || '"receptora"' ); }\r $params.qt = $args.qt;\r $params.receptora = $args.receptora;\r }\r if ( $accio == 'cap' OR $accio == '' ) { $AA = 'cap'; }\r \r if ( $opcio == 'info' ) { bounce ( $info[ $AA ] ); } \r \r $adr_AA = var[ $AA_PF ][ '_AA_' || $AA ];\r \r }", "messages": [ { "app": "data", "payload": "{ $params }" }, { "app": "payment", "payload": { "asset": "{ $guspires }", "outputs": [ { "address": "{ $adr_AA }", "amount": "{ 50000 }" } ] } }, { "app": "state", "state": "{\r response['result'] = 1000;\r var[ 'AA_Prova'] = 'proova';\r var[ 'args'] = $args;\r var[ 'AA_PF'] = $AA_PF;\r var[ 'AA'] = $AA;\r }" } ] } ]
Technical information
Fees:
6,521 bytes
(452 headers, 6069 payload)
Level:1710609
Witnessed level:1710601
Main chain index:1703083
Latest included mc index:1703082
Status:stable/confirmed/final