K2MZY57NPP7NZNFKBL7IIHK5XFUJFZTW
[
"autonomous agent",
{
"init": "{
$exchange_template = 'QFM5ECICVHZKRVTW3EMVTUSYJ6P2WLDY';
}",
"bounce_fees": {
"base": 20000
},
"messages": {
"cases": [
{
"if": "{trigger.data.createExchange AND trigger.data.asset}",
"init": "{
$asset = trigger.data.asset;
if (
!asset[$asset].exists
OR asset[$asset].is_private
OR !asset[$asset].is_transferrable
OR asset[$asset].fixed_denominations
)
bounce("INVALID_ASSET");
if (var['asset_to_exchange.' || $asset])
bounce("DUPLICATE_EXCHANGE");
}",
"messages": [
{
"app": "definition",
"payload": {
"definition": [
"autonomous agent",
{
"base_aa": "{$exchange_template}",
"params": {
"asset": "{$asset}"
}
}
]
}
},
{
"app": "state",
"state": "{
$exchange = unit[response_unit].messages[[.app='definition']].payload.address;
$asset_id = var['asset_count'] + 1;
var['asset_to_exchange.' || $asset] = $exchange;
var['exchange_to_asset.' || $exchange] = $asset;
var['asset_count'] = $asset_id;
var['id_to_asset.' || $asset_id] = $asset;
response['exchange'] = $exchange;
}"
}
]
}
]
}
}
]
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount