JK525CDLC73MDTGTOFR5KKJ2JT7ZEQDU
[
"autonomous agent",
{
"init": "{
// Paramètres initiaux
$product_name = "Digital Product"; // Nom du produit
$price_in_bytes = 1000000; // Prix en bytes (1 MB)
$product_url = "https://example.com/download"; // Lien pour télécharger le produit
}",
"messages": {
"cases": [
{
"if": "{trigger.output[[asset=base]] >= $price_in_bytes}",
"init": "{
$payer_address = trigger.address; // Adresse de l'utilisateur qui a payé
$received_bytes = trigger.output[[asset=base]]; // Montant reçu
$response_message = 'Thank you for purchasing ' || $product_name || '. Download it here: ' || $product_url;
}",
"messages": [
{
"app": "state",
"state": "{ response['message'] = $response_message; }"
}
]
},
{
"if": "{trigger.output[[asset=base]] < $price_in_bytes}",
"messages": [
{
"app": "state",
"state": "{
$response_message = 'Insufficient payment. The price for ' || $product_name || ' is ' || $price_in_bytes || ' bytes.';
response['error'] = $response_message;
}"
}
]
}
]
}
}
]
Show transactions in assets:
No transactions found, it may be worth changing the filter
Unit ID
Date
From
Direction
To
Amount