From 145dc58a14773d0bd0362e231f75796936542688 Mon Sep 17 00:00:00 2001 From: abhiyana Date: Thu, 2 Nov 2023 18:35:47 +0530 Subject: [PATCH 1/4] refactor: change entrypoints inside ServiceConfig --- local.json | 1 - logs/divelog.log | 193 ++++++++++++++++++ logs/error.log | 1 + main.star | 16 +- parachain/acala.star | 22 +- parachain/ajuna.star | 2 + parachain/altair.star | 2 + .../{centriguge.star => centrifuge.star} | 8 +- parachain/karura.star | 9 +- parachain/kilt.star | 11 +- parachain/kintsungi.star | 12 +- parachain/kylin.star | 4 +- parachain/litentry.star | 2 + parachain/mangata.star | 1 + parachain/moonbeam.star | 13 +- parachain/nodle.star | 2 + parachain/parachain.star | 33 ++- parachain/parallel.star | 2 + parachain/pendulum.star | 8 +- parachain/polkadex.star | 2 + parachain/robonomics.star | 2 +- parachain/turing.star | 1 + parachain/zeitgeist.star | 6 +- 23 files changed, 303 insertions(+), 50 deletions(-) create mode 100644 logs/divelog.log create mode 100644 logs/error.log rename parachain/{centriguge.star => centrifuge.star} (78%) diff --git a/local.json b/local.json index 32e893d..f840a01 100644 --- a/local.json +++ b/local.json @@ -18,7 +18,6 @@ "para": { "acala": { - "id": 2000, "nodes": [ { "name": "alice", diff --git a/logs/divelog.log b/logs/divelog.log new file mode 100644 index 0000000..dbc39f0 --- /dev/null +++ b/logs/divelog.log @@ -0,0 +1,193 @@ +{"level":"info","msg":"progress_info:{current_step_info:\"Interpreting Starlark code - execution will begin shortly\"}","time":"2023-11-02 17:24:19"} +{"level":"info","msg":"progress_info:{current_step_info:\"Starting validation\" total_steps:10}","time":"2023-11-02 17:24:19"} +{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\"}","time":"2023-11-02 17:24:19"} +{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\" current_step_info:\"Downloading iconloop/goloop-icon:v1.3.9\" total_steps:1}","time":"2023-11-02 17:24:21"} +{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\" total_steps:1 current_step_number:1}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"info:{info_message:\"Container images used in this run:\\n\u003e iconloop/goloop-icon:v1.3.9 - remotely downloaded\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Starting execution\" total_steps:10}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:1}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:22 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"{}\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg={})\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"{}\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:2}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:29 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Launching icon-node-0xacbc4e Service\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Launching icon-node-0xacbc4e Service\\\")\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Launching icon-node-0xacbc4e Service\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:3}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:31 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Uploading Files for icon-node-0xacbc4e Service\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Uploading Files for icon-node-0xacbc4e Service\\\")\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Uploading Files for icon-node-0xacbc4e Service\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:4}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:32 column:22} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../static-files/config/\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"config-files-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../static-files/config/\\\", name=\\\"config-files-0xacbc4e\\\")\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'config-files-0xacbc4e' uploaded with artifact UUID '1f2ffa2437ec474c972f62cb2cb30b04'\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:5}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:33 column:22} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../static-files/contracts/\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"contracts-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../static-files/contracts/\\\", name=\\\"contracts-0xacbc4e\\\")\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'contracts-0xacbc4e' uploaded with artifact UUID '7772225752d14a3da2c326edef2f1d4b'\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:6}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:34 column:22} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../../../bridges/btp/static-files/keystores/keystore.json\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"keystore-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../../../bridges/btp/static-files/keystores/keystore.json\\\", name=\\\"keystore-0xacbc4e\\\")\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'keystore-0xacbc4e' uploaded with artifact UUID 'e38deb886ad34acfa5ce58888935fce1'\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:7}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:39 column:26} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../static-files/config/genesis-icon-0.zip\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"genesis-icon-0.zip\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../static-files/config/genesis-icon-0.zip\\\", name=\\\"genesis-icon-0.zip\\\")\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'genesis-icon-0.zip' uploaded with artifact UUID 'd8c715e92e9646f4be753bfd3ba82785'\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:8}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:76 column:50} instruction_name:\"add_service\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} arguments:{serialized_arg_value:\"ServiceConfig(image=\\\"iconloop/goloop-icon:v1.3.9\\\", ports={\\\"rpc\\\": PortSpec(number=9080, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, public_ports={\\\"rpc\\\": PortSpec(number=8090, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, files={\\\"/goloop/config/\\\": \\\"config-files-0xacbc4e\\\", \\\"/goloop/contracts/\\\": \\\"contracts-0xacbc4e\\\", \\\"/goloop/genesis/\\\": \\\"genesis-icon-0.zip\\\", \\\"/goloop/keystores/\\\": \\\"keystore-0xacbc4e\\\"}, cmd=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"/goloop/config/start.sh 0xacbc4e genesis-icon-0.zip\\\"], env_vars={\\\"GOLOOP_LOG_LEVEL\\\": \\\"trace\\\", \\\"GOLOOP_P2P\\\": \\\":8080\\\", \\\"GOLOOP_P2P_LISTEN\\\": \\\":7080\\\", \\\"GOLOOP_RPC_ADDR\\\": \\\":9080\\\", \\\"ICON_CONFIG\\\": \\\"/goloop/config/icon_config.json\\\"})\" arg_name:\"config\" is_representative:true} executable_instruction:\"add_service(name=\\\"icon-node-0xacbc4e\\\", config=ServiceConfig(image=\\\"iconloop/goloop-icon:v1.3.9\\\", ports={\\\"rpc\\\": PortSpec(number=9080, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, public_ports={\\\"rpc\\\": PortSpec(number=8090, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, files={\\\"/goloop/config/\\\": \\\"config-files-0xacbc4e\\\", \\\"/goloop/contracts/\\\": \\\"contracts-0xacbc4e\\\", \\\"/goloop/genesis/\\\": \\\"genesis-icon-0.zip\\\", \\\"/goloop/keystores/\\\": \\\"keystore-0xacbc4e\\\"}, cmd=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"/goloop/config/start.sh 0xacbc4e genesis-icon-0.zip\\\"], env_vars={\\\"GOLOOP_LOG_LEVEL\\\": \\\"trace\\\", \\\"GOLOOP_P2P\\\": \\\":8080\\\", \\\"GOLOOP_P2P_LISTEN\\\": \\\":7080\\\", \\\"GOLOOP_RPC_ADDR\\\": \\\":9080\\\", \\\"ICON_CONFIG\\\": \\\"/goloop/config/icon_config.json\\\"}))\"}","time":"2023-11-02 17:24:24"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Service 'icon-node-0xacbc4e' added with service UUID '2c375b657a284b699f79283205e93272'\"}","time":"2023-11-02 17:24:26"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:9}","time":"2023-11-02 17:24:26"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:77 column:14} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"apk add jq\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"apk add jq\\\"]))\"}","time":"2023-11-02 17:24:26"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz\\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz\\n(1/2) Installing oniguruma (6.9.7.1-r0)\\n(2/2) Installing jq (1.6-r1)\\nExecuting busybox-1.34.1-r7.trigger\\nOK: 374 MiB in 77 packages\\n\\n--------------------\"}","time":"2023-11-02 17:24:30"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:10}","time":"2023-11-02 17:24:30"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:85 column:25} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"./bin/goloop chain inspect 0xacbc4e --format {{.NID}} | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"./bin/goloop chain inspect 0xacbc4e --format {{.NID}} | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:30"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x3\"}","time":"2023-11-02 17:24:30"} +{"level":"info","msg":"run_finished_event:{is_run_successful:true serialized_output:\"{\\n\\t\\\"endpoint\\\": \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\",\\n\\t\\\"endpoint_public\\\": \\\"http://127.0.0.1:8090/api/v3/icon_dex\\\",\\n\\t\\\"keypassword\\\": \\\"gochain\\\",\\n\\t\\\"keystore_path\\\": \\\"keystores/keystore.json\\\",\\n\\t\\\"network\\\": \\\"0x3.icon\\\",\\n\\t\\\"network_name\\\": \\\"icon-0xacbc4e\\\",\\n\\t\\\"nid\\\": \\\"0x3\\\",\\n\\t\\\"service_name\\\": \\\"icon-node-0xacbc4e\\\"\\n}\"}","time":"2023-11-02 17:24:30"} +{"level":"info","msg":"progress_info:{current_step_info:\"Interpreting Starlark code - execution will begin shortly\"}","time":"2023-11-02 17:24:36"} +{"level":"info","msg":"progress_info:{current_step_info:\"Starting validation\" total_steps:49}","time":"2023-11-02 17:24:36"} +{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\"}","time":"2023-11-02 17:24:36"} +{"level":"info","msg":"progress_info:{current_step_info:\"Starting execution\" total_steps:49}","time":"2023-11-02 17:24:38"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:1}","time":"2023-11-02 17:24:38"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:536 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Configuring ICON Node\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Configuring ICON Node\\\")\"}","time":"2023-11-02 17:24:38"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Configuring ICON Node\"}","time":"2023-11-02 17:24:38"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:2}","time":"2023-11-02 17:24:38"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:35 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"jq\\\", \\\".address\\\", \\\"config/keystore.json\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"jq\\\", \\\".address\\\", \\\"config/keystore.json\\\"]))\"}","time":"2023-11-02 17:24:38"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:3}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:38 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:493e4ab202e34e6582ee38b4317d1ef3:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:493e4ab202e34e6582ee38b4317d1ef3:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:4}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:418 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"registerPRep\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"registerPRep\\\")\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"registerPRep\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:5}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:60 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTotalSupply\\\\\\\", \\\\\\\"id\\\\\\\": 1 }\\\", content_type=\\\"application/json\\\", extract={\\\"supply\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTotalSupply\\\\\\\", \\\\\\\"id\\\\\\\": 1 }\\\", content_type=\\\"application/json\\\", extract={\\\"supply\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (5.376106ms in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":\\\\\\\"0x2961fff8ca4a62327800000\\\\\\\",\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.supply': \\\"800460000000000000000000000\\\"\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:6}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:507 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:7bb66b0d0d504524bb4d184e91aa0ca2:extract.supply.runtime_value}} / 500)))\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:7bb66b0d0d504524bb4d184e91aa0ca2:extract.supply.runtime_value}} / 500)))\\\"]))\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n0x153020c0eaa50f0000000\\n\\n--------------------\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:7}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:512 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:987fedac94064e69957d3b716b652d09:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:987fedac94064e69957d3b716b652d09:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x153020c0eaa50f0000000\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:8}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:524 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}) + int(0x152d02c7e14af6800000)))\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}) + int(0x152d02c7e14af6800000)))\\\"]))\"}","time":"2023-11-02 17:24:39"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n0x1682f0ed68b9be6800000\\n\\n--------------------\"}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:9}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:529 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:6daaff7d6775424ca4c4748229ae34ac:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:6daaff7d6775424ca4c4748229ae34ac:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x1682f0ed68b9be6800000\"}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:10}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:103 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRep\\\", \\\"--value\\\", \\\"0x6c6b935b8bbd400000\\\", \\\"--params\\\", \\\"{\\\\\\\"name\\\\\\\": \\\\\\\"node_{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"country\\\\\\\": \\\\\\\"KOR\\\\\\\", \\\\\\\"city\\\\\\\": \\\\\\\"Seoul\\\\\\\", \\\\\\\"email\\\\\\\": \\\\\\\"test@example.com\\\\\\\", \\\\\\\"website\\\\\\\": \\\\\\\"https://test.example.com\\\\\\\", \\\\\\\"details\\\\\\\": \\\\\\\"https://test.example.com/details\\\\\\\", \\\\\\\"p2pEndpoint\\\\\\\": \\\\\\\"test.example.com:7100\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRep\\\", \\\"--value\\\", \\\"0x6c6b935b8bbd400000\\\", \\\"--params\\\", \\\"{\\\\\\\"name\\\\\\\": \\\\\\\"node_{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"country\\\\\\\": \\\\\\\"KOR\\\\\\\", \\\\\\\"city\\\\\\\": \\\\\\\"Seoul\\\\\\\", \\\\\\\"email\\\\\\\": \\\\\\\"test@example.com\\\\\\\", \\\\\\\"website\\\\\\\": \\\\\\\"https://test.example.com\\\\\\\", \\\\\\\"details\\\\\\\": \\\\\\\"https://test.example.com/details\\\\\\\", \\\\\\\"p2pEndpoint\\\\\\\": \\\\\\\"test.example.com:7100\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xbb98fb3e8fb3672ffb66697ff62a3092e4109c9b107053a92c80cf0cfc4a80a8\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:11}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:b0882345c71f42a0bbc8c84dacb4f8f1:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:b0882345c71f42a0bbc8c84dacb4f8f1:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.024488823s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0xdbb043c55f84e588a895b2875d6bd9e74f1a9970e190581941a99699f704ccd2\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x8\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x2bc00\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[{\\\\\\\"scoreAddress\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"indexed\\\\\\\":[\\\\\\\"ICXBurnedV2(Address,int,int)\\\\\\\",\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\"],\\\\\\\"data\\\\\\\":[\\\\\\\"0x6c6b935b8bbd400000\\\\\\\",\\\\\\\"0x2961f9321114a976a400000\\\\\\\"]},{\\\\\\\"scoreAddress\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"indexed\\\\\\\":[\\\\\\\"PRepRegistered(Address)\\\\\\\"],\\\\\\\"data\\\\\\\":[\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\"]}],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000004000010000000000000000000100000020000000000000000000000000000000000000000000000000000000000000000008000008000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000002008000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x2bc00\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xbb98fb3e8fb3672ffb66697ff62a3092e4109c9b107053a92c80cf0cfc4a80a8\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:12}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:111 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:c1eb3015d965449ea37a5c84ef3c86d9:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:c1eb3015d965449ea37a5c84ef3c86d9:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:13}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:113 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Completed RegisterPrep\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Completed RegisterPrep\\\")\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Completed RegisterPrep\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:14}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:430 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setStake\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setStake\\\")\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setStake\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:15}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:167 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"0x1682f0ed68b9be6800000\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:16}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:168 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xe18a04a0e277bd1cc30a70ce8644ed3e90e576d17b03fc8fb608d5f5dfdf534e\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:44"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:17}","time":"2023-11-02 17:24:44"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:d1e081a8c676431692410158a7ac0354:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:d1e081a8c676431692410158a7ac0354:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:44"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 5 tries (4.018112531s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0xa9f0baa65b49ce99c9c6914d67921c679beb13d1ac42cfd0f02529381b90f00a\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0xa\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x21bd8\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x21bd8\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xe18a04a0e277bd1cc30a70ce8644ed3e90e576d17b03fc8fb608d5f5dfdf534e\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:18}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:175 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:b644db4a15184f3d819bf41fb6eb7dc6:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:b644db4a15184f3d819bf41fb6eb7dc6:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:19}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:177 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Set Stake Completed\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Set Stake Completed\\\")\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Set Stake Completed\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:20}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:434 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setDelegation\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setDelegation\\\")\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setDelegation\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:21}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:209 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"0x153020c0eaa50f0000000\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:22}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:210 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:48"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xbf1b87fae561a07f73d63b97e23e083690a46c9b6315e8aee3c7dab059e61093\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:49"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:23}","time":"2023-11-02 17:24:49"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:c05f4e429e2d4c4cb957473541200c7d:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:c05f4e429e2d4c4cb957473541200c7d:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:49"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.024249291s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x3b7ced5b3e14e1ba928cf73777ed77b12225f45e65f2f9cc0c03f065f43bb780\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0xc\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x258c8\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x258c8\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xbf1b87fae561a07f73d63b97e23e083690a46c9b6315e8aee3c7dab059e61093\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:24}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:217 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:a0a877cac0a74fce961abd54524deb7e:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:a0a877cac0a74fce961abd54524deb7e:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:25}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:447 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setBonderList\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setBonderList\\\")\"}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setBonderList\"}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:26}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:247 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBonderList\\\", \\\"--params\\\", \\\"{\\\\\\\"bonderList\\\\\\\":[\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\"]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBonderList\\\", \\\"--params\\\", \\\"{\\\\\\\"bonderList\\\\\\\":[\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\"]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:52"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0x40bb34f9fc06fac28c787edf079f95f734fd72b9a7d7a7dc606868b5df60b62c\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:53"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:27}","time":"2023-11-02 17:24:53"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:0eb291c4a27345f6967bf4bdda5bb7fd:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:0eb291c4a27345f6967bf4bdda5bb7fd:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:53"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.026659332s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x38a8e30d3443d49d754ed237e48bbc189682dd43aa2861b8c8fa4bcf3fadbcd0\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0xe\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x23410\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x23410\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0x40bb34f9fc06fac28c787edf079f95f734fd72b9a7d7a7dc606868b5df60b62c\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:28}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:254 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:39c4e131f24545b9b5461e82bbb4800b:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:39c4e131f24545b9b5461e82bbb4800b:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:29}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:453 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setBond\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setBond\\\")\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setBond\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:30}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:284 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBond\\\", \\\"--params\\\", \\\"{\\\\\\\"bonds\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"0x152d02c7e14af6800000\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBond\\\", \\\"--params\\\", \\\"{\\\\\\\"bonds\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"0x152d02c7e14af6800000\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0x7ee3274a645b9e7f1b02f461a01b221225827ad16bd4f2ca7dbf7124b8579485\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:31}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:be7db6b8e1cc4492a7928d548dafce99:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:be7db6b8e1cc4492a7928d548dafce99:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:56"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.023436144s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0xf276429854a8e7c8cc1b1beeae316f8689b9ebad90b001ecd77c3e3417c47abb\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x10\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x24ea0\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x24ea0\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0x7ee3274a645b9e7f1b02f461a01b221225827ad16bd4f2ca7dbf7124b8579485\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:59"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:32}","time":"2023-11-02 17:24:59"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:291 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:1764a3f6880a43e9a9c0f3e73c11796f:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:1764a3f6880a43e9a9c0f3e73c11796f:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:59"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:59"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:33}","time":"2023-11-02 17:24:59"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:544 column:14} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"sleep 40s \u0026\u0026 echo 'success'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"0\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{serialized_arg_value:\"\\\"200s\\\"\" arg_name:\"timeout\" is_representative:true} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"sleep 40s \u0026\u0026 echo 'success'\\\"]), field=\\\"code\\\", assertion=\\\"==\\\", target_value=0, timeout=\\\"200s\\\")\"}","time":"2023-11-02 17:24:59"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (40.281559242s in total). Assertion passed with following:\\nCommand returned with exit code '0' and the following output:\\n--------------------\\nsuccess\\n\\n--------------------\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:34}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:14 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\", \\\\\\\"data\\\\\\\": { \\\\\\\"method\\\\\\\": \\\\\\\"getMainPReps\\\\\\\", \\\\\\\"params\\\\\\\": { } } } }\\\", content_type=\\\"application/json\\\")\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\", \\\\\\\"data\\\\\\\": { \\\\\\\"method\\\\\\\": \\\\\\\"getMainPReps\\\\\\\", \\\\\\\"params\\\\\\\": { } } } }\\\", content_type=\\\"application/json\\\"), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (8.581398ms in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x25\\\\\\\",\\\\\\\"preps\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"delegated\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"node_hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"power\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\"}],\\\\\\\"totalDelegated\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\",\\\\\\\"totalPower\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\"\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:35}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:554 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"{\\\"body\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:body.runtime_value}}\\\", \\\"code\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:code.runtime_value}}\\\"}\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg={\\\"body\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:body.runtime_value}}\\\", \\\"code\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:code.runtime_value}}\\\"})\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"{\\\"body\\\": \\\"{\\\"jsonrpc\\\":\\\"2.0\\\",\\\"result\\\":{\\\"blockHeight\\\":\\\"0x25\\\",\\\"preps\\\":[{\\\"address\\\":\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\",\\\"delegated\\\":\\\"0x1682f0ed68b9be6800000\\\",\\\"name\\\":\\\"node_hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\",\\\"power\\\":\\\"0x1682f0ed68b9be6800000\\\"}],\\\"totalDelegated\\\":\\\"0x1682f0ed68b9be6800000\\\",\\\"totalPower\\\":\\\"0x1682f0ed68b9be6800000\\\"},\\\"id\\\":1}\\n\\\", \\\"code\\\": \\\"200\\\"}\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:36}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:305 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getRevision\\\\\\\", \\\\\\\"params\\\\\\\": { }}}}\\\", content_type=\\\"application/json\\\", extract={\\\"rev_number\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber \\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getRevision\\\\\\\", \\\\\\\"params\\\\\\\": { }}}}\\\", content_type=\\\"application/json\\\", extract={\\\"rev_number\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber \\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (5.444912ms in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":\\\\\\\"0x14\\\\\\\",\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.rev_number': 20\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:37}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:471 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: revision:{{kurtosis:2db69be5cf834549b47cf1af8b597094:extract.rev_number.runtime_value}} \\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: revision:{{kurtosis:2db69be5cf834549b47cf1af8b597094:extract.rev_number.runtime_value}} \\\")\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: revision:20 \"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:38}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:474 column:19} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: set revision to 21\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: set revision to 21\\\")\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: set revision to 21\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:39}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:343 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000001\\\", \\\"--method\\\", \\\"setRevision\\\", \\\"--params\\\", \\\"{\\\\\\\"code\\\\\\\":\\\\\\\"21\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000001\\\", \\\"--method\\\", \\\"setRevision\\\", \\\"--params\\\", \\\"{\\\\\\\"code\\\\\\\":\\\\\\\"21\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xf5699c58128354f3591cff5a38f4dc63165e3b9c8587fc00d7a170173add45c1\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:40}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:325c9c10da1f48618f334217d2e030e5:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:325c9c10da1f48618f334217d2e030e5:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:40"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.024909711s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x425e08546fe6aef4f4c05810cd9a645e4b3e74c87db332775fc01b98339a0e9f\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x26\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x23fda\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x23fda\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000001\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xf5699c58128354f3591cff5a38f4dc63165e3b9c8587fc00d7a170173add45c1\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x1\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:41}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:350 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:2114437e85a842849b4703983176809d:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:2114437e85a842849b4703983176809d:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:42}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:362 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getPRepNodePublicKey\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"address\\\\\\\": {{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}}}}}\\\", content_type=\\\"application/json\\\")\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"\u003e=\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getPRepNodePublicKey\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"address\\\\\\\": {{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}}}}}\\\", content_type=\\\"application/json\\\"), field=\\\"code\\\", assertion=\\\"\u003e=\\\", target_value=200)\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (16.413252ms in total). Assertion passed with following:\\nRequest had response code '400' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"error\\\\\\\":{\\\\\\\"code\\\\\\\":-32700,\\\\\\\"message\\\\\\\":\\\\\\\"ParseError\\\\\\\"},\\\\\\\"id\\\\\\\":null}\\\\n\\\"\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:43}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:482 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:97a55c253c284a00b0e9f535cb149ee4:body.runtime_value}}\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"{{kurtosis:97a55c253c284a00b0e9f535cb149ee4:body.runtime_value}}\\\")\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"{\\\"jsonrpc\\\":\\\"2.0\\\",\\\"error\\\":{\\\"code\\\":-32700,\\\"message\\\":\\\"ParseError\\\"},\\\"id\\\":null}\\n\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:44}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:54 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"ks\\\", \\\"pubkey\\\", \\\"-k\\\", \\\"config/keystore.json\\\", \\\"-p\\\", \\\"gochain\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"ks\\\", \\\"pubkey\\\", \\\"-k\\\", \\\"config/keystore.json\\\", \\\"-p\\\", \\\"gochain\\\"]))\"}","time":"2023-11-02 17:25:43"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n0x03b3d972e61b4e8bf796c00e84030d22414a94d1830be528586e921584daadf934\\n\\n--------------------\"}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:45}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:57 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:3d29e16681bf4312ba544d66133850fe:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:3d29e16681bf4312ba544d66133850fe:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x03b3d972e61b4e8bf796c00e84030d22414a94d1830be528586e921584daadf934\"}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:46}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:403 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\"}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"0x03b3d972e61b4e8bf796c00e84030d22414a94d1830be528586e921584daadf934\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\"}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:47}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:404 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:25:44"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0x98b240da6fc5d83a939421881322df6228d8361e469d1c351a55a95a17028a1a\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:25:45"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:48}","time":"2023-11-02 17:25:45"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:a917a3509ad1404ea4b3ac7f3706588b:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:a917a3509ad1404ea4b3ac7f3706588b:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:45"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.027740523s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x2fdf6e54b87450e4cafa7467ce3029decf342a9fb10d1979790a0c9066813ec6\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x28\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x27808\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x27808\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0x98b240da6fc5d83a939421881322df6228d8361e469d1c351a55a95a17028a1a\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x1\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:25:48"} +{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:49}","time":"2023-11-02 17:25:48"} +{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:411 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:97ad8e8b0bff48fdba91599f7528daa4:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:97ad8e8b0bff48fdba91599f7528daa4:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:25:48"} +{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:25:48"} +{"level":"info","msg":"run_finished_event:{is_run_successful:true serialized_output:\"\"}","time":"2023-11-02 17:25:48"} +{"level":"info","msg":"Successfully connected to kurtosis engine...","time":"2023-11-02 17:26:40"} +{"level":"info","msg":"Initializing cleaning process...","time":"2023-11-02 17:26:40"} +{"level":"info","msg":"Successfully destroyed and cleaned enclave dive","time":"2023-11-02 17:26:42"} diff --git a/logs/error.log b/logs/error.log new file mode 100644 index 0000000..42ce786 --- /dev/null +++ b/logs/error.log @@ -0,0 +1 @@ +{"level":"fatal","msg":"The Kurtosis Engine Error: An error occurred validating the Kurtosis engine API version\n --- at /root/go/pkg/mod/github.com/kurtosis-tech/kurtosis/api/golang@v0.84.8/engine/lib/kurtosis_context/kurtosis_context.go:83 (NewKurtosisContextFromLocalEngine) ---\nCaused by: An API version mismatch was detected between the running engine version '0.85.0' and the engine version this Kurtosis SDK library expects, '0.84.8'. You should:\n 1) upgrade your Kurtosis CLI to latest using the instructions at https://docs.kurtosis.com/upgrade\n 2) use the Kurtosis CLI to restart your engine via 'kurtosis engine restart'\n 3) upgrade your Kurtosis SDK library using the instructions at https://github.com/kurtosis-tech/kurtosis-engine-api-lib\n --- at /root/go/pkg/mod/github.com/kurtosis-tech/kurtosis/api/golang@v0.84.8/engine/lib/kurtosis_context/kurtosis_context.go:486 (validateEngineApiVersion) ---","time":"2023-11-02 17:22:29"} diff --git a/main.star b/main.star index 72176e7..d761964 100644 --- a/main.star +++ b/main.star @@ -2,13 +2,25 @@ parachain = import_module("./parachain/parachain.star") relay_chain = import_module("./relaychain/relay-chain.star") litentry = import_module("./parachain/litentry.star") clover = import_module("./parachain/clover.star") - +acala = import_module("./parachain/acala.star") +altair = import_module("./parachain/altair.star") +centrifuge = import_module("./parachain/centrifuge.star") +karura = import_module("./parachain/karura.star") +kilt = import_module("./parachain/kilt.star") +kintsungi = import_module("./parachain/kintsungi.star") +kylin = import_module("./parachain/kylin.star") +mangta = import_module("./parachain/mangata.star") +moonbeam = import_module("./parachain/moonbeam.star") +nodle = import_module("./parachain/nodle.star") +pendulum = import_module("./parachain/pendulum.star") +robonomics = import_module("./parachain/robonomics.star") +turing = import_module("./parachain/turing.star") def run(plan, args): plan.upload_files(src = "./parachain/static_files/configs", name = "configs") service_details = {"relaychains": {}, "parachains": {}} if args["chain-type"] == "local": service_details["relaychains"] = relay_chain.start_relay_chains_local(plan, args) - service_details["parachains"] = clover.run_clover(plan) + service_details["parachains"] = turing.run_turing(plan) else: relay_chain.start_relay_chain(plan, args) diff --git a/parachain/acala.star b/parachain/acala.star index 148e362..f40450f 100644 --- a/parachain/acala.star +++ b/parachain/acala.star @@ -1,8 +1,21 @@ def run_acala(plan): - exec_command = ["--chain=/app/acala-raw.json", "--collator", "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", "--tmp", "--instant-sealing"] + exec_command = [ + "--chain=dev", + "--collator", + "--rpc-cors=all", + "--rpc-port=9933", + "--rpc-methods=unsafe", + "--unsafe-rpc-external", + "--unsafe-ws-external", + "--tmp", + "--execution=wasm", + "--", + "--chain=/app/rococo-local.json", + "--execution=wasm" + ] acala_service_config = ServiceConfig( - image = "acala/acala-node:latest", + image = "acala/mandala-node:latest", files = { "/app": "configs", }, @@ -10,10 +23,7 @@ def run_acala(plan): "ws": PortSpec(9944, transport_protocol = "TCP"), "rpc": PortSpec(9933, transport_protocol = "TCP"), }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), - }, cmd = exec_command, + entrypoint= ["/usr/local/bin/acala"] ) plan.add_service(name = "acala-node", config = acala_service_config) diff --git a/parachain/ajuna.star b/parachain/ajuna.star index e028152..e5a5d55 100644 --- a/parachain/ajuna.star +++ b/parachain/ajuna.star @@ -23,6 +23,7 @@ def run_bajun(plan, args): "ws": PortSpec(9944, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint= ["/usr/local/bin/ajuna"] ), ) @@ -51,5 +52,6 @@ def run_ajuna(plan, args): "ws": PortSpec(9944, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint =["/usr/local/bin/ajuna"] ) ) \ No newline at end of file diff --git a/parachain/altair.star b/parachain/altair.star index a88f04f..7af6c2b 100644 --- a/parachain/altair.star +++ b/parachain/altair.star @@ -5,6 +5,7 @@ def run_altair(plan): "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", + "--unsafe-ws-external", "--execution=wasm", "--tmp", "--", @@ -25,5 +26,6 @@ def run_altair(plan): "rpc": PortSpec(9431, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/centrifuge-chain"] ) plan.add_service(name = "altair-node", config = altair_service_config) diff --git a/parachain/centriguge.star b/parachain/centrifuge.star similarity index 78% rename from parachain/centriguge.star rename to parachain/centrifuge.star index 9cb8a2c..4da22fd 100644 --- a/parachain/centriguge.star +++ b/parachain/centrifuge.star @@ -1,10 +1,11 @@ -def run_centriguge(plan, args): +def run_centrifuge(plan): exec_command = [ "--chain=/app/centrifuge-raw-spec.json", "--collator", "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", + "--unsafe-ws-external", "--tmp", "--", "--chain=/app/rococo-local.json", @@ -19,10 +20,7 @@ def run_centriguge(plan, args): "ws": PortSpec(9944, transport_protocol = "TCP"), "rpc": PortSpec(9933, transport_protocol = "TCP"), }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), - }, cmd = exec_command, + entrypoint = ["/usr/local/bin/centrifuge-chain"] ) plan.add_service(name = "centrifuge-node", config = centifuge_service_config) diff --git a/parachain/karura.star b/parachain/karura.star index bd33664..194378a 100644 --- a/parachain/karura.star +++ b/parachain/karura.star @@ -17,13 +17,10 @@ def run_karura(plan): "/app": "configs", }, ports = { - "ws": PortSpec(9944, transport_protocol = "TCP"), - "rpc": PortSpec(9933, transport_protocol = "TCP"), - }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), + "rpc": PortSpec(9944, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/acala"] + ) plan.add_service(name = "karura-node", config = karura_service_config) diff --git a/parachain/kilt.star b/parachain/kilt.star index 23bcf4b..f4fa37f 100644 --- a/parachain/kilt.star +++ b/parachain/kilt.star @@ -5,6 +5,7 @@ def run_kilt(plan): "--rpc-port=9933", "--rpc-external", "--rpc-cors=all", + "--unsafe-ws-external", "--rpc-methods=unsafe", "--execution=wasm", "--tmp", @@ -16,16 +17,12 @@ def run_kilt(plan): kilt_service_config = ServiceConfig( image = "kiltprotocol/kilt-node:latest", files = { - "/app": "config", + "/app": "configs", }, ports = { - "ws": PortSpec(9944, transport_protocol = "TCP"), - "rpc": PortSpec(9933, transport_protocol = "TCP"), - }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), + "ws": PortSpec(9944, transport_protocol = "TCP") }, cmd = exec_command, + entrypoint = ["/usr/local/bin/node-executable"] ) plan.add_service(name = "kilt-node", config = kilt_service_config) diff --git a/parachain/kintsungi.star b/parachain/kintsungi.star index 1ff266c..b7ecc57 100644 --- a/parachain/kintsungi.star +++ b/parachain/kintsungi.star @@ -1,14 +1,15 @@ -def run_kintsungi(plan,args): +def run_kintsungi(plan): exec_command = [ "--chain=dev", "--wasm-execution=compiled", "--force-authoring", - "--port 30333", - "--rpc-port 9944", + "--port=30333", + "--rpc-port=9944", "--rpc-external", - "--rpc-cors all", + "--rpc-cors=all", "--rpc-methods=Unsafe", + "--unsafe-ws-external", "--", "--wasm-execution=compiled", "--chain=/app/rococo-local.json" @@ -23,7 +24,8 @@ def run_kintsungi(plan,args): ports = { "ws" : PortSpec(9944, transport_protocol="TCP"), }, - cmd=exec_command + cmd=exec_command, + entrypoint= ["tini", "--", "/usr/local/bin/interbtc-parachain"] ) ) diff --git a/parachain/kylin.star b/parachain/kylin.star index fd3b898..fabf11b 100644 --- a/parachain/kylin.star +++ b/parachain/kylin.star @@ -1,10 +1,11 @@ -def run_kylin(plan, args): +def run_kylin(plan): exec_command = [ "--base-path=/kylin/data", "--chain=dev", "--ws-external", "--rpc-external", "--rpc-cors=all", + "--unsafe-ws-external", "--name=parachain-2010-0", "--collator", "--rpc-methods=unsafe", @@ -27,5 +28,6 @@ def run_kylin(plan, args): "ws": PortSpec(9944, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/kylin-collator"] ), ) diff --git a/parachain/litentry.star b/parachain/litentry.star index d3a6a9c..c4217e4 100644 --- a/parachain/litentry.star +++ b/parachain/litentry.star @@ -22,6 +22,7 @@ def run_litentry(plan): "rpc": PortSpec(9933, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/litentry-collator"] ) service_details = plan.add_service(name = "litentry-node", config = litentry_service_config) @@ -52,4 +53,5 @@ def run_litmus(plan, args): "rpc": PortSpec(9933, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/litentry-collator"] )) diff --git a/parachain/mangata.star b/parachain/mangata.star index 8bfd218..9db1c2e 100644 --- a/parachain/mangata.star +++ b/parachain/mangata.star @@ -20,5 +20,6 @@ def run_mangata(plan): "tcp": PortSpec(9933, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/mangata/node"] ) plan.add_service(name = "mangata-node", config = mangata_service_config) diff --git a/parachain/moonbeam.star b/parachain/moonbeam.star index 0c4cd6f..44b5b7e 100644 --- a/parachain/moonbeam.star +++ b/parachain/moonbeam.star @@ -7,6 +7,9 @@ def run_moonbeam(plan): "--rpc-methods=unsafe", "--tmp", "--unsafe-rpc-external", + "--", + "--wasm-execution=compiled", + "--chain=/app/rococo-local.json" ] moonbeam_service_config = ServiceConfig( image = "moonbeamfoundation/moonbeam:sha-32933811", @@ -15,13 +18,9 @@ def run_moonbeam(plan): }, ports = { "ws": PortSpec(9944, transport_protocol = "TCP"), - "rpc": PortSpec(9933, transport_protocol = "TCP"), - }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/moonbeam/moonbeam"] ) plan.add_service(name = "acala-node", config = moonbeam_service_config) @@ -34,6 +33,9 @@ def run_moonriver(plan, args): "--rpc-methods=unsafe", "--tmp", "--unsafe-rpc-external", + "--", + "--wasm-execution=compiled", + "--chain=/app/rococo-local.json" ] plan.add_service(name = "moonriver-node", config = ServiceConfig( image = "moonbeamfoundation/moonbeam:sha-519bd694", @@ -44,4 +46,5 @@ def run_moonriver(plan, args): "9944": PortSpec(9944, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/moonbeam/moonbeam"] )) diff --git a/parachain/nodle.star b/parachain/nodle.star index 3d0deeb..898b193 100644 --- a/parachain/nodle.star +++ b/parachain/nodle.star @@ -5,6 +5,7 @@ def run_nodle(plan): "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", + "--unsafe-ws-external", "--tmp", "--", "--chain=/app/rococo-local.json", @@ -24,5 +25,6 @@ def run_nodle(plan): "rpc": PortSpec(9431, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["nodle-parachain"] ) plan.add_service(name = "nodle-node", config = nodle_service_config) diff --git a/parachain/parachain.star b/parachain/parachain.star index 23935b2..1246983 100644 --- a/parachain/parachain.star +++ b/parachain/parachain.star @@ -1,2 +1,31 @@ -def run(plan, args): - plan.print("hello") +# """ This file contain functions to setup polkadot, kusama parachain""" + +# def run(plan, parachain_name, args): +# """ + +# This function is used for setuping the parachain + +# Args: +# plan (plan): plan +# args (dict): configurations +# """ +# parachain_name = args[] +# executable_commands = [ +# "--chain={0}".format(parachain_chain_spec), +# "--rpc-port=9933", +# "--collator", +# "--rpc-external", +# "--rpc-cors=all", +# "--rpc-methods=unsafe", +# "--execution=wasm", +# "--tmp", +# "--unsafe-ws-external", +# "--", +# "--chain={}".format(relay_chain_spec), +# "--execution=wasm", +# ] + +# parachain_service_config = ServiceConfig( +# image= +# ) + diff --git a/parachain/parallel.star b/parachain/parallel.star index f0971f6..878e0c3 100644 --- a/parachain/parallel.star +++ b/parachain/parallel.star @@ -26,5 +26,7 @@ def run_parallel(plan, args): "ws": PortSpec(9944, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/parallel/.entrypoint.sh"] ), + ) diff --git a/parachain/pendulum.star b/parachain/pendulum.star index d1f8979..bbebc9a 100644 --- a/parachain/pendulum.star +++ b/parachain/pendulum.star @@ -5,7 +5,8 @@ def run_pendulum(plan): "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", - "--tmp", + "--unsafe-ws-external", + "--tmp", "--", "--wasm-execution=compiled", "--chain=/app/rococo-local.json", @@ -19,10 +20,7 @@ def run_pendulum(plan): "ws": PortSpec(9944, transport_protocol = "TCP"), "rpc": PortSpec(9933, transport_protocol = "TCP"), }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), - }, cmd = exec_command, + # entrypoint = ["/usr/local/bin/pendulum-collator"] ) plan.add_service(name = "pendulum-node", config = pendulum_service_config) diff --git a/parachain/polkadex.star b/parachain/polkadex.star index 559cd1e..4208a58 100644 --- a/parachain/polkadex.star +++ b/parachain/polkadex.star @@ -5,6 +5,7 @@ def run_polkadex(plan): "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", + "--unsafe-ws-external", "--tmp", "--", "--execution=wasm", @@ -27,5 +28,6 @@ def run_polkadex(plan): "rpc": PortSpec(9431, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/parachain-polkadex-node"] ) plan.add_service(name = "acala-node", config = polkadex_service_config) diff --git a/parachain/robonomics.star b/parachain/robonomics.star index 769b33b..52a2582 100644 --- a/parachain/robonomics.star +++ b/parachain/robonomics.star @@ -1,6 +1,5 @@ def run_robonomics(plan): exec_command = [ - "robonomics", "--chain=dev", "--collator", "--rpc-external", @@ -22,5 +21,6 @@ def run_robonomics(plan): "tcp": PortSpec(9933, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/robonomics"] ) plan.add_service(name = "robonomics-node", config = robonomics_service_config) diff --git a/parachain/turing.star b/parachain/turing.star index 5947f42..21f5a6d 100644 --- a/parachain/turing.star +++ b/parachain/turing.star @@ -23,6 +23,7 @@ def run_turing(plan): "rpc": PortSpec(9933, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["./oak-collator"] ) service_details = plan.add_service(name = "turing-node", config = turing_service_config) diff --git a/parachain/zeitgeist.star b/parachain/zeitgeist.star index b7f9754..d841dbb 100644 --- a/parachain/zeitgeist.star +++ b/parachain/zeitgeist.star @@ -5,6 +5,7 @@ def run_zeitgeist(plan): "--rpc-external", "--rpc-cors=all", "--rpc-methods=unsafe", + "--unsafe-ws-external", "--execution=wasm", "--tmp", "--", @@ -20,10 +21,7 @@ def run_zeitgeist(plan): "ws": PortSpec(9944, transport_protocol = "TCP"), "rpc": PortSpec(9933, transport_protocol = "TCP"), }, - public_ports = { - "ws": PortSpec(9432, transport_protocol = "TCP"), - "rpc": PortSpec(9431, transport_protocol = "TCP"), - }, cmd = exec_command, + entrypoint = ["/usr/local/bin/zeitgeist"] ) plan.add_service(name = "zeitgeist-node", config = zeitgeist_service_config) From 222741bda80cb971e1bd562c39d49ffdb651ba2b Mon Sep 17 00:00:00 2001 From: abhiyana Date: Fri, 3 Nov 2023 01:29:51 +0530 Subject: [PATCH 2/4] refactor: refactor image.star, add entrypoint and base --- parachain/integritee.star | 1 + parachain/pendulum.star | 2 +- parachain/static_files/images.star | 205 ++++++++++++++++++++++++----- 3 files changed, 173 insertions(+), 35 deletions(-) diff --git a/parachain/integritee.star b/parachain/integritee.star index 9c9c893..244efdc 100644 --- a/parachain/integritee.star +++ b/parachain/integritee.star @@ -14,5 +14,6 @@ def run_integritee(plan, args): "rpc": PortSpec(9431, transport_protocol = "TCP"), }, cmd = exec_command, + entrypoint = ["/usr/local/bin/integritee-collator"] ) plan.add_service(name = "intigreeti-node", config = integritee_service_config) diff --git a/parachain/pendulum.star b/parachain/pendulum.star index bbebc9a..ae4b772 100644 --- a/parachain/pendulum.star +++ b/parachain/pendulum.star @@ -21,6 +21,6 @@ def run_pendulum(plan): "rpc": PortSpec(9933, transport_protocol = "TCP"), }, cmd = exec_command, - # entrypoint = ["/usr/local/bin/pendulum-collator"] + entrypoint = ["/usr/local/bin/pendulum-collator"] ) plan.add_service(name = "pendulum-node", config = pendulum_service_config) diff --git a/parachain/static_files/images.star b/parachain/static_files/images.star index 6cb7f6f..3c7a57c 100644 --- a/parachain/static_files/images.star +++ b/parachain/static_files/images.star @@ -1,37 +1,174 @@ "This Dictionary is for polkadot package, containing parachain and their respective docker images" parachain_images = { - "acala": "acala-node:latest", - "ajuna": "ajuna/parachain-ajuna:latest", - "bifrost": "bifrostnetwork/bifrost:latest", - "centrifuge": "centrifugeio/centrifuge-chain", - "clover": "cloverio/clover-para:v0.1.24", - "frequency": "frequencychain/collator-node-local:latest", - "integritee": "integritee/integritee-node:latest", - "interlay": "interlayhq/interbtc:latest", - "kilt-spiritnet ": "kiltprotocol/kilt-node:latest", - "kylin": "kylinnetworks/kylin-collator:latest", - "litentry": "litentry/litentry-parachain:latest", - "manta": "mantanetwork/manta:latest", - "moonbeamfoundation/moonbeam": "moonbeamfoundation/moonbeam:sha-519bd694", - "moonsama": "moonsama/moonsama-node:latest", - "nodle": "nodlecode/chain:latest", - "parallel": "parallelfinance/parallel:latest", - "pendulum": "pendulumchain/pendulum-collator:latest", - "phala-network": "phalanetwork/phala-node:latest", - "polkadex": "polkadex/parachain:latest", - "subsocial": "dappforce/subsocial-parachain:latest", - "zeitgeist": "zeitgeist-node:latest", - "encointer-network": "encointer/parachain:1.5.1", - "altair": "centrifugeio/centrifuge-chain:test-main-latest", - "bajuna": "ajuna/parachain-ajuna:latest", - "calamari": "mantanetwork/calamari:latest", - "karura": "acala/karura-node:latest", - "khala network": "phalanetwork/khala-node:latest", - "kintsugi-btc": "interlayhq/interbtc:latest", - "litmus": "litentry/litentry-parachain:latest", - "mangata": "mangatasolutions/mangata-node:ci-e2e-jobs-fix-MGX-785-fast", - "moonriver": "moonbeamfoundation/moonbeam:sha-519bd694", - "robonomics": "robonomics/robonomics:latest", - "subzero": "playzero/subzero:latest", - "turing": "oaknetwork/turing:latest", + "acala": { + "image": "acala/mandala-node:latest", + "entrypoint": "/usr/local/bin/acala", + "base": ["dev","testnet","mainnet"] + }, + "ajuna": { + "image": "ajuna/parachain-ajuna:latest", + "entrypoint": "/usr/local/bin/ajuna", + "base": ["local","testnet","mainnet"] + }, + + "bifrost": { + "image": "bifrostnetwork/bifrost:latest", + "entrypoint": "/usr/local/bin/bifrost", + "base": ["bifrost-local","testnet","mainnet"] + }, + "centrifuge": { + "image": "centrifugeio/centrifuge-chain:test-main-latest", + "entrypoint": "/usr/local/bin/centrifuge-chain", + "base": ["centrifuge-local","testnet","mainnet"] + }, + "clover": { + "image": "cloverio/clover-para:v0.1.24", + "entrypoint": "/opt/clover/bin/clover", + "base": ["dev","testnet","mainnet"] + }, + "frequency": { + "image": "frequencychain/collator-node-local:latest", + "entrypoint": "/frequency/target/release/frequency", + "base": ["frequency-rococo-local","testnet","mainnet"] + }, + "integritee": { + "image": "integritee/parachain", + "entrypoint": "/usr/local/bin/integritee-collator", + "base": ["integritee-rococo","testnet","mainnet"] + }, + "interlay": { + "image": "interlayhq/interbtc:latest", + "entrypoint": "/usr/local/bin/interbtc-parachain", + "base": ["dev","testnet","mainnet"] + }, + "kilt-spiritnet ": { + "image": "kiltprotocol/kilt-node:latest", + "entrypoint": "/usr/local/bin/node-executable", + "base": ["dev","testnet","mainnet"] + }, + "kylin": { + "image": "kylinnetworks/kylin-collator:ro-v0.9.30", + "entrypoint": "/usr/local/bin/kylin-collator", + "base": ["dev","testnet","mainnet"] + }, + "litentry": { + "image": "litentry/litentry-parachain:latest", + "entrypoint": "/usr/local/bin/litentry-collator", + "base": ["litentry-dev","testnet","mainnet"] + }, + "manta":{ + "image": "mantanetwork/manta:latest", + "entrypoint": "/usr/local/bin/manta", + "base": ["manta-local","testnet","mainnet"] + }, + "moonbeamfoundation/moonbeam": { + "image": "moonbeamfoundation/moonbeam:sha-32933811", + "entrypoint": "/moonbeam/moonbeam", + "base": ["dev","testnet","mainnet"] + }, + "moonsama": { + "image": "moonsama/moonsama-node:latest", + "entrypoint": "/moonsama/moonsama-node", + "base": ["dev","testnet","mainnet"] + }, + "nodle": { + "image": "nodlecode/chain:latest", + "entrypoint": "nodle-parachain", + "base": ["local","testnet","mainnet"] + }, + "parallel": { + "image": "parallelfinance/parallel:latest", + "entrypoint": "/parallel/.entrypoint.sh", + "base": ["kerria-dev","testnet","mainnet"] + }, + "pendulum": { + "image": "pendulumchain/pendulum-collator:latest", + "entrypoint": "/usr/local/bin/pendulum-collator", + "base": ["litentry-dev","testnet","mainnet"] + }, + "phala-network": { + "image": "litentry/litentry-parachain:latest", + "entrypoint": "/usr/local/bin/litentry-collator", + "base": ["dev","testnet","mainnet"] + }, + "polkadex": { + "image": "polkadex/parachain:latest", + "entrypoint": "/usr/local/bin/parachain-polkadex-node", + "base": ["dev","testnet","mainnet"] + }, + "subsocial": { + "image": "dappforce/subsocial-parachain:latest", + "entrypoint": "/usr/local/bin/subsocial-collator", + "base": ["local-rococo","testnet","mainnet"] + }, + "zeitgeist": { + "image": "zeitgeistpm/zeitgeist-node-parachain", + "entrypoint": "/usr/local/bin/zeitgeist", + "base": ["dev","testnet","mainnet"] + }, + "encointer-network": { + "image": "encointer/parachain:1.5.1", + "entrypoint": "/usr/local/bin/encointer-collator", + "base": ["encointer-rococo-local","testnet","mainnet"] + }, + "altair": { + "image": "centrifugeio/centrifuge-chain:test-main-latest", + "entrypoint": "/usr/local/bin/centrifuge-chain", + "base": ["altair-local","testnet","mainnet"] + }, + "bajuna": { + "image": "ajuna/parachain-bajun:latest", + "entrypoint": "/usr/local/bin/ajuna", + "base": ["local","testnet","mainnet"] + }, + "calamari": { + "image": "mantanetwork/manta:latest", + "entrypoint": "/usr/local/bin/manta", + "base": ["calamari-local","testnet","mainnet"] + }, + "karura": { + "image": "acala/karura-node:latest", + "entrypoint": "/usr/local/bin/acala", + "base": ["dev","testnet","mainnet"] + }, + "khala network": { + "image": "phalanetwork/khala-node:latest", + "entrypoint": "/usr/local/bin/khala-node", + "base": ["khala-dev-2004","testnet","mainnet"] + }, + "kintsugi-btc": { + "image": "interlayhq/interbtc:latest", + "entrypoint": "tini -- /usr/local/bin/interbtc-parachain", + "base": ["dev","testnet","mainnet"] + }, + "litmus": { + "image": "litentry/litentry-parachain:latest", + "entrypoint": "/usr/local/bin/litentry-collator", + "base": ["litmus-dev","testnet","mainnet"] + }, + "mangata": { + "image": "mangatasolutions/mangata-node:ci-e2e-jobs-fix-MGX-785-fast", + "entrypoint": "/mangata/node", + "base": ["rococo-local","testnet","mainnet"] + }, + "moonriver": { + "image": "moonbeamfoundation/moonbeam:sha-519bd694", + "entrypoint": "/moonbeam/moonbeam", + "base": ["dev","testnet","mainnet"] + }, + "robonomics": { + "image": "robonomics/robonomics:latest", + "entrypoint": "/usr/local/bin/robonomics", + "base": ["dev","testnet","mainnet"] + }, + "subzero": { + "image": "playzero/subzero:latest", + "entrypoint": "/usr/local/bin/subzero", + "base": ["dev","testnet","mainnet"] + }, + "turing": { + "image": "oaknetwork/turing:latest", + "entrypoint": "./oak-collator", + "base": ["turing-dev","testnet","mainnet"] + }, } From 65186239415b563c0ebec2dea6634f75c6f9925f Mon Sep 17 00:00:00 2001 From: abhiyana Date: Fri, 3 Nov 2023 01:35:05 +0530 Subject: [PATCH 3/4] refactor: refactor run function in main.star --- main.star | 18 +++--------------- parachain/parachain.star | 33 ++------------------------------- 2 files changed, 5 insertions(+), 46 deletions(-) diff --git a/main.star b/main.star index d761964..70e78ad 100644 --- a/main.star +++ b/main.star @@ -2,27 +2,15 @@ parachain = import_module("./parachain/parachain.star") relay_chain = import_module("./relaychain/relay-chain.star") litentry = import_module("./parachain/litentry.star") clover = import_module("./parachain/clover.star") -acala = import_module("./parachain/acala.star") -altair = import_module("./parachain/altair.star") -centrifuge = import_module("./parachain/centrifuge.star") -karura = import_module("./parachain/karura.star") -kilt = import_module("./parachain/kilt.star") -kintsungi = import_module("./parachain/kintsungi.star") -kylin = import_module("./parachain/kylin.star") -mangta = import_module("./parachain/mangata.star") -moonbeam = import_module("./parachain/moonbeam.star") -nodle = import_module("./parachain/nodle.star") -pendulum = import_module("./parachain/pendulum.star") -robonomics = import_module("./parachain/robonomics.star") -turing = import_module("./parachain/turing.star") + def run(plan, args): plan.upload_files(src = "./parachain/static_files/configs", name = "configs") service_details = {"relaychains": {}, "parachains": {}} if args["chain-type"] == "local": service_details["relaychains"] = relay_chain.start_relay_chains_local(plan, args) - service_details["parachains"] = turing.run_turing(plan) + service_details["parachains"] = clover.run_clover(plan) else: relay_chain.start_relay_chain(plan, args) - return service_details + return service_details \ No newline at end of file diff --git a/parachain/parachain.star b/parachain/parachain.star index 1246983..8abea98 100644 --- a/parachain/parachain.star +++ b/parachain/parachain.star @@ -1,31 +1,2 @@ -# """ This file contain functions to setup polkadot, kusama parachain""" - -# def run(plan, parachain_name, args): -# """ - -# This function is used for setuping the parachain - -# Args: -# plan (plan): plan -# args (dict): configurations -# """ -# parachain_name = args[] -# executable_commands = [ -# "--chain={0}".format(parachain_chain_spec), -# "--rpc-port=9933", -# "--collator", -# "--rpc-external", -# "--rpc-cors=all", -# "--rpc-methods=unsafe", -# "--execution=wasm", -# "--tmp", -# "--unsafe-ws-external", -# "--", -# "--chain={}".format(relay_chain_spec), -# "--execution=wasm", -# ] - -# parachain_service_config = ServiceConfig( -# image= -# ) - +def run(plan, args): + plan.print("hello") \ No newline at end of file From 0f82c0dfdbdc7cd6e58199bfdcdecf96dce1101b Mon Sep 17 00:00:00 2001 From: abhiyana Date: Fri, 3 Nov 2023 10:56:33 +0530 Subject: [PATCH 4/4] refactor: remove logs folder --- logs/divelog.log | 193 ----------------------------------------------- logs/error.log | 1 - 2 files changed, 194 deletions(-) delete mode 100644 logs/divelog.log delete mode 100644 logs/error.log diff --git a/logs/divelog.log b/logs/divelog.log deleted file mode 100644 index dbc39f0..0000000 --- a/logs/divelog.log +++ /dev/null @@ -1,193 +0,0 @@ -{"level":"info","msg":"progress_info:{current_step_info:\"Interpreting Starlark code - execution will begin shortly\"}","time":"2023-11-02 17:24:19"} -{"level":"info","msg":"progress_info:{current_step_info:\"Starting validation\" total_steps:10}","time":"2023-11-02 17:24:19"} -{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\"}","time":"2023-11-02 17:24:19"} -{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\" current_step_info:\"Downloading iconloop/goloop-icon:v1.3.9\" total_steps:1}","time":"2023-11-02 17:24:21"} -{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\" total_steps:1 current_step_number:1}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"info:{info_message:\"Container images used in this run:\\n\u003e iconloop/goloop-icon:v1.3.9 - remotely downloaded\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Starting execution\" total_steps:10}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:1}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:22 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"{}\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg={})\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"{}\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:2}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:29 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Launching icon-node-0xacbc4e Service\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Launching icon-node-0xacbc4e Service\\\")\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Launching icon-node-0xacbc4e Service\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:3}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:31 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Uploading Files for icon-node-0xacbc4e Service\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Uploading Files for icon-node-0xacbc4e Service\\\")\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Uploading Files for icon-node-0xacbc4e Service\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:4}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:32 column:22} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../static-files/config/\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"config-files-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../static-files/config/\\\", name=\\\"config-files-0xacbc4e\\\")\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'config-files-0xacbc4e' uploaded with artifact UUID '1f2ffa2437ec474c972f62cb2cb30b04'\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:5}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:33 column:22} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../static-files/contracts/\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"contracts-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../static-files/contracts/\\\", name=\\\"contracts-0xacbc4e\\\")\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'contracts-0xacbc4e' uploaded with artifact UUID '7772225752d14a3da2c326edef2f1d4b'\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:6}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:34 column:22} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../../../bridges/btp/static-files/keystores/keystore.json\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"keystore-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../../../bridges/btp/static-files/keystores/keystore.json\\\", name=\\\"keystore-0xacbc4e\\\")\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'keystore-0xacbc4e' uploaded with artifact UUID 'e38deb886ad34acfa5ce58888935fce1'\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:7}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:39 column:26} instruction_name:\"upload_files\" arguments:{serialized_arg_value:\"\\\"../../static-files/config/genesis-icon-0.zip\\\"\" arg_name:\"src\" is_representative:true} arguments:{serialized_arg_value:\"\\\"genesis-icon-0.zip\\\"\" arg_name:\"name\" is_representative:true} executable_instruction:\"upload_files(src=\\\"../../static-files/config/genesis-icon-0.zip\\\", name=\\\"genesis-icon-0.zip\\\")\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Files with artifact name 'genesis-icon-0.zip' uploaded with artifact UUID 'd8c715e92e9646f4be753bfd3ba82785'\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:8}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:76 column:50} instruction_name:\"add_service\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"name\" is_representative:true} arguments:{serialized_arg_value:\"ServiceConfig(image=\\\"iconloop/goloop-icon:v1.3.9\\\", ports={\\\"rpc\\\": PortSpec(number=9080, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, public_ports={\\\"rpc\\\": PortSpec(number=8090, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, files={\\\"/goloop/config/\\\": \\\"config-files-0xacbc4e\\\", \\\"/goloop/contracts/\\\": \\\"contracts-0xacbc4e\\\", \\\"/goloop/genesis/\\\": \\\"genesis-icon-0.zip\\\", \\\"/goloop/keystores/\\\": \\\"keystore-0xacbc4e\\\"}, cmd=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"/goloop/config/start.sh 0xacbc4e genesis-icon-0.zip\\\"], env_vars={\\\"GOLOOP_LOG_LEVEL\\\": \\\"trace\\\", \\\"GOLOOP_P2P\\\": \\\":8080\\\", \\\"GOLOOP_P2P_LISTEN\\\": \\\":7080\\\", \\\"GOLOOP_RPC_ADDR\\\": \\\":9080\\\", \\\"ICON_CONFIG\\\": \\\"/goloop/config/icon_config.json\\\"})\" arg_name:\"config\" is_representative:true} executable_instruction:\"add_service(name=\\\"icon-node-0xacbc4e\\\", config=ServiceConfig(image=\\\"iconloop/goloop-icon:v1.3.9\\\", ports={\\\"rpc\\\": PortSpec(number=9080, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, public_ports={\\\"rpc\\\": PortSpec(number=8090, transport_protocol=\\\"TCP\\\", application_protocol=\\\"http\\\")}, files={\\\"/goloop/config/\\\": \\\"config-files-0xacbc4e\\\", \\\"/goloop/contracts/\\\": \\\"contracts-0xacbc4e\\\", \\\"/goloop/genesis/\\\": \\\"genesis-icon-0.zip\\\", \\\"/goloop/keystores/\\\": \\\"keystore-0xacbc4e\\\"}, cmd=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"/goloop/config/start.sh 0xacbc4e genesis-icon-0.zip\\\"], env_vars={\\\"GOLOOP_LOG_LEVEL\\\": \\\"trace\\\", \\\"GOLOOP_P2P\\\": \\\":8080\\\", \\\"GOLOOP_P2P_LISTEN\\\": \\\":7080\\\", \\\"GOLOOP_RPC_ADDR\\\": \\\":9080\\\", \\\"ICON_CONFIG\\\": \\\"/goloop/config/icon_config.json\\\"}))\"}","time":"2023-11-02 17:24:24"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Service 'icon-node-0xacbc4e' added with service UUID '2c375b657a284b699f79283205e93272'\"}","time":"2023-11-02 17:24:26"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:9}","time":"2023-11-02 17:24:26"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:77 column:14} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"apk add jq\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"apk add jq\\\"]))\"}","time":"2023-11-02 17:24:26"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz\\nfetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz\\n(1/2) Installing oniguruma (6.9.7.1-r0)\\n(2/2) Installing jq (1.6-r1)\\nExecuting busybox-1.34.1-r7.trigger\\nOK: 374 MiB in 77 packages\\n\\n--------------------\"}","time":"2023-11-02 17:24:30"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:10 current_step_number:10}","time":"2023-11-02 17:24:30"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/start_icon_node.star\" line:85 column:25} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"./bin/goloop chain inspect 0xacbc4e --format {{.NID}} | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"./bin/goloop chain inspect 0xacbc4e --format {{.NID}} | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:30"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x3\"}","time":"2023-11-02 17:24:30"} -{"level":"info","msg":"run_finished_event:{is_run_successful:true serialized_output:\"{\\n\\t\\\"endpoint\\\": \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\",\\n\\t\\\"endpoint_public\\\": \\\"http://127.0.0.1:8090/api/v3/icon_dex\\\",\\n\\t\\\"keypassword\\\": \\\"gochain\\\",\\n\\t\\\"keystore_path\\\": \\\"keystores/keystore.json\\\",\\n\\t\\\"network\\\": \\\"0x3.icon\\\",\\n\\t\\\"network_name\\\": \\\"icon-0xacbc4e\\\",\\n\\t\\\"nid\\\": \\\"0x3\\\",\\n\\t\\\"service_name\\\": \\\"icon-node-0xacbc4e\\\"\\n}\"}","time":"2023-11-02 17:24:30"} -{"level":"info","msg":"progress_info:{current_step_info:\"Interpreting Starlark code - execution will begin shortly\"}","time":"2023-11-02 17:24:36"} -{"level":"info","msg":"progress_info:{current_step_info:\"Starting validation\" total_steps:49}","time":"2023-11-02 17:24:36"} -{"level":"info","msg":"progress_info:{current_step_info:\"Validating Starlark code and downloading container images - execution will begin shortly\"}","time":"2023-11-02 17:24:36"} -{"level":"info","msg":"progress_info:{current_step_info:\"Starting execution\" total_steps:49}","time":"2023-11-02 17:24:38"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:1}","time":"2023-11-02 17:24:38"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:536 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Configuring ICON Node\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Configuring ICON Node\\\")\"}","time":"2023-11-02 17:24:38"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Configuring ICON Node\"}","time":"2023-11-02 17:24:38"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:2}","time":"2023-11-02 17:24:38"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:35 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"jq\\\", \\\".address\\\", \\\"config/keystore.json\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"jq\\\", \\\".address\\\", \\\"config/keystore.json\\\"]))\"}","time":"2023-11-02 17:24:38"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:3}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:38 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:493e4ab202e34e6582ee38b4317d1ef3:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:493e4ab202e34e6582ee38b4317d1ef3:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:4}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:418 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"registerPRep\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"registerPRep\\\")\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"registerPRep\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:5}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:60 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTotalSupply\\\\\\\", \\\\\\\"id\\\\\\\": 1 }\\\", content_type=\\\"application/json\\\", extract={\\\"supply\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTotalSupply\\\\\\\", \\\\\\\"id\\\\\\\": 1 }\\\", content_type=\\\"application/json\\\", extract={\\\"supply\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (5.376106ms in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":\\\\\\\"0x2961fff8ca4a62327800000\\\\\\\",\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.supply': \\\"800460000000000000000000000\\\"\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:6}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:507 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:7bb66b0d0d504524bb4d184e91aa0ca2:extract.supply.runtime_value}} / 500)))\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:7bb66b0d0d504524bb4d184e91aa0ca2:extract.supply.runtime_value}} / 500)))\\\"]))\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n0x153020c0eaa50f0000000\\n\\n--------------------\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:7}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:512 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:987fedac94064e69957d3b716b652d09:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:987fedac94064e69957d3b716b652d09:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x153020c0eaa50f0000000\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:8}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:524 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}) + int(0x152d02c7e14af6800000)))\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"python\\\", \\\"-c\\\", \\\"print(hex(int({{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}) + int(0x152d02c7e14af6800000)))\\\"]))\"}","time":"2023-11-02 17:24:39"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n0x1682f0ed68b9be6800000\\n\\n--------------------\"}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:9}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:529 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:6daaff7d6775424ca4c4748229ae34ac:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:6daaff7d6775424ca4c4748229ae34ac:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x1682f0ed68b9be6800000\"}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:10}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:103 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRep\\\", \\\"--value\\\", \\\"0x6c6b935b8bbd400000\\\", \\\"--params\\\", \\\"{\\\\\\\"name\\\\\\\": \\\\\\\"node_{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"country\\\\\\\": \\\\\\\"KOR\\\\\\\", \\\\\\\"city\\\\\\\": \\\\\\\"Seoul\\\\\\\", \\\\\\\"email\\\\\\\": \\\\\\\"test@example.com\\\\\\\", \\\\\\\"website\\\\\\\": \\\\\\\"https://test.example.com\\\\\\\", \\\\\\\"details\\\\\\\": \\\\\\\"https://test.example.com/details\\\\\\\", \\\\\\\"p2pEndpoint\\\\\\\": \\\\\\\"test.example.com:7100\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRep\\\", \\\"--value\\\", \\\"0x6c6b935b8bbd400000\\\", \\\"--params\\\", \\\"{\\\\\\\"name\\\\\\\": \\\\\\\"node_{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"country\\\\\\\": \\\\\\\"KOR\\\\\\\", \\\\\\\"city\\\\\\\": \\\\\\\"Seoul\\\\\\\", \\\\\\\"email\\\\\\\": \\\\\\\"test@example.com\\\\\\\", \\\\\\\"website\\\\\\\": \\\\\\\"https://test.example.com\\\\\\\", \\\\\\\"details\\\\\\\": \\\\\\\"https://test.example.com/details\\\\\\\", \\\\\\\"p2pEndpoint\\\\\\\": \\\\\\\"test.example.com:7100\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xbb98fb3e8fb3672ffb66697ff62a3092e4109c9b107053a92c80cf0cfc4a80a8\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:11}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:b0882345c71f42a0bbc8c84dacb4f8f1:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:b0882345c71f42a0bbc8c84dacb4f8f1:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.024488823s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0xdbb043c55f84e588a895b2875d6bd9e74f1a9970e190581941a99699f704ccd2\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x8\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x2bc00\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[{\\\\\\\"scoreAddress\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"indexed\\\\\\\":[\\\\\\\"ICXBurnedV2(Address,int,int)\\\\\\\",\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\"],\\\\\\\"data\\\\\\\":[\\\\\\\"0x6c6b935b8bbd400000\\\\\\\",\\\\\\\"0x2961f9321114a976a400000\\\\\\\"]},{\\\\\\\"scoreAddress\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"indexed\\\\\\\":[\\\\\\\"PRepRegistered(Address)\\\\\\\"],\\\\\\\"data\\\\\\\":[\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\"]}],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000004000010000000000000000000100000020000000000000000000000000000000000000000000000000000000000000000008000008000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000002008000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x2bc00\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xbb98fb3e8fb3672ffb66697ff62a3092e4109c9b107053a92c80cf0cfc4a80a8\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:12}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:111 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:c1eb3015d965449ea37a5c84ef3c86d9:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:c1eb3015d965449ea37a5c84ef3c86d9:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:13}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:113 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Completed RegisterPrep\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Completed RegisterPrep\\\")\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Completed RegisterPrep\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:14}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:430 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setStake\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setStake\\\")\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setStake\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:15}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:167 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"0x1682f0ed68b9be6800000\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:16}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:168 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setStake\\\", \\\"--params\\\", \\\"{\\\\\\\"value\\\\\\\": \\\\\\\"{{kurtosis:b002532ada1b4bab9cc865e0a375edd3:output.runtime_value}}\\\\\\\" }\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xe18a04a0e277bd1cc30a70ce8644ed3e90e576d17b03fc8fb608d5f5dfdf534e\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:44"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:17}","time":"2023-11-02 17:24:44"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:d1e081a8c676431692410158a7ac0354:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:d1e081a8c676431692410158a7ac0354:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:44"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 5 tries (4.018112531s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0xa9f0baa65b49ce99c9c6914d67921c679beb13d1ac42cfd0f02529381b90f00a\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0xa\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x21bd8\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x21bd8\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xe18a04a0e277bd1cc30a70ce8644ed3e90e576d17b03fc8fb608d5f5dfdf534e\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:18}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:175 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:b644db4a15184f3d819bf41fb6eb7dc6:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:b644db4a15184f3d819bf41fb6eb7dc6:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:19}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:177 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"Set Stake Completed\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"Set Stake Completed\\\")\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Set Stake Completed\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:20}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:434 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setDelegation\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setDelegation\\\")\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setDelegation\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:21}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:209 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"0x153020c0eaa50f0000000\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:22}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:210 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setDelegation\\\", \\\"--params\\\", \\\"{\\\\\\\"delegations\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"{{kurtosis:3afecd236b5141d89ca50b9dabd8d3de:output.runtime_value}}\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:48"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xbf1b87fae561a07f73d63b97e23e083690a46c9b6315e8aee3c7dab059e61093\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:49"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:23}","time":"2023-11-02 17:24:49"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:c05f4e429e2d4c4cb957473541200c7d:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:c05f4e429e2d4c4cb957473541200c7d:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:49"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.024249291s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x3b7ced5b3e14e1ba928cf73777ed77b12225f45e65f2f9cc0c03f065f43bb780\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0xc\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x258c8\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x258c8\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xbf1b87fae561a07f73d63b97e23e083690a46c9b6315e8aee3c7dab059e61093\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:24}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:217 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:a0a877cac0a74fce961abd54524deb7e:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:a0a877cac0a74fce961abd54524deb7e:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:25}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:447 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setBonderList\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setBonderList\\\")\"}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setBonderList\"}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:26}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:247 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBonderList\\\", \\\"--params\\\", \\\"{\\\\\\\"bonderList\\\\\\\":[\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\"]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBonderList\\\", \\\"--params\\\", \\\"{\\\\\\\"bonderList\\\\\\\":[\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\"]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:52"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0x40bb34f9fc06fac28c787edf079f95f734fd72b9a7d7a7dc606868b5df60b62c\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:53"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:27}","time":"2023-11-02 17:24:53"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:0eb291c4a27345f6967bf4bdda5bb7fd:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:0eb291c4a27345f6967bf4bdda5bb7fd:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:53"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.026659332s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x38a8e30d3443d49d754ed237e48bbc189682dd43aa2861b8c8fa4bcf3fadbcd0\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0xe\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x23410\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x23410\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0x40bb34f9fc06fac28c787edf079f95f734fd72b9a7d7a7dc606868b5df60b62c\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:28}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:254 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:39c4e131f24545b9b5461e82bbb4800b:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:39c4e131f24545b9b5461e82bbb4800b:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:29}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:453 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: setBond\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: setBond\\\")\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: setBond\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:30}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:284 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBond\\\", \\\"--params\\\", \\\"{\\\\\\\"bonds\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"0x152d02c7e14af6800000\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"setBond\\\", \\\"--params\\\", \\\"{\\\\\\\"bonds\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"value\\\\\\\":\\\\\\\"0x152d02c7e14af6800000\\\\\\\"}]}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0x7ee3274a645b9e7f1b02f461a01b221225827ad16bd4f2ca7dbf7124b8579485\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:31}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:be7db6b8e1cc4492a7928d548dafce99:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:be7db6b8e1cc4492a7928d548dafce99:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:24:56"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.023436144s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0xf276429854a8e7c8cc1b1beeae316f8689b9ebad90b001ecd77c3e3417c47abb\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x10\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x24ea0\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x24ea0\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0x7ee3274a645b9e7f1b02f461a01b221225827ad16bd4f2ca7dbf7124b8579485\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x0\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:24:59"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:32}","time":"2023-11-02 17:24:59"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:291 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:1764a3f6880a43e9a9c0f3e73c11796f:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:1764a3f6880a43e9a9c0f3e73c11796f:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:24:59"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:24:59"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:33}","time":"2023-11-02 17:24:59"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:544 column:14} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"sleep 40s \u0026\u0026 echo 'success'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"0\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{serialized_arg_value:\"\\\"200s\\\"\" arg_name:\"timeout\" is_representative:true} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"sleep 40s \u0026\u0026 echo 'success'\\\"]), field=\\\"code\\\", assertion=\\\"==\\\", target_value=0, timeout=\\\"200s\\\")\"}","time":"2023-11-02 17:24:59"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (40.281559242s in total). Assertion passed with following:\\nCommand returned with exit code '0' and the following output:\\n--------------------\\nsuccess\\n\\n--------------------\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:34}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:14 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\", \\\\\\\"data\\\\\\\": { \\\\\\\"method\\\\\\\": \\\\\\\"getMainPReps\\\\\\\", \\\\\\\"params\\\\\\\": { } } } }\\\", content_type=\\\"application/json\\\")\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\", \\\\\\\"data\\\\\\\": { \\\\\\\"method\\\\\\\": \\\\\\\"getMainPReps\\\\\\\", \\\\\\\"params\\\\\\\": { } } } }\\\", content_type=\\\"application/json\\\"), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (8.581398ms in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x25\\\\\\\",\\\\\\\"preps\\\\\\\":[{\\\\\\\"address\\\\\\\":\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"delegated\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\",\\\\\\\"name\\\\\\\":\\\\\\\"node_hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"power\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\"}],\\\\\\\"totalDelegated\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\",\\\\\\\"totalPower\\\\\\\":\\\\\\\"0x1682f0ed68b9be6800000\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\"\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:35}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:554 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"{\\\"body\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:body.runtime_value}}\\\", \\\"code\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:code.runtime_value}}\\\"}\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg={\\\"body\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:body.runtime_value}}\\\", \\\"code\\\": \\\"{{kurtosis:54453cb75edc4870bb76207c675231b2:code.runtime_value}}\\\"})\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"{\\\"body\\\": \\\"{\\\"jsonrpc\\\":\\\"2.0\\\",\\\"result\\\":{\\\"blockHeight\\\":\\\"0x25\\\",\\\"preps\\\":[{\\\"address\\\":\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\",\\\"delegated\\\":\\\"0x1682f0ed68b9be6800000\\\",\\\"name\\\":\\\"node_hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\",\\\"power\\\":\\\"0x1682f0ed68b9be6800000\\\"}],\\\"totalDelegated\\\":\\\"0x1682f0ed68b9be6800000\\\",\\\"totalPower\\\":\\\"0x1682f0ed68b9be6800000\\\"},\\\"id\\\":1}\\n\\\", \\\"code\\\": \\\"200\\\"}\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:36}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:305 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getRevision\\\\\\\", \\\\\\\"params\\\\\\\": { }}}}\\\", content_type=\\\"application/json\\\", extract={\\\"rev_number\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber \\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getRevision\\\\\\\", \\\\\\\"params\\\\\\\": { }}}}\\\", content_type=\\\"application/json\\\", extract={\\\"rev_number\\\": \\\".result[2:]| explode | reverse | map(if . \u003e 96 then . - 87 else . - 48 end) | reduce .[] as $c ([1,0]; (.[0] * 16) as $b | [$b, .[1] + (.[0] * $c)])| .[1] | tonumber \\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (5.444912ms in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":\\\\\\\"0x14\\\\\\\",\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.rev_number': 20\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:37}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:471 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: revision:{{kurtosis:2db69be5cf834549b47cf1af8b597094:extract.rev_number.runtime_value}} \\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: revision:{{kurtosis:2db69be5cf834549b47cf1af8b597094:extract.rev_number.runtime_value}} \\\")\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: revision:20 \"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:38}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:474 column:19} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"ICON: set revision to 21\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"ICON: set revision to 21\\\")\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"ICON: set revision to 21\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:39}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:343 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000001\\\", \\\"--method\\\", \\\"setRevision\\\", \\\"--params\\\", \\\"{\\\\\\\"code\\\\\\\":\\\\\\\"21\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000001\\\", \\\"--method\\\", \\\"setRevision\\\", \\\"--params\\\", \\\"{\\\\\\\"code\\\\\\\":\\\\\\\"21\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0xf5699c58128354f3591cff5a38f4dc63165e3b9c8587fc00d7a170173add45c1\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:40}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:325c9c10da1f48618f334217d2e030e5:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:325c9c10da1f48618f334217d2e030e5:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:40"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.024909711s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x425e08546fe6aef4f4c05810cd9a645e4b3e74c87db332775fc01b98339a0e9f\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x26\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x23fda\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x23fda\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000001\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0xf5699c58128354f3591cff5a38f4dc63165e3b9c8587fc00d7a170173add45c1\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x1\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:41}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:350 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:2114437e85a842849b4703983176809d:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:2114437e85a842849b4703983176809d:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:42}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:362 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getPRepNodePublicKey\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"address\\\\\\\": {{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}}}}}\\\", content_type=\\\"application/json\\\")\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"\u003e=\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{\\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\",\\\\\\\"id\\\\\\\": 1,\\\\\\\"method\\\\\\\": \\\\\\\"icx_call\\\\\\\",\\\\\\\"params\\\\\\\": {\\\\\\\"to\\\\\\\": \\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\", \\\\\\\"dataType\\\\\\\": \\\\\\\"call\\\\\\\",\\\\\\\"data\\\\\\\": {\\\\\\\"method\\\\\\\": \\\\\\\"getPRepNodePublicKey\\\\\\\", \\\\\\\"params\\\\\\\": { \\\\\\\"address\\\\\\\": {{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}}}}}\\\", content_type=\\\"application/json\\\"), field=\\\"code\\\", assertion=\\\"\u003e=\\\", target_value=200)\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 1 tries (16.413252ms in total). Assertion passed with following:\\nRequest had response code '400' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"error\\\\\\\":{\\\\\\\"code\\\\\\\":-32700,\\\\\\\"message\\\\\\\":\\\\\\\"ParseError\\\\\\\"},\\\\\\\"id\\\\\\\":null}\\\\n\\\"\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:43}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:482 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:97a55c253c284a00b0e9f535cb149ee4:body.runtime_value}}\\\"\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=\\\"{{kurtosis:97a55c253c284a00b0e9f535cb149ee4:body.runtime_value}}\\\")\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"{\\\"jsonrpc\\\":\\\"2.0\\\",\\\"error\\\":{\\\"code\\\":-32700,\\\"message\\\":\\\"ParseError\\\"},\\\"id\\\":null}\\n\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:44}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:54 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"ks\\\", \\\"pubkey\\\", \\\"-k\\\", \\\"config/keystore.json\\\", \\\"-p\\\", \\\"gochain\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"ks\\\", \\\"pubkey\\\", \\\"-k\\\", \\\"config/keystore.json\\\", \\\"-p\\\", \\\"gochain\\\"]))\"}","time":"2023-11-02 17:25:43"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n0x03b3d972e61b4e8bf796c00e84030d22414a94d1830be528586e921584daadf934\\n\\n--------------------\"}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:45}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/wallet.star\" line:57 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:3d29e16681bf4312ba544d66133850fe:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"/bin/sh\\\", \\\"-c\\\", \\\"echo \\\\\\\"{{kurtosis:3d29e16681bf4312ba544d66133850fe:output.runtime_value}}\\\\\\\" | tr -d '\\\\n\\\\r'\\\"]))\"}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output: 0x03b3d972e61b4e8bf796c00e84030d22414a94d1830be528586e921584daadf934\"}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:46}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:403 column:15} instruction_name:\"print\" arguments:{serialized_arg_value:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\" arg_name:\"msg\" is_representative:true} executable_instruction:\"print(msg=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\"}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"hxb6b5791be0b5ef67063b3c10b840fb81514db2fd\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"0x03b3d972e61b4e8bf796c00e84030d22414a94d1830be528586e921584daadf934\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]\"}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:47}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:404 column:23} instruction_name:\"exec\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\" is_representative:true} arguments:{serialized_arg_value:\"ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"])\" arg_name:\"recipe\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"exec(service_name=\\\"icon-node-0xacbc4e\\\", recipe=ExecRecipe(command=[\\\"./bin/goloop\\\", \\\"rpc\\\", \\\"sendtx\\\", \\\"call\\\", \\\"--to\\\", \\\"cx0000000000000000000000000000000000000000\\\", \\\"--method\\\", \\\"registerPRepNodePublicKey\\\", \\\"--params\\\", \\\"{\\\\\\\"address\\\\\\\":\\\\\\\"{{kurtosis:d3c7bf71c5af46e686d822ba83591af7:output.runtime_value}}\\\\\\\",\\\\\\\"pubKey\\\\\\\":\\\\\\\"{{kurtosis:f762955ee6fd47c0b9226af15b1a813c:output.runtime_value}}\\\\\\\"}\\\", \\\"--uri\\\", \\\"http://172.16.0.4:9080/api/v3/icon_dex\\\", \\\"--key_store\\\", \\\"keystores/keystore.json\\\", \\\"--key_password\\\", \\\"gochain\\\", \\\"--step_limit\\\", \\\"50000000000\\\", \\\"--nid\\\", \\\"0x3\\\"]))\"}","time":"2023-11-02 17:25:44"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Command returned with exit code '0' and the following output:\\n--------------------\\n\\\"0x98b240da6fc5d83a939421881322df6228d8361e469d1c351a55a95a17028a1a\\\"\\n\\n--------------------\"}","time":"2023-11-02 17:25:45"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:48}","time":"2023-11-02 17:25:45"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:127 column:23} instruction_name:\"wait\" arguments:{serialized_arg_value:\"\\\"icon-node-0xacbc4e\\\"\" arg_name:\"service_name\"} arguments:{serialized_arg_value:\"PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:a917a3509ad1404ea4b3ac7f3706588b:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"})\" arg_name:\"recipe\" is_representative:true} arguments:{serialized_arg_value:\"\\\"code\\\"\" arg_name:\"field\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"200\" arg_name:\"target_value\" is_representative:true} arguments:{} arguments:{} executable_instruction:\"wait(service_name=\\\"icon-node-0xacbc4e\\\", recipe=PostHttpRequestRecipe(port_id=\\\"rpc\\\", endpoint=\\\"/api/v3/icon_dex\\\", body=\\\"{ \\\\\\\"jsonrpc\\\\\\\": \\\\\\\"2.0\\\\\\\", \\\\\\\"method\\\\\\\": \\\\\\\"icx_getTransactionResult\\\\\\\", \\\\\\\"id\\\\\\\": 1, \\\\\\\"params\\\\\\\": { \\\\\\\"txHash\\\\\\\": {{kurtosis:a917a3509ad1404ea4b3ac7f3706588b:output.runtime_value}} } }\\\", content_type=\\\"application/json\\\", extract={\\\"status\\\": \\\".result.status\\\"}), field=\\\"code\\\", assertion=\\\"==\\\", target_value=200)\"}","time":"2023-11-02 17:25:45"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Wait took 4 tries (3.027740523s in total). Assertion passed with following:\\nRequest had response code '200' and body \\\"{\\\\\\\"jsonrpc\\\\\\\":\\\\\\\"2.0\\\\\\\",\\\\\\\"result\\\\\\\":{\\\\\\\"blockHash\\\\\\\":\\\\\\\"0x2fdf6e54b87450e4cafa7467ce3029decf342a9fb10d1979790a0c9066813ec6\\\\\\\",\\\\\\\"blockHeight\\\\\\\":\\\\\\\"0x28\\\\\\\",\\\\\\\"cumulativeStepUsed\\\\\\\":\\\\\\\"0x27808\\\\\\\",\\\\\\\"eventLogs\\\\\\\":[],\\\\\\\"logsBloom\\\\\\\":\\\\\\\"0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\\\\\\\",\\\\\\\"status\\\\\\\":\\\\\\\"0x1\\\\\\\",\\\\\\\"stepPrice\\\\\\\":\\\\\\\"0x2e90edd00\\\\\\\",\\\\\\\"stepUsed\\\\\\\":\\\\\\\"0x27808\\\\\\\",\\\\\\\"to\\\\\\\":\\\\\\\"cx0000000000000000000000000000000000000000\\\\\\\",\\\\\\\"txHash\\\\\\\":\\\\\\\"0x98b240da6fc5d83a939421881322df6228d8361e469d1c351a55a95a17028a1a\\\\\\\",\\\\\\\"txIndex\\\\\\\":\\\\\\\"0x1\\\\\\\"},\\\\\\\"id\\\\\\\":1}\\\\n\\\", with extracted fields:\\n'extract.status': \\\"0x1\\\"\"}","time":"2023-11-02 17:25:48"} -{"level":"info","msg":"progress_info:{current_step_info:\"Execution in progress\" total_steps:49 current_step_number:49}","time":"2023-11-02 17:25:48"} -{"level":"info","msg":"instruction:{position:{filename:\"github.com/hugobyte/dive/services/jvm/icon/src/node-setup/setup_icon_node.star\" line:411 column:16} instruction_name:\"verify\" arguments:{serialized_arg_value:\"\\\"{{kurtosis:97ad8e8b0bff48fdba91599f7528daa4:extract.status.runtime_value}}\\\"\" arg_name:\"value\" is_representative:true} arguments:{serialized_arg_value:\"\\\"==\\\"\" arg_name:\"assertion\" is_representative:true} arguments:{serialized_arg_value:\"\\\"0x1\\\"\" arg_name:\"target_value\" is_representative:true} executable_instruction:\"verify(value=\\\"{{kurtosis:97ad8e8b0bff48fdba91599f7528daa4:extract.status.runtime_value}}\\\", assertion=\\\"==\\\", target_value=\\\"0x1\\\")\"}","time":"2023-11-02 17:25:48"} -{"level":"info","msg":"instruction_result:{serialized_instruction_result:\"Verification succeeded. Value is '\\\"0x1\\\"'.\"}","time":"2023-11-02 17:25:48"} -{"level":"info","msg":"run_finished_event:{is_run_successful:true serialized_output:\"\"}","time":"2023-11-02 17:25:48"} -{"level":"info","msg":"Successfully connected to kurtosis engine...","time":"2023-11-02 17:26:40"} -{"level":"info","msg":"Initializing cleaning process...","time":"2023-11-02 17:26:40"} -{"level":"info","msg":"Successfully destroyed and cleaned enclave dive","time":"2023-11-02 17:26:42"} diff --git a/logs/error.log b/logs/error.log deleted file mode 100644 index 42ce786..0000000 --- a/logs/error.log +++ /dev/null @@ -1 +0,0 @@ -{"level":"fatal","msg":"The Kurtosis Engine Error: An error occurred validating the Kurtosis engine API version\n --- at /root/go/pkg/mod/github.com/kurtosis-tech/kurtosis/api/golang@v0.84.8/engine/lib/kurtosis_context/kurtosis_context.go:83 (NewKurtosisContextFromLocalEngine) ---\nCaused by: An API version mismatch was detected between the running engine version '0.85.0' and the engine version this Kurtosis SDK library expects, '0.84.8'. You should:\n 1) upgrade your Kurtosis CLI to latest using the instructions at https://docs.kurtosis.com/upgrade\n 2) use the Kurtosis CLI to restart your engine via 'kurtosis engine restart'\n 3) upgrade your Kurtosis SDK library using the instructions at https://github.com/kurtosis-tech/kurtosis-engine-api-lib\n --- at /root/go/pkg/mod/github.com/kurtosis-tech/kurtosis/api/golang@v0.84.8/engine/lib/kurtosis_context/kurtosis_context.go:486 (validateEngineApiVersion) ---","time":"2023-11-02 17:22:29"}