KYQ6MM25RQYHXDSDO47VGJSFLJAODBFU
[
"autonomous agent",
{
"init": "{
$nom_AA = 'Definicions';
// Portal
//$_Portal = '5WVBJQHTEP54AEYUJGTQKWTXTXZSJQWA';
$_Portal = trigger.address; // * només x tests
if ( $_Portal != trigger.address ) bounce ( 'Portal no reconegut' );
// Principals
$args = trigger.data;
$adr__ = trigger.initial_address;
$proces = $args.proces;
$idprop = $args.idprop;
$dades = $args.dades otherwise {};
// Funcions
$__dada = $refval =>
data_feed[[ oracles = $args._Registre, feed_name = $refval, ifnone = '' ]];
// Si no s'ha lliurat l'argument especificat bota l'accés
$__arg = $arg =>
$args[ $arg ] otherwise
bounce( "Cal proporcionar el valor de: " || $arg );
if ( $proces == 'inicialitzacio' ) {
$__definidors = $r => {
$dades[ $r ] = $args[ $r ];
//response[ $r ] = $dades[ $r ];
};
$refs_definidors = [
'_Accions', '_Getons', '_Validacio_TEST',
'_Convocatories', '_Pronunciaments', '_Validadores',
'_FRO', '_Estels', '_AUT_A', '_AUT_B'
];
$m = map( $refs_definidors, 11, $__definidors );
$dades.Origen = timestamp;
$dades.Interval = 1600;
//$dades.Interval = 2419200; * 4 setmanes
//$dades.Lapse = 172800; * 2 dies
$dades.Lapse = 1200;
$dades.Import_Activacio = 20;
$dades.Import_Subscripcio = 50;
$dades.Import_Renovacio = 30;
$dades.Taxa_Conversio = 4;
$dades.Factor_Conversio = 10;
$dades.Compensacio_Interficie = 10;
$dades.Compensacio_Promocio = 20;
$dades.Generacio_Minima = 1000;
//$dades.Factor_Topall_Index_Baules = 1.5;
$dades.Factor_Topall_Index_Baules = 4;
$dades.Nombre_Delegades = 5;
$dades.Nombre_Aprovacions = 5;
$dades.Cicles_Diposit = 2;
$dades.Diposit_Minim = 100;
$dades.Provisio = 2000;
$dades.Romanent_Minim = 10000;
$dades.escala_actual = 1;
$dades.data_escala_actual = timestamp;
$dades[ 'isox_000' ] = $args.isox_000;
}
if ( $proces == 'definicio_geto' ) {
$nom = $__arg( 'nom' );
$operacio = $args.operacio;
$nougeto = 'geto_' || $nom;
if ( $args.operacio == 'confirmacio' ) {
$dades[ 'confirmacio_' || $idprop ] = timestamp;
$dades[ 'confirmacio_' || $idprop || '_confirmant' ] = $adr__;
} else {
$dades[ $nougeto ] = timestamp;
$dades[ $nougeto || '_proposant' ] = $adr__;
$dades[ $nougeto || '_confirmant' ] = $args.operacio == 'proposta' ? '' : $adr__;
$dades[ $nougeto || '__FOP' ] = $__arg( '_FOP' );
$dades[ $nougeto || '_factor_conversio' ] = $__arg( 'factor_conversio' );
$dades[ $nougeto || '_taxa_conversio' ] = $__arg( 'taxa_conversio' );
$dades[ $nougeto || '_derivacio' ] = $__arg( 'derivacio' );
$dades[ $nougeto || '_import_activacio' ] = $__arg( 'import_activacio' );
$dades[ $nougeto || '_import_subscripcio' ] = $__arg( 'import_subscripcio' );
$dades[ $nougeto || '_import_renovacio' ] = $__arg( 'import_renovacio' );
$dades[ $nougeto || '_cicles_diposit' ] = $__arg( 'cicles_diposit' );
$dades[ $nougeto || '_activacions_restringides' ] = $__arg( 'activacions_restringides' );
$dades[ $nougeto || '_subscripcions_restringides' ] = $__arg( 'subscripcions_restringides' );
$dades[ $nougeto || '_recepcions_restringides' ] = $__arg( 'recepcions_restringides' );
$dades[ $nougeto || '_conversions_restringides' ] = $__arg( 'conversions_restringides' );
$dades[ $nougeto || '_valors_esmenables' ] = $__arg( 'valors_esmenables' );
$dades[ $nougeto || '_llistats_editables' ] = $__arg( 'llistats_editables' );
$dades[ $nougeto || '_bloqueig_possible' ] = $__arg( 'bloqueig_possible' );
$dades[ $nougeto || '__AUT_A' ] = $__arg( '_AUT_A' );
$dades[ $nougeto || '__AUT_B' ] = $__arg( '_AUT_B' );
$dades[ $nougeto || '__AUT_C' ] = $__arg( '_AUT_C' );
}
}
$registre = {};
$registre.dades = $dades;
}",
"messages": [
{
"app": "data",
"payload": "{ $registre }"
},
{
"app": "payment",
"payload": {
"asset": "base",
"outputs": [
{
"address": "{ $args._Registre }",
"amount": "{ $__dada( 'Provisio' ) }"
}
]
}
},
{
"app": "state",
"state": "{
response[ 'Procés' ] = $proces;
response[ 'Proposta' ] = $idprop;
response[ 'Validació Directa' ] = $adr__;
}"
}
]
}
]
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount