Author

Topic: NEM (XEM) Official Thread - 100% New Code - Easy To Use APIs - page 1269. (Read 2985503 times)

legendary
Activity: 1484
Merit: 1004
Did the 6 hour stuff to be able to do start delegated harvesting and when I click I get error 700 need 1000 xem.
I have more than 20 000 xem

Any idea ??
legendary
Activity: 1181
Merit: 1018
sorry- I miss a few basic mechanics in a prominent place.

like- when I enter my passphrase for the first time, I have to enter a wallet name.

when I return, that name is listed in wallets on that computer. Elsewhere, I read s.t. about a wallet file.

Is that wallet file encrypted with the same passphrase as my account passphrase?

Can I disregard the wallet file and only use my passphrase? When the computer is lost/stolen, can anyone access my XEM somehow on the hard drvie?

I would prefer to operate with ONE passphrase onlly, so having two is  confusing- a bit like that annoying Bitcoin feature where the real privKey is carefully hidden, and only a passphrase to

an off-blockchain DB is supposed to be used....

And sry that I don't feel like browsing tutorials and forums for this info

Ah I see- when I 'export wallet' I get  a small zip file...

wallet file stores your private keys encrypted. if you use a strong enough password for your wallet, like you would for nxt, no one will be able to hack it and take your coins. alternatively you can just import your private key each time you use the wallet but that wouldnt be as secure as just using a strong password for the wallet file imo. you cant use the private key with out creating a wallet file unless you use the API i guess.

Thanks! I sort of figured, but was a bit unsure..

But I have another issue that might turn out as an embarrassement for me:

When using the testNEM account, I genertaed a real  NEM account and tooke great care to store the privkey and the pubkey.

Now the privkey opens another account, but the original account (I have listed right above my privkey) does exist and have the XEM in it.

Can this have gone wrong somehow?
 [I am not quite panicking yet, but would really like to find out]

what I have as privkey is a 64digit hex string with the e-f in small letters- this doesnt look like a passphrase to me.. 

was there any step involved that yields a 64 digit hex string with small letters?
legendary
Activity: 1568
Merit: 1002
sorry- I miss a few basic mechanics in a prominent place.

like- when I enter my passphrase for the first time, I have to enter a wallet name.

when I return, that name is listed in wallets on that computer. Elsewhere, I read s.t. about a wallet file.

Is that wallet file encrypted with the same passphrase as my account passphrase?

Can I disregard the wallet file and only use my passphrase? When the computer is lost/stolen, can anyone access my XEM somehow on the hard drvie?

I would prefer to operate with ONE passphrase onlly, so having two is  confusing- a bit like that annoying Bitcoin feature where the real privKey is carefully hidden, and only a passphrase to

an off-blockchain DB is supposed to be used....

And sry that I don't feel like browsing tutorials and forums for this info

Ah I see- when I 'export wallet' I get  a small zip file...

wallet file stores your private keys encrypted. if you use a strong enough password for your wallet, like you would for nxt, no one will be able to hack it and take your coins. alternatively you can just import your private key each time you use the wallet but that wouldnt be as secure as just using a strong password for the wallet file imo. you cant use the private key with out creating a wallet file unless you use the API i guess.
sr. member
Activity: 313
Merit: 252
I still cannot figure out delegated harvesting. I have followed the guide, but I don't know what to enter as "host" in the remote server menu. I have localhost by default but that brings up the error 699 maximum number of harvesters reached.

I have waited the 6 hours.

I had same problem earlier today. It seems one of the accounts are set to "unlocked" which means "harvesting" and now the GUI is not showing you any option to stop the account from harvesting "as you probably started harvesting with this account as LOCAL harvesting".

Now once your account turned active for delegate harvesting, you now have the option to start delicate harvesting but you don't have the option to stop local harvesting "as the GUI harvesting button been replace/switched to delegate".

If you wanna confirm that you indeed have one of your accounts unlocked/harvesting locally where you can't see that in the GUI, you can simply confirm that by performing the following steps:

- Open your browser
- Open this url: http://127.0.0.1:7890/account/status?address=PASTE_YOUR_ACCOUNT_ADDRESS_HERE
- Replace "PASTE_YOUR_ACCOUNT_ADDRESS_HERE" above with your account address
- You should receive a text/json response. Check the Status field. If it is set to locked the account is not harvesting, and if the status is set to unlocked so the account is harvesting.
- Do the same with all your accounts, you should find at least one account set to unlocked.

In my case I found one of my accounts status set to unlocked "though the GUI/client is not informing me about that nor allowing me an option to lock/stop local harvesting". So I wrote a python script around the lock api call, to lock the account. I can send you the script if you need it.

On the other hand an easy fast solution would be setting the maximum allowed number of harvesting accounts. You can set that in the configuration file: /nis/config.properties  the default value is 1, change it to 2 and restart NIS. That should fix your problem.

Feel free to PM me if you need more help.

Thank you very much, very helpful answer

When you replace "PASTE_YOUR_ACCOUNT_ADDRESS_HERE" with your account's address make sure to remove the dashes "-" from the address. No dashes No spaces.
sr. member
Activity: 338
Merit: 250
I also posted this on the NEM forum.

I've tried twice to send XEM to Polo, but the transactions remain on pending and after one hour they time out.
What can I do about this?

I have the latest client (of course), blockchain is synched, my accounts are added correctly.

are you adding the unique message?

Yes, I do. The transaction never gets picked up by the blockchain.


Also, have you contacted Poloniex?

The transaction never leaves my wallet, so there isn't anything Poloniex can do about that.

Is your NIS synced ?
Please check your system time and see if it's way off.

System time is correct and NIS says: "NIS is synchronized! (at block 3691)" at 21:13
current block 3704
Try to restart NIS, maybe that helps.
Restarted NIS, now I get: the timestamp is too far in to the future.  Huh

EDIT: retried, everything the same, now it "succeeded" and is waiting for a confirmation.

EDIT 2: **SUCCES** the transaction is in the blockchain.
member
Activity: 100
Merit: 10
I still cannot figure out delegated harvesting. I have followed the guide, but I don't know what to enter as "host" in the remote server menu. I have localhost by default but that brings up the error 699 maximum number of harvesters reached.

I have waited the 6 hours.

I had same problem earlier today. It seems one of the accounts are set to "unlocked" which means "harvesting" and now the GUI is not showing you any option to stop the account from harvesting "as you probably started harvesting with this account as LOCAL harvesting".

Now once your account turned active for delegate harvesting, you now have the option to start delicate harvesting but you don't have the option to stop local harvesting "as the GUI harvesting button been replace/switched to delegate".

If you wanna confirm that you indeed have one of your accounts unlocked/harvesting locally where you can't see that in the GUI, you can simply confirm that by performing the following steps:

- Open your browser
- Open this url: http://127.0.0.1:7890/account/status?address=PASTE_YOUR_ACCOUNT_ADDRESS_HERE
- Replace "PASTE_YOUR_ACCOUNT_ADDRESS_HERE" above with your account address
- You should receive a text/json response. Check the Status field. If it is set to locked the account is not harvesting, and if the status is set to unlocked so the account is harvesting.
- Do the same with all your accounts, you should find at least one account set to unlocked.

In my case I found one of my accounts status set to unlocked "though the GUI/client is not informing me about that nor allowing me an option to lock/stop local harvesting". So I wrote a python script around the lock api call, to lock the account. I can send you the script if you need it.

On the other hand an easy fast solution would be setting the maximum allowed number of harvesting accounts. You can set that in the configuration file: /nis/config.properties  the default value is 1, change it to 2 and restart NIS. That should fix your problem.

Feel free to PM me if you need more help.

Thank you very much, very helpful answer
legendary
Activity: 1181
Merit: 1018
sorry- I miss a few basic mechanics in a prominent place.

like- when I enter my passphrase for the first time, I have to enter a wallet name.

when I return, that name is listed in wallets on that computer. Elsewhere, I read s.t. about a wallet file.

Is that wallet file encrypted with the same passphrase as my account passphrase?

Can I disregard the wallet file and only use my passphrase? When the computer is lost/stolen, can anyone access my XEM somehow on the hard drvie?

I would prefer to operate with ONE passphrase onlly, so having two is  confusing- a bit like that annoying Bitcoin feature where the real privKey is carefully hidden, and only a passphrase to

an off-blockchain DB is supposed to be used....

And sry that I don't feel like browsing tutorials and forums for this info

Ah I see- when I 'export wallet' I get  a small zip file...
sr. member
Activity: 313
Merit: 252
I still cannot figure out delegated harvesting. I have followed the guide, but I don't know what to enter as "host" in the remote server menu. I have localhost by default but that brings up the error 699 maximum number of harvesters reached.

I have waited the 6 hours.

I had same problem earlier today. It seems one of the accounts are set to "unlocked" which means "harvesting" and now the GUI is not showing you any option to stop the account from harvesting "as you probably started harvesting with this account as LOCAL harvesting".

Now once your account turned active for delegate harvesting, you now have the option to start delicate harvesting but you don't have the option to stop local harvesting "as the GUI harvesting button been replace/switched to delegate".

If you wanna confirm that you indeed have one of your accounts unlocked/harvesting locally where you can't see that in the GUI, you can simply confirm that by performing the following steps:

- Open your browser
- Open this url: http://127.0.0.1:7890/account/status?address=PASTE_YOUR_ACCOUNT_ADDRESS_HERE
- Replace "PASTE_YOUR_ACCOUNT_ADDRESS_HERE" above with your account address
- You should receive a text/json response. Check the Status field. If it is set to locked the account is not harvesting, and if the status is set to unlocked so the account is harvesting.
- Do the same with all your accounts, you should find at least one account set to unlocked.

In my case I found one of my accounts status set to unlocked "though the GUI/client is not informing me about that nor allowing me an option to lock/stop local harvesting". So I wrote a python script around the lock api call, to lock the account. I can send you the script if you need it.

On the other hand an easy fast solution would be setting the maximum allowed number of harvesting accounts. You can set that in the configuration file: /nis/config.properties  the default value is 1, change it to 2 and restart NIS. That should fix your problem.

Feel free to PM me if you need more help.
legendary
Activity: 1568
Merit: 1002
I still cannot figure out delegated harvesting. I have followed the guide, but I don't know what to enter as "host" in the remote server menu. I have localhost by default but that brings up the error 699 maximum number of harvesters reached.

I have waited the 6 hours.

enter one of the IP addresses in this post into "host" instead of localhost. then start delegated harvesting. its throwing the error cos you are already harvesting on your local nis and the limit is set to one. you may need to try more than one IP if the ones in the list already have the max harvestors.
https://forum.ournem.com/vps-nodes/list-of-dedicated-vps-nodes-to-conect-nem/msg15100/#msg15100
3x2
legendary
Activity: 1526
Merit: 1004
I also posted this on the NEM forum.

I've tried twice to send XEM to Polo, but the transactions remain on pending and after one hour they time out.
What can I do about this?

I have the latest client (of course), blockchain is synched, my accounts are added correctly.

are you adding the unique message?

Yes, I do. The transaction never gets picked up by the blockchain.


Also, have you contacted Poloniex?

The transaction never leaves my wallet, so there isn't anything Poloniex can do about that.

Is your NIS synced ?
Please check your system time and see if it's way off.

System time is correct and NIS says: "NIS is synchronized! (at block 3691)" at 21:13
current block 3704
Try to restart NIS, maybe that helps.
member
Activity: 89
Merit: 10
When I shutdown NIS while having NCC open with me being logged into my wallet and then start NIS again I get this message. Shouldn't it start automatically even if I just restarts NIS?

Quote
NIS needs to be booted. Please open your wallet and boot a local node via the popup dialog or configure the auto-boot setting. (at block 3663)
Start =/= boot

If you let NCC open and stay logged into your wallet and then restart NIS, you have to boot it manually. Take a look in the menu on the top right (arrow down symbol) -> "Boot Local Node".

Oh okay I see, thanks!

What does the "block difficulty" really mean? Does it depend on "how much importance" that is currently harvesting?
sr. member
Activity: 338
Merit: 250
I also posted this on the NEM forum.

I've tried twice to send XEM to Polo, but the transactions remain on pending and after one hour they time out.
What can I do about this?

I have the latest client (of course), blockchain is synched, my accounts are added correctly.

are you adding the unique message?

Yes, I do. The transaction never gets picked up by the blockchain.


Also, have you contacted Poloniex?

The transaction never leaves my wallet, so there isn't anything Poloniex can do about that.

Is your NIS synced ?
Please check your system time and see if it's way off.

System time is correct and NIS says: "NIS is synchronized! (at block 3691)" at 21:13
sr. member
Activity: 388
Merit: 250
When I shutdown NIS while having NCC open with me being logged into my wallet and then start NIS again I get this message. Shouldn't it start automatically even if I just restarts NIS?

Quote
NIS needs to be booted. Please open your wallet and boot a local node via the popup dialog or configure the auto-boot setting. (at block 3663)
Start =/= boot

If you let NCC open and stay logged into your wallet and then restart NIS, you have to boot it manually. Take a look in the menu on the top right (arrow down symbol) -> "Boot Local Node".
hero member
Activity: 980
Merit: 1001
I still cannot figure out delegated harvesting. I have followed the guide, but I don't know what to enter as "host" in the remote server menu. I have localhost by default but that brings up the error 699 maximum number of harvesters reached.

I have waited the 6 hours.

You are probably already harvesting locally on that node. Since 1 harvester is the default maximum you can't also delegate harvest on that node.

You don't necessarily need a remote hose to use delegated harvesting so localhost is fine.
member
Activity: 100
Merit: 10
I still cannot figure out delegated harvesting. I have followed the guide, but I don't know what to enter as "host" in the remote server menu. I have localhost by default but that brings up the error 699 maximum number of harvesters reached.

I have waited the 6 hours.
hero member
Activity: 980
Merit: 1001
I also posted this on the NEM forum.

I've tried twice to send XEM to Polo, but the transactions remain on pending and after one hour they time out.
What can I do about this?

I have the latest client (of course), blockchain is synched, my accounts are added correctly.

are you adding the unique message?

Yes, I do. The transaction never gets picked up by the blockchain.


Also, have you contacted Poloniex?

The transaction never leaves my wallet, so there isn't anything Poloniex can do about that.

Is your NIS synced ?
Please check your system time and see if it's way off.
sr. member
Activity: 338
Merit: 250
I also posted this on the NEM forum.

I've tried twice to send XEM to Polo, but the transactions remain on pending and after one hour they time out.
What can I do about this?

I have the latest client (of course), blockchain is synched, my accounts are added correctly.

are you adding the unique message?

Yes, I do. The transaction never gets picked up by the blockchain.


Also, have you contacted Poloniex?

The transaction never leaves my wallet, so there isn't anything Poloniex can do about that.
hero member
Activity: 980
Merit: 1001
i harvested two blocks with a modest 675000 coins, shitz workin fine

Grin great to non-whales harvesting.. shows that no one has any major power over the network and encourages many more people to harvest.



just hit a juicy one lolol, difficulty will probably increase big as many harvesters will join but yeah it's pretty encouraging for modest steaks  Smiley

What does the "block difficulty" really mean? How "much importance" that is currently harvesting?

And luckygenough56 what block number were those blocks?

my importance score is 1.51%

yes please show of some more of your great photoshop skillz
legendary
Activity: 1418
Merit: 1002
member
Activity: 81
Merit: 10
I also posted this on the NEM forum.

I've tried twice to send XEM to Polo, but the transactions remain on pending and after one hour they time out.
What can I do about this?

I have the latest client (of course), blockchain is synched, my accounts are added correctly.

Did you do the Generate Message that is asked of you prior to the deposit? Its needed to identify your account so they know who is depositing.
Jump to: