elective-stereophonic
elective-stereophonic
Need more testnet nodes 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  All

Author Topic: Need more testnet nodes  (Read 7747 times)

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1790
    • View Profile
Need more testnet nodes
« on: September 11, 2016, 03:20:52 pm »

Folks, in order to test the mobile app we need more 1.10.2 testnet nodes.
Currently we have only 5 nodes out of which only 2 has open APIs and only one supports SSL.

Would be great if some of you can update their tesnet nodes to 1.10.2 then fire up their testnet nodes and set them to use open APIs with the following nxt.properties:
nxt.myAddress=<IP address>
nxt.allowedBotHosts=*
nxt.apiServerHost=<IP address>
nxt.isTestnet=true

If someone can also setup SSL for the API peer that's even better.
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

mart-e

  • Newbie
  • *
  • Karma: +2/-0
  • Offline Offline
  • Posts: 11
    • View Profile
Re: Need more testnet nodes
« Reply #1 on: September 11, 2016, 08:21:30 pm »

Done  :)

However set up question (not so related to testnet) for the "nxt.apiServerHost=<IP address>" part:
is the IP address I am supposed to put my public IP address? I thought it was either localhost for a private instance or 0.0.0.0 for an open node.
Logged
Liked my post? Donations accepted ;-)
NXT-XZ53-H97E-6FK5-9RHAS

Delegator

  • Newbie
  • *
  • Karma: +0/-0
  • Offline Offline
  • Posts: 6
    • View Profile
Re: Need more testnet nodes
« Reply #2 on: September 11, 2016, 08:22:53 pm »

Im having Next-client almost 24/7 up the last couple of days. To figure stuff out. Would love to help. Unfortunately I dont have enough knowledge. How can I learn about this stuff. I do have some basic computer knowledge.


Sent from my iPhone using Tapatalk
Logged

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1790
    • View Profile
Re: Need more testnet nodes
« Reply #3 on: September 11, 2016, 08:35:35 pm »

Done  :)

However set up question (not so related to testnet) for the "nxt.apiServerHost=<IP address>" part:
is the IP address I am supposed to put my public IP address? I thought it was either localhost for a private instance or 0.0.0.0 for an open node.

I think either your public IP or 0.0.0.0 would work. Give it a try and let me know. You can also PM me your public IP and I can check your peer.
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: +439/-42
  • Offline Offline
  • Posts: 1790
    • View Profile
Re: Need more testnet nodes
« Reply #4 on: September 11, 2016, 08:37:06 pm »

Im having Next-client almost 24/7 up the last couple of days. To figure stuff out. Would love to help. Unfortunately I dont have enough knowledge. How can I learn about this stuff. I do have some basic computer knowledge.


Sent from my iPhone using Tapatalk

You need to setup another instance of the NXT server with the properties I specified in the OP (both can run on the same workstation) then wait for it do download the testnet blockchain.
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: Need more testnet nodes
« Reply #5 on: September 11, 2016, 08:40:00 pm »

Currently I have nxt.myAddress=brangdon.duckdns.org. I tried setting nxt.apiServerHost to the same, but it doesn't seem to like it. I'm not sure of the difference between nxt.apiServerHost and nxt.allowedBotHosts. I had a quick look, and couldn't see much information on setting up open API.

Wouldn't I also need to set nxt.adminPassword?

I know of https://test.nxtportal.org/peers/, but it doesn't say what services nodes offer. Is there a http://www.peerexplorer.com/ for testnet?
Logged

mart-e

  • Newbie
  • *
  • Karma: +2/-0
  • Offline Offline
  • Posts: 11
    • View Profile
Re: Need more testnet nodes
« Reply #6 on: September 11, 2016, 08:45:11 pm »

Same, putting the public address/domain on apiServerHost made me unable to access it.
Checking the default config file, I see

Quote
# Host interface on which to listen for http/json API request, default localhost
# only. Set to 0.0.0.0 to allow the API server to accept requests from all
# network interfaces, including IPv6.
nxt.apiServerHost=127.0.0.1

So except if you have some kind of proxy, I would go with 0.0.0.0 for public node
Logged
Liked my post? Donations accepted ;-)
NXT-XZ53-H97E-6FK5-9RHAS

farl4bit

  • Global Moderator
  • Hero Member
  • *****
  • Karma: +210/-45
  • Offline Offline
  • Posts: 3459
    • View Profile
    • Blockchain Twitter
Re: Need more testnet nodes
« Reply #7 on: September 11, 2016, 08:47:41 pm »

Shared your request on Twitter (and Yassin and Wolfgang too).  :)
Logged

jnsptrsn

  • Jr. Member
  • **
  • Karma: +6/-9
  • Offline Offline
  • Posts: 70
    • View Profile
Re: Need more testnet nodes
« Reply #8 on: September 11, 2016, 09:06:41 pm »

I'm starting up one with open api and ssl.
Logged

Brangdon

  • Hero Member
  • *****
  • Karma: +229/-25
  • Offline Offline
  • Posts: 1389
  • Quality is addictive.
    • View Profile
Re: Need more testnet nodes
« Reply #9 on: September 12, 2016, 11:15:08 am »

So except if you have some kind of proxy, I would go with 0.0.0.0 for public node
Thanks. I tried that and it runs, but I'm not sure it works. I did the same to my mainnet node and that still shows as archival only on PeerExplorer. Maybe someone can check it?
Logged

kpstolk

  • Jr. Member
  • **
  • Karma: +2/-1
  • Offline Offline
  • Posts: 28
    • View Profile
Re: Need more testnet nodes
« Reply #10 on: September 12, 2016, 09:14:15 pm »

Can I run a testnet node along with a main node on the same server?

And where are the testnet nodes listed, is there a Peerexplorer like site for testnet nodes?
EDIT: missed the post that there is newbielink:https://test.nxtportal.org/peers/, but Peerexplorer for testnet nodes would also be nice.

Can you share some info about the mobile app? Is it an Android app for example, and is it available for testing already?
« Last Edit: September 12, 2016, 09:18:58 pm by kpstolk »
Logged

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1790
    • View Profile
Re: Need more testnet nodes - and mobile app
« Reply #11 on: September 16, 2016, 06:01:29 am »

Thanks to everyone who is running testnet nodes. I can now see 7 testnet nodes on version 1.10.2, 5 of them with open API and 2 with SSL.
This already provides much better test data but we need more.

As to the mobile application, it's not fully implemented yet, but I think I can disclose the following details:
1. The app is based on Html5, ionic (http://ionicframework.com/) and Cordova (https://cordova.apache.org/) being so, the same codebase should be able to support all the major mobile platforms with minimal customization. We will start with Android though.
2. Our aim is to create an app signed by the NXT foundation which will be deployed to the official app stores.
3. The app will use two modes:
(a) "Mobile Friendly" - simplistic UI which looks good on mobile devices but with limited functionality which we will enhance gradually.
(b) "Web Wallet" - which is essentially the existing browser UI with few minor modifications to make it usable on a small form factor devices.
Users will be able to seamlessly switch between these two flavors.
4. The app will try to leverage mobile tech to enhance the user experience, for example by scanning QR codes using the mobile device camera instead of having to type or copy/paste data, where applicable.

As to security, your passphrase will never leave the mobile app, it will perform local signing for all transactions like the web wallet and all actions which require to submit the passphrase to a remote node will be hidden or disabled.
The data displayed will rely on remote API nodes and therefore cannot be fully trusted. In order to mitigate this, the app will confirm each API response with several remote nodes and display the status of the verification in a visible format so that the user can asses the risk.
The app will also provide an option to connect to your own remote node and thus reduce the risk.
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

martismartis

  • Hero Member
  • *****
  • Karma: +73/-10
  • Offline Offline
  • Posts: 1237
    • View Profile
Re: Need more testnet nodes - and mobile app
« Reply #12 on: September 16, 2016, 06:09:57 am »

Thanks to everyone who is running testnet nodes. I can now see 7 testnet nodes on version 1.10.2, 5 of them with open API and 2 with SSL.
This already provides much better test data but we need more.

As to the mobile application, it's not fully implemented yet, but I think I can disclose the following details:
1. The app is based on Html5, ionic (http://ionicframework.com/) and Cordova (https://cordova.apache.org/) being so, the same codebase should be able to support all the major mobile platforms with minimal customization. We will start with Android though.
2. Our aim is to create an app signed by the NXT foundation which will be deployed to the official app stores.
3. The app will use two modes:
(a) "Mobile Friendly" - simplistic UI which looks good on mobile devices but with limited functionality which we will enhance gradually.
(b) "Web Wallet" - which is essentially the existing browser UI with few minor modifications to make it usable on a small form factor devices.
Users will be able to seamlessly switch between these two flavors.
4. The app will try to leverage mobile tech to enhance the user experience, for example by scanning QR codes using the mobile device camera instead of having to type or copy/paste data, where applicable.

As to security, your passphrase will never leave the mobile app, it will perform local signing for all transactions like the web wallet and all actions which require to submit the passphrase to a remote node will be hidden or disabled.
The data displayed will rely on remote API nodes and therefore cannot be fully trusted. In order to mitigate this, the app will confirm each API response with several remote nodes and display the status of the verification in a visible format so that the user can asses the risk.
The app will also provide an option to connect to your own remote node and thus reduce the risk.

This is very good news, well done devs. I'm very very curious about ETA of mobile wallet goes live :)
Logged

websioux

  • Sr. Member
  • ****
  • Karma: +69/-1
  • Offline Offline
  • Posts: 343
  • Great changes grow bottom up
    • View Profile
    • Scriba.io the Blockchain Scribe
Re: Need more testnet nodes
« Reply #13 on: September 16, 2016, 07:35:10 am »

100% perfect plan! 
Logged
Secret Miner <= communicate with style | NotBot <= timestamp digital docs

kpstolk

  • Jr. Member
  • **
  • Karma: +2/-1
  • Offline Offline
  • Posts: 28
    • View Profile
Re: Need more testnet nodes
« Reply #14 on: September 16, 2016, 07:49:31 am »

Thanks for the update!

I hope that you can publish the app to the (Android) store when it is beta ready?
Nowadays you can allow certain users to test your app using the Play Store :)

Do you know if it is possible to run a testnet node on the same IP as a mainnet node?
Then I could run one to help with your testing.
Logged

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1790
    • View Profile
Re: Need more testnet nodes
« Reply #15 on: September 16, 2016, 09:11:47 am »

Thanks for the update!

I hope that you can publish the app to the (Android) store when it is beta ready?
Nowadays you can allow certain users to test your app using the Play Store :)

Do you know if it is possible to run a testnet node on the same IP as a mainnet node?
Then I could run one to help with your testing.
When we are ready for beta we will upload the app to the ionic view repository and provide instructions how to load it from there. It should be available both to android and ios users.

Depending on your setup you should be able to install nxt to two different folders and use one for mainnet and one for testnet but dont use a desktop wallet since it is not designed for more than one instance per workstation

Sent from my LG-D855 using Tapatalk

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

kpstolk

  • Jr. Member
  • **
  • Karma: +2/-1
  • Offline Offline
  • Posts: 28
    • View Profile
Re: Need more testnet nodes
« Reply #16 on: September 24, 2016, 12:30:59 pm »

I've setup a testnet node now, with CORS, OpenAPI-SSL and Archival enabled (if I did it correctly).
Hope this helps for testing.
Logged

box1413

  • Hero Member
  • *****
  • Karma: +101/-4
  • Offline Offline
  • Posts: 687
    • View Profile
Re: Need more testnet nodes
« Reply #17 on: September 24, 2016, 08:19:53 pm »

great work! what are some good iconic framework tutorials you used? I'm assuming this is iconic 1.x as 2.x is new?
Logged

MrCluster87

  • Hero Member
  • *****
  • Karma: +81/-3
  • Offline Offline
  • Posts: 855
    • View Profile
    • youtube
Re: Need more testnet nodes
« Reply #18 on: September 28, 2016, 11:38:25 am »

Hi,

could you please implement this mesh-net tech in the app?

http://www.opengarden.com/meshkit.html

It would be awesome...

kpstolk

  • Jr. Member
  • **
  • Karma: +2/-1
  • Offline Offline
  • Posts: 28
    • View Profile
Re: Need more testnet nodes
« Reply #19 on: October 31, 2016, 08:48:42 pm »

Just read that the first version of the app is here, nice  :)

https://nxtwiki.org/wiki/Mobile_App
Logged
Pages: [1] 2  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly