elective-stereophonic
elective-stereophonic
NXT 1.11.7 Q&A singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.15

Pages: [1] 2 3  All

Author Topic: NXT 1.11.7 Q&A  (Read 6264 times)

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +438/-42
  • Offline Offline
  • Posts: 1781
    • View Profile
NXT 1.11.7 Q&A
« on: August 07, 2017, 01:46:12 pm »

Q&A about the newly introduced "Scheduled Transactions" feature to prevent front running the unconfirmed transactions pool.
See also https://nxtforum.org/general-discussion/the-story-of-the-ignis-crowd-sale-(first-round) which explains the motivation for this feature.

Q: what's the priority to execute these buy orders, when they will hit blockchain? Same as usual?
A: As soon as the node scheduler storing the scheduled transactions sees the exchange offer as an unconfirmed transaction, it will immediately broadcast your currency buy transactions.
And they will compete with the rest of the transaction for inclusion in the next block, according to the usual transaction priority.

Q: So, if I understand correctly, this new stuff is for users to make buy transaction in advance, instead of lurking near PC and try to be fast?
A: Exactly

Q: And if my advanced buy order is not filled, I need to repeat the same before the next batch? Am I right, this new stuff do not solve MAAC problem?
A: It does solve it, since MAAC found a way to submit his transaction while the Jelurida exchange offer was still unconfirmed and invisible to the UI.
With 1.11.7, every scheduled transaction will do exactly that.

Q: When Jelurida exchange offer becomes valid? Only when approved or broadcasted?
A: When the Jelurida exchange offer is still unconfirmed the scheduler will submit the buy orders

Q: will not wait for approval of it?
A: They will all approve in the same block, the exchange offer will have the earliest arrival time so the currency buy transactions will match it in the same block just like MAAC did it manually

Q: But looking at history, approval account approves exchange offer few block later. I feel some confusion here. Always thought, that without approval any transaction is not "valid".
A: The exchange offer will no longer be phased, just regular transaction

Q: And if my scheduled buy order is not filled, I need to repeat the same order before the next batch?
A: Yes, as usual, however you'll compete on level terms with everyone else

Q: What do I need in order to submit a scheduled transaction?
A: You'll need a full node running on localhost, or a remote full node to which you have the admin password. As usual your passphrase is never submitted to the remote node

Q: Where can I see my scheduled transactions?
A: Use the getScheduledTransactions API

Q: What if restarted my node?
A: You'll need to resubmit the scheduled transactions

Q: What is the maximum number of transactions I can schedule?
A: 100 per node

Q: How do I delete scheduled transactions?
A: From the "Scheduled Transactions" page in the wallet.

Q: Can I use the jelurida.com public node to post scheduled transactions?
A: No, since we do not reveal the admin password for our public node

Q: Do I see my scheduled transaction as unconfirmed or somewhere in the wallet?
A: You see it in the "Scheduled Transactions" page in the wallet.

Q: Can I schedule a phased currency buy transaction?
A: No

Q: If I am running a full Nxt node on a vps which I have control in but don't fully trust, so I don't want to expose my passphrase to it. How should I submit a scheduled transaction on the vps safely?
A: When you submit scheduled transactions to a remote node, your passphrase is not submitted to the remote node. You do need specify the admin password of the remote node in the account settings of your wallet.

Q: How do I know that my scheduled transactions were indeed submitted?
A: If your transactions were submitted you will see them in your wallet dashboard and you can follow your balance changes in the account ledger page as usual.
« Last Edit: October 11, 2017, 06:19:32 am by Riker »
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Brangdon

  • Hero Member
  • *****
  • Karma: +229/-25
  • Offline Offline
  • Posts: 1389
  • Quality is addictive.
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #1 on: August 07, 2017, 01:49:51 pm »

Q: what's the priority to execute these buy orders, when they will hit blockchain? Same as usual?
A: As soon as the node scheduler storing the scheduled transactions sees the exchange offer as an unconfirmed transaction, it will immediately broadcast your currency buy transactions.
And they will compete with the rest of the transaction for inclusion in the next block, according to the usual transaction priority.
Good stuff. Can you spell out what the "usual transaction priority" is? Will a higher fee transaction always beat a lower fee one?
Logged

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +438/-42
  • Offline Offline
  • Posts: 1781
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #2 on: August 07, 2017, 01:52:18 pm »

Q: what's the priority to execute these buy orders, when they will hit blockchain? Same as usual?
A: As soon as the node scheduler storing the scheduled transactions sees the exchange offer as an unconfirmed transaction, it will immediately broadcast your currency buy transactions.
And they will compete with the rest of the transaction for inclusion in the next block, according to the usual transaction priority.
Good stuff. Can you spell out what the "usual transaction priority" is? Will a higher fee transaction always beat a lower fee one?

