WMU44KBFBWPLX6FJB44AU4Q67777ROM5
[
"autonomous agent",
{
"init": "{
$asset_id = "WWW"; // ID of the asset you're selling
$bytes_per_token = 10000; // 1 token costs 10000 bytes
$min_payment = 10000;
}",
"messages": {
"cases": [
{
"if": "{trigger.output[[asset=base]] >= $min_payment}",
"init": "{
$received_bytes = trigger.output[[asset=base]];
$asset_amount = floor($received_bytes / $bytes_per_token);
response['message'] = 'Received ' || $received_bytes || ' bytes. Sending ' || $asset_amount || ' unit(s) of the asset.';
}",
"messages": [
{
"app": "payment",
"payload": {
"asset": "{$asset_id}",
"outputs": [
{
"address": "{trigger.address}",
"amount": "{$asset_amount}"
}
]
}
}
]
},
{
"if": "{trigger.output[[asset=base]] < $min_payment}",
"messages": [
{
"app": "state",
"state": "{
response['error'] = 'Minimum payment is ' || $min_payment || ' bytes.';
}"
}
]
}
]
}
}
]
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount