[
    "autonomous agent",
    {
        "init": "{
         $aa_to_test = "
PHMTBX2NWE2G447YUP5W4AGFN5BD6MPZ";
         $listtest_name = "jaaws";
        }",
        "messages": {
            "cases": [
                {
                    "if": "{ trigger.data.c  }",
                    "messages": [
                        {
                            "app": "data",
                            "payload": {
                                "create": "{$listtest_name}"
                            }
                        },
                        {
                            "app": "payment",
                            "payload": {
                                "asset": "{'base'}",
                                "outputs": [
                                    {
                                        "address": "{$aa_to_test}",
                                        "amount": "{trigger.output[[asset=base]] - 1000}"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "if": "{ trigger.data.a1  }",
                    "messages": [
                        {
                            "app": "data",
                            "payload": {
                                "add_party": "{"party1"}"
                            }
                        },
                        {
                            "app": "payment",
                            "payload": {
                                "asset": "{'base'}",
                                "outputs": [
                                    {
                                        "address": "{$aa_to_test}",
                                        "amount": "{trigger.output[[asset=base]] - 1000}"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "if": "{ trigger.data.a2  }",
                    "messages": [
                        {
                            "app": "data",
                            "payload": {
                                "add_party": "{"party2"}"
                            }
                        },
                        {
                            "app": "payment",
                            "payload": {
                                "asset": "{'base'}",
                                "outputs": [
                                    {
                                        "address": "{$aa_to_test}",
                                        "amount": "{trigger.output[[asset=base]] - 1000}"
                                    }
                                ]
                            }
                        }
                    ]
                },
                {
                    "messages": [
                        {
                            "app": "state",
                            "state": "{
                            }"
                        }
                    ]
                }
            ]
        }
    }
]