See https://nxtwiki.org/wiki/How_Tx_Processing_Works "4 Transactions Order within a Block"
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Neomadra

  • Sr. Member
  • ****
  • Karma: +37/-6
  • Offline Offline
  • Posts: 441
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #3 on: August 07, 2017, 01:55:59 pm »

Thanks Riker. This is an ingenious solution. I got my JLRDA this morning using a bot to be honest. With this update, bots should become obsolete.
Incidentally, much respect for staying so rational and calm during the panic in the past days. I acknowledge it must have been tough for you and the dev team.

Great job!
Logged

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +438/-42
  • Offline Offline
  • Posts: 1781
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #4 on: August 07, 2017, 02:03:15 pm »

Thanks Riker. This is an ingenious solution. I got my JLRDA this morning using a bot to be honest. With this update, bots should become obsolete.
Incidentally, much respect for staying so rational and calm during the panic in the past days. I acknowledge it must have been tough for you and the dev team.

Great job!

Thanks man, being a blockchain developer sometimes require nerves of steel.
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +438/-42
  • Offline Offline
  • Posts: 1781
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #5 on: August 07, 2017, 02:04:10 pm »

Q: Can I use the jelurida.com public node to post scheduled transactions?
A: No, since we do not reveal the admin password for our public node


Merged with OP
« Last Edit: August 07, 2017, 03:31:11 pm by Riker »
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +438/-42
  • Offline Offline
  • Posts: 1781
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #6 on: August 07, 2017, 02:08:01 pm »

Q: Where can I see my scheduled transactions?
A: Use the getScheduledTransactions API

Q: What if restarted my node?
A: You'll need to resubmit the scheduled transactions

Q: What is the maximum number of transactions I can schedule?
A: 100 per node


Merged with OP
« Last Edit: August 07, 2017, 03:31:28 pm by Riker »
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

zuqka

  • Sr. Member
  • ****
  • Karma: +32/-4
  • Offline Offline
  • Posts: 328
    • View Profile
    • nxt.zuqka.info
Re: NXT 1.11.7 Q&A
« Reply #7 on: August 07, 2017, 02:10:12 pm »

Thank you devs. Please update the first post with the added new Q/A ;)
Logged
NXT-2V7G-C8BY-KTYY-CAHNU. Sponsoring 4 Full Nxt Nodes & demo.ardorplatform.org

Werum

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 5
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #8 on: August 07, 2017, 03:50:10 pm »

Thanks Riker. This is an ingenious solution. I got my JLRDA this morning using a bot to be honest. With this update, bots should become obsolete.
Incidentally, much respect for staying so rational and calm during the panic in the past days. I acknowledge it must have been tough for you and the dev team.

Great job!

Heh, now you need new bot to make schedule transaction first then any one else. Am I right?
« Last Edit: August 07, 2017, 03:54:51 pm by Werum »
Logged

danp123

  • Full Member
  • ***
  • Karma: +4/-0
  • Offline Offline
  • Posts: 177
    • View Profile
    • My Twitter
Re: NXT 1.11.7 Q&A
« Reply #9 on: August 07, 2017, 04:47:40 pm »

 https://bitbucket.org/JeanLucPicard/nxt/downloads/nxt-client-1.11.7.exe

this link doesn't exist

EDIT, got it from the site, old client has the wrong link.

Like the new system, good work
« Last Edit: August 07, 2017, 04:58:57 pm by danp123 »
Logged
Trust Your Assets (I know nothing)

Muenzpraeger

  • Jr. Member
  • **
  • Karma: +1/-0
  • Offline Offline
  • Posts: 33
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #10 on: August 07, 2017, 05:15:51 pm »

Great update! Kudos to the team.

I've voiced my discontent with how the first rounds have unfolded but this is a great response. You've made the playing field level again.
Logged

dollabillz

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 6
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #11 on: August 07, 2017, 05:49:26 pm »

Total noob here.. Need bit of help from you guys.

When I Submit BUY JLRDA i got notification that buy "The buy currency order has been submitted."

But i don't see it anywhere.

How do i know is this submitted or not ?

How to verify ?

For Rate what value is recommended ?

Anything else needed to preform in wallet before or just go to IGNIS token sale ?

I just installed my wallet and transferred NXT from exchange.
Logged

MrV777

  • Hero Member
  • *****
  • Karma: +112/-4
  • Offline Offline
  • Posts: 981
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #12 on: August 07, 2017, 05:50:48 pm »

Total noob here.. Need it of help from you guys.

When i Submit BUY JLRDA i got notification that buy "The buy currency order has been submitted."

But i don't see it anywhere. How do i know is this submitted or not ? How to verify ? For Rate what value is recommended ?

Rate value is not changeable, so don't worry about that.
You won't see it anywhere except in `getScheduledTransactions` since it is waiting to be broadcasted.  You can find that API here: http://localhost:7876/test
Logged
NXT: NXT-BK2J-ZMY4-93UY-8EM9V
NXT nodes: 209.222.98.250, 216.155.128.10

dollabillz

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 6
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #13 on: August 07, 2017, 05:53:45 pm »

Total noob here.. Need it of help from you guys.

When i Submit BUY JLRDA i got notification that buy "The buy currency order has been submitted."

But i don't see it anywhere. How do i know is this submitted or not ? How to verify ? For Rate what value is recommended ?

Rate value is not changeable, so don't worry about that.
You won't see it anywhere except in `getScheduledTransactions` since it is waiting to be broadcasted.  You can find that API here:

Nice. Now just got to wait 1h and see will it go through.
Logged

neofelis

  • Hero Member
  • *****
  • Karma: +73/-12
  • Offline Offline
  • Posts: 564
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #14 on: August 07, 2017, 06:57:24 pm »

Awesome fix.  :)

Thank you, Riker.
Logged

digicoiner

  • Jr. Member
  • **
  • Karma: +4/-0
  • Offline Offline
  • Posts: 57
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #15 on: August 07, 2017, 07:17:16 pm »

Total noob here.. Need it of help from you guys.

When i Submit BUY JLRDA i got notification that buy "The buy currency order has been submitted."

But i don't see it anywhere. How do i know is this submitted or not ? How to verify ? For Rate what value is recommended ?

Rate value is not changeable, so don't worry about that.
You won't see it anywhere except in `getScheduledTransactions` since it is waiting to be broadcasted.  You can find that API here: http://localhost:7876/test

what fields within that method do we need to look at to confirm it's waiting to be broadcast? Can I log off my account and keep the node running?
Logged

Brainslnside

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 7
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #16 on: August 08, 2017, 07:44:16 am »

Decent solution and a timely update, taking the amount of time developer team had to fix the ICO bot issue.

Thank you. Well done, gentlemen.
Logged

starik69

  • Sr. Member
  • ****
  • Karma: +11/-17
  • Offline Offline
  • Posts: 302
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #17 on: August 08, 2017, 09:42:43 am »

Total noob here.. Need it of help from you guys.

When i Submit BUY JLRDA i got notification that buy "The buy currency order has been submitted."

But i don't see it anywhere. How do i know is this submitted or not ? How to verify ? For Rate what value is recommended ?

Rate value is not changeable, so don't worry about that.
You won't see it anywhere except in `getScheduledTransactions` since it is waiting to be broadcasted.  You can find that API here: http://localhost:7876/test

what fields within that method do we need to look at to confirm it's waiting to be broadcast? Can I log off my account and keep the node running?
Try such link with your account
http://localhost:7876/nxt?requestType=getScheduledTransactions&account=NXT-XXXX-XXXX-XXXX-XXXXX
 ::)
Logged
NXT-R2U6-22MC-LQL2-22222 (648774468) - NXT | All versions of NXT client and more - https://mega.co.nz/#F!J1xmgAyC!cnaqdxHALLMGiS0hTPrhAg

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +438/-42
  • Offline Offline
  • Posts: 1781
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #18 on: August 08, 2017, 10:32:13 am »

Total noob here.. Need it of help from you guys.

When i Submit BUY JLRDA i got notification that buy "The buy currency order has been submitted."

But i don't see it anywhere. How do i know is this submitted or not ? How to verify ? For Rate what value is recommended ?

Rate value is not changeable, so don't worry about that.
You won't see it anywhere except in `getScheduledTransactions` since it is waiting to be broadcasted.  You can find that API here: http://localhost:7876/test

what fields within that method do we need to look at to confirm it's waiting to be broadcast? Can I log off my account and keep the node running?

Any buy currency transaction for JLRDA with the correct rate listed by getScheduledTransactions will be broadcast once the Jelurida exchange offer is published.
You can close the browser tab or desktop wallet window but you should keep the nxt node running since the scheduled transactions are only stored in the node memory and not in any persistent storage.
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Evan

  • Sr. Member
  • ****
  • Karma: +18/-2
  • Offline Offline
  • Posts: 333
    • View Profile
Re: NXT 1.11.7 Q&A
« Reply #19 on: August 08, 2017, 04:31:00 pm »

If I am running a full Nxt node on a vps which I have control in but don't fully trust, so I don't want to expose my passphrase to it. How should I submit a scheduled transaction on the vps safely?
Logged
8897015223734827770
NXT-BYRU-8NKZ-PEYJ-9E6YQ
Pages: [1] 2 3  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly