In this new version, if you want to add ICP to an existing neuron, all you have to do is send ICP to the address that the original ‘Stake Neuron’ transaction went to and the neuron’s balance will be refreshed automatically.
In this example you can see that the ‘Stake Neuron’ transaction was sent to this account -
8b0777aea326d203647c235a14f2e6f73136a11f8421ef959e37dc2c7b4529ba
So to top up that neuron you can simply send more tokens to that same account.
Please note this only currently works for neurons created since May 19th since it requires the memo values which we did not store in the NNS app before that date. A fix for this will follow shortly (hopefully next week).
You can tell if the auto top up will work for your neuron by looking in your transactions list, and if the transaction is labelled as ‘Stake Neuron’, then the auto top-up will work, if not, it will still need to be done manually until the fix mentioned above goes live. For those that need to be done manually, please drop me a message and include your principal plus the account that the stake neuron transaction was sent to and I’ll refresh the neuron’s balance.
Allow a minute or so after sending the ICP for a neuron’s balance to be updated since these requests to refresh neuron balances are put into a queue and picked off by a background task.
Also, we don’t currently auto refresh the neuron details while on the NNS app so you will need to refresh the page to get the latest data.
Could i get a neuron refreshed it didn’t seem to do it automatically.
principal id is : rhnl4-6v3wg-x3tnx-xgbja-l6rnu-7466q-6mlw3-hjher-qlyvk-udpmd-nae
memo is : 18398230957993051308
I just found a bug for this new feature. I sent 0.1495 ICP to the staked neuron account directly from exchange platform, KuCoin. The transaction records show that the amount has been topped up successfully. The total amount became
12.157 ICP. But my wallet is still showing the old amount, 12.0075 ICP.
Could you fix it?
Here is my transaction records.
Yes, I have a bunch of neurons assigned to my principal from the seed round. I am able to interact with these neurons. When I am trying to top up these neurons with ICP (obtained from dissolved spawned neuron from maturity) to achieve a compound effect. I can’t find a way to find the corresponding Neuron address to send the ICP to. I only have Neuron ID. I’ve been searching the forum, it seems the way people are using is to find it from the NNS app transaction record which doesn’t apply to my situation.
From the response from get_full_neuron, there’s an account blob data, which I suspect might be useful. But I don’t know how to decode it into an address.
You can only spawn a new neuron once the voting rewards are at least 1 ICP.
So having a larger neuron means you are free to access the voting rewards sooner than having multiple smaller neurons.
Also, it’s simpler to manage a single neuron.