Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 745. (Read 2761642 times)

sr. member
Activity: 392
Merit: 250
Code:
SSL can be enabled for both the API server and the UI server (default disabled).
If this is done, the corresponding ports will accept https requests only. There
is no way currently to have both http and https supported at the same time, but
this can be added, I just didn't see the need for it.
If you enable SSL, you need to set nxt.keyStorePath and nxt.keyStorePassword,
and obviously you need to have your own SSL certificate (self-signed or signed
by a CA) in a keystore file. I have only tested this with a self-signed
certificate.
I am guessing that it ain't so simple to run it using HTTPS now although really if you are running it locally I don't think HTTP is a problem (if something running locally is sniffing your packets then I'd be surprised if it wasn't also logging your keystrokes).
It is very simple to generate a self-signed certificate actually, just use the keytool command that comes with the JDK:
keytool -keystore keystore -alias nxt  -genkey -keyalg RSA
It will ask you to choose a password (that you will later need to enter in nxt.properties as nxt.keyStorePassword), and some mostly optional details for the certificate, and then generate a keystore file which you need to put in the nxt directory and point nxt.keyStorePath to it.
hero member
Activity: 714
Merit: 500
What do the Nxt stakeholders think about releasing the current source code earlier than April 1st?

We discussed this with CfB some time ago, as a way to get more developers involved and make it easier for client developers, not having to rely on decompiled code to see the Nxt internals. The copycats are already decompiling the Nxt classes, so there aren't any hidden secrets. I thought I would at least wait until I finish the 0.8.0 refactoring, but now that this is also released, it may be a good time to think about making the source open earlier, say March 1st?

Why such hurry?
agreed, is there pressure to release this source? Or are you asking for the release to gain a bit of help jean luc if its the latter then heck go for it. But if its just to please the like of fc etc then leave it until april as planned.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer

Code:
SSL can be enabled for both the API server and the UI server (default disabled).
If this is done, the corresponding ports will accept https requests only. There
is no way currently to have both http and https supported at the same time, but
this can be added, I just didn't see the need for it.
If you enable SSL, you need to set nxt.keyStorePath and nxt.keyStorePassword,
and obviously you need to have your own SSL certificate (self-signed or signed
by a CA) in a keystore file. I have only tested this with a self-signed
certificate.

I am guessing that it ain't so simple to run it using HTTPS now although really if you are running it locally I don't think HTTP is a problem (if something running locally is sniffing your packets then I'd be surprised if it wasn't also logging your keystrokes).
member
Activity: 112
Merit: 10
full member
Activity: 266
Merit: 100

bitcoin sucks bigtime, it ruined my CPU.

didnt opened my wallet for some time and blockchain download took ages.

CPU overheated 3 times during blockchain download with result every time laptop turned itself off.

I realy don"t see it in bitcoin honestly.

The common user doesn't have to download the entire bitcoin blockchain. Use lightweight client like Electrum ..


Client issues are really not the issue. those kinds of problems are an inconvenience, but in the long term they are something that can be overcome. Honestly, to someone like myself who doesn't have a high level of knowledge when it comes to computers, the NXT client is difficult to operate, but that problem will be solved in time as the software is developed. The real problem is indicated by the reluctance of people to adopt NXT because of the method of dispersal. People don't want to commit to NXT because you have to invest in the currency and can't get NXT by mining in the way that Bitcoin and most other Cryptos are mined. People think that proof of stake is unfair to those who don't have a lot of stake and they don't want to run the client for the sake of the network with a decreased probability in receiving free coins. So what is going to happen when Bitcoin is mined out and there is NO chance of receiving coins for operating 1000 watt mining equipment. Are people still going to be willing to maintain the Bitcoin network then? There is an initial investment required to become a NXTER but once that investment is made, maintaining the network by running your client is not as much of a liability as running asic equipment, the return from forging is directly proportional to your investment, and forging is perpetual and you will never run out of coins to forge. People who support Bitcoin really don't support Bitcoin (most of them anyway). They support mining free Bitcoins, and eventually there are going to be no more Bitcoins to mine and running mining equipment will be an expense with no possibility of return. In that respect, Bitcoin is a sinking ship and when there are no more coins to mine, Bitcoin supporters will abandon the network like rats........ along with the long confirmation times and malleability problems........ and block chain downloading..........and overall lack of usable features Bitcoin is a walking dinosaur.
hero member
Activity: 714
Merit: 500
Crypti Community Manager
What do the Nxt stakeholders think about releasing the current source code earlier than April 1st?

We discussed this with CfB some time ago, as a way to get more developers involved and make it easier for client developers, not having to rely on decompiled code to see the Nxt internals. The copycats are already decompiling the Nxt classes, so there aren't any hidden secrets. I thought I would at least wait until I finish the 0.8.0 refactoring, but now that this is also released, it may be a good time to think about making the source open earlier, say March 1st?

Why such hurry?
sr. member
Activity: 421
Merit: 250
HEAT Ledger
JeanLuc

You probably already know this but still, the addListener and removeListener are on BlockchainProcessorImpl and TransactionProcessorImpl only and not on their interfaces.

Code is looking good! Thank you for implementing the features i asked for.

-Edit-

Sorry, just seen the Observable interface, never mind
legendary
Activity: 1512
Merit: 1004
As I said in the marketing thread, I'm currently re-structuring mynxt.org to make it a better place for newcomers and developers to start with Nxt. Less cluttered, easy-access to important information etc.

I would like to link to the manual on how to integrate NXT at an exchange. Could someone create a wiki page for this google doc? https://docs.google.com/document/d/1ch1PoWcKEptFziXlrm92TG_BHm0hG9llKBs2LH29N-4/edit

-

Here is a quick look at the current beta-version of the new structure: http://mynxt.org/beta/
As always: suggestion, criticism and ideas are very welcome.
has added mynxt.org to Nxt websites www.nxt123.info
hero member
Activity: 644
Merit: 500
As I said in the marketing thread, I'm currently re-structuring mynxt.org to make it a better place for newcomers and developers to start with Nxt. Less cluttered, easy-access to important information etc.

I would like to link to the manual on how to integrate NXT at an exchange. Could someone create a wiki page for this google doc? https://docs.google.com/document/d/1ch1PoWcKEptFziXlrm92TG_BHm0hG9llKBs2LH29N-4/edit

-

Here is a quick look at the current beta-version of the new structure: http://mynxt.org/beta/
As always: suggestion, criticism and ideas are very welcome.

http://wiki.nxtcrypto.org/wiki/Automate_Nxt_for_your_website

Quick word to wiki media (auto) conversion but this needs to be edited

This is lovely guys, but please SEARCH the wiki before adding new pages. This information is already included in:

http://wiki.nxtcrypto.org/wiki/Handling_deposits
http://wiki.nxtcrypto.org/wiki/Handling_withdrawals

(the withdrawals page needs updating to match the Google doc)


These need to be combined as one page like on google doc

full member
Activity: 154
Merit: 100
Could we get a step-by-step guide for integrating Nxt into exchanges or do these two wiki pages explain everything nice and easy for devs? I'm no programmer so I can't judge that.

I want it to be as simple as possible.
hero member
Activity: 644
Merit: 500

It doesn't give me an option as to what program to open it with when I right click. I get Open, Edit, Edit with notepad++, restore previous versions, send to, cut, copy, create shortcut, delete, rename and properties. How can I get the option to choose another program to open with?

try suggestions listed here

http://stackoverflow.com/questions/8511063/how-to-run-jar-file-by-double-click-on-windows-7-64
full member
Activity: 210
Merit: 100
As I said in the marketing thread, I'm currently re-structuring mynxt.org to make it a better place for newcomers and developers to start with Nxt. Less cluttered, easy-access to important information etc.

I would like to link to the manual on how to integrate NXT at an exchange. Could someone create a wiki page for this google doc? https://docs.google.com/document/d/1ch1PoWcKEptFziXlrm92TG_BHm0hG9llKBs2LH29N-4/edit

-

Here is a quick look at the current beta-version of the new structure: http://mynxt.org/beta/
As always: suggestion, criticism and ideas are very welcome.

http://wiki.nxtcrypto.org/wiki/Automate_Nxt_for_your_website

Quick word to wiki media (auto) conversion but this needs to be edited

This is lovely guys, but please SEARCH the wiki before adding new pages. This information is already included in:

http://wiki.nxtcrypto.org/wiki/Handling_deposits
http://wiki.nxtcrypto.org/wiki/Handling_withdrawals

(the withdrawals page needs updating to match the Google doc)


hero member
Activity: 644
Merit: 500
As I said in the marketing thread, I'm currently re-structuring mynxt.org to make it a better place for newcomers and developers to start with Nxt. Less cluttered, easy-access to important information etc.

I would like to link to the manual on how to integrate NXT at an exchange. Could someone create a wiki page for this google doc? https://docs.google.com/document/d/1ch1PoWcKEptFziXlrm92TG_BHm0hG9llKBs2LH29N-4/edit

-

Here is a quick look at the current beta-version of the new structure: http://mynxt.org/beta/
As always: suggestion, criticism and ideas are very welcome.

http://wiki.nxtcrypto.org/wiki/Automate_Nxt_for_your_website

Quick word to wiki media (auto) conversion but this needs to be edited
legendary
Activity: 1498
Merit: 1000
https://localhost:7875/ not working - only http!
legendary
Activity: 1162
Merit: 1005
HTTP ERROR: 405

Problem accessing /. Reason:

    HTTP method GET is not supported by this URL
Powered by Jetty://

Error then I try to connect to my public node with 0.8.0e
newbie
Activity: 39
Merit: 0
What do the Nxt stakeholders think about releasing the current source code earlier than April 1st?

We discussed this with CfB some time ago, as a way to get more developers involved and make it easier for client developers, not having to rely on decompiled code to see the Nxt internals. The copycats are already decompiling the Nxt classes, so there aren't any hidden secrets. I thought I would at least wait until I finish the 0.8.0 refactoring, but now that this is also released, it may be a good time to think about making the source open earlier, say March 1st?


http://i393.photobucket.com/albums/pp14/djdannyjames/PICS/Toons/release_the_hounds.gif
full member
Activity: 266
Merit: 100
Update ClieNXT

version 0.0.5e AE testnet

changelog:

* added Update table context menu for main Assets table.
* added better search for Asset Exchange
* added output label front progress bar (now no need to close all windows to see console outputs, last output will be displayed right front of progress bar in Status bar of main window)
* removed plain text sending from AM
* fixed various reported bugs, please report bugs if you experience
* well, created easy to use version for all 3 major platforms (Windows, Mac, Linux)

----
downloads
----

Windows: https://bitbucket.org/fmiboy/clienxt/downloads/clienxt_005e_Windows.zip 927.4 KB
Mac: https://bitbucket.org/fmiboy/clienxt/downloads/clienxt_005e_Linux.zip 1.8 MB
Linux: https://bitbucket.org/fmiboy/clienxt/downloads/clienxt_005e_Linux.zip 927.6 KB

nb: mac version is same as Linux, ./clienxt.run & on terminal.

----
Report bugs/features
----
https://bitbucket.org/fmiboy/clienxt/issues?status=new&status=open
please update if issue still persist.

any support is appreciated, translators, donators 13792774143018875909  

edit: removed peers and blocks update that most likely cause lagging, but there is still waiting time, when we have more and more issued assets. thinking how to optimize this to get better performance.

thanks

Need a little help. I have downloaded and extracted the ClieNXT as instructed in the Youtube tutorial. when I double-click the .jar file to open the client, it opens with notepad ( I assume that it is supposed to open with Java). I do have the latest version of Java installed, but for some reason the file automatically opens with notepad, and instead of getting the test client I get a notepad file of script.  I am not sure how to get this to work properly. Anybody have any help or advice?


Right click then "Open With" and choose java or javaw


It doesn't give me an option as to what program to open it with when I right click. I get Open, Edit, Edit with notepad++, restore previous versions, send to, cut, copy, create shortcut, delete, rename and properties. How can I get the option to choose another program to open with?
hero member
Activity: 515
Merit: 502
Use CTRL-C on the command line. That will gracefully shutdown NXT

thanks, it works!
sr. member
Activity: 421
Merit: 250
HEAT Ledger

nxt/run.sh
This script is the simplest way to start Nxt, under Linux:
java -Xmx1024M -cp nxt.jar:lib/*:conf nxt.Nxt
As you can see, the classpath needs to include nxt.jar, all the jars under
lib, and the conf directory.


Thanks! I'm an ubuntu user with still a lot to learn, until now I followed the wiki how-to to start and stop:

Quote
java -jar start.jar STOP.PORT=PortYouChoose STOP.KEY=PasswordYouChoose
    to start the client, where PortYouChoose is a port between 10000 and 65535 not used by any other of your software, and PasswordYouChoose is a password that is to be given to stop the client.
java -jar start.jar STOP.PORT=PortYouChoose STOP.KEY=PasswordYouChoose --stop
    to stop the client.

now what command can I use to gently stop the program? Could killing the process still corrupt the db?



Use CTRL-C on the command line. That will gracefully shutdown NXT
Jump to: