Giter Site home page Giter Site logo

chia-network / chia-blockchain-gui Goto Github PK

View Code? Open in Web Editor NEW
331.0 39.0 244.0 104.08 MB

Chia blockchain GUI in electron/react

Home Page: https://chia.net

License: Apache License 2.0

JavaScript 1.18% HTML 0.07% TypeScript 98.35% Shell 0.01% NSIS 0.39%
chia chia-blockchain

chia-blockchain-gui's People

Contributors

altendky avatar aminekhaldi avatar arvidn avatar bibop182 avatar brandth22 avatar chiaautomation avatar chiaminejp avatar cmmarslender avatar dependabot[bot] avatar dkackman avatar emlowe avatar ganbin avatar github-actions[bot] avatar hoffmang9 avatar jack60612 avatar jespino avatar jfawchia avatar mariano54 avatar nirajpathak13 avatar paninaro avatar pmaslana avatar rifeljm avatar ronanlong avatar seeden avatar snyk-bot avatar trepca avatar voodoo-chia avatar wallentx avatar yostra avatar zsolt-dev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chia-blockchain-gui's Issues

Change "Add Plot Directory" to "Manage Plot Directories"

On the GUI/Plotting tab on the three dots next to the button " + ADD A PLOT", the second option says "Add Plot Directory", after clicking it, a menu titled "Add a plot" opens with options to "ADD PLOT DIRECTORY" or remove any of the plot directories.

I think some of these issues could be resolved:

  1. It could be confusing for someone who would like to remove one or more directories but only finds an option that says "Add Plot Directory", a better description would be "Manage Plot Directories" as referenced on the FAQ. Even though the FAQ refers to a button but this is a dropdown menu.
  2. This menu has an explanation that says "This allows you to add a directory that has plots in it. If you have not created any plots, go to the plotting screen" but doesn't mention what happens if you click on the trashcan icon next to the plot directories.
  3. It would be nice for all the buttons that start with the word "ADD" to include a plus sign just like the button " + ADD A PLOT".
  4. The trashcan buttons next to each of the plot directories could be changed to a minus sign, to indicate removing instead of deleting (like deleting the directory including the plots) and maybe include an alt text while hovering over them.
  5. The menu title is "Add a plot" but this menu is not for adding plots, only adding or removing (managing) plot directories.

[BUG] Reload or Plot refresh results in connecting to wallet hanging

Describe the bugIf you click reload from the window drop down or reload plots in the plot section, this results in a black screen that says "connecting to wallet" and just hangs there indefinitely. Has happened multiple times. I try and wait out to see if the plots continue and they seem to add info to the plotting folder so I just wait until I see the plots in my final drive, but can't see anything else while I am doing that.

To Reproduce
Have plots running and click reload plots

Expected behavior
The plot section to reload with updated info.

Desktop (please complete the following information):

  • OS: Windows 10

Local Harvester Plots : Shifted columns for Status and Action

On the table: Local Harvester Plots on the tab for Plots.

For the rows that are in status: plotting or status: queued. The status is in plotting column and actions is in status column. They are one column to the left.

Please put them one column to the right.

Deleting queued plot triggers plotting to start on remaining queued plot

Let's say I add 4 plots (not parallel), then I will see the 4 plots added to the list of plots, 1 will indicate Plotting and the other 3 will indicate Queued.

If I then delete one of the queued plots it will be deleted but one of the other queued plots will immediately start plotting leaving me with 2 plots plotting and 1 queued instead of 1 plotting and 2 queued.

Cleanup wording/terminology

See pic from the Crowdin localization platform

Why talk about "folder location" and "final destination" for a folder? It seems superfluous to me (and inconsistent).

Instead of "Select the final destination for the folder where ..." just say "Select the folder where the plot should be stored." or something.

(mixing folder/directory already reported in #32)

Shouldn't "exceeds" be "exceed"?

Maybe "during the plotting process" could be "during plotting", for brevity?

image

Maybe change "Delete" to "Disconnect"

On the connections page, the rightmost column says "Delete" which to seems a bit too final or definitive. How about "Disconnect", instead? Matches the "Connect to other peers" section below the table. If you have a "disconnect" icon for the column, taht would be nice, but the trash bin isn't too bad

Skärmavbild 2021-02-25 kl  08 39 12

Wallet balances are not refreshed

When making a transaction to myself (or farming a coin), sometimes the wallet balance is incorrect. It seems like it's not fully refreshed. When I refresh the page, it corrects itself. If this is a problem in the backend, let me know.

"no .plot files found" is incorrectly reported when using nested Plot directories

Running Full Node on Windows. Testing importing plots created on a second machine. I have 4 plots in 'Data\Chia' and 2 plots in 'Data\Chia\PlotsMadeRemote'. Log reports 'no .plot files found' in the second directory, but does appear to be loading all 6 plots.

05:35:28.016 harvester src.plotting.plot_tools : INFO Searching directories ['D:\Data\Chia', 'D:\Data\Chia\PlotsMadeRemote']
05:35:28.018 harvester src.plotting.plot_tools : INFO Not checking subdirectory D:\Data\Chia\PlotsMadeRemote - no .plot files found
05:35:28.019 harvester src.plotting.plot_tools : INFO Loaded a total of 6 plots of size 0.019139390178679605 TiB, in 0.022986412048339844 seconds

When I moved the second directory so that it was not a child of the first directory, it's no longer reporting that 'no .plot files found'.

Discrepancy between farming balance and wallet balance that consists only of farming rewards

"Total Chia Farmed" balance @ Farm page is different from the balance @ Wallet page. Wallet's balance consists of farming rewards and gets updated correctly. However Farm Overview summary is not updated. Reloading via View/Reload(Ctrl-R) or by selecting the key from Keys page does not fix it.

image

image

(venv) ubuntu@pi401:~/chia-blockchain$ chia wallet show
Balances, fingerprint: <FINGERPRINT>
Wallet ID 1 type STANDARD_WALLET
-Confirmed: 176000000000000 mojo (176.0 TXCH)
-Unconfirmed: 176000000000000 mojo (176.0 TXCH)
-Spendable: 176000000000000 mojo (176.0 TXCH)
-Pending change: 0 mojo (0.0 TXCH)
(venv) ubuntu@pi401:~/chia-blockchain$

The estimate for time to farm a block must take into account block speed

Currently, it assumes a network-wide block time of 18.75 seconds. This is not always the case, because there might be a lot of new farmers, but the difficulty is still low, so we could see 10 second block times. Therefore we must check like the last 200 blocks to see the average block time, when computing the farming time estimate.

Windows Chia Gui doesn't end plot processes when app is shutdown[BUG]

When plotting from the GUI in Windows, then trying to exit the application it goes through the standard node shutdown process (or whatever the precise language is). But it does not shutdown/kill the plotting processes.

This occurred because I just started to plot, but wanted to adjust the hard drive dock, so I exited the application expecting it to shutdown the processes. Killing them from task manager now.

[BUG] Deleting a plot after starting a plotting job causes the GUI to get stuck at "Connecting to wallet"

Version
b19

Describe the bug
If a user begins a plotting job, and then from the Plotting menu chooses to delete the plot as it's plotting, after a few seconds then the client changes to the "Connecting to wallet" screen with an infinite loading wheel.

To Reproduce

  1. Begin a new plotting job
  2. From the plotting page, delete the plot you just started
  3. Wait a few seconds

Expected behavior
Deleting a plot while it is plotting should happen immediately and not redirect the user to the "Connecting to wallet" page

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows
  • OS Version/Flavor: 10
  • CPU: Intel i5-6600

Additional context
Debug logs beginning right when I click delete in the GUI (Log level is set to INFO)
17:33:49.906 daemon __main__ : INFO sending CTRL_BREAK_EVENT signal to chia plots create 17:33:49.907 wallet src.wallet.wallet_node : INFO New Peak 17:33:51.284 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:51.289 wallet src.rpc.rpc_server : INFO Rpc call <- get_height_info 17:33:51.294 wallet src.rpc.rpc_server : INFO Rpc response -> get_height_info 17:33:51.322 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1308, weight 24588140544, 17:33:51.326 wallet src.wallet.wallet_node : INFO New Peak 17:33:51.778 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:51.806 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1309, weight 24609873920, 17:33:51.811 wallet src.wallet.wallet_node : INFO New Peak 17:33:52.154 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:52.264 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1310, weight 24631607296, 17:33:52.268 wallet src.wallet.wallet_node : INFO New Peak 17:33:52.615 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:52.643 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1311, weight 24653340672, 17:33:52.648 wallet src.wallet.wallet_node : INFO New Peak 17:33:53.035 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:53.105 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1312, weight 24675074048, 17:33:53.110 wallet src.wallet.wallet_node : INFO New Peak 17:33:53.115 wallet src.wallet.wallet_node : INFO Requesting blocks 1312-1344 17:33:53.119 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:53.125 wallet wallet_server : INFO -> request_header_blocks to peer 127.0.0.1 18e2824ac1142b4a4f0ecab9e634ab4372c3b08ec5a9c24389f0053dcbdaf3a4 17:33:53.125 full_node full_node_server : INFO <- request_header_blocks from peer 18b5c0af35cf99c890ccf17fa6f24bdfb737b96e2414648d1e7b4a6161728f51 127.0.0.1 17:33:55.323 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:33:55.661 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:33:55.690 full_node full_node_server : INFO -> respond_header_blocks to peer 127.0.0.1 18b5c0af35cf99c890ccf17fa6f24bdfb737b96e2414648d1e7b4a6161728f51 17:33:55.757 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:33:55.691 wallet wallet_server : INFO <- respond_header_blocks from: 127.0.0.1:58444 17:33:56.813 full_node src.full_node.full_node : INFO Requesting sub blocks: 4466 to 4498 17:33:56.818 full_node full_node_server : INFO -> request_sub_blocks to peer 31.47.123.216 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 17:33:56.842 full_node src.rpc.rpc_server : INFO State changed: new_peak 17:33:57.211 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1313, weight 24696807424, 17:33:57.215 wallet src.wallet.wallet_node : INFO New Peak 17:33:57.562 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:57.589 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1314, weight 24718540800, 17:33:57.594 wallet src.wallet.wallet_node : INFO New Peak 17:33:57.599 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:57.722 full_node full_node_server : INFO <- respond_sub_blocks from: 31.47.123.216:58444 17:33:58.009 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1315, weight 24740274176, 17:33:58.013 wallet src.wallet.wallet_node : INFO New Peak 17:33:58.324 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:58.428 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1316, weight 24762007552, 17:33:58.433 wallet src.wallet.wallet_node : INFO New Peak 17:33:58.726 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:58.764 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1317, weight 24783740928, 17:33:58.776 wallet src.wallet.wallet_node : INFO New Peak 17:33:59.073 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:59.100 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1318, weight 24805474304, 17:33:59.106 wallet src.wallet.wallet_node : INFO New Peak 17:33:59.447 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:59.475 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1319, weight 24827207680, 17:33:59.479 wallet src.wallet.wallet_node : INFO New Peak 17:33:59.898 wallet src.rpc.rpc_server : INFO State changed: new_block 17:33:59.924 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1320, weight 24848941056, 17:33:59.929 wallet src.wallet.wallet_node : INFO New Peak 17:34:00.339 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:00.368 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1321, weight 24870674432, 17:34:00.374 wallet src.wallet.wallet_node : INFO New Peak 17:34:00.708 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:00.732 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1322, weight 24892407808, 17:34:00.737 wallet src.wallet.wallet_node : INFO New Peak 17:34:01.050 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:01.078 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1323, weight 24914141184, 17:34:01.083 wallet src.wallet.wallet_node : INFO New Peak 17:34:01.396 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:01.430 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1324, weight 24935874560, 17:34:01.434 wallet src.wallet.wallet_node : INFO New Peak 17:34:01.714 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:01.741 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1325, weight 24957607936, 17:34:01.746 wallet src.wallet.wallet_node : INFO New Peak 17:34:02.070 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:02.095 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1326, weight 24979341312, 17:34:02.099 wallet src.wallet.wallet_node : INFO New Peak 17:34:02.423 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:02.451 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1327, weight 25001074688, 17:34:02.456 wallet src.wallet.wallet_node : INFO New Peak 17:34:02.733 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:02.791 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1328, weight 25022808064, 17:34:02.795 wallet src.wallet.wallet_node : INFO New Peak 17:34:03.074 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:03.485 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:03.801 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:03.082 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:04.117 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1329, weight 25044541440, 17:34:04.123 wallet src.wallet.wallet_node : INFO New Peak 17:34:04.409 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:04.745 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:05.035 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:04.410 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:05.445 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1330, weight 25066274816, 17:34:05.450 wallet src.wallet.wallet_node : INFO New Peak 17:34:05.776 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:05.804 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1331, weight 25088008192, 17:34:05.809 wallet src.wallet.wallet_node : INFO New Peak 17:34:06.146 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:06.174 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1332, weight 25109741568, 17:34:06.179 wallet src.wallet.wallet_node : INFO New Peak 17:34:06.459 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:06.485 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1333, weight 25131474944, 17:34:06.491 wallet src.wallet.wallet_node : INFO New Peak 17:34:06.857 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:06.881 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1334, weight 25153208320, 17:34:06.886 wallet src.wallet.wallet_node : INFO New Peak 17:34:07.192 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:07.219 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1335, weight 25174941696, 17:34:07.225 wallet src.wallet.wallet_node : INFO New Peak 17:34:07.552 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:07.579 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1336, weight 25196675072, 17:34:07.583 wallet src.wallet.wallet_node : INFO New Peak 17:34:08.034 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:08.063 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1337, weight 25218408448, 17:34:08.068 wallet src.wallet.wallet_node : INFO New Peak 17:34:08.584 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:08.648 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1338, weight 25240141824, 17:34:08.653 wallet src.wallet.wallet_node : INFO New Peak 17:34:09.010 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:09.042 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1339, weight 25261875200, 17:34:09.046 wallet src.wallet.wallet_node : INFO New Peak 17:34:09.368 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:09.395 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1340, weight 25283608576, 17:34:09.399 wallet src.wallet.wallet_node : INFO New Peak 17:34:09.717 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:09.745 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1341, weight 25305341952, 17:34:09.749 wallet src.wallet.wallet_node : INFO New Peak 17:34:09.754 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:10.031 full_node src.full_node.full_node : INFO Requesting sub blocks: 4498 to 4530 17:34:10.037 full_node full_node_server : INFO -> request_sub_blocks to peer 31.47.123.216 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 17:34:10.057 full_node src.rpc.rpc_server : INFO State changed: new_peak 17:34:10.128 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1342, weight 25327075328, 17:34:10.133 wallet src.wallet.wallet_node : INFO New Peak 17:34:10.432 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:10.508 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1343, weight 25348808704, 17:34:10.512 wallet src.wallet.wallet_node : INFO New Peak 17:34:10.789 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:10.817 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1344, weight 25370542080, 17:34:10.827 wallet src.wallet.wallet_node : INFO New Peak 17:34:10.832 wallet src.wallet.wallet_node : INFO Requesting blocks 1344-1376 17:34:10.837 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:10.842 wallet wallet_server : INFO -> request_header_blocks to peer 127.0.0.1 18e2824ac1142b4a4f0ecab9e634ab4372c3b08ec5a9c24389f0053dcbdaf3a4 17:34:10.842 full_node full_node_server : INFO <- request_header_blocks from peer 18b5c0af35cf99c890ccf17fa6f24bdfb737b96e2414648d1e7b4a6161728f51 127.0.0.1 17:34:11.862 full_node full_node_server : INFO <- respond_sub_blocks from: 31.47.123.216:58444 17:34:12.177 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:12.182 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:12.187 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:12.604 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:12.992 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:12.998 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:13.005 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:13.336 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:13.349 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:13.851 full_node full_node_server : INFO -> respond_header_blocks to peer 127.0.0.1 18b5c0af35cf99c890ccf17fa6f24bdfb737b96e2414648d1e7b4a6161728f51 17:34:13.852 wallet wallet_server : INFO <- respond_header_blocks from: 127.0.0.1:58444 17:34:15.272 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1345, weight 25392275456, 17:34:15.277 wallet src.wallet.wallet_node : INFO New Peak 17:34:15.546 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:15.642 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1346, weight 25414008832, 17:34:15.647 wallet src.wallet.wallet_node : INFO New Peak 17:34:15.972 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:16.070 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1347, weight 25435742208, 17:34:16.074 wallet src.wallet.wallet_node : INFO New Peak 17:34:16.356 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:16.403 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1348, weight 25457475584, 17:34:16.408 wallet src.wallet.wallet_node : INFO New Peak 17:34:16.696 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:16.722 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1349, weight 25479208960, 17:34:16.727 wallet src.wallet.wallet_node : INFO New Peak 17:34:17.220 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:17.244 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1350, weight 25500942336, 17:34:17.249 wallet src.wallet.wallet_node : INFO New Peak 17:34:17.543 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:17.566 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1351, weight 25522675712, 17:34:17.570 wallet src.wallet.wallet_node : INFO New Peak 17:34:17.851 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:17.875 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1352, weight 25544409088, 17:34:17.879 wallet src.wallet.wallet_node : INFO New Peak 17:34:18.152 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:18.268 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1353, weight 25566142464, 17:34:18.273 wallet src.wallet.wallet_node : INFO New Peak 17:34:18.529 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:18.555 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1354, weight 25587875840, 17:34:18.558 wallet src.wallet.wallet_node : INFO New Peak 17:34:18.851 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:18.879 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1355, weight 25609609216, 17:34:18.884 wallet src.wallet.wallet_node : INFO New Peak 17:34:19.199 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:19.782 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1356, weight 25631342592, 17:34:19.788 wallet src.wallet.wallet_node : INFO New Peak 17:34:20.147 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:20.171 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1357, weight 25653075968, 17:34:20.176 wallet src.wallet.wallet_node : INFO New Peak 17:34:20.357 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:20.466 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:20.493 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1358, weight 25674809344, 17:34:20.497 wallet src.wallet.wallet_node : INFO New Peak 17:34:20.784 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:20.855 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:20.881 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1359, weight 25696542720, 17:34:20.886 wallet src.wallet.wallet_node : INFO New Peak 17:34:20.891 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:21.226 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:21.360 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1360, weight 25718276096, 17:34:21.365 wallet src.wallet.wallet_node : INFO New Peak 17:34:21.659 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:21.814 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1361, weight 25740009472, 17:34:21.819 wallet src.wallet.wallet_node : INFO New Peak 17:34:22.117 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:22.142 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1362, weight 25761742848, 17:34:22.147 wallet src.wallet.wallet_node : INFO New Peak 17:34:22.431 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:22.456 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1363, weight 25783476224, 17:34:22.461 wallet src.wallet.wallet_node : INFO New Peak 17:34:22.732 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:22.758 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1364, weight 25805209600, 17:34:22.763 wallet src.wallet.wallet_node : INFO New Peak 17:34:23.050 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:23.075 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1365, weight 25826942976, 17:34:23.079 wallet src.wallet.wallet_node : INFO New Peak 17:34:23.357 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:23.380 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1366, weight 25848676352, 17:34:23.385 wallet src.wallet.wallet_node : INFO New Peak 17:34:23.715 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:23.740 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1367, weight 25870409728, 17:34:23.745 wallet src.wallet.wallet_node : INFO New Peak 17:34:23.927 full_node src.full_node.full_node : INFO Requesting sub blocks: 4530 to 4562 17:34:23.932 full_node full_node_server : INFO -> request_sub_blocks to peer 31.47.123.216 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 17:34:23.943 full_node src.rpc.rpc_server : INFO State changed: new_peak 17:34:24.014 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:24.042 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1368, weight 25892143104, 17:34:24.047 wallet src.wallet.wallet_node : INFO New Peak 17:34:24.343 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:24.375 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1369, weight 25913876480, 17:34:24.379 wallet src.wallet.wallet_node : INFO New Peak 17:34:24.675 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:24.693 full_node src.server.address_manager: INFO address_manager.select_peer took 0.0020363330841064453 seconds. 17:34:24.699 full_node full_node_server : INFO Connecting: wss://98.167.220.140:58444/ws, Peer info: {'host': '98.167.220.140', 'port': 58444} 17:34:24.708 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1370, weight 25935609856, 17:34:24.712 wallet src.wallet.wallet_node : INFO New Peak 17:34:24.921 full_node full_node_server : INFO <- respond_sub_blocks from: 31.47.123.216:58444 17:34:25.040 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:25.067 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1371, weight 25957343232, 17:34:25.072 wallet src.wallet.wallet_node : INFO New Peak 17:34:25.376 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:25.401 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1372, weight 25979076608, 17:34:25.406 wallet src.wallet.wallet_node : INFO New Peak 17:34:25.698 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:25.726 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1373, weight 26000809984, 17:34:25.730 wallet src.wallet.wallet_node : INFO New Peak 17:34:25.899 full_node full_node_server : INFO -> handshake to peer 98.167.220.140 None 17:34:26.133 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:26.158 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1374, weight 26022543360, 17:34:26.163 wallet src.wallet.wallet_node : INFO New Peak 17:34:26.213 full_node full_node_server : INFO -> request_mempool_transactions to peer 98.167.220.140 539a791c17ad7375d0e3c955a6ac6e8e69bbbb201c138b10cc897627aa38dafd 17:34:26.217 full_node src.rpc.rpc_server : INFO State changed: add_connection 17:34:26.223 full_node full_node_server : INFO <- request_mempool_transactions from peer 539a791c17ad7375d0e3c955a6ac6e8e69bbbb201c138b10cc897627aa38dafd 98.167.220.140 17:34:26.227 full_node full_node_server : INFO <- new_peak from peer 539a791c17ad7375d0e3c955a6ac6e8e69bbbb201c138b10cc897627aa38dafd 98.167.220.140 17:34:26.242 full_node full_node_server : INFO Connected with full_node {'host': '98.167.220.140', 'port': 58444} 17:34:26.270 full_node full_node_server : INFO -> new_peak to peer 98.167.220.140 539a791c17ad7375d0e3c955a6ac6e8e69bbbb201c138b10cc897627aa38dafd 17:34:26.527 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:26.559 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1375, weight 26044276736, 17:34:26.563 wallet src.wallet.wallet_node : INFO New Peak 17:34:26.598 full_node full_node_server : INFO <- request_sub_block from peer 539a791c17ad7375d0e3c955a6ac6e8e69bbbb201c138b10cc897627aa38dafd 98.167.220.140 17:34:26.833 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:26.861 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1376, weight 26066010112, 17:34:26.865 wallet src.wallet.wallet_node : INFO New Peak 17:34:26.871 wallet src.wallet.wallet_node : INFO Requesting blocks 1376-1408 17:34:26.875 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:26.879 wallet wallet_server : INFO -> request_header_blocks to peer 127.0.0.1 18e2824ac1142b4a4f0ecab9e634ab4372c3b08ec5a9c24389f0053dcbdaf3a4 17:34:26.965 full_node full_node_server : INFO <- request_header_blocks from peer 18b5c0af35cf99c890ccf17fa6f24bdfb737b96e2414648d1e7b4a6161728f51 127.0.0.1 17:34:28.388 full_node full_node_server : INFO -> respond_header_blocks to peer 127.0.0.1 18b5c0af35cf99c890ccf17fa6f24bdfb737b96e2414648d1e7b4a6161728f51 17:34:28.389 wallet wallet_server : INFO <- respond_header_blocks from: 127.0.0.1:58444 17:34:29.865 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1377, weight 26087743488, 17:34:29.871 wallet src.wallet.wallet_node : INFO New Peak 17:34:30.195 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:30.222 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1378, weight 26109476864, 17:34:30.226 wallet src.wallet.wallet_node : INFO New Peak 17:34:30.438 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:30.549 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:30.576 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1379, weight 26131210240, 17:34:30.580 wallet src.wallet.wallet_node : INFO New Peak 17:34:30.760 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 6d1a6a311f9ee234341979fa9f959198b83998fa23a090e488091d3ed349db1c 31.47.123.216 17:34:30.764 full_node full_node_server : INFO <- new_signage_point_or_end_of_sub_slot from peer 923ee1533ecd000425bba4c13123989885348259e035a7913b4accfbd2a79b3d 71.183.210.156 17:34:30.928 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:30.954 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1380, weight 26152943616, 17:34:30.959 wallet src.wallet.wallet_node : INFO New Peak 17:34:31.248 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:31.275 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1381, weight 26174676992, 17:34:31.279 wallet src.wallet.wallet_node : INFO New Peak 17:34:31.551 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:31.577 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1382, weight 26196410368, 17:34:31.582 wallet src.wallet.wallet_node : INFO New Peak 17:34:31.875 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:31.957 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1383, weight 26218143744, 17:34:31.962 wallet src.wallet.wallet_node : INFO New Peak 17:34:32.259 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:32.332 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1384, weight 26239877120, 17:34:32.337 wallet src.wallet.wallet_node : INFO New Peak 17:34:32.644 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:32.671 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1385, weight 26261610496, 17:34:32.675 wallet src.wallet.wallet_node : INFO New Peak 17:34:32.680 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:33.036 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1386, weight 26283343872, 17:34:33.041 wallet src.wallet.wallet_node : INFO New Peak 17:34:33.423 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:33.459 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1387, weight 26305077248, 17:34:33.463 wallet src.wallet.wallet_node : INFO New Peak 17:34:33.748 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:33.775 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1388, weight 26326810624, 17:34:33.780 wallet src.wallet.wallet_node : INFO New Peak 17:34:34.072 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:34.100 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1389, weight 26348544000, 17:34:34.105 wallet src.wallet.wallet_node : INFO New Peak 17:34:34.455 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:34.479 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1390, weight 26370277376, 17:34:34.483 wallet src.wallet.wallet_node : INFO New Peak 17:34:34.770 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:34.826 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1391, weight 26392010752, 17:34:34.830 wallet src.wallet.wallet_node : INFO New Peak 17:34:35.105 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:35.158 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1392, weight 26413744128, 17:34:35.162 wallet src.wallet.wallet_node : INFO New Peak 17:34:35.475 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:35.542 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1393, weight 26435477504, 17:34:35.547 wallet src.wallet.wallet_node : INFO New Peak 17:34:36.022 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:36.048 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1394, weight 26457210880, 17:34:36.053 wallet src.wallet.wallet_node : INFO New Peak 17:34:36.273 daemon __main__ : INFO sending kill signal to chia plots create 17:34:36.362 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:36.389 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1395, weight 26478944256, 17:34:36.394 wallet src.wallet.wallet_node : INFO New Peak 17:34:36.435 full_node full_node_server : INFO <- new_unfinished_sub_block from peer 4a12754dfe38b3cc13db40ed711088e5c9d463568c26f870ea7484bbb1ad9b49 97.113.28.240 17:34:36.693 wallet src.rpc.rpc_server : INFO State changed: new_block 17:34:36.720 wallet src.wallet.wallet_blockchain: INFO Updated peak to sub height 1396, weight 26500677632, 17:34:36.725 wallet src.wallet.wallet_node : INFO New Peak 17:34:36.914 farmer farmer : INFO got signal 21 17:34:36.919 farmer farmer : INFO Cancelling reconnect task 17:34:36.924 farmer farmer : INFO Closing connections 17:34:36.929 farmer farmer : INFO Calling service stop callback 17:34:36.934 farmer farmer : INFO Closing RPC server 17:34:36.940 farmer farmer : INFO Waiting for socket to be closed (if opened) 17:34:36.945 farmer farmer : INFO Waiting for ChiaServer to be closed 17:34:36.950 farmer farmer_server : INFO Await Closed 17:34:36.956 farmer farmer_server : INFO Closing connection to harvester 127.0.0.1:8448/51045 17:34:36.963 farmer farmer_server : INFO Connection closed: 127.0.0.1 17:34:36.968 farmer src.farmer.farmer : INFO peer disconnected {'host': '127.0.0.1', 'port': 8448} 17:34:36.974 farmer farmer_server : INFO Closing connection to full_node 127.0.0.1:58444/58444 17:34:36.979 farmer farmer_server : INFO Connection closed: 127.0.0.1 17:34:36.983 farmer src.farmer.farmer : INFO peer disconnected {'host': '127.0.0.1', 'port': 58444} 17:34:36.989 farmer farmer : INFO Waiting for RPC server

Farming Page fees is wrong

On the farming page, the breakdown between fees and farming rewards is not correct.
There are two coins for each block: Pool coin and farmer coin.

The pool coin is block_rewards(height) * 7/8.
The farmer coin is block_rewards(height) * 1/8 + fees

The breakdown on the farmer page should probably show all three amounts:
pool amount
farmer amount
fees amount

Allow GUI users to update xch_target_address in config.yaml

Allow end users to set the farmer and pool xch_target_address options in config.yaml.

Check the receive address to make sure it's valid for the currently selected private key. If not, warn, but allow the user to override as that's a legit use case.

Cannot build gui on RPi4 Ubuntu 20.04 RCS>=0.2.3

Raspberry pi 4, 8GB RAM running Arm64 and Ubuntu 20.04

Having a lot of trouble trying to get the electron build to work.

I have tried nuking my nodejs libs, which included reinstalling various versions of Nodejs v12. As well as nuking the directory and recloning, resetting to master/origin etc. Any suggestions?

Full log/stack trace from debug.log:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'electron' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'preelectron', 'electron', 'postelectron' ]
5 info lifecycle chia-blockchain@~preelectron: chia-blockchain@
6 info lifecycle chia-blockchain@~electron: chia-blockchain@
7 verbose lifecycle chia-blockchain@~electron: unsafe-perm in lifecycle true
8 verbose lifecycle chia-blockchain@~electron: PATH: /usr/share/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/user/chia-blockchain/chia-blockchain-gui/node_modules/.bin:/home/user/chia-blockchain/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
9 verbose lifecycle chia-blockchain@~electron: CWD: /home/user/chia-blockchain/chia-blockchain-gui
10 silly lifecycle chia-blockchain@~electron: Args: [ '-c', 'electron .' ]
11 silly lifecycle chia-blockchain@~electron: Returned: code: 1  signal: null
12 info lifecycle chia-blockchain@~electron: Failed to exec electron script
13 verbose stack Error: chia-blockchain@ electron: `electron .`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/usr/share/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (events.js:315:20)
13 verbose stack     at ChildProcess.<anonymous> (/usr/share/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:315:20)
13 verbose stack     at maybeClose (internal/child_process.js:1021:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
14 verbose pkgid chia-blockchain@
15 verbose cwd /home/user/chia-blockchain/chia-blockchain-gui
16 verbose Linux 5.8.0-1016-raspi
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "electron"
18 verbose node v12.18.2
19 verbose npm  v6.14.8
20 error code ELIFECYCLE
21 error errno 1
22 error chia-blockchain@ electron: `electron .`
22 error Exit status 1
23 error Failed at the chia-blockchain@ electron script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]

CLI display:

(venv) user@user-pi4:~/chia-blockchain/chia-blockchain-gui$ npm run electron &
[2] 172590
(venv) user@user-pi4:~/chia-blockchain/chia-blockchain-gui$
> chia-blockchain@ electron /home/user/chia-blockchain/chia-blockchain-gui
> electron .

The futex facility returned an unexpected error code.
/home/user/chia-blockchain/chia-blockchain-gui/node_modules/electron/dist/electron exited with signal SIGABRT
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! chia-blockchain@ electron: `electron .`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the chia-blockchain@ electron script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/user/.npm/_logs/2021-02-26T23_24_31_264Z-debug.log

"Connecting to wallet" continuously is displayed when deleting a plot

I have experienced the "Connecting to wallet" screen on the windows GUI twice when deleting a plot that is still in the middle of plotting. I have attempted to reload and force reload, which is not solving the issue. I have to exit out and restart up the GUI to start plotting again.

Parallel plot creation hung in "Plotting" status

Created plot in Queued mode without issue.

Created three new plots in Parallel.

Upon completion of the new plots the **.plot.2.tmp files copied to the UNC path to the destination drive but did not delete the source files from the Temp drive or rename/complete the destination files. GUI shows the plots in "Plotting" status and view log shows:

	Finished writing C1 and C3 tables
	Writing C2 table
	Finished writing C2 table
	Final table pointers:
	P1: 0x10c
	P2: 0x37482233e
	P3: 0x6b5f5d4b6
	P4: 0x9fdc2dd95
	P5: 0xd55c6759e
	P6: 0x10d99486ce
	P7: 0x14ea39dca0
	C1: 0x190a3f46a0
	C2: 0x190a597dac
	C3: 0x190a597e5c
Time for phase 4 = 1048.529 seconds. CPU (83.540%) Thu Feb 25 20:50:20 2021
Approximate working space used (without final file): 286.649 GiB
Final File size: 101.362 GiB

Fees Puzzle hash, in the block page, should be removed.

Fees Puzzle hash, in the block page, should be removed. There are only two puzzle hashes: pool and farmer. Actually, we should display these in address format, not puzzle hash format, so people can look these up in the explorer.

[BUG] Farming Tab doesn't show harvester connections if you don't have local plots

Describe the bug
When running a full node with no local plots, the Farming Tab doesn't show harvester connections. It only shows Create plots wizard.

To Reproduce
Steps to reproduce the behavior:

  1. Install GUI client on a machine with no local plots
  2. Connect harvesters to full node

Expected behavior
When harvesters connect to the full node, the Create plots wizard should be removed and show the remote harvester connections: IP address, port, and up/down traffic.

Desktop (please complete the following information):

  • OS: macOS
  • OS Version/Flavor: Catalina 10.15.7

Need UI hints or tooltips for basic info

Users are confused about these three points:

  • Transactions are not available within the first 10k blocks (it will be more in mainnet). Maybe gray out the "Create Transaction" pane?
  • What is the transaction fee to use? (it can be set to 0 or something really low like 0.001
  • How long do transactions take? (Maybe add this in the confirmation message or in a tooltip)

Suggestion: change "Create Trade" to "Create Offer"

I think the left column should have

Trade Overview
Create Offer
View Offer

It looks more symmetrical that way, and when you select "Create Offer" the right pane says "Create Trade Offer" which makes sense. Also, click on "Trade Overview" and you'll see "Offers Created" which supports that left column should have "Create Offer" instead of "Create Trade"

Skärmavbild 2021-02-22 kl  20 04 12

Also 2: The right pane of Trade Overview under Offers Created should maybe say "Offers will show up here" instead of "Trades will show up here". And have Offer ID instead of Trade ID in header

Skärmavbild 2021-02-22 kl  20 06 02

Plot failed but still listed as "Plotting" on Plots tab.

Starting plotting progress into temporary dirs: D:\ChiaTemp and D:\ChiaTemp
ID: ca751014d3d84089b71af569a6101468a56052c3d078fe5148f62f2759d8ec7a
Plot size is: 32
Buffer size is: 102400MiB
Using 128 buckets
Using 12 threads of stripe size 65536

Starting phase 1/4: Forward Propagation into tmp files... Fri Feb 26 06:48:49 2021
Computing table 1
F1 complete, time: 162.92 seconds. CPU (173.8%) Fri Feb 26 06:51:31 2021
Computing table 2
Caught plotting error: bad allocation

Two other parallel plots appear to be running normally.

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.