MH4JQC2RS63N5TKDAI7QHH5FGK7DLLP6
[
"autonomous agent",
{
"bounce_fees": {
"base": 10000
},
"init": "{\r
\r
$nom_AA = 'Transfers';\r
$versio = '3.1';\r
\r
$AA_PF = trigger.data.AA_PF;\r
$adr__ = trigger.initial_address;\r
$args = trigger.data;\r
$qt = trigger.output[[asset=base]] - 10000; //bounce-fees \r
\r
$unitat = var[ $AA_PF ][ 'unitat' ]; \r
$AA_Activacions = var[ $AA_PF ][ '_AA_Activacions' ];\r
$interval_cicles = var[ $AA_PF ][ 'Interval_Cicles' ];\r
$_FOP = var[ $AA_PF ][ '_FOP' ];\r
$_FPre = var[ $AA_PF ][ '_FPre' ];\r
\r
$receptora = $args.receptora;\r
$accio = $args.accio;\r
\r
// Comprova q adr__ registrada com a activa\r
$activacio = var[ $AA_Activacions ][ 'activacio_' || $adr__ ];\r
if ( ! $activacio ) { bounce ( 'Adreça no activa: ' || $adr__ ); } \r
\r
// Comprova q adr receptora és la de _FOP o la de FPre o ha estat registrada com a activa\r
$adr_recep_activa = var[ $AA_Activacions ][ 'activacio_' || $receptora ];\r
if ( ! $adr_recep_activa AND $receptora != $_FOP AND $receptora != $_FPre ) \r
{ bounce ( $nom_AA || ': Adreça receptora no activa' ); }\r
\r
// Comprova q l'adreça de l'AA actuant és un agent autònom\r
if ( ! is_aa( trigger.address ) ) { bounce ( $nom_AA || ': no AA' ); }\r
\r
// Si no és una Transfer comprova q l'adreça de l'AA actuant és operativa\r
if ( $accio != 'Transfers' ) {\r
$adr_AA = var[ $AA_PF ][ '_AA_' || $accio ];\r
if ( trigger.address != $adr_AA ) { bounce ( $nom_AA || ': AA no autoritzat' ); }\r
}\r
\r
}",
"messages": [
{
"app": "payment",
"payload": {
"asset": "{ $unitat }",
"outputs": [
{
"address": "{ $receptora }",
"amount": "{ $qt }"
}
]
}
},
{
"app": "state",
"state": "{\r
// Registre Totals\r
var[ 'total_' || $accio ] += $qt;\r
var[ 'total_' || $accio || '_de_' || $adr__ ] += $qt;\r
var[ 'total_' || $accio || '_a_' || $receptora ] += $qt;\r
var[ 'total_' || $accio || '_de_' || $adr__ || '_a_' || $receptora ] += $qt;\r
\r
response[ 'Total ' || $accio ] = var[ 'total_' || $accio ];\r
response[ 'Total ' || $accio || ' de ' || $adr__ ] = var[ 'total_' || $accio || '_de_' || $adr__ ];\r
response[ 'Total ' || $accio || ' a ' || $receptora ] = var[ 'total_' || $accio || '_a_' || $receptora ];\r
response[ 'Total ' || $accio || ' de ' || $adr__ || ' a ' || $receptora ] = var[ 'total_' || $accio || '_de_' || $adr__ || '_a_' || $receptora ];\r
\r
// Gestió Cicles\r
if ( ! var[ 'cicle_actual' ] ) { \r
$nou_cicle = 1; \r
$nova_data = timestamp; \r
$nova_data_cicle_anterior = 0;\r
} else { \r
$cicle_actual = var[ 'cicle_actual' ]; \r
$data_cicle_actual = var[ 'data_cicle_actual' ]; \r
$data_cicle_anterior = var[ 'data_cicle_anterior' ];\r
if ( $interval_cicles < ( timestamp - $data_cicle_actual ) ) {\r
$nou_cicle = $cicle_actual + 1;\r
$nova_data = timestamp;\r
$nova_data_cicle_anterior = $data_cicle_actual; \r
} else {\r
$nou_cicle = $cicle_actual;\r
$nova_data = $data_cicle_actual;\r
$nova_data_cicle_anterior = $data_cicle_anterior; \r
}\r
}\r
\r
var[ 'cicle_actual' ] = $nou_cicle;\r
var[ 'data_cicle_actual' ] = $nova_data;\r
var[ 'data_cicle_anterior' ] = $nova_data_cicle_anterior;\r
\r
response[ 'cicle actual' ] = $nou_cicle;\r
response[ 'data cicle actual' ] = timestamp_to_string( $nova_data, 'datetime' );\r
response[ 'data cicle anterior' ] = timestamp_to_string( $nova_data_cicle_anterior, 'datetime' );\r
}"
}
]
}
]
- MCI: 1738432
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Transfers": 162221,
"Total Transfers de C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W": 126666,
"Total Transfers a GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 162221,
"Total Transfers de C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W a GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 126666,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
- MCI: 1737926
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Renovacions": 42000,
"Total Renovacions de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 42000,
"Total Renovacions a BXYGHGW5K62P32UHHBNVFN4NPOJZAPNY": 42000,
"Total Renovacions de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R a BXYGHGW5K62P32UHHBNVFN4NPOJZAPNY": 42000,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
- MCI: 1737871
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Subscripcions": 13000,
"Total Subscripcions de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 13000,
"Total Subscripcions a BXYGHGW5K62P32UHHBNVFN4NPOJZAPNY": 13000,
"Total Subscripcions de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R a BXYGHGW5K62P32UHHBNVFN4NPOJZAPNY": 13000,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
- MCI: 1737864
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Transfers": 82221,
"Total Transfers de C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W": 46666,
"Total Transfers a GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 82221,
"Total Transfers de C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W a GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 46666,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
- MCI: 1737844
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Transfers": 35555,
"Total Transfers de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 35555,
"Total Transfers a GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 35555,
"Total Transfers de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R a GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 35555,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
- MCI: 1737819
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Activacions": 1000,
"Total Activacions de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R": 500,
"Total Activacions a AMJMY4TSHN7WAMDDNBDJHOVGTL3SG7LN": 1000,
"Total Activacions de GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R a AMJMY4TSHN7WAMDDNBDJHOVGTL3SG7LN": 500,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
- MCI: 1737810
- Not bounced
- Response unit:
- Response: {
"responseVars": {
"Total Activacions": 500,
"Total Activacions de C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W": 500,
"Total Activacions a AMJMY4TSHN7WAMDDNBDJHOVGTL3SG7LN": 500,
"Total Activacions de C4KIJSUWVM7BGWTLXKX3K4PNRXV7OY4W a AMJMY4TSHN7WAMDDNBDJHOVGTL3SG7LN": 500,
"cicle actual": 1,
"data cicle actual": "2020-11-09T10:20:32Z",
"data cicle anterior": "1970-01-01T00:00:00Z"
}
}
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount
09.11.2020 18:24:03
MH4JQC2RS63N5TKDAI7QHH5FGK7DLLP6
out
09.11.2020 18:24:03
in
MH4JQC2RS63N5TKDAI7QHH5FGK7DLLP6
09.11.2020 10:51:27
MH4JQC2RS63N5TKDAI7QHH5FGK7DLLP6
out
09.11.2020 10:51:27
in
MH4JQC2RS63N5TKDAI7QHH5FGK7DLLP6
09.11.2020 10:37:07
MH4JQC2RS63N5TKDAI7QHH5FGK7DLLP6
out