/** * * This file is generated using: * @fluencelabs/aqua-api version: 0.12.0 * @fluencelabs/aqua-to-js version: 0.1.0 * If you find any bugs in generated AIR, please write an issue on GitHub: https://github.com/fluencelabs/aqua/issues * If you find any bugs in generated JS/TS, please write an issue on GitHub: https://github.com/fluencelabs/js-client/issues * */ import type { IFluenceClient as IFluenceClient$$ } from '@fluencelabs/js-client'; export declare const deploy_script = "\n(xor\n (seq\n (seq\n (seq\n (seq\n (call %init_peer_id% (\"getDataSrv\" \"-relay-\") [] -relay-)\n (call %init_peer_id% (\"getDataSrv\" \"config\") [] -config-arg-)\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy\" \"enter\"])\n (null)\n )\n )\n (xor\n (seq\n (new $workers\n (seq\n (fold -config-arg-.$.workers w-0\n (seq\n (new $spells\n (seq\n (seq\n (seq\n (fold w-0.$.hosts h-0\n (seq\n (xor\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Ipfs.get_local_api_multiaddr\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (seq\n (call h-0 (\"aqua-ipfs\" \"get_local_api_multiaddr\") [] ret)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Ipfs.get_local_api_multiaddr\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Ipfs.get_local_api_multiaddr\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0 $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy_single_worker\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (new $spell_id-0\n (new $worker_id-0\n (seq\n (seq\n (seq\n (seq\n (seq\n (new %WorkerSpellArgs_obj_map\n (seq\n (seq\n (seq\n (ap (\"deal_id\" w-0.$.dummy_deal_id) %WorkerSpellArgs_obj_map)\n (ap (\"ipfs\" ret.$.multiaddr) %WorkerSpellArgs_obj_map)\n )\n (ap (\"worker_def_cid\" w-0.$.definition) %WorkerSpellArgs_obj_map)\n )\n (canon h-0 %WorkerSpellArgs_obj_map WorkerSpellArgs_obj)\n )\n )\n (xor\n (seq\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.create\" \"enter\"])\n )\n (null)\n )\n (xor\n (seq\n (seq\n (seq\n (new $option-inline\n (seq\n (xor\n (ap w-0.$.dummy_deal_id $option-inline)\n (null)\n )\n (canon h-0 $option-inline #option-inline-0)\n )\n )\n (call h-0 (\"worker\" \"create\") [#option-inline-0] ret-0)\n )\n (ap ret-0 $worker_id-0)\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.create\" \"exit\"])\n )\n (null)\n )\n )\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.create\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0 $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n (seq\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.get_peer_id\" \"enter\"])\n )\n (null)\n )\n (xor\n (seq\n (seq\n (seq\n (new $option-inline-1\n (seq\n (xor\n (ap w-0.$.dummy_deal_id $option-inline-1)\n (null)\n )\n (canon h-0 $option-inline-1 #option-inline-1-0)\n )\n )\n (call h-0 (\"worker\" \"get_peer_id\") [#option-inline-1-0] ret-1)\n )\n (ap ret-1 $worker_id-0)\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.get_peer_id\" \"exit\"])\n )\n (null)\n )\n )\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.get_peer_id\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0 $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n )\n )\n (new $worker_id-0_test\n (seq\n (seq\n (fold $worker_id-0 worker_id-0_fold_var\n (seq\n (seq\n (ap worker_id-0_fold_var $worker_id-0_test)\n (canon h-0 $worker_id-0_test #worker_id-0_iter_canon)\n )\n (xor\n (match #worker_id-0_iter_canon.length 1\n (null)\n )\n (next worker_id-0_fold_var)\n )\n )\n (never)\n )\n (canon h-0 $worker_id-0_test #worker_id-0_result_canon)\n )\n (ap #worker_id-0_result_canon worker_id-0_gate)\n )\n )\n )\n (xor\n (xor\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Srv.resolve_alias\" \"enter\"])\n )\n (null)\n )\n (xor\n (seq\n (seq\n (call worker_id-0_gate.$.[0] (\"srv\" \"resolve_alias\") [\"worker-spell\"] ret-2)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Srv.resolve_alias\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Srv.resolve_alias\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id-0_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Json.stringify\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (seq\n (call worker_id-0_gate.$.[0] (\"json\" \"stringify\") [w-0.$.definition] ret-3)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Json.stringify\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Json.stringify\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id-0_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Spell-0-set_string\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (seq\n (call worker_id-0_gate.$.[0] (ret-2 \"set_string\") [\"worker_def_cid\" ret-3] ret-4)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Spell-0-set_string\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Spell-0-set_string\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id-0_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (ap ret-2 $spell_id-0)\n )\n (seq\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"PeerSpell.install\" \"enter\"])\n )\n (null)\n )\n (xor\n (seq\n (seq\n (call worker_id-0_gate.$.[0] (\"spell\" \"install\") [-config-arg-.$.installation_script WorkerSpellArgs_obj -config-arg-.$.installation_trigger \"worker-spell\"] ret-5)\n (ap ret-5 $spell_id-0)\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"PeerSpell.install\" \"exit\"])\n )\n (null)\n )\n )\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"PeerSpell.install\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id-0_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n )\n (fail :error:)\n )\n )\n (new $spell_id-0_test\n (seq\n (seq\n (fold $spell_id-0 spell_id-0_fold_var\n (seq\n (seq\n (ap spell_id-0_fold_var $spell_id-0_test)\n (canon h-0 $spell_id-0_test #spell_id-0_iter_canon)\n )\n (xor\n (match #spell_id-0_iter_canon.length 1\n (null)\n )\n (next spell_id-0_fold_var)\n )\n )\n (never)\n )\n (canon h-0 $spell_id-0_test #spell_id-0_result_canon)\n )\n (ap #spell_id-0_result_canon spell_id-0_gate)\n )\n )\n )\n (new $worker_id-0_test-0\n (seq\n (seq\n (fold $worker_id-0 worker_id-0_fold_var-0\n (seq\n (seq\n (ap worker_id-0_fold_var-0 $worker_id-0_test-0)\n (canon h-0 $worker_id-0_test-0 #worker_id-0_iter_canon-0)\n )\n (xor\n (match #worker_id-0_iter_canon-0.length 1\n (null)\n )\n (next worker_id-0_fold_var-0)\n )\n )\n (never)\n )\n (canon h-0 $worker_id-0_test-0 #worker_id-0_result_canon-0)\n )\n (ap #worker_id-0_result_canon-0 worker_id-0_gate-0)\n )\n )\n )\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy_single_worker\" \"exit\"])\n )\n (null)\n )\n )\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy_single_worker\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0 $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n (new %DeployedSpell_obj_map\n (seq\n (seq\n (seq\n (ap (\"host_id\" h-0) %DeployedSpell_obj_map)\n (ap (\"spell_id\" spell_id-0_gate.$.[0]) %DeployedSpell_obj_map)\n )\n (ap (\"worker_id\" worker_id-0_gate-0.$.[0]) %DeployedSpell_obj_map)\n )\n (canon h-0 %DeployedSpell_obj_map DeployedSpell_obj)\n )\n )\n )\n (ap DeployedSpell_obj $spells)\n )\n (xor\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (par\n (seq\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"enter\"])\n (null)\n )\n (xor\n (seq\n (seq\n (new $array-inline\n (seq\n (seq\n (seq\n (seq\n (seq\n (ap \"deployed spell\" $array-inline)\n (ap spell_id-0_gate.$.[0] $array-inline)\n )\n (ap worker_id-0_gate-0.$.[0] $array-inline)\n )\n (ap \"to\" $array-inline)\n )\n (ap h-0 $array-inline)\n )\n (canon %init_peer_id% $array-inline #array-inline-0)\n )\n )\n (call %init_peer_id% (\"run-console\" \"print\") [#array-inline-0])\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (null)\n )\n )\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0 $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon %init_peer_id% $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n (next h-0)\n )\n )\n (new %DeployedWorkers_obj_map\n (seq\n (seq\n (seq\n (seq\n (seq\n (canon %init_peer_id% $spells #spells_canon)\n (ap (\"definition\" w-0.$.definition) %DeployedWorkers_obj_map)\n )\n (ap (\"dummy_deal_id\" w-0.$.dummy_deal_id) %DeployedWorkers_obj_map)\n )\n (ap (\"installation_spells\" #spells_canon) %DeployedWorkers_obj_map)\n )\n (ap (\"name\" w-0.$.name) %DeployedWorkers_obj_map)\n )\n (canon %init_peer_id% %DeployedWorkers_obj_map DeployedWorkers_obj)\n )\n )\n )\n (ap DeployedWorkers_obj $workers)\n )\n (xor\n (par\n (seq\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"enter\"])\n (null)\n )\n (xor\n (seq\n (seq\n (new $array-inline-1\n (seq\n (seq\n (seq\n (ap \"deployed workers\" $array-inline-1)\n (canon %init_peer_id% $workers #push-to-stream-284)\n )\n (ap #push-to-stream-284 $array-inline-1)\n )\n (canon %init_peer_id% $array-inline-1 #array-inline-1-0)\n )\n )\n (call %init_peer_id% (\"run-console\" \"print\") [#array-inline-1-0])\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (null)\n )\n (fail :error:)\n )\n )\n )\n (next w-0)\n )\n )\n (new %DeployedAppWorkers_obj_map\n (seq\n (seq\n (canon %init_peer_id% $workers #workers_canon)\n (ap (\"workers\" #workers_canon) %DeployedAppWorkers_obj_map)\n )\n (canon %init_peer_id% %DeployedAppWorkers_obj_map DeployedAppWorkers_obj)\n )\n )\n )\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (call %init_peer_id% (\"callbackSrv\" \"response\") [DeployedAppWorkers_obj])\n )\n (call %init_peer_id% (\"errorHandlingSrv\" \"error\") [:error: 0])\n)\n"; export type DeployArgConfig = { installation_script: string; installation_trigger: { blockchain: { end_block: number; start_block: number; }; clock: { end_sec: number; period_sec: number; start_sec: number; }; connections: { connect: boolean; disconnect: boolean; }; }; workers: { definition: string; dummy_deal_id: string; hosts: string[]; name: string; }[]; }; export type DeployResult = { workers: { definition: string; dummy_deal_id: string; installation_spells: { host_id: string; spell_id: string; worker_id: string; }[]; name: string; }[]; }; export declare function deploy(config: DeployArgConfig, config?: { ttl?: number; }): Promise; export declare function deploy(peer: IFluenceClient$$, config: DeployArgConfig, config?: { ttl?: number; }): Promise; export declare const deploy_single_worker_script = "\n(xor\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (call %init_peer_id% (\"getDataSrv\" \"-relay-\") [] -relay-)\n (call %init_peer_id% (\"getDataSrv\" \"air\") [] -air-arg-)\n )\n (call %init_peer_id% (\"getDataSrv\" \"trigger_config\") [] -trigger_config-arg-)\n )\n (call %init_peer_id% (\"getDataSrv\" \"ipfs\") [] -ipfs-arg-)\n )\n (call %init_peer_id% (\"getDataSrv\" \"worker_name\") [] -worker_name-arg-)\n )\n (call %init_peer_id% (\"getDataSrv\" \"worker_definition\") [] -worker_definition-arg-)\n )\n (call %init_peer_id% (\"getDataSrv\" \"dummy_deal_id\") [] -dummy_deal_id-arg-)\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy_single_worker\" \"enter\"])\n (null)\n )\n )\n (xor\n (seq\n (new $spell_id\n (new $worker_id\n (seq\n (seq\n (seq\n (seq\n (seq\n (new %WorkerSpellArgs_obj_map\n (seq\n (seq\n (seq\n (ap (\"deal_id\" -dummy_deal_id-arg-) %WorkerSpellArgs_obj_map)\n (ap (\"ipfs\" -ipfs-arg-) %WorkerSpellArgs_obj_map)\n )\n (ap (\"worker_def_cid\" -worker_definition-arg-) %WorkerSpellArgs_obj_map)\n )\n (canon %init_peer_id% %WorkerSpellArgs_obj_map WorkerSpellArgs_obj)\n )\n )\n (xor\n (seq\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.create\" \"enter\"])\n (null)\n )\n (xor\n (seq\n (seq\n (seq\n (new $option-inline\n (seq\n (xor\n (ap -dummy_deal_id-arg- $option-inline)\n (null)\n )\n (canon %init_peer_id% $option-inline #option-inline-0)\n )\n )\n (call %init_peer_id% (\"worker\" \"create\") [#option-inline-0] ret)\n )\n (ap ret $worker_id)\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.create\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.create\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (seq\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.get_peer_id\" \"enter\"])\n (null)\n )\n (xor\n (seq\n (seq\n (seq\n (new $option-inline-1\n (seq\n (xor\n (ap -dummy_deal_id-arg- $option-inline-1)\n (null)\n )\n (canon %init_peer_id% $option-inline-1 #option-inline-1-0)\n )\n )\n (call %init_peer_id% (\"worker\" \"get_peer_id\") [#option-inline-1-0] ret-0)\n )\n (ap ret-0 $worker_id)\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.get_peer_id\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.get_peer_id\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n )\n )\n (new $worker_id_test\n (seq\n (seq\n (fold $worker_id worker_id_fold_var\n (seq\n (seq\n (ap worker_id_fold_var $worker_id_test)\n (canon %init_peer_id% $worker_id_test #worker_id_iter_canon)\n )\n (xor\n (match #worker_id_iter_canon.length 1\n (null)\n )\n (next worker_id_fold_var)\n )\n )\n (never)\n )\n (canon %init_peer_id% $worker_id_test #worker_id_result_canon)\n )\n (ap #worker_id_result_canon worker_id_gate)\n )\n )\n )\n (xor\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (xor\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (seq\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Srv.resolve_alias\" \"enter\"])\n )\n (null)\n )\n (xor\n (seq\n (seq\n (call worker_id_gate.$.[0] (\"srv\" \"resolve_alias\") [\"worker-spell\"] ret-1)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Srv.resolve_alias\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Srv.resolve_alias\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Json.stringify\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (seq\n (call worker_id_gate.$.[0] (\"json\" \"stringify\") [-worker_definition-arg-] ret-2)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Json.stringify\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Json.stringify\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Spell-0-set_string\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (seq\n (call worker_id_gate.$.[0] (ret-1 \"set_string\") [\"worker_def_cid\" ret-2] ret-3)\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Spell-0-set_string\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Spell-0-set_string\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (ap ret-1 $spell_id)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"PeerSpell.install\" \"enter\"])\n )\n (null)\n )\n (xor\n (seq\n (seq\n (seq\n (call worker_id_gate.$.[0] (\"spell\" \"install\") [-air-arg- WorkerSpellArgs_obj -trigger_config-arg- \"worker-spell\"] ret-4)\n (ap ret-4 $spell_id)\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"PeerSpell.install\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"PeerSpell.install\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon worker_id_gate.$.[0] $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n )\n )\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon %init_peer_id% $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n (new $spell_id_test\n (seq\n (seq\n (fold $spell_id spell_id_fold_var\n (seq\n (seq\n (ap spell_id_fold_var $spell_id_test)\n (canon %init_peer_id% $spell_id_test #spell_id_iter_canon)\n )\n (xor\n (match #spell_id_iter_canon.length 1\n (null)\n )\n (next spell_id_fold_var)\n )\n )\n (never)\n )\n (canon %init_peer_id% $spell_id_test #spell_id_result_canon)\n )\n (ap #spell_id_result_canon spell_id_gate)\n )\n )\n )\n (new $worker_id_test-0\n (seq\n (seq\n (fold $worker_id worker_id_fold_var-0\n (seq\n (seq\n (ap worker_id_fold_var-0 $worker_id_test-0)\n (canon %init_peer_id% $worker_id_test-0 #worker_id_iter_canon-0)\n )\n (xor\n (match #worker_id_iter_canon-0.length 1\n (null)\n )\n (next worker_id_fold_var-0)\n )\n )\n (never)\n )\n (canon %init_peer_id% $worker_id_test-0 #worker_id_result_canon-0)\n )\n (ap #worker_id_result_canon-0 worker_id_gate-0)\n )\n )\n )\n )\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy_single_worker\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"deploy_single_worker\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (call %init_peer_id% (\"callbackSrv\" \"response\") [spell_id_gate.$.[0] worker_id_gate-0.$.[0]])\n )\n (call %init_peer_id% (\"errorHandlingSrv\" \"error\") [:error: 0])\n)\n"; export type Deploy_single_workerArgTrigger_config = { blockchain: { end_block: number; start_block: number; }; clock: { end_sec: number; period_sec: number; start_sec: number; }; connections: { connect: boolean; disconnect: boolean; }; }; export type Deploy_single_workerResult = [string, string]; export declare function deploy_single_worker(air: string, trigger_config: Deploy_single_workerArgTrigger_config, ipfs: string, worker_name: string, worker_definition: string, dummy_deal_id: string, config?: { ttl?: number; }): Promise; export declare function deploy_single_worker(peer: IFluenceClient$$, air: string, trigger_config: Deploy_single_workerArgTrigger_config, ipfs: string, worker_name: string, worker_definition: string, dummy_deal_id: string, config?: { ttl?: number; }): Promise; export declare const remove_script = "\n(xor\n (seq\n (seq\n (seq\n (seq\n (call %init_peer_id% (\"getDataSrv\" \"-relay-\") [] -relay-)\n (call %init_peer_id% (\"getDataSrv\" \"workers\") [] -workers-arg-)\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"remove\" \"enter\"])\n (null)\n )\n )\n (xor\n (seq\n (new $removed_workers\n (seq\n (seq\n (seq\n (seq\n (fold -workers-arg-.$.workers w-0\n (seq\n (new $removed_worker_ids\n (seq\n (seq\n (fold w-0.$.installation_spells h-0\n (seq\n (xor\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.remove\" \"enter\"])\n )\n (null)\n )\n )\n (xor\n (seq\n (seq\n (call h-0.$.host_id (\"worker\" \"remove\") [h-0.$.worker_id])\n (par\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.remove\" \"exit\"])\n )\n (null)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (seq\n (seq\n (seq\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Worker.remove\" -return-error-msg-])\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0.$.host_id $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n )\n )\n (ap h-0.$.worker_id $removed_worker_ids)\n )\n (xor\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (par\n (seq\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"enter\"])\n (null)\n )\n (xor\n (seq\n (seq\n (new $array-inline\n (seq\n (seq\n (seq\n (seq\n (ap \"removed worker\" $array-inline)\n (ap h-0.$.worker_id $array-inline)\n )\n (ap \"from\" $array-inline)\n )\n (ap h-0.$.host_id $array-inline)\n )\n (canon %init_peer_id% $array-inline #array-inline-0)\n )\n )\n (call %init_peer_id% (\"run-console\" \"print\") [#array-inline-0])\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (null)\n )\n )\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon h-0.$.host_id $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n )\n (seq\n (seq\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon -relay- $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n (new $-ephemeral-stream-\n (new #-ephemeral-canon-\n (canon %init_peer_id% $-ephemeral-stream- #-ephemeral-canon-)\n )\n )\n )\n (fail :error:)\n )\n )\n (next h-0)\n )\n )\n (new %RemovedWorker_obj_map\n (seq\n (seq\n (seq\n (canon %init_peer_id% $removed_worker_ids #removed_worker_ids_canon)\n (ap (\"name\" w-0.$.name) %RemovedWorker_obj_map)\n )\n (ap (\"worker_ids\" #removed_worker_ids_canon) %RemovedWorker_obj_map)\n )\n (canon %init_peer_id% %RemovedWorker_obj_map RemovedWorker_obj)\n )\n )\n )\n (ap RemovedWorker_obj $removed_workers)\n )\n )\n (next w-0)\n )\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"enter\"])\n (null)\n )\n )\n (xor\n (seq\n (seq\n (new $array-inline-1\n (seq\n (ap \"workers successfully removed\" $array-inline-1)\n (canon %init_peer_id% $array-inline-1 #array-inline-1-0)\n )\n )\n (call %init_peer_id% (\"run-console\" \"print\") [#array-inline-1-0])\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"Console.print\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (canon %init_peer_id% $removed_workers #-removed_workers-fix-0)\n )\n (ap #-removed_workers-fix-0 -removed_workers-flat-0)\n )\n )\n (par\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"remove\" \"exit\"])\n (null)\n )\n )\n (seq\n (new -return-error-msg-\n (seq\n (call %init_peer_id% (\"op\" \"concat_strings\") [\"exit with error: \" :error:.$.message] -return-error-msg-)\n (call %init_peer_id% (\"tracingSrv\" \"tracingEvent\") [\"remove\" -return-error-msg-])\n )\n )\n (fail :error:)\n )\n )\n )\n (call %init_peer_id% (\"callbackSrv\" \"response\") [-removed_workers-flat-0])\n )\n (call %init_peer_id% (\"errorHandlingSrv\" \"error\") [:error: 0])\n)\n"; export type RemoveArgWorkers = { workers: { definition: string; dummy_deal_id: string; installation_spells: { host_id: string; spell_id: string; worker_id: string; }[]; name: string; }[]; }; export declare function remove(workers: RemoveArgWorkers, config?: { ttl?: number; }): Promise<{ name: string; worker_ids: string[]; }[]>; export declare function remove(peer: IFluenceClient$$, workers: RemoveArgWorkers, config?: { ttl?: number; }): Promise<{ name: string; worker_ids: string[]; }[]>;