assembly
assembly
Ardor v2.0.11  
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Ardor Client: Ardor 2.2.6

Author Topic: Ardor v2.0.11  (Read 8898 times)

Jelurida

  • Board Moderator
  • Jr. Member
  • ****
  • Karma: +31/-0
  • Offline Offline
  • Posts: 55
    • View Profile
Ardor v2.0.11
« on: January 07, 2018, 05:20:12 pm »

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Release 2.0.11

https://www.jelurida.com/

sha256 checksums:

5e88e44be323dd8e3d8c6057b2452e632296457877b651491c86c6c1c39e2023  ardor-client-2.0.11.zip

ba98fd6294f7ce8ceb8f1443b8d8d27c136440c3667d5f9997f5bd25aca425d0  ardor-client-2.0.11.sh

The exe and dmg packages must have a digital signature by "Stichting NXT".


Change log:

This release blacklists peers older than 2.0.10, and adds a checkpoint at
height 6000.

Changed Open Coin Orders to My Coin Orders in the Coin Exchange, sort orders
per chain then per rate descending, added pagination.

Always make prunable messages prunable regardless of their length, if the
"message is never deleted" checkbox is not checked.

Added Mistertango withdrawal UI to the AEUR child chain, not yet functional.

Increased default number of fork confirmations to 5.

Other minor bugfixes and improvements.

This release will perform a database rescan.


-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJaUlBIAAoJEAz5x0ctgLi5GDAQALjQOn0Lrs0NqsVCh+QNFhtr
WUQGJgazWElyCcssvOyvKjS5695LWFmUwJa45u96B7aJqEhuRF3++c5nj1InvdzZ
tg5paEMw0SmICeRXCpvUjf4+SaOHjS508QcRh2Bm/bnH9BgVEWvBoGe9sfVoemuS
QNwAI45f4XKf4MLTWww6seZ9ONBXWFj2D1VLG81eoQKiMz8XIoHzLzkAymdt7TWF
m5YbdX7ArAYwPoYcHsJsO2x8vNdHUP3xw9Wj+qAg/RAICp8Wux8xzlPE5h+5MRhT
kSa1ZN1XG48HOaeM3r8dTVffzYD1kScfcsQB+SrANip5tzE2Favi6eEnxW4R7DaP
Vfa5PjXSE+28wixwNj3D5fyfguqQqwz0kM1bJ5L4BLUTkGFicCRVwceEbjmDPhkb
Jlue/jE2rxMPVQe2IdoCuIwI6gScPWe+bv7RdXYKlFZugkWPayYKa/w1L71m/hDP
jFvWN2Du+3I8Wx2f6osL7yDiMkFcr72SJNGNTfoGv5zGaaB0SYIqGwwgibVbb6Lu
SMHrPWBxgS3wUpuPixi+F0WgruY45awtkRL1x2ekGQkI4ONM1taPU9xHjJ4oJ8CX
Ezu0J5rSNctkJV/J6e1ww4G9UGTKSvgkk4dEPUM9K02TzoRs20PTcm6/b9+Do7fZ
8GXb9zs0GLJCozT67qk5
=DiIN
-----END PGP SIGNATURE-----
Logged

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1795
    • View Profile
Re: Ardor v2.0.11
« Reply #1 on: January 07, 2018, 05:37:13 pm »

Android Mobile App https://bitbucket.org/Jelurida/ardor/downloads/ardor-client-2.0.11.apk
SHA256 cc9187c8320de2d8ed2e4355b272aea12a9c1cbb1637368ba14bfc97d048838f
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

hob

  • Full Member
  • ***
  • Karma: +3/-0
  • Offline Offline
  • Posts: 118
    • View Profile
Re: Ardor v2.0.11
« Reply #2 on: January 07, 2018, 07:08:19 pm »

This release blacklists peers older than 2.0.10, and adds a checkpoint at
height 6000.
Good, tried to do that blacklisting manually before, thanks.

After restart currently connected to 8 of 0/64 up-to-date peers... at least those are running v2.0.10 now.
Still ~54 question marks in the peers list.
Logged
Dump your NXTs on me ;-P  NXT-3EK4-QWSA-3MVK-H22AY

robotron

  • Jr. Member
  • **
  • Karma: +8/-0
  • Offline Offline
  • Posts: 81
    • View Profile
Re: Ardor v2.0.11
« Reply #3 on: January 07, 2018, 07:16:11 pm »

I've updated sources (git pull) and compiled new version.
Now I cannot do any outgoing transaction, also Fee "calculate" button doesn't work and in testnet works correctly.
This is the error:
Code: [Select]
Incorrect "ecBlockId" ecBlockId does not match the block id at ecBlockHeight
Prod https://enricoip.no-ip.biz:27876/
Testnet https://enricoip.no-ip.biz:26877

Update:
Also tried new db from https://www.jelurida.com/Ardor-nxt_db.zip and after re-syncing doesn't solved.

Update2:
I see sporadic messages like this on nxt.log
Code: [Select]
2018-01-07 21:26:55 INFO: Connection to 115.40.21.7 completed
2018-01-07 21:26:55 FINE: Relaying bundler rates from 47.189.192.217
2018-01-07 21:27:01 SEVERE: Unable to update network selection key
java.lang.IllegalStateException: Thread interrupted while waiting for key event completion
        at nxt.peer.NetworkHandler$KeyEvent.update(NetworkHandler.java:526)
        at nxt.peer.PeerImpl.handshakeComplete(PeerImpl.java:989)
        at nxt.peer.GetInfo.processRequest(GetInfo.java:168)
        at nxt.peer.NetworkMessage$GetInfoMessage.processMessage(NetworkMessage.java:423)
        at nxt.peer.MessageHandler.run(MessageHandler.java:135)
        at java.lang.Thread.run(Thread.java:748)
2018-01-07 21:27:01 SEVERE: Listener thread interrupted while waiting for key event completion
2018-01-07 21:27:01 FINE: Relaying bundler rates from 51.15.42.150
« Last Edit: January 07, 2018, 08:29:22 pm by robotron »
Logged
NXT-63NR-ZCLN-H7QF-EBFSU<->ARDOR-63NR-ZCLN-H7QF-EBFSU
My public nodes NXT-> https://enricoip.no-ip.biz:7876/ ARDR-> https://enricoip.no-ip.biz:27876/ ARDR-Test-> https://enricoip.no-ip.biz:26877/
Please don't use your passphrase on public nodes but enter only with your account id

ScripterRon

  • Hero Member
  • *****
  • Karma: +75/-2
  • Offline Offline
  • Posts: 523
    • View Profile
Re: Ardor v2.0.11
« Reply #4 on: January 07, 2018, 08:35:30 pm »

I'm also getting the incorrect EC block id message as well as Illegal State Exceptions when updating the network listener key.  This is 2.0.11 compiled from the BitBucket source.
Logged

ScripterRon

  • Hero Member
  • *****
  • Karma: +75/-2
  • Offline Offline
  • Posts: 523
    • View Profile
Re: Ardor v2.0.11
« Reply #5 on: January 07, 2018, 09:01:22 pm »

I can successfully create transactions using the Ardor API.  I tested by sending a message - failed using GUI, successful using API.
Logged

overcrocker

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Ardor v2.0.11
« Reply #6 on: January 07, 2018, 09:08:02 pm »

Please could someone look at my attempt to verify the signature of the new client below, and tell me what trick I am missing. Thanks!

david@david-MS-7788:~$ gpg --verify ~/Downloads/ardor-client-2.0.11.sh.asc ~/Downloads/ardor-client-2.0.11.sh
gpg: Signature made Mon 08 Jan 2018 05:52:16 AM NZDT using RSA key ID 2D80B8B9
gpg: Can't check signature: public key not found
Logged

hob

  • Full Member
  • ***
  • Karma: +3/-0
  • Offline Offline
  • Posts: 118
    • View Profile
Re: Ardor v2.0.11
« Reply #7 on: January 07, 2018, 09:19:02 pm »

gpg: Can't check signature: public key not found
You need to import the key 0xC654D7FCFF18FD55 used for signing:
Code: [Select]
curl https://www.jelurida.com/sites/default/files/jelurida.gpg | gpg --import
Logged
Dump your NXTs on me ;-P  NXT-3EK4-QWSA-3MVK-H22AY

overcrocker

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 2
    • View Profile
Re: Ardor v2.0.11
« Reply #8 on: January 07, 2018, 09:39:00 pm »

Thank you:

david@david-MS-7788:~$ gpg --verify ~/Downloads/ardor-client-2.0.10.sh.asc ~/Downloads/ardor-client-2.0.10.sh
gpg: Signature made Tue 02 Jan 2018 10:25:03 PM NZDT using RSA key ID 2D80B8B9
gpg: Good signature from "Jelurida B.V. (Jelurida Software Releases Signing Key) <info @ jelurida . com>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 73A6 4D78 91CA FF5D 1367  638E C654 D7FC FF18 FD55
     Subkey fingerprint: BECF EA9B 6B2B 3BFF A0DB  B344 0CF9 C747 2D80 B8B9
Logged

robotron

  • Jr. Member
  • **
  • Karma: +8/-0
  • Offline Offline
  • Posts: 81
    • View Profile
Re: Ardor v2.0.11
« Reply #9 on: January 07, 2018, 10:50:25 pm »

I'm also getting the incorrect EC block id message as well as Illegal State Exceptions when updating the network listener key.  This is 2.0.11 compiled from the BitBucket source.

It seems that html/www/js/nrs.constants.js is overwriting the id of LAST_KNOWN_BLOCK at height 6000 with that of genesis block at height 0, but nobody else seems to care...
'LAST_KNOWN_BLOCK': { id: "5659382559739578917", height: "6000" }

Code: [Select]
    NRS.processConstants = function(response, resolve) {
        if (response.genesisBlockId) {
            NRS.constants.GENESIS_BLOCK_ID = response.genesisBlockId;
... next line 122
            NRS.constants.LAST_KNOWN_BLOCK.id = response.genesisBlockId;
...
            NRS.constants.INITIAL_BASE_TARGET = parseInt(response.initialBaseTarget);
            console.log("done loading server constants");
            if (resolve) {
                resolve();
            }
        }
    };

In testnet doesn't hurt because it uses 'LAST_KNOWN_TESTNET_BLOCK': { id: "7136116332013816990", height: "17000" }
Logged
NXT-63NR-ZCLN-H7QF-EBFSU<->ARDOR-63NR-ZCLN-H7QF-EBFSU
My public nodes NXT-> https://enricoip.no-ip.biz:7876/ ARDR-> https://enricoip.no-ip.biz:27876/ ARDR-Test-> https://enricoip.no-ip.biz:26877/
Please don't use your passphrase on public nodes but enter only with your account id

sleepysmurf

  • Jr. Member
  • **
  • Karma: +3/-0
  • Offline Offline
  • Posts: 30
    • View Profile
Re: Ardor v2.0.11
« Reply #10 on: January 08, 2018, 01:53:28 am »

Confirmed reports from users : ecBlockId does not match the height of  ecBlockHeight
Logged

ScripterRon

  • Hero Member
  • *****
  • Karma: +75/-2
  • Offline Offline
  • Posts: 523
    • View Profile
Re: Ardor v2.0.11
« Reply #11 on: January 08, 2018, 02:42:11 am »

Confirmed reports from users : ecBlockId does not match the height of  ecBlockHeight
Temporary fix: edit <ardor-directory>/html/www/js/nrs.constants.js and add '//' to the start of line 122
Code: [Select]
            NRS.constants.DISABLED_APIS = response.disabledAPIs;
            NRS.constants.DISABLED_API_TAGS = response.disabledAPITags;
            NRS.constants.PEER_STATES = response.peerStates;
--->      //NRS.constants.LAST_KNOWN_BLOCK.id = response.genesisBlockId;
            NRS.constants.PROXY_NOT_FORWARDED_REQUESTS = response.proxyNotForwardedRequests;
            NRS.constants.CHAINS = response.chains;
            NRS.constants.CHAIN_PROPERTIES = response.chainProperties;

Delete nrs.constants.js.gz if it exists (this is the compressed version of the file)
« Last Edit: January 09, 2018, 12:20:50 pm by ScripterRon »
Logged

Vasilisa

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 7
    • View Profile
Re: Ardor v2.0.11
« Reply #12 on: January 08, 2018, 05:19:35 am »

1. While connected to e.g. ARDOR chain i cant see my other coin balance, it just states all zeroes and in order to check my e.g. IGNIS balance i need to switch to IGNIS chain. Is it going to be fixed or is this by design? 2. Also what is the purpose of removing second side of exchange from one screen? Like we only have now Buy IGNIS with ARDR when it was pretty convinient to see Sell Orders and Buy Orders together.

Logged

hbit

  • Newbie
  • *
  • Karma: +1/-0
  • Offline Offline
  • Posts: 13
    • View Profile
Re: Ardor v2.0.11
« Reply #13 on: January 08, 2018, 09:11:05 am »

Updated nodes without any issues, nice :)
Logged

V0174

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 8
    • View Profile
Re: Ardor v2.0.11
« Reply #14 on: January 08, 2018, 09:01:01 pm »

Temporary fix: edit <ardor-directory>/html/www/js/nrs.constants.js and add '//' to the start of line 122
Thanks, but doesn't work for me. Even after commenting this line and restarting Ardor, I'm still getting the ecBlockId error.
I understand that this could happen on a testnet, but in a production version of a system with $1.6bn market cap?

Edit: Deleting and re-downloading the blockchain didn't help either.
« Last Edit: January 08, 2018, 09:08:30 pm by V0174 »
Logged

ScripterRon

  • Hero Member
  • *****
  • Karma: +75/-2
  • Offline Offline
  • Posts: 523
    • View Profile
Re: Ardor v2.0.11
« Reply #15 on: January 08, 2018, 10:08:25 pm »

Temporary fix: edit <ardor-directory>/html/www/js/nrs.constants.js and add '//' to the start of line 122
Thanks, but doesn't work for me. Even after commenting this line and restarting Ardor, I'm still getting the ecBlockId error.
I understand that this could happen on a testnet, but in a production version of a system with $1.6bn market cap?

Edit: Deleting and re-downloading the blockchain didn't help either.
Did you clear the browser cache (CTRL+F5 for Chrome, don't know about others) and restart the node?  I had the problem using the web browser and also using the light client.  It fixed the problem in both cases.

Edit: You also need to delete nrs.constants.js.gz if it exists (this is the compressed version of the file)
« Last Edit: January 09, 2018, 12:21:42 pm by ScripterRon »
Logged

drsnuggles

  • Jr. Member
  • **
  • Karma: +1/-0
  • Offline Offline
  • Posts: 18
    • View Profile
Re: Ardor v2.0.11
« Reply #16 on: January 09, 2018, 01:03:03 pm »

Android Mobile App [link]
SHA256 cc9187c8320de2d8ed2e4355b272aea12a9c1cbb1637368ba14bfc97d048838f
I like the Android app :). Just as the NXT app. Very usefull for offline transaction signing.
Logged

V0174

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 8
    • View Profile
Re: Ardor v2.0.11
« Reply #17 on: January 09, 2018, 08:24:49 pm »

Did you clear the browser cache (CTRL+F5 for Chrome, don't know about others) and restart the node?  I had the problem using the web browser and also using the light client.  It fixed the problem in both cases.

Edit: You also need to delete nrs.constants.js.gz if it exists (this is the compressed version of the file)

It was corrected in the new version, everything works there so I didn't try your solution. Anyway, thanks!
Logged
 

elective-stereophonic
elective-stereophonic
assembly
assembly