AY4NXH7AVUNNWFCSLWDMPPG6OBSARR7G
[
"autonomous agent",
{
"getters": "{
// return price of IUSD in USD
$get_reserve_price = () => {
$oracle = "
XY6JXVBITD4EKY3DFT27XS65D2M3FJ5V";
$feed_name = "IUSD_BBD_selling";
$unit = data_feed[[oracles=$oracle, feed_name=$feed_name, what="unit", ifnone=false]];
if (!$unit)
bounce('No data feed with IUSD_BBD_selling');
$payload = unit[$unit].messages[[.app="data_feed"]].payload;
$iusd_bbd = $payload.IUSD_BBD_selling;
$bbd_usd = $payload.BBD_USD_selling;
if (!$bbd_usd)
bounce('Missing BBD_USD_selling in the unit');
$dec_iusd_bbd = $payload.decimals_iusd_bbd;
if (!$dec_iusd_bbd)
bounce('Missing decimals_iusd_bbd in the unit');
$dec_bbd_usd = $payload.decimals_bbd_usd;
if (!$dec_bbd_usd)
bounce('Missing decimals_bbd_usd in the unit');
return $iusd_bbd / (10 ^ $dec_iusd_bbd) * $bbd_usd / (10 ^ $dec_bbd_usd);
};
}",
"messages": [
{
"app": "state",
"state": "{
bounce('lib only');
}"
}
]
}
]
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount