I’ll merely add that you can farm as long as the full node is synced, regardless of whether the wallet is synced. With CLI you can even run “chia start farmer-no-wallet” which doesn’t load the wallet at all, just the full node and the farmer.
Of course you won’t be able to make wallet transactions without a running and synced wallet. But if you use a cold wallet, you never have to.
In the GUI Wallet section sync status is reported top right. It’s a separate (kind of secondary) sync proces. You can observe this when you have two or more wallets (fingerprints/keys) installed on your client. Only one of those is ‘wallet-synced’ at a time. Switching wallet in Keys section will start syncing that chosen wallet, you will see it’s status catching up to the blockchain Height. Full sync from scratch for wallets is a bit quicker than the blockchain sync but will still takes many hours.
A ‘light wallet’ is currently being developed, available as a beta on the chia.net downloads page.
Noting the statement it’s protocol is going to be Electrum style this sounds promising. But we’ll have to wait for people giving this a try and sharing the experience. I will…
Look and feel as the normal chia client.
Enter 24 words as usual.
Synced within 6 minutes (first sync).
Does not need a blockchain db synced!
Knows all earlier transactions.
Ability to add tokens (CAT’s?)
Yes, that’s as cold as it gets
But if some day you would want to transfer some funds out of that wallet it’s nice if that wallet would not have to be online and synced for hours and hours first.
Best would be I think to generate a couple of cold wallets off-line, use one as receive address and when you need to spend some funds from it go online to do just that plus transfer all the rest to a fresh cold wallet receive address, one who’s mnemonics have never been used online.
But then you’d have to be pretty well organized not to loose track of mnemonics and were your XCH’s are hibernating
BTW it’s pretty busy with transactions on the network again I think. CPU is maxing out again and I have some stale partials. Guess I’ll take the advice to upgrade my full node…
Just transferred a small amount with the light wallet and it has been pending for half an hour now. Could be a beta thing also of course…
Yes, my node is also kind of screwed up. Although, it is not a normal dust storm. Out of my 8 cores (just 4 physical), only one is basically hosed. Also, my log file is generating add_spendbundle entries every millisecond or less than that. I think those entries are killing that core / the node.
I have already entered a question on github Discussion page, but if more folks see the same behavior, I will move it to Issues page.
Drop your peer count first. This time, there is plenty of almost synced nodes on my peer list, and it looks like those nodes are not syncing anymore.
Maybe we should open a new thread about this problem.
I have dropped the warning level on my node to ERROR. Node is happier right now. What a f*#$ing nonsense to have those retarded logs be pumped every millisecond, thus killing the process. This is really an entry level mistake, having engineering logs be pumped on production code with full blast.
This is weird, I don’t have any of those. Remember seeing them before, not in large numbers though.
It’s an INFO item isn’t it. My log level is INFO and I have plenty lines of those but not the add_spendbundle…?