DKLFQVME6H7QFHXPOPZ3LHT66OEPA4M3
[
"autonomous agent",
{
"bounce_fees": {
"base": 10000
},
"init": "{ \r
\r
$nom_AA = 'Diposits';\r
$versio = '3';\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_Transfers = var[ $AA_PF ][ '_AA_Transfers' ];\r
$AA_Subscripcions = var[ $AA_PF ][ '_AA_Subscripcions' ];\r
$AA_Renovacions = var[ $AA_PF ][ '_AA_Renovacions' ];\r
$adr_FDesc = var[ $AA_PF ][ '_FDesc' ];\r
$taxa_descongestio = var[ $AA_PF ][ 'Taxa_Descongestio' ];\r
$cicles_latencia = var[ $AA_PF ][ 'Cicles_Latencia' ];\r
\r
$qt_taxa = round( $qt * $taxa_descongestio / 100, 0 );\r
$qt_liquidacio = $qt - $qt_taxa;\r
\r
// Comprova q adr subscrita\r
$subscripcio = var[ $AA_Subscripcions ][ 'subscripcio_' || $adr__ ];\r
if ( ! $subscripcio ) { bounce ( $nom_AA || ': Adreça no subscrita' ); }\r
\r
// Comprova q cicle renovat per adr__ no és inferior a l'actual\r
$cicle_subscripcio = $subscripcio['cicle'];\r
\r
$cicle_actual = var[ $AA_Transfers ][ 'cicle_actual'];\r
$cicle_renovat = var[ $AA_Renovacions ][ 'cicle_' || $adr__ ];\r
\r
if ( $cicle_actual > $cicle_subscripcio){\r
if ( ! $cicle_renovat OR $cicle_actual > $cicle_renovat ) \r
{ bounce ( $nom_AA || ': Renovació pendent' ); }\r
}\r
\r
}",
"messages": [
{
"app": "state",
"state": "{\r
if ( ! var[ 'ordinal' ]) { $ordinal = 1; } \r
else { $ordinal = var[ 'ordinal' ] + 1; }\r
var[ 'ordinal' ] = $ordinal; \r
\r
$ref_diposit = 'Dip_' || $ordinal;\r
\r
var[ 'darrer' ] = $ref_diposit;\r
\r
var[ $ref_diposit ] = \r
{\r
dipositant: $adr__, \r
qt_diposit: $qt,\r
qt_liquidacio: $qt_liquidacio ,\r
cicle_liquidacio: $cicle_actual + $cicles_latencia,\r
taxa: $qt_taxa,\r
data: timestamp,\r
cicle: $cicle_actual,\r
};\r
\r
response[ 'REF. Dipòsit' ] = $ref_diposit;\r
response[ 'Dipositant' ] = $adr__;\r
response[ 'Qt dipòsit' ] = $qt;\r
response[ 'Qt liquidació' ] = $qt_liquidacio;\r
response[ 'Taxa' ] = $qt_taxa;\r
response[ 'Data dipòsit' ] = timestamp_to_string( timestamp, 'datetime' );\r
response[ 'Cicle dipòsit' ] = $cicle_actual;\r
response[ 'Cicle liquidació' ] = $cicle_actual + $cicles_latencia;\r
\r
var[ 'total_Diposits' ] += $qt;\r
var[ 'total_Liquidacions' ] += $qt_liquidacio;\r
var[ 'total_Taxes' ] += $qt_taxa;\r
\r
response[ 'Total Dipòsits' ] = var[ 'total_Diposits' ];\r
response[ 'Total Liquidacions' ] = var[ 'total_Liquidacions' ];\r
response[ 'Total Taxes' ] = var[ 'total_Taxes' ];\r
\r
}"
}
]
}
]
- MCI: 1740476
- Not bounced
- Response: {
"responseVars": {
"REF. Dipòsit": "Dip_3",
"Dipositant": "GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R",
"Qt dipòsit": 80000,
"Qt liquidació": 76800,
"Taxa": 3200,
"Data dipòsit": "2020-11-10T19:06:00Z",
"Cicle dipòsit": 9,
"Cicle liquidació": 12,
"Total Dipòsits": 151110,
"Total Liquidacions": 145065,
"Total Taxes": 6045
},
"info": "no messages after filtering"
}
- MCI: 1740365
- Not bounced
- Response: {
"responseVars": {
"REF. Dipòsit": "Dip_2",
"Dipositant": "GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R",
"Qt dipòsit": 46666,
"Qt liquidació": 44799,
"Taxa": 1867,
"Data dipòsit": "2020-11-10T18:04:22Z",
"Cicle dipòsit": 9,
"Cicle liquidació": 12,
"Total Dipòsits": 71110,
"Total Liquidacions": 68265,
"Total Taxes": 2845
},
"info": "no messages after filtering"
}
- MCI: 1739945
- Not bounced
- Response: {
"responseVars": {
"REF. Dipòsit": "Dip_1",
"Dipositant": "GIIYFJXPZW3KH5MPQKRLZTWO4LIXX25R",
"Qt dipòsit": 24444,
"Qt liquidació": 23466,
"Taxa": 978,
"Data dipòsit": "2020-11-10T11:17:39Z",
"Cicle dipòsit": 8,
"Cicle liquidació": 11,
"Total Dipòsits": 24444,
"Total Liquidacions": 23466,
"Total Taxes": 978
},
"info": "no messages after filtering"
}
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount
10.11.2020 19:06:00
in
DKLFQVME6H7QFHXPOPZ3LHT66OEPA4M3
10.11.2020 18:04:22
in
DKLFQVME6H7QFHXPOPZ3LHT66OEPA4M3
10.11.2020 11:17:39
in
DKLFQVME6H7QFHXPOPZ3LHT66OEPA4M3