{ "info": { "_postman_id": "c483592b-5a62-42cf-8e15-1ffabaa1b9ab", "name": "Machinaris", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "_exporter_id": "16013669" }, "item": [ { "name": "Actions", "item": [ { "name": "Actions - Start Plotting", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"plotting\",\r\n \"action\": \"start\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/actions/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "actions", "" ] }, "description": "Add a new Alert." }, "response": [] }, { "name": "Actions - Kill a Plot", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"plotting\",\r\n \"action\": \"kill\",\r\n \"plot_ids\": [\"6e0ea650\"]\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/actions/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "actions", "" ] }, "description": "Add a new Alert." }, "response": [] }, { "name": "Actions - Stop Plotting", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"plotting\",\r\n \"action\": \"stop\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/actions/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "actions", "" ] }, "description": "Add a new Alert." }, "response": [] }, { "name": "Actions - Start Archiving", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"archiving\",\r\n \"action\": \"start\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/actions/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "actions", "" ] }, "description": "Add a new Alert." }, "response": [] }, { "name": "Actions - Stop Archiving", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"archiving\",\r\n \"action\": \"stop\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/actions/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "actions", "" ] }, "description": "Add a new Alert." }, "response": [] } ] }, { "name": "Alerts", "item": [ { "name": "Alerts", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/alerts/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "alerts", "" ] }, "description": "Get all alerts from all workers." }, "response": [] }, { "name": "Alerts", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"priority\": \"NORMAL\",\r\n \"service\": \"FULL_NODE\",\r\n \"message\": \"Experiencing networking issues? Skipped 5 signage points!\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/alerts/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "alerts", "" ] }, "description": "Add a new Alert." }, "response": [] }, { "name": "Alert", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/alerts/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "alerts", "" ] }, "description": "Get an alert by id." }, "response": [] }, { "name": "Alert", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"priority\": \"HIGH\",\r\n \"service\": \"FULL_NODE\",\r\n \"message\": \"Experiencing networking issues? Skipped 5 signage points!\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/alerts/1", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "alerts", "1" ] }, "description": "Update an alert by id." }, "response": [] }, { "name": "Alert", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/alerts/1", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "alerts", "1" ] }, "description": "Delete an alert by id." }, "response": [] } ] }, { "name": "Analysis", "item": [ { "name": "Analysis - Check Plots", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"farming\",\r\n \"action\": \"check_plots\",\r\n \"plot_file\": \"/plots/plot-k32-2021-09-07-10-01-769a2e8db60b76e55c1496615b868a2dc7040df565e1bff462b66463f25f415e.plot\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/analysis/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "analysis", "" ] }, "description": "Request that a plots check be returned (or initiated) for a given plot file (full path)." }, "response": [] }, { "name": "Analysis - Analyze Plot", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"service\": \"plotting\",\r\n \"action\": \"analyze\",\r\n \"plot_file\": \"plot-k32-2021-05-30-19-25-d81461844857bb09d7b253f9ae1aaf9f37cb4535abd02a264ccfb06e027785ae.plot\"\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/analysis/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "analysis", "" ] }, "description": "Add a new Alert." }, "response": [] } ] }, { "name": "Blockchains", "item": [ { "name": "Blockchains", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/blockchains/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "blockchains", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Blockchains", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"details\": \"Current Blockchain Status: Full Node Synced\\n\\nPeak: Hash: d08b47309102311c1e438888164aa7b9cc8b6888d3aafc325433ee635d7d80f8\\n Time: Thu Jun 10 2021 17:03:05 MDT Height: 413471\\n\\nEstimated network space: 21.216 EiB\\nCurrent difficulty: 1472\\nCurrent VDF sub_slot_iters: 116391936\\nTotal iterations since the start of the blockchain: 1357356548603\\n\\n Height: | Hash:\\n 413471 | d08b47309102311c1e438888164aa7b9cc8b6888d3aafc325433ee635d7d80f8\\n 413470 | 973a2c7bd891c437db013a29fd8ceacebd811ffa5f662c5ccb9564e1c6f0afaa\\n 413469 | 8dc9b663aa55c7625adde8f9aa815aa33c5a450d0493a33b18de56c9c8a46e08\\n 413468 | 3080240055b4619c008a824f8fb907444bed9220561742f54adb17af48d6a94a\\n 413467 | f8825b2a3f6ed8d9d67384818406d8e38a8b3c3aa20caace78455156db7c5dd7\\n 413466 | 743f9a531e9bb95d6ab9f66b15ce88ed53d76487103a7af6a7526d99e8ba7bfd\\n 413465 | ae965c41126cae2f572ebc53a4fb76e3094d63c203e3d3751d30fb4a9deb31e0\\n 413464 | d515077ab2c47bc0c0ba428031e8cfca4778db3dc0c79bafdee492e87bd0d0f7\\n 413463 | baf964512edcf922d8239200ea844b69387472da57e8766ea766f71c05183e8f\\n 413462 | 7972d3dd0ab37e1a82e607cfc0d20929adf9a2611a00135e926ea2a0a69e5309\\n\",\r\n \"hostname\": \"aragorn\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/blockchains/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "blockchains", "" ] }, "description": "Add a new Worker." }, "response": [] }, { "name": "Blockchains", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/blockchains/aragorn/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "blockchains", "aragorn", "" ] }, "description": "Get a worker by hostname." }, "response": [] }, { "name": "Blockchain", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"details\": \"Current Blockchain Status: Full Node Synced\\n\\nPeak: Hash: d08b47309102311c1e438888164aa7b9cc8b6888d3aafc325433ee635d7d80f8\\n Time: Thu Jun 10 2021 17:03:05 MDT Height: 413471\\n\\nEstimated network space: 21.216 EiB\\nCurrent difficulty: 1472\\nCurrent VDF sub_slot_iters: 116391936\\nTotal iterations since the start of the blockchain: 1357356548603\\n\\n Height: | Hash:\\n 413471 | d08b47309102311c1e438888164aa7b9cc8b6888d3aafc325433ee635d7d80f8\\n 413470 | 973a2c7bd891c437db013a29fd8ceacebd811ffa5f662c5ccb9564e1c6f0afaa\\n 413469 | 8dc9b663aa55c7625adde8f9aa815aa33c5a450d0493a33b18de56c9c8a46e08\\n 413468 | 3080240055b4619c008a824f8fb907444bed9220561742f54adb17af48d6a94a\\n 413467 | f8825b2a3f6ed8d9d67384818406d8e38a8b3c3aa20caace78455156db7c5dd7\\n 413466 | 743f9a531e9bb95d6ab9f66b15ce88ed53d76487103a7af6a7526d99e8ba7bfd\\n 413465 | ae965c41126cae2f572ebc53a4fb76e3094d63c203e3d3751d30fb4a9deb31e0\\n 413464 | d515077ab2c47bc0c0ba428031e8cfca4778db3dc0c79bafdee492e87bd0d0f7\\n 413463 | baf964512edcf922d8239200ea844b69387472da57e8766ea766f71c05183e8f\\n 413462 | 7972d3dd0ab37e1a82e607cfc0d20929adf9a2611a00135e926ea2a0a69e5309\\n\",\r\n \"hostname\": \"aragorn\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/blockchains/aragorn/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "blockchains", "aragorn", "" ] }, "description": "Update a worker's status by hostname." }, "response": [] }, { "name": "Blockchain", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/blockchains/aragorn/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "blockchains", "aragorn", "" ] }, "description": "Delete a worker's status by hostname." }, "response": [] } ] }, { "name": "Certificates", "item": [ { "name": "Certificates - Chia", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/certificates/?type=chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "certificates", "" ], "query": [ { "key": "type", "value": "chia" } ] }, "description": "Get all alerts from all workers." }, "response": [] }, { "name": "Certificates - Flax", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/certificates/?type=flax", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "certificates", "" ], "query": [ { "key": "type", "value": "flax" } ] }, "description": "Get all alerts from all workers." }, "response": [] }, { "name": "Certificates - Flora", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/certificates/?type=flora", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "certificates", "" ], "query": [ { "key": "type", "value": "flora" } ] }, "description": "Get all alerts from all workers." }, "response": [] }, { "name": "Certificates - Staicoin", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/certificates/?type=staicoin", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "certificates", "" ], "query": [ { "key": "type", "value": "staicoin" } ] }, "description": "Get all alerts from all workers." }, "response": [] }, { "name": "Certificates - Cryptodoge", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/certificates/?type=cryptodoge", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "certificates", "" ], "query": [ { "key": "type", "value": "cryptodoge" } ] }, "description": "Get all alerts from all workers." }, "response": [] } ] }, { "name": "Challenges", "item": [ { "name": "Challenges", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/challenges?page_size=100", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "challenges" ], "query": [ { "key": "page_size", "value": "100" } ] }, "description": "Get all plotting jobs from all workers." }, "response": [] }, { "name": "Challenges", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"unique_id\": \"aragorn_9334b36cad_2021-06-09 13:14:58.026\",\r\n \"hostname\": \"aragorn\",\r\n \"challenge_id\": \"9334b36cad\",\r\n \"plots_past_filter\": \"1/279\",\r\n \"proofs_found\": 0,\r\n \"time_taken\": \"0.02874 s\",\r\n \"created_at\": \"2021-06-09 13:14:58.026\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/challenges/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "challenges", "" ] }, "description": "Creates the current plottings for the given hostname (of first plotting). Deletes any old plottings." }, "response": [] }, { "name": "Challenges", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/challenges/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "challenges", "aragorn" ] }, "description": "Delete a plotting job's status." }, "response": [] } ] }, { "name": "Configs", "item": [ { "name": "Configs", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Config for Plotting", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/plotting/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "plotting", "" ] }, "description": "Get the config by type (farming, alerts, plotting) of a particular worker by hostname." }, "response": [] }, { "name": "Config for Farming - Chia", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/farming/?blockchain=chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "farming", "" ], "query": [ { "key": "blockchain", "value": "chia" } ] }, "description": "Get the config by type (farming, alerts, plotting) of a particular worker by hostname." }, "response": [] }, { "name": "Config for Farming - Flax", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/farming/?blockchain=flax", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "farming", "" ], "query": [ { "key": "blockchain", "value": "flax" } ] }, "description": "Get the config by type (farming, alerts, plotting) of a particular worker by hostname." }, "response": [] }, { "name": "Config for Alerts - Chia", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/alerts/?blockchain=chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "alerts", "" ], "query": [ { "key": "blockchain", "value": "chia" } ] }, "description": "Get the config by type (farming, alerts, plotting) of a particular worker by hostname." }, "response": [] }, { "name": "Config for Alerts - Flax", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/alerts/?blockchain=flax", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "alerts", "" ], "query": [ { "key": "blockchain", "value": "flax" } ] }, "description": "Get the config by type (farming, alerts, plotting) of a particular worker by hostname." }, "response": [] }, { "name": "Config - Plotting", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "# Learn more about Plotman at https://github.com/ericaltendorf/plotman\r\n# https://github.com/ericaltendorf/plotman/wiki/Configuration#versions\r\nversion: [2]\r\n\r\nlogging:\r\n # DO NOT CHANGE THIS IN-CONTAINER PATH USED BY MACHINARIS!\r\n plots: /root/.chia/plotman/logs\r\n\r\nuser_interface:\r\n use_stty_size: False\r\n\r\ncommands:\r\n interactive:\r\n autostart_plotting: False\r\n autostart_archiving: False\r\n \r\n# Where to plot and log.\r\ndirectories:\r\n\r\n # One or more directories to use as tmp dirs for plotting. The\r\n # scheduler will use all of them and distribute jobs among them.\r\n # It assumes that IO is independent for each one (i.e., that each\r\n # one is on a different physical device).\r\n #\r\n # If multiple directories share a common prefix, reports will\r\n # abbreviate and show just the uniquely identifying suffix.\r\n # REMEMBER ALL PATHS ARE IN-CONTAINER, THEY MAP TO HOST PATHS\r\n tmp:\r\n - /plotting\r\n\r\n # Optional: Allows overriding some characteristics of certain tmp\r\n # directories. This contains a map of tmp directory names to\r\n # attributes. If a tmp directory and attribute is not listed here,\r\n # it uses the default attribute setting from the main configuration.\r\n #\r\n # Currently support override parameters:\r\n # - tmpdir_max_jobs\r\n #tmp_overrides:\r\n # In this example, /plotting3 is larger than the other tmp\r\n # dirs and it can hold more plots than the default.\r\n #/plotting3:\r\n # tmpdir_max_jobs: 5\r\n\r\n # Optional: tmp2 directory. If specified, will be passed to\r\n # the chia and madmax plotters as the '-2' param.\r\n # tmp2: /plotting2\r\n\r\n # One or more directories; the scheduler will use all of them.\r\n # These again are presumed to be on independent physical devices,\r\n # so writes (plot jobs) and reads (archivals) can be scheduled\r\n # to minimize IO contention.\r\n # REMEMBER ALL PATHS ARE IN-CONTAINER, THEY MAP TO HOST PATHS\r\n dst:\r\n - /plots\r\n\r\n# See: https://github.com/guydavis/machinaris/wiki/Plotman#archiving\r\n#archiving:\r\n #target: rsyncd\r\n #env:\r\n #site_root: /mnt/disks\r\n #user: root\r\n #host: aragorn\r\n #rsync_port: 12000\r\n #site: disks\r\n\r\n# Plotting scheduling parameters\r\nscheduling:\r\n # Run a job on a particular temp dir only if the number of existing jobs\r\n # before tmpdir_stagger_phase_major tmpdir_stagger_phase_minor\r\n # is less than tmpdir_stagger_phase_limit.\r\n # Phase major corresponds to the plot phase, phase minor corresponds to\r\n # the table or table pair in sequence, phase limit corresponds to\r\n # the number of plots allowed before [phase major, phase minor]\r\n tmpdir_stagger_phase_major: 2\r\n tmpdir_stagger_phase_minor: 1\r\n # Optional: default is 1\r\n tmpdir_stagger_phase_limit: 1\r\n\r\n # Don't run more than this many jobs at a time on a single temp dir.\r\n # Increase for staggered plotting by chia, leave at 1 for madmax sequential plotting\r\n tmpdir_max_jobs: 1\r\n\r\n # Don't run more than this many jobs at a time in total.\r\n # Increase for staggered plotting by chia, leave at 1 for madmax sequential plotting\r\n global_max_jobs: 1 \r\n\r\n # Don't run any jobs (across all temp dirs) more often than this, in minutes.\r\n global_stagger_m: 30\r\n\r\n # How often the daemon wakes to consider starting a new plot job, in seconds.\r\n polling_time_s: 20\r\n\r\n\r\n# Configure the plotter. See: https://github.com/guydavis/machinaris/wiki/Plotman#plotting\r\nplotting:\r\n #farmer_pk: YOUR_FARMER_PUBLIC_KEY\r\n #pool_pk: YOUR_POOL_PUBLIC_KEY\r\n\r\n # If you enable 'chia', plot in *parallel* with higher tmpdir_max_jobs and global_max_jobs\r\n # If you enable 'madmax', plot in *sequence* with very low tmpdir_max_jobs and global_max_jobs\r\n type: chia\r\n\r\n # The chia plotter: https://github.com/Chia-Network/chia-blockchain\r\n chia:\r\n k: 32 # k-size of plot, leave at 32 most of the time\r\n e: False # Disable bitfield back sorting (default is True) \r\n n_threads: 2 # Threads per job\r\n n_buckets: 128 # Number of buckets to split data into\r\n job_buffer: 3389 # Per job memory\r\n\r\n # The madmax plotter: https://github.com/madMAx43v3r/chia-plotter\r\n madmax:\r\n n_threads: 4 # Default is 4, SLOWLY crank up if you have many cores\r\n n_buckets: 256 # Default is 256\r\n", "options": { "raw": { "language": "text" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/plotting/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "plotting", "" ] }, "description": "Update a worker's status by hostname." }, "response": [] }, { "name": "Config - Farming - Chia", "request": { "method": "PUT", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/configs/alerts/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "configs", "alerts", "chia" ] }, "description": "Get the config by type (farming, alerts, plotting) of a particular worker by hostname. Blockchain is either chia or flax." }, "response": [] } ] }, { "name": "Connections", "item": [ { "name": "Connections", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/connections/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "connections", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Connections", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"details\": \"Connections:\\nType IP Ports NodeID Last Connect MiB Up|Dwn\\nFARMER 127.0.0.1 35768/8447 5030a7c7... Jun 06 11:59:15 4.4|0.0 \\nWALLET 127.0.0.1 53320/8449 8da31b3c... Jun 10 17:11:11 61.0|0.2 \\nFULL_NODE 98.42.235.33 58310/8444 66ed8652... Jun 10 17:11:29 37.5|11.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 196.6.108.133 8444/8444 aef62de6... Jun 10 17:11:29 11.0|9.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 142.116.207.156 64993/8444 8cbee1a1... Jun 10 17:11:29 22.1|18.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 162.157.232.229 49695/8444 82229227... Jun 10 17:11:29 37.5|7.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 126.34.220.139 58224/8444 8f1e6fbd... Jun 10 17:11:29 44.4|6.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 146.90.67.86 58706/8444 dc3d5fd3... Jun 10 17:11:29 22.3|8.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 62.72.72.18 51432/8444 cc8d30a1... Jun 10 17:11:29 40.0|8.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 89.3.70.3 52644/8444 d5a79111... Jun 10 17:11:29 15.4|14.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 217.150.85.254 56945/8444 c692334c... Jun 10 17:11:29 33.0|5.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 47.221.53.187 7156/8444 068aa0d8... Jun 10 17:11:29 27.5|6.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 34.83.48.161 50682/8444 50cede37... Jun 10 17:11:29 12.6|27.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 24.61.13.167 60766/8444 6668de8c... Jun 10 17:11:29 40.3|7.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 95.90.239.182 28543/8444 42f9fffa... Jun 10 17:11:29 31.6|6.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 69.7.50.71 37988/8444 cd47a608... Jun 10 17:11:29 31.9|8.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 98.39.191.247 59402/8444 422bfa93... Jun 10 17:11:29 23.5|10.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 185.169.255.253 48322/8444 df1edc4e... Jun 10 17:11:29 21.1|10.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 37.236.57.5 55945/8444 ce238c97... Jun 10 17:11:29 32.5|7.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 64.52.178.42 53878/8444 687276f3... Jun 10 17:11:29 37.2|6.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 81.96.106.80 8444/8444 1f40d561... Jun 10 17:11:29 11.5|5.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 70.123.152.54 59738/8444 464433fe... Jun 10 17:11:29 24.1|7.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 50.71.199.59 57607/8444 25e4dec6... Jun 10 17:11:29 28.1|12.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 73.103.4.161 51043/8444 81a6f543... Jun 10 17:11:29 25.3|6.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 35.245.107.20 8444/8444 bc3b4c7f... Jun 10 17:11:28 6.5|25.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 120.159.246.189 50048/8444 12a4e4c3... Jun 10 17:11:29 37.2|5.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 176.74.136.237 59187/8444 064af1ff... Jun 10 17:11:29 11.3|5.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 124.170.30.236 54333/8444 186f04b7... Jun 10 17:11:29 34.2|5.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nWALLET 67.169.137.7 12531/8449 a83c030b... Jun 10 17:10:49 15.4|0.0 \\nFULL_NODE 146.0.42.48 49654/8444 544d6a83... Jun 10 17:11:29 5.3|27.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 162.238.17.143 52617/8444 9c724b92... Jun 10 17:11:29 22.3|6.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 201.182.250.91 60129/8444 8b994149... Jun 10 17:11:29 31.0|5.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 97.71.166.110 29177/8444 8c083dfb... Jun 10 17:11:29 17.8|9.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 141.226.13.132 20729/8444 f7297d33... Jun 10 17:11:29 19.5|6.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 93.230.124.44 60427/8444 2616af3c... Jun 10 17:11:29 17.3|4.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 206.214.235.77 48184/8444 3075a4a7... Jun 10 17:11:29 22.9|7.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 67.212.26.23 8444/8444 902e01c9... Jun 10 17:11:29 12.4|9.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 89.71.160.112 55557/8444 a305de34... Jun 10 17:07:17 318.2|0.3 \\n -SB Height: 355768 -Hash: e4a34ad5...\\nFULL_NODE 46.91.167.6 56952/8444 6be52e1b... Jun 10 17:11:29 10.2|5.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 193.248.51.240 59712/8444 6661b300... Jun 10 17:11:29 23.5|3.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 99.228.97.71 8444/8444 477bd121... Jun 10 17:11:29 5.7|3.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 189.216.73.40 28594/8444 3cd480e5... Jun 10 17:11:29 33.2|4.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 115.87.251.30 62981/8444 eae094f2... Jun 10 17:11:29 16.0|3.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 143.0.66.107 63301/8444 b1e29b55... Jun 10 17:11:29 24.8|3.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 69.251.178.188 50590/8444 ff43371f... Jun 10 17:11:29 11.1|7.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 144.217.70.156 8444/8444 143dee88... Jun 10 17:11:29 3.7|16.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 69.117.168.170 52801/8444 87f8020e... Jun 10 17:11:29 5.0|12.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 184.82.171.57 51262/8444 f39113b3... Jun 10 17:11:29 12.8|4.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 79.239.54.186 62849/8444 1ac2a9cc... Jun 10 17:11:29 4.1|7.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 87.156.67.122 57079/8444 f7468ceb... Jun 10 17:11:29 3.2|10.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 108.52.212.168 8444/8444 ba69d135... Jun 10 17:11:29 3.8|15.6 \\n -SB Height: 413500 -Hash: 1faed23b...\\nFULL_NODE 190.66.115.0 56824/8444 3dfb3a5c... Jun 10 17:11:29 13.0|3.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 193.19.203.123 49821/8444 f1bf06a4... Jun 10 17:11:29 42.7|3.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 195.139.243.134 54331/8444 d1272228... Jun 10 17:11:29 4.0|4.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 121.99.68.189 51475/8444 ef9f53d6... Jun 10 17:11:29 18.8|2.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 31.46.27.48 49851/8444 01503446... Jun 10 17:11:29 41.8|3.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 77.32.64.128 45522/8444 24bed860... Jun 10 17:11:29 3.3|4.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 98.223.145.203 52154/8444 390f64fb... Jun 10 17:11:29 10.4|1.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 187.159.189.97 21155/8444 7b3f571e... Jun 10 17:11:29 12.1|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 87.11.39.118 50274/8444 5f64cb69... Jun 10 17:11:29 7.4|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 50.72.171.104 64442/8444 9caf9464... Jun 10 17:11:29 9.6|1.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 184.22.2.180 50670/8444 91ca57ac... Jun 10 17:11:29 10.3|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 24.99.74.232 51157/8444 c1bc0db6... Jun 10 17:11:29 7.9|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 47.34.196.180 53218/8444 8dad25fe... Jun 10 17:11:29 6.8|1.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 2.137.248.234 59970/8444 9363c2be... Jun 10 17:11:29 2.7|1.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 176.79.179.12 63630/8444 4bb73938... Jun 10 17:11:29 6.3|1.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 45.19.15.238 62099/8444 b5a50bd2... Jun 10 17:11:29 5.7|0.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 141.101.169.130 53737/8444 bec8c009... Jun 10 17:11:29 4.6|1.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 58.8.85.193 59254/8444 edef406b... Jun 10 17:11:29 4.2|0.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 142.59.49.107 51016/8444 17166190... Jun 10 17:11:29 4.5|0.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 178.4.22.28 63324/8444 114dbc36... Jun 10 17:11:29 10.2|0.9 \\n -SB Height: 413236 -Hash: bfca4c7c...\\nFULL_NODE 85.251.51.231 39536/8444 674f5409... Jun 10 17:11:29 2.0|0.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 175.120.132.134 62368/8444 06e18be4... Jun 10 17:11:29 4.6|0.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 177.228.164.23 48832/8444 3494d2f9... Jun 10 17:11:29 3.6|0.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 193.43.13.129 49724/8444 50dc65b9... Jun 10 17:11:29 1.2|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 1.46.9.74 49126/8444 622c8123... Jun 10 17:11:29 5.6|0.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 184.22.169.88 56169/8444 aeb4f0f7... Jun 10 17:11:29 4.1|0.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 87.229.105.138 60997/8444 85ac2252... Jun 10 17:11:29 2.5|0.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 91.73.148.221 9417/8444 48ce7771... Jun 10 17:11:29 1.0|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 37.18.142.135 21748/8444 fd5dafbc... Jun 10 17:11:26 3.1|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 94.255.182.26 59201/8444 7663cce0... Jun 10 17:11:29 0.9|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 139.64.168.66 8444/8444 3904416a... Jun 10 16:50:35 0.0|0.0 \\n -SB Height: 411376 -Hash: f35f21cf...\\nFULL_NODE 90.65.155.36 55136/8444 96a414ae... Jun 10 17:11:29 0.1|0.0 \\n -SB Height: 413503 -Hash: 9d365544...\\n\",\r\n \"hostname\": \"aragorn\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/connections/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "connections", "" ] }, "description": "Add a new Worker." }, "response": [] }, { "name": "Connection", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/connections/aragorn/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "connections", "aragorn", "" ] }, "description": "Get a worker by hostname." }, "response": [] }, { "name": "Connection", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"details\": \"Connections:\\nType IP Ports NodeID Last Connect MiB Up|Dwn\\nFARMER 127.0.0.1 35768/8447 5030a7c7... Jun 06 11:59:15 4.4|0.0 \\nWALLET 127.0.0.1 53320/8449 8da31b3c... Jun 10 17:11:11 61.0|0.2 \\nFULL_NODE 98.42.235.33 58310/8444 66ed8652... Jun 10 17:11:29 37.5|11.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 196.6.108.133 8444/8444 aef62de6... Jun 10 17:11:29 11.0|9.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 142.116.207.156 64993/8444 8cbee1a1... Jun 10 17:11:29 22.1|18.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 162.157.232.229 49695/8444 82229227... Jun 10 17:11:29 37.5|7.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 126.34.220.139 58224/8444 8f1e6fbd... Jun 10 17:11:29 44.4|6.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 146.90.67.86 58706/8444 dc3d5fd3... Jun 10 17:11:29 22.3|8.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 62.72.72.18 51432/8444 cc8d30a1... Jun 10 17:11:29 40.0|8.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 89.3.70.3 52644/8444 d5a79111... Jun 10 17:11:29 15.4|14.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 217.150.85.254 56945/8444 c692334c... Jun 10 17:11:29 33.0|5.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 47.221.53.187 7156/8444 068aa0d8... Jun 10 17:11:29 27.5|6.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 34.83.48.161 50682/8444 50cede37... Jun 10 17:11:29 12.6|27.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 24.61.13.167 60766/8444 6668de8c... Jun 10 17:11:29 40.3|7.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 95.90.239.182 28543/8444 42f9fffa... Jun 10 17:11:29 31.6|6.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 69.7.50.71 37988/8444 cd47a608... Jun 10 17:11:29 31.9|8.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 98.39.191.247 59402/8444 422bfa93... Jun 10 17:11:29 23.5|10.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 185.169.255.253 48322/8444 df1edc4e... Jun 10 17:11:29 21.1|10.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 37.236.57.5 55945/8444 ce238c97... Jun 10 17:11:29 32.5|7.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 64.52.178.42 53878/8444 687276f3... Jun 10 17:11:29 37.2|6.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 81.96.106.80 8444/8444 1f40d561... Jun 10 17:11:29 11.5|5.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 70.123.152.54 59738/8444 464433fe... Jun 10 17:11:29 24.1|7.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 50.71.199.59 57607/8444 25e4dec6... Jun 10 17:11:29 28.1|12.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 73.103.4.161 51043/8444 81a6f543... Jun 10 17:11:29 25.3|6.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 35.245.107.20 8444/8444 bc3b4c7f... Jun 10 17:11:28 6.5|25.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 120.159.246.189 50048/8444 12a4e4c3... Jun 10 17:11:29 37.2|5.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 176.74.136.237 59187/8444 064af1ff... Jun 10 17:11:29 11.3|5.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 124.170.30.236 54333/8444 186f04b7... Jun 10 17:11:29 34.2|5.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nWALLET 67.169.137.7 12531/8449 a83c030b... Jun 10 17:10:49 15.4|0.0 \\nFULL_NODE 146.0.42.48 49654/8444 544d6a83... Jun 10 17:11:29 5.3|27.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 162.238.17.143 52617/8444 9c724b92... Jun 10 17:11:29 22.3|6.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 201.182.250.91 60129/8444 8b994149... Jun 10 17:11:29 31.0|5.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 97.71.166.110 29177/8444 8c083dfb... Jun 10 17:11:29 17.8|9.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 141.226.13.132 20729/8444 f7297d33... Jun 10 17:11:29 19.5|6.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 93.230.124.44 60427/8444 2616af3c... Jun 10 17:11:29 17.3|4.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 206.214.235.77 48184/8444 3075a4a7... Jun 10 17:11:29 22.9|7.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 67.212.26.23 8444/8444 902e01c9... Jun 10 17:11:29 12.4|9.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 89.71.160.112 55557/8444 a305de34... Jun 10 17:07:17 318.2|0.3 \\n -SB Height: 355768 -Hash: e4a34ad5...\\nFULL_NODE 46.91.167.6 56952/8444 6be52e1b... Jun 10 17:11:29 10.2|5.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 193.248.51.240 59712/8444 6661b300... Jun 10 17:11:29 23.5|3.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 99.228.97.71 8444/8444 477bd121... Jun 10 17:11:29 5.7|3.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 189.216.73.40 28594/8444 3cd480e5... Jun 10 17:11:29 33.2|4.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 115.87.251.30 62981/8444 eae094f2... Jun 10 17:11:29 16.0|3.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 143.0.66.107 63301/8444 b1e29b55... Jun 10 17:11:29 24.8|3.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 69.251.178.188 50590/8444 ff43371f... Jun 10 17:11:29 11.1|7.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 144.217.70.156 8444/8444 143dee88... Jun 10 17:11:29 3.7|16.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 69.117.168.170 52801/8444 87f8020e... Jun 10 17:11:29 5.0|12.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 184.82.171.57 51262/8444 f39113b3... Jun 10 17:11:29 12.8|4.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 79.239.54.186 62849/8444 1ac2a9cc... Jun 10 17:11:29 4.1|7.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 87.156.67.122 57079/8444 f7468ceb... Jun 10 17:11:29 3.2|10.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 108.52.212.168 8444/8444 ba69d135... Jun 10 17:11:29 3.8|15.6 \\n -SB Height: 413500 -Hash: 1faed23b...\\nFULL_NODE 190.66.115.0 56824/8444 3dfb3a5c... Jun 10 17:11:29 13.0|3.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 193.19.203.123 49821/8444 f1bf06a4... Jun 10 17:11:29 42.7|3.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 195.139.243.134 54331/8444 d1272228... Jun 10 17:11:29 4.0|4.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 121.99.68.189 51475/8444 ef9f53d6... Jun 10 17:11:29 18.8|2.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 31.46.27.48 49851/8444 01503446... Jun 10 17:11:29 41.8|3.1 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 77.32.64.128 45522/8444 24bed860... Jun 10 17:11:29 3.3|4.3 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 98.223.145.203 52154/8444 390f64fb... Jun 10 17:11:29 10.4|1.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 187.159.189.97 21155/8444 7b3f571e... Jun 10 17:11:29 12.1|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 87.11.39.118 50274/8444 5f64cb69... Jun 10 17:11:29 7.4|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 50.72.171.104 64442/8444 9caf9464... Jun 10 17:11:29 9.6|1.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 184.22.2.180 50670/8444 91ca57ac... Jun 10 17:11:29 10.3|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 24.99.74.232 51157/8444 c1bc0db6... Jun 10 17:11:29 7.9|1.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 47.34.196.180 53218/8444 8dad25fe... Jun 10 17:11:29 6.8|1.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 2.137.248.234 59970/8444 9363c2be... Jun 10 17:11:29 2.7|1.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 176.79.179.12 63630/8444 4bb73938... Jun 10 17:11:29 6.3|1.0 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 45.19.15.238 62099/8444 b5a50bd2... Jun 10 17:11:29 5.7|0.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 141.101.169.130 53737/8444 bec8c009... Jun 10 17:11:29 4.6|1.2 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 58.8.85.193 59254/8444 edef406b... Jun 10 17:11:29 4.2|0.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 142.59.49.107 51016/8444 17166190... Jun 10 17:11:29 4.5|0.9 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 178.4.22.28 63324/8444 114dbc36... Jun 10 17:11:29 10.2|0.9 \\n -SB Height: 413236 -Hash: bfca4c7c...\\nFULL_NODE 85.251.51.231 39536/8444 674f5409... Jun 10 17:11:29 2.0|0.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 175.120.132.134 62368/8444 06e18be4... Jun 10 17:11:29 4.6|0.8 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 177.228.164.23 48832/8444 3494d2f9... Jun 10 17:11:29 3.6|0.7 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 193.43.13.129 49724/8444 50dc65b9... Jun 10 17:11:29 1.2|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 1.46.9.74 49126/8444 622c8123... Jun 10 17:11:29 5.6|0.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 184.22.169.88 56169/8444 aeb4f0f7... Jun 10 17:11:29 4.1|0.6 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 87.229.105.138 60997/8444 85ac2252... Jun 10 17:11:29 2.5|0.4 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 91.73.148.221 9417/8444 48ce7771... Jun 10 17:11:29 1.0|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 37.18.142.135 21748/8444 fd5dafbc... Jun 10 17:11:26 3.1|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 94.255.182.26 59201/8444 7663cce0... Jun 10 17:11:29 0.9|0.5 \\n -SB Height: 413503 -Hash: 9d365544...\\nFULL_NODE 139.64.168.66 8444/8444 3904416a... Jun 10 16:50:35 0.0|0.0 \\n -SB Height: 411376 -Hash: f35f21cf...\\nFULL_NODE 90.65.155.36 55136/8444 96a414ae... Jun 10 17:11:29 0.1|0.0 \\n -SB Height: 413503 -Hash: 9d365544...\\n\",\r\n \"hostname\": \"aragorn\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/connections/aragorn/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "connections", "aragorn", "" ] }, "description": "Update a worker's status by hostname." }, "response": [] }, { "name": "Connection", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/connections/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "connections", "aragorn" ] }, "description": "Delete a worker's status by hostname." }, "response": [] } ] }, { "name": "Drives", "item": [ { "name": "Drives", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/drives/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "drives", "" ] }, "description": "Get all plotting jobs from all workers." }, "response": [] }, { "name": "Drives", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"blockchain\": \"chia\",\r\n \"capacity\": \"8.00 TB\",\r\n \"comment\": \"/dev/sda [SAT], ATA device\",\r\n \"created_at\": \"2022-07-16T14:20:02.054722\",\r\n \"device\": \"/dev/sda\",\r\n \"device_model\": \"ST8000DM004-2CX188\",\r\n \"hostname\": \"192.168.1.129\",\r\n \"model_family\": \"Seagate BarraCuda 3.5 (SMR)\",\r\n \"power_on_hours\": 13753.0,\r\n \"serial_number\": \"ZR10QVRW\",\r\n \"size_gibs\": 7452.036,\r\n \"smart_info\": \"smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.19.17-Unraid] (local build)\\nCopyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org\\n\\n=== START OF INFORMATION SECTION ===\\nModel Family: Seagate BarraCuda 3.5 (SMR)\\nDevice Model: ST8000DM004-2CX188\\nSerial Number: ZR10QVRW\\nLU WWN Device Id: 5 000c50 0db039cc9\\nFirmware Version: 0001\\nUser Capacity: 8,001,563,222,016 bytes [8.00 TB]\\nSector Sizes: 512 bytes logical, 4096 bytes physical\\nRotation Rate: 5425 rpm\\nForm Factor: 3.5 inches\\nDevice is: In smartctl database [for details use: -P show]\\nATA Version is: ACS-3 T13/2161-D revision 5\\nSATA Version is: SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)\\nLocal Time is: Fri Dec 16 10:30:00 2022 MST\\nSMART support is: Available - device has SMART capability.\\nSMART support is: Enabled\\nPower mode is: ACTIVE or IDLE\\n\\n=== START OF READ SMART DATA SECTION ===\\nSMART overall-health self-assessment test result: PASSED\\n\\nGeneral SMART Values:\\nOffline data collection status: (0x00)\\tOffline data collection activity\\n\\t\\t\\t\\t\\twas never started.\\n\\t\\t\\t\\t\\tAuto Offline Data Collection: Disabled.\\nSelf-test execution status: ( 0)\\tThe previous self-test routine completed\\n\\t\\t\\t\\t\\twithout error or no self-test has ever \\n\\t\\t\\t\\t\\tbeen run.\\nTotal time to complete Offline \\ndata collection: \\t\\t( 0) seconds.\\nOffline data collection\\ncapabilities: \\t\\t\\t (0x73) SMART execute Offline immediate.\\n\\t\\t\\t\\t\\tAuto Offline data collection on/off support.\\n\\t\\t\\t\\t\\tSuspend Offline collection upon new\\n\\t\\t\\t\\t\\tcommand.\\n\\t\\t\\t\\t\\tNo Offline surface scan supported.\\n\\t\\t\\t\\t\\tSelf-test supported.\\n\\t\\t\\t\\t\\tConveyance Self-test supported.\\n\\t\\t\\t\\t\\tSelective Self-test supported.\\nSMART capabilities: (0x0003)\\tSaves SMART data before entering\\n\\t\\t\\t\\t\\tpower-saving mode.\\n\\t\\t\\t\\t\\tSupports SMART auto save timer.\\nError logging capability: (0x01)\\tError logging supported.\\n\\t\\t\\t\\t\\tGeneral Purpose Logging supported.\\nShort self-test routine \\nrecommended polling time: \\t ( 1) minutes.\\nExtended self-test routine\\nrecommended polling time: \\t ( 995) minutes.\\nConveyance self-test routine\\nrecommended polling time: \\t ( 2) minutes.\\nSCT capabilities: \\t (0x30a5)\\tSCT Status supported.\\n\\t\\t\\t\\t\\tSCT Data Table supported.\\n\\nSMART Attributes Data Structure revision number: 10\\nVendor Specific SMART Attributes with Thresholds:\\nID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE\\n 1 Raw_Read_Error_Rate 0x000f 081 064 006 Pre-fail Always - 125306608\\n 3 Spin_Up_Time 0x0003 093 093 000 Pre-fail Always - 0\\n 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 17\\n 5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail Always - 0\\n 7 Seek_Error_Rate 0x000f 078 060 045 Pre-fail Always - 66596783\\n 9 Power_On_Hours 0x0032 085 085 000 Old_age Always - 13753h+42m+08.104s\\n 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0\\n 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 16\\n183 Runtime_Bad_Block 0x0032 100 100 000 Old_age Always - 0\\n184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0\\n187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0\\n188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0 0 0\\n189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0\\n190 Airflow_Temperature_Cel 0x0022 060 053 040 Old_age Always - 40 (Min/Max 37/41)\\n191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0\\n192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 529\\n193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 924\\n194 Temperature_Celsius 0x0022 040 047 000 Old_age Always - 40 (0 20 0 0 0)\\n195 Hardware_ECC_Recovered 0x001a 081 064 000 Old_age Always - 125306608\\n197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0\\n198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0\\n199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0\\n240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 13471h+47m+58.435s\\n241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 15662042645\\n242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 3338747026\\n\\nSMART Error Log Version: 1\\nNo Errors Logged\\n\\nSMART Self-test log structure revision number 1\\nNo self-tests have been logged. [To run self-tests, use: smartctl -t]\\n\\nSMART Selective self-test log data structure revision number 1\\n SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS\\n 1 0 0 Not_testing\\n 2 0 0 Not_testing\\n 3 0 0 Not_testing\\n 4 0 0 Not_testing\\n 5 0 0 Not_testing\\nSelective self-test flags (0x0):\\n After scanning selected spans, do NOT read-scan remainder of disk.\\nIf Selective self-test is pending on power-up, resume after 0 minute delay.\\n\\n\",\r\n \"status\": \"PASSED\",\r\n \"temperature\": 40.0,\r\n \"type\": \"sat\",\r\n \"updated_at\": \"2022-12-16T10:30:01.927767\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/drives/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "drives", "" ] }, "description": "Creates the current plottings for the given hostname (of first plotting). Deletes any old plottings." }, "response": [] }, { "name": "Drives", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/drives/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "drives", "" ] }, "description": "Delete a plotting job's status." }, "response": [] } ] }, { "name": "Farms", "item": [ { "name": "Farms", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/farms/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "farms", "" ] }, "description": "Get all farms from all workers." }, "response": [] }, { "name": "Farms", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"hostname\": \"aragorn\",\r\n \"mode\": \"fullnode\",\r\n \"status\": \"Farming\",\r\n \"plot_count\": 174,\r\n \"plots_size\": 17332.224,\r\n \"netspace_size\": 15957229.568,\r\n \"expected_time_to_win\": 262800.0\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/farms/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "farms", "" ] }, "description": "Add a new Farm, or update an existing." }, "response": [] }, { "name": "Farm", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"hostname\": \"aragorn\",\r\n \"plot_count\": 174,\r\n \"plots_size\": 17332.224,\r\n \"netspace_size\": 15957229.568,\r\n \"expected_time_to_win\": 262800.0\r\n}\r\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/farms/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "farms", "aragorn" ] } }, "response": [] }, { "name": "Farm", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/farms/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "farms", "aragorn" ] }, "description": "Delete a farm's status." }, "response": [] } ] }, { "name": "Keys", "item": [ { "name": "Keys", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/keys/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "keys", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Keys", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"details\": \"Showing all public keys derived from your private keys:\\n\\nFingerprint: 234983294832\\nMaster public key (m): kjflksjflkjslkfj\\nFarmer public key (m/12381/8444/0/0): lkjsfljdslkfjslkf\\nPool public key (m/12381/8444/1/0): kjsflkdsjf\\nFirst wallet address: sdfkjdsfs\\n\",\r\n \"hostname\": \"aragorn\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/keys/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "keys", "" ] }, "description": "Add a new Worker." }, "response": [] }, { "name": "Keys by Worker", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/keys/192.168.1.129/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "keys", "192.168.1.129", "chia" ] }, "description": "Get a worker by hostname." }, "response": [] }, { "name": "Key", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"details\": \"Showing all public keys derived from your private keys:\\n\\nFingerprint: 1606814864\\nMaster public key (m): kjflksjflkjslkfj\\nFarmer public key (m/12381/8444/0/0): lkjsfljdslkfjslkf\\nPool public key (m/12381/8444/1/0): kjsflkdsjf\\nFirst wallet address: sdfkjdsfs\\n\",\r\n \"hostname\": \"aragorn\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/keys/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "keys", "aragorn" ] }, "description": "Update a worker's status by hostname." }, "response": [] }, { "name": "Key", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/keys/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "keys", "aragorn" ] }, "description": "Delete a worker's status by hostname." }, "response": [] } ] }, { "name": "Logs", "item": [ { "name": "Logs - Alerts", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/logs/alerts", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "logs", "alerts" ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Logs - Plotting", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/logs/plotting", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "logs", "plotting" ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Logs - Plotting by PlotID", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/logs/plotting?plot_id=", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "logs", "plotting" ], "query": [ { "key": "plot_id", "value": "" } ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Logs - Farming", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/logs/farming", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "logs", "farming" ] }, "description": "Get all completed plots from all workers." }, "response": [] } ] }, { "name": "Metrics", "item": [ { "name": "Metrics - Prometheus", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/metrics/prometheus", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "metrics", "prometheus" ] }, "description": "Gets plotman metrics suitable for Prometheus." }, "response": [] } ] }, { "name": "Ping", "item": [ { "name": "Ping", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/ping/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "ping", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] } ] }, { "name": "Plots", "item": [ { "name": "Plots", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plots/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plots", "" ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Plots", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"plot_id\": \"39932db\",\r\n \"hostname\": \"aragorn\",\r\n \"dir\": \"/plots4\",\r\n \"file\": \"plot-k32-2021-05-31-19-49-39932db6aac9678f69a66c7e13ae3df3c6387842994644ab1f545dc1a5b33831.plot\",\r\n \"size\": 101.1,\r\n \"created_at\": \"2021-06-01 12:00:00\"\r\n },\r\n {\r\n \"plot_id\": \"abcd1234\",\r\n \"hostname\": \"aragorn\",\r\n \"dir\": \"/plots3\",\r\n \"file\": \"plot-k32-2021-06-05-08-11-6babcdab98751845807084f9316e1ca4204d78cb05a1110415b9b36602f9bad1.plot\",\r\n \"size\": 101.1,\r\n \"created_at\": \"2021-06-02 23:23:12\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plots/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plots", "" ] }, "description": "Add a new completed Plot." }, "response": [] }, { "name": "Plot", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plots/39932db", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plots", "39932db" ] }, "description": "Delete a completed plot's status." }, "response": [] } ] }, { "name": "Plotnfts", "item": [ { "name": "Plotnfts", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plotnfts/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plotnfts", "" ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Plotnfts", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"blockchain\": \"chia\",\r\n \"details\": \"Wallet height: 1234546\\nSync status: Synced\\n\",\r\n \"hostname\": \"aragorn\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plots/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plots", "" ] }, "description": "Add a new completed Plot." }, "response": [] }, { "name": "Plotnfts", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plotnfts/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plotnfts", "aragorn" ] }, "description": "Delete a completed plot's status." }, "response": [] } ] }, { "name": "Plottings", "item": [ { "name": "Plottings", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plottings/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plottings", "" ] }, "description": "Get all plotting jobs from all workers." }, "response": [] }, { "name": "Plottings", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"plot_id\": \"20dfc942\",\r\n \"hostname\": \"aragorn\",\r\n \"k\": 32,\r\n \"tmp\": \"/plotting\",\r\n \"dst\": \"/plots3\",\r\n \"wall\": \"5:51\",\r\n \"phase\": \"2:4\",\r\n \"size\": \"209.0\",\r\n \"pid\": \"27181\",\r\n \"stat\": \"RUN\",\r\n \"mem\": \"2.0G\",\r\n \"user\": \"10:20\",\r\n \"sys\": \"1:07\",\r\n \"io\": \"0:04\"\r\n },\r\n {\r\n \"plot_id\": \"abcd1234\",\r\n \"hostname\": \"legolas\",\r\n \"k\": 32,\r\n \"tmp\": \"/plotting\",\r\n \"dst\": \"/plots4\",\r\n \"wall\": \"5:51\",\r\n \"phase\": \"2:4\",\r\n \"size\": \"209.0\",\r\n \"pid\": \"27181\",\r\n \"stat\": \"RUN\",\r\n \"mem\": \"2.0G\",\r\n \"user\": \"10:20\",\r\n \"sys\": \"1:07\",\r\n \"io\": \"0:04\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plottings/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plottings", "" ] }, "description": "Creates the current plottings for the given hostname (of first plotting). Deletes any old plottings." }, "response": [] }, { "name": "Plottings", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plottings/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plottings", "aragorn" ] }, "description": "Delete a plotting job's status." }, "response": [] } ] }, { "name": "Pools", "item": [ { "name": "Pools", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/pools/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "pools", "" ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Pools", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"blockchain\": \"chia\",\r\n \"details\": \"Wallet height: 1234546\\nSync status: Synced\\n\",\r\n \"hostname\": \"aragorn\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/plots/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "plots", "" ] }, "description": "Add a new completed Plot." }, "response": [] }, { "name": "Pools by IP/Blockchain", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/pools/192.168.1.129/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "pools", "192.168.1.129", "chia" ] }, "description": "Get all completed plots from all workers." }, "response": [] }, { "name": "Pools by IP/Blockchain", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"blockchain\": \"chia\",\r\n \"details\": \"Wallet height: 1234546\\nSync status: Synced\\n\",\r\n \"hostname\": \"aragorn\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/pools/192.168.1.129/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "pools", "192.168.1.129", "chia" ] }, "description": "Add a new completed Plot." }, "response": [] }, { "name": "Pools by IP/Blockchain", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/pools/192.168.1.129/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "pools", "192.168.1.129", "chia" ] }, "description": "Delete a completed plot's status." }, "response": [] } ] }, { "name": "Rewards", "item": [ { "name": "Rewards - Request Recovery", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"blockchain\": \"flora\",\r\n \"wallet_id\": \"123456789\",\r\n \"launcher_id\": \"0bXXXXXXXXXXXXXXXXXXXXX\",\r\n \"pool_contract_address\": \"xch1234567898\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/rewards/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "rewards", "" ] }, "description": "Add a new Alert." }, "response": [] } ] }, { "name": "Stats", "item": [ { "name": "PlottingDiskUsed", "item": [ { "name": "PlottingDiskUsed", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/stats/plottingdiskused/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "stats", "plottingdiskused", "" ] }, "description": "Get all plotting jobs from all workers." }, "response": [] }, { "name": "PlottingDiskUsed", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"hostname\": \"aragorn\",\r\n \"value\": 0.0,\r\n \"path\": \"/plotting\",\r\n \"created_at\": \"202108171751\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/stats/plottingdiskused/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "stats", "plottingdiskused", "" ] }, "description": "Creates the current plottings for the given hostname (of first plotting). Deletes any old plottings." }, "response": [] }, { "name": "PlottingDiskUsed", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/stats/plottingdiskused/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "stats", "plottingdiskused", "" ] }, "description": "Delete a plotting job's status." }, "response": [] } ] } ] }, { "name": "Transactions", "item": [ { "name": "Transactions by WalletID", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/transactions/1", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "transactions", "1" ] }, "description": "Get all plotting jobs from all workers." }, "response": [] } ] }, { "name": "Transfers", "item": [ { "name": "Transfers", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/transfers/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "transfers", "" ] }, "description": "Get all plotting jobs from all workers." }, "response": [] }, { "name": "Transfers", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n{\r\n \"blockchain\": \"chia\",\r\n \"created_at\": \"2022-12-16T16:49:33\",\r\n \"dest\": \"rsync://root@aragorn:12000/plots/plots9/\",\r\n \"duration\": \"0:20:06\",\r\n \"end_date\": \"2022-11-28 12:53:13\",\r\n \"hostname\": \"192.168.1.217\",\r\n \"k\": 32,\r\n \"log_file\": \"/root/.chia/plotman/logs/archiving/2022-11-28T12_33_07.131543-07_00.transfer.log\",\r\n \"pct_complete\": 100,\r\n \"plot_id\": \"c90e385362a7e70b\",\r\n \"rate\": \"85.98MB/s\",\r\n \"size\": 0,\r\n \"size_complete\": \"108.79G\",\r\n \"source\": \"/plotting/plot-k32-2022-11-28-10-36-c90e385362a7e70b894ed9149467a27587cb43894dc2510b467f419aa1404205.plot\",\r\n \"start_date\": \"2022-11-28 12:33:07\",\r\n \"status\": \"Complete\",\r\n \"type\": \"Remote\"\r\n },\r\n {\r\n \"blockchain\": \"chia\",\r\n \"created_at\": \"2022-12-16T16:49:33\",\r\n \"dest\": \"rsync://root@aragorn:12000/plots/plots9/\",\r\n \"duration\": \"0:33:12\",\r\n \"end_date\": \"2022-11-28 11:10:13\",\r\n \"hostname\": \"192.168.1.217\",\r\n \"k\": 32,\r\n \"log_file\": \"/root/.chia/plotman/logs/archiving/2022-11-28T10_37_00.909307-07_00.transfer.log\",\r\n \"pct_complete\": 100,\r\n \"plot_id\": \"38334f8a4633c970\",\r\n \"rate\": \"52.07MB/s\",\r\n \"size\": 0,\r\n \"size_complete\": \"108.77G\",\r\n \"source\": \"/plotting/plot-k32-2022-11-28-08-40-38334f8a4633c9709feb6091b7d53b036d850b68eedb0e6e0e0144ac0df966a5.plot\",\r\n \"start_date\": \"2022-11-28 10:37:00\",\r\n \"status\": \"Complete\",\r\n \"type\": \"Remote\"\r\n },\r\n {\r\n \"blockchain\": \"chia\",\r\n \"created_at\": \"2022-12-16T16:49:33\",\r\n \"dest\": \"rsync://root@aragorn:12000/plots/plots9/\",\r\n \"duration\": \"0:33:36\",\r\n \"end_date\": \"2022-11-28 09:14:11\",\r\n \"hostname\": \"192.168.1.217\",\r\n \"k\": 32,\r\n \"log_file\": \"/root/.chia/plotman/logs/archiving/2022-11-28T08_40_34.758846-07_00.transfer.log\",\r\n \"pct_complete\": 100,\r\n \"plot_id\": \"dab365d2d2ce3f0b\",\r\n \"rate\": \"51.45MB/s\",\r\n \"size\": 0,\r\n \"size_complete\": \"108.81G\",\r\n \"source\": \"/plotting/plot-k32-2022-11-28-06-44-dab365d2d2ce3f0b70ef0569bc1c0428b1bb55a477bcad0fbc2c73bddfc76d7a.plot\",\r\n \"start_date\": \"2022-11-28 08:40:34\",\r\n \"status\": \"Complete\",\r\n \"type\": \"Remote\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/transfers/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "transfers", "" ] }, "description": "Creates the current plottings for the given hostname (of first plotting). Deletes any old plottings." }, "response": [] }, { "name": "Transfers", "request": { "method": "DELETE", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/transfers/aragorn/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "transfers", "aragorn", "chia" ] }, "description": "Delete a plotting job's status." }, "response": [] } ] }, { "name": "Wallets", "item": [ { "name": "Wallets", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/wallets/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "wallets", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Wallets", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"hostname\": \"aragorn\",\r\n \"blockchain\": \"chia\",\r\n \"details\": \"Wallet height: 412124242\\nSync status: Synced\\nBalances, fingerprint: 29832489032\\nWallet ID 1 type STANDARD_WALLET\\n -Total Balance: 1e-10 xch (100 mojo)\\n -Pending Total Balance: 1e-10 xch (100 mojo)\\n -Spendable: 1e-10 xch (100 mojo)\\n\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/wallets/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "wallets", "" ] }, "description": "Add a new Worker." }, "response": [] }, { "name": "Wallet by IP/Blockchain", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/wallets/aragorn", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "wallets", "aragorn" ] }, "description": "Get a worker by hostname." }, "response": [] }, { "name": "Wallet by IP/Blockchain", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"hostname\": \"aragorn\",\r\n \"blockchain\": \"chia\",\r\n \"details\": \"Wallet height: 412124242\\nSync status: Synced\\nBalances, fingerprint: 29832489032\\nWallet ID 1 type STANDARD_WALLET\\n -Total Balance: 1e-10 xch (100 mojo)\\n -Pending Total Balance: 1e-10 xch (100 mojo)\\n -Spendable: 1e-10 xch (100 mojo)\\n\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/wallets/192.168.1.129/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "wallets", "192.168.1.129", "chia" ] }, "description": "Update a worker's status by hostname." }, "response": [] }, { "name": "Wallet by IP/Blockchain", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/wallets/192.168.1.129/chia", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "wallets", "192.168.1.129", "chia" ] }, "description": "Delete a worker's status by hostname." }, "response": [] } ] }, { "name": "Warnings", "item": [ { "name": "Warnings by IP/Blockchain/Type", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\n {\n\n }\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/warnings/192.168.1.129/chia/duplicate_plots", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "warnings", "192.168.1.129", "chia", "duplicate_plots" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Warnings by IP/Blockchain/Type", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "[\n {\n\n }\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/warnings/192.168.1.129/duplicate_plots", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "warnings", "192.168.1.129", "duplicate_plots" ] }, "description": "Delete a worker's status by hostname." }, "response": [] } ] }, { "name": "Workers", "item": [ { "name": "Workers", "request": { "method": "GET", "header": [], "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/workers/", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "workers", "" ] }, "description": "Get all workers reporting in with their status." }, "response": [] }, { "name": "Workers by IP/Port", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\n {\n \"blockchain\": \"cactus\",\n \"config\": \"{\\\"plotting_enabled\\\": false, \\\"archiving_enabled\\\": false, \\\"farming_enabled\\\": true, \\\"harvesting_enabled\\\": true, \\\"enabled_blockchains\\\": [\\\"cactus\\\"], \\\"now\\\": \\\"2022-12-16 10:57:37\\\", \\\"machinaris_version\\\": \\\"0.8.6\\\", \\\"machinaris_mode\\\": \\\"fullnode\\\", \\\"plotman_version\\\": \\\"\\\", \\\"blockchain_version\\\": \\\"1.7\\\", \\\"chiadog_version\\\": \\\"0.7.5+dev\\\", \\\"madmax_version\\\": \\\"\\\", \\\"bladebit_version\\\": \\\"\\\", \\\"farmr_version\\\": \\\"\\\", \\\"is_controller\\\": false, \\\"fullnode_db_version\\\": \\\"v2\\\", \\\"wallet_status\\\": \\\"paused\\\", \\\"farmr_device_id\\\": null}\",\n \"created_at\": \"2022-03-18T20:38:50\",\n \"displayname\": \"aragorn\",\n \"hostname\": \"192.168.1.129\",\n \"latest_ping_result\": \"Responding\",\n \"mode\": \"fullnode\",\n \"ping_success_at\": \"2022-12-16T10:58:48.478074\",\n \"port\": 8936,\n \"services\": \"{\\\"plotting_status\\\": \\\"disabled\\\", \\\"archiving_status\\\": \\\"disabled\\\", \\\"monitoring_status\\\": \\\"running\\\", \\\"farming_status\\\": \\\"Farming\\\", \\\"wallet_status\\\": \\\"disabled\\\", \\\"container_memory_usage_bytes\\\": 3291365376}\",\n \"updated_at\": \"2022-12-16T10:58:48.478065\",\n \"url\": \"http://192.168.1.129:8936\"\n }\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/workers/192.168.1.129/8936", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "workers", "192.168.1.129", "8936" ] }, "description": "Get a worker by hostname." }, "response": [] }, { "name": "Worker by IP/Port", "request": { "method": "DELETE", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{proto}}://{{hostname}}:{{port}}/workers/192.168.1.129/8936", "protocol": "{{proto}}", "host": [ "{{hostname}}" ], "port": "{{port}}", "path": [ "workers", "192.168.1.129", "8936" ] }, "description": "Delete a worker's status by hostname." }, "response": [] } ] } ] }