Bitcoin Forum
October 31, 2024, 10:31:28 AM *
News: Bitcoin Pumpkin Carving Contest
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 »  All
  Print  
Author Topic: Nxt full feature clients - progress tracking thread  (Read 12421 times)
cc001
Full Member
***
Offline Offline

Activity: 164
Merit: 100



View Profile
February 13, 2014, 10:15:48 PM
 #61

Here's my Nxt client, feel free to add a short description to the original starter post:

Still in development, you may find some bugs, but wanted to show off this version:

Wow, looks great, works very good.
I found a bug though: It hangs (and does not execute or finish) when you want to cancel an ask/bid order from the "Open Orders" menu.

Btw: did you think about using Websockets?
@Jean-Luc: Does the server provide Websocket accessibility?

▀▀▀▀▀▀     BRIDGEX NETWORK  │ LEND · BORROW · CONVERT · SEND    ▀▀▀▀▀▀
▄▄▄▄         Whitepaper       Telegram       Twitter       Medium       Facebook       LinkedIn          ▄▄▄▄
wesleyh
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250


View Profile
February 14, 2014, 02:38:25 PM
 #62

Here's my Nxt client, feel free to add a short description to the original starter post:

Still in development, you may find some bugs, but wanted to show off this version:

Wow, looks great, works very good.
I found a bug though: It hangs (and does not execute or finish) when you want to cancel an ask/bid order from the "Open Orders" menu.

Btw: did you think about using Websockets?
@Jean-Luc: Does the server provide Websocket accessibility?

thanks for letting me know about the bug, fixed in debug, not yet uploaded though.

I really would like to use websockets, but that would require the server (jetty) to support it. I have asked Jean-Luc about this but he doesn't know much about it, I'm sure once he reads up on it he'll be able to implement something like that though, would be great :-)
cc001
Full Member
***
Offline Offline

Activity: 164
Merit: 100



View Profile
February 14, 2014, 04:31:47 PM
 #63

Here's my Nxt client, feel free to add a short description to the original starter post:

Still in development, you may find some bugs, but wanted to show off this version:

Wow, looks great, works very good.
I found a bug though: It hangs (and does not execute or finish) when you want to cancel an ask/bid order from the "Open Orders" menu.

Btw: did you think about using Websockets?
@Jean-Luc: Does the server provide Websocket accessibility?

thanks for letting me know about the bug, fixed in debug, not yet uploaded though.

I really would like to use websockets, but that would require the server (jetty) to support it. I have asked Jean-Luc about this but he doesn't know much about it, I'm sure once he reads up on it he'll be able to implement something like that though, would be great :-)

wesleyh: where should we report bugs? Do you have some kind of public bugtracker?

▀▀▀▀▀▀     BRIDGEX NETWORK  │ LEND · BORROW · CONVERT · SEND    ▀▀▀▀▀▀
▄▄▄▄         Whitepaper       Telegram       Twitter       Medium       Facebook       LinkedIn          ▄▄▄▄
marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 15, 2014, 07:29:52 PM
 #64

Here is version 2.0 of my Windows NXT client "NXT Solaris".

It is now open-source. Source code is included in the download archive.


Changelog
-The open-source version now is open source. :O) Source code is included in the download.
-The whole GUI now feels much slicker.
-NXT Solaris no longer works on and downloads the complete blockchain, but only the fetches transactions for the personal accounts
-Closed source version: Dropped the blockchain explorer functionality
-Added a market graph (price and volume) for assets
-Added support for startForging and stopForging API requests (these fall back to a web lockAccount/unlockAccount request if the API calls are not available)
-Included an option in the NXTSolaris Starter to run against the testnet (automatically keeps the testnet and prod. settings/data apart)


Download
64-bit Version: NXTSolaris-v2.0-64bit.zip (81.8 MB) – Download here
SHA256 checksum for NXTSolaris-v2.0-64bit.zip: 8A167C9DDB6F53498EA5107D427A6B38E03EA7BCFA71094199EC7AFA9B51FE62

32-bit Version: NXTSolaris-v2.0-32bit.zip (77.8 MB) – Download here
SHA256 checksum for NXTSolaris-v2.0-32bit.zip: 5FF237349556798207B38C949F2FA34B5750028034CE313395C6E9F34DD2C098

For more screenshots and everything else please visit: http://nxtsolaris.wordpress.com/


Installation
Simply unzip the archive and run the NXTSolarisStarter.exe file.

The current version 1.8 is compatible with the previous versions 1.6 to 1.8.

If you are updating from version 1.6, 1.7 or 1.8 simply replace all files with the files in the version 2.0 zip archive.

Roadmap
1.) Move current version of my code to XE5 and release closed source 32-bit and 64-bit versions for Windows. [DONE]
2.) Refactor code to a MVC architecture, so that I can create separate GUIs while using the same version of the business logic code. [DONE]
3.) Create new GUIs for Windows and OS X using the same business logic, but based on the cross-platform Firemonkey libraries. [DONE]
4.) Release Windows version (32 and 64 bit) based on FireMonkey. [DONE]
5.) Implement new features from the TODO list [DONE]
6.) Release source-code for FireMonkey Windows version (February 16th, 2014 latest) [DONE]
7.) Implement new features from the TODO list
8.) OSX compatibility changes
9.) Release OSX version based on FireMonkey.
10.) Release source code for FireMonkey OSX version.

TODO list
-Offer a simple and advanced GUI, with the simple GUI targeted at new users
-Implement client side Curve25519 encryption/signing
-Arbitrary message encryption


Donations
I hope you like my client and I’d be extremely happy to see some donations for the future of this project!

NXT: 1758531264253431177
BaiMangal
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
February 18, 2014, 11:31:31 PM
 #65

We have got around completing the first version of our nxtManager windows client.
Our aim is to have it as simple as possible windows client that will require no computer knowledge. We want to be as easy as to be used from our grand-parents.
To accomplish this we have created a windows installer containing the Jetty Server, the current NRS 0.7.5 and jre 7.2 (java) in one simple install wizard.
The program has 2 options one is to unlock an existing account and one is to create a new account. We wanted to make sure that when people create an account they can not use less than 35 characters.
Obviously there is no creation of an account but we thought the human psychology will make most people to click create new account when they want a new account and they will be forced to enter more characters.
This is part of our none computer literate audience approach.

All files including installer and source are available for download here:github.com/BaiMangal/nxtManager
nxtManagerInstall.msi will install everything need for the client to run on a windows PC in a well known wizard type of instalation.

nxtManager is developed using C#, .net 4, WPF and is fully open source.

Minimum system requirement:
Windows XP Service Pack 3
1GB RAM
200MB free disk space

The first version of nxtManager contains the main functionality needed to perform simple tasks as:
-Simple windows msi install
-Asynchronous processes to allow it working fast and in real time.
-Open/Unlock/Create Nxt account. Create Account option will force users to put 40 characters at least.
-Forging
-Send NXT
-Create/Check Alias URI

Here are some screen shots:
Unlock Account: https://www.dropbox.com/s/nf3bupz6k25vtjr/unlockaccount.png
Account Transactions:https://www.dropbox.com/s/v604yfntpfdj7we/accounttransactions.png
Alias:https://www.dropbox.com/s/79mnl0cleew9weq/alias.png
Blocks:https://www.dropbox.com/s/hcjzse9polqwrrb/blocks.png
Peers:https://www.dropbox.com/s/gpxrcrg4ebxjx6q/peers.png
Console and Synching Blockchain:https://www.dropbox.com/s/3mz96h0ivlprxqr/synch.png

We will try to keep it up to date with the constantly evolving Nxt protocol.

More donations would be greatly appreciated and allow us to dedicate more resources to the development and bug fixing.
Nxt: 8489994072377128873
l8orre
Legendary
*
Offline Offline

Activity: 1181
Merit: 1018


View Profile
February 24, 2014, 01:28:24 PM
 #66

Update on nxtFreeRider. Release of beta version impending.

Main Screen:







Asset Exchange Screens:









direct API access

Armando
Hero Member
*****
Offline Offline

Activity: 870
Merit: 500


Trading will make me rich)


View Profile
March 01, 2014, 11:04:07 AM
 #67

Wow. Wanted to try one of these, but now got stuck because can't choose what's the best) Really great works!
utopianfuture (OP)
Sr. Member
****
Offline Offline

Activity: 602
Merit: 268

Internet of Value


View Profile
March 01, 2014, 02:03:40 PM
 #68

I moved  the date for the reward for clients to a later date, tentatively on April 1 and add nxtfreerider in the front page. Thanks.


░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
  TomoChain  •    •  TomoChain 
░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
verymuchso
Sr. Member
****
Offline Offline

Activity: 421
Merit: 250


HEAT Ledger


View Profile
March 01, 2014, 02:15:25 PM
 #69


DGEX is planning a new release it's Offspring client in a few days! Stay tuned.


syjrmswx
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
March 01, 2014, 02:49:38 PM
 #70

Here is version 2.0 of my Windows NXT client "NXT Solaris".

I cant download,who can help me?
starik69
Legendary
*
Offline Offline

Activity: 1367
Merit: 1000


View Profile
March 01, 2014, 03:07:46 PM
 #71

Here is version 2.0 of my Windows NXT client "NXT Solaris".

I cant download,who can help me?
Look in sig  Wink
marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 01, 2014, 06:27:35 PM
 #72

Here is version 2.1 of my Windows NXT client "NXT Solaris".


Changelog
-Compatibilty fixes for NRS 0.8.x
-Implemented Curve25519 algorithm:
  * NXT Solaris is now a bit like "Electrum for NXT" (a thin client that does not download the complete blockchain, connecting to untrusted NRS nodes)
  * It is now safe to connect to public NRS nodes (except for forging).
  * As default, NXT Solaris no connects to a random public node.
  * Currently a static list of public nodes that allow API calls from anyone from the text file public_nodes.txt is used.
  * NRS and Java are now longer distributed with NRS Solaris.
  * You will get a warning in the secret input dialog if the secret is transmitted over http to the remote NRS node (only with start/stop forging).
  * If you want to forge, run your own NRS instance locally and set up NXT Solaris to connect to your instance.
-Since there is no batch mode in the NRS API:
  * Details for peers are no longer retrieved as default
  * A maximum of 50 (yet unkown) transactions per account are fetched from the NRS node whenever there is a new block
-Fixed null exchange rates when www.cryptocoincharts.info is down


Download
64-bit Version: NXTSolaris-v2.1-64bit.zip (29.6 MB) – Download here
SHA256 checksum for NXTSolaris-v2.1-64bit.zip: C01599EA51599AD4E2EE8D0B1762686EB7EC274118658C43F76983957F76B0D7

32-bit Version: NXTSolaris-v2.1-32bit.zip (27.5 MB) – Download here
SHA256 checksum for NXTSolaris-v2.1-32bit.zip: EAE75B046577E771CC2C8F57D2A4B8D9AF9F87F92FE5CD400DDE9F9755589957

For more screenshots and everything else please visit: http://nxtsolaris.wordpress.com/


Installation
Simply unzip the archive and run the NXTSolarisStarter.exe file.

The current version 2.1 is NOT compatible with the previous versions. Please delete any existing files and extract the zip archive to a new directory.

Roadmap
1.) Move current version of my code to XE5 and release closed source 32-bit and 64-bit versions for Windows. [DONE]
2.) Refactor code to a MVC architecture, so that I can create separate GUIs while using the same version of the business logic code. [DONE]
3.) Create new GUIs for Windows and OS X using the same business logic, but based on the cross-platform Firemonkey libraries. [DONE]
4.) Release Windows version (32 and 64 bit) based on FireMonkey. [DONE]
5.) Implement new features from the TODO list [DONE]
6.) Release source-code for FireMonkey Windows version (February 16th, 2014 latest) [DONE]
7.) Implement new features from the TODO list
8.) OSX compatibility changes
9.) Release OSX version based on FireMonkey.
10.) Release source code for FireMonkey OSX version.

TODO list
-Arbitrary message encryption
-Offer a simple and advanced GUI, with the simple GUI targeted at new users
-Implement client side Curve25519 encryption/signing



Donations
I hope you like my client and I’d be extremely happy to see some donations for the future of this project!

NXT: 1758531264253431177
jabo38
Legendary
*
Offline Offline

Activity: 1232
Merit: 1001


mining is so 2012-2013


View Profile WWW
March 02, 2014, 10:10:55 AM
 #73

Grin big to see all the great work done here! thanks

marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 02, 2014, 05:13:27 PM
 #74

I moved  the date for the reward for clients to a later date, tentatively on April 1 and add nxtfreerider in the front page. Thanks.

Out of curiousity: For what reason?
Eadeqa
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
March 02, 2014, 07:29:01 PM
 #75


  * Currently a static list of public nodes that allow API calls from anyone from the text file public_nodes.txt is used.
  * NRS and Java are now longer distributed with NRS Solaris.
  * You will get a warning in the secret input dialog if the secret is transmitted over http to the remote NRS node (only with start/stop forging).


"Forging" buttons should be disabled by default if the user is not connected to localhost (or 192.68.*.*)  IP

That will eliminate the risk of new users sending their passwords to public nodes

Nomi, Shan, Adnan, Noshi, Nxt, Adn Khn
NXT-GZYP-FMRT-FQ9K-3YQGS
https://github.com/Lafihh/encryptiontest
jjaquarius
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 05, 2014, 01:54:13 PM
 #76

Full feature clients should be self-contained application which support most of NXT's network features such as alias sytem, decentralized asset exchange, voting system, arbitrary messages. Ideally, they should be run across platforms or at least support Window or Mac.

Currently NXT client is browser-based NRS (NXT reference software ?) which support basic functions such as send/ receive; block statistics etc. but it is quite awkward to carry asset exchange operation in that interface. So NRS would be phased out gradually when we have some full-feature clients running stable.

This thread will track the progress of works on building full feature clients for NXT. Some may question why we have that many clients in progress at the same time. The answer simply is that: each developers have different ideas of how a NXT client should be and we actually encourage a decentralized approach to building NXT econ-system;
So eventually there should be more than one NXT full feature clients.

Here we are. These are NXT full feature clients in the progress at the moment. You are welcome to contact with the developers to make suggestions or to donate. Let me know if you are planning to make another NXT full- feature clients and I will add it here.

Also visit

NXT promotion and marketing progress tracking thread https://bitcointalk.org/index.php?topic=412243.0
NXT open source code flaw report https://bitcointalk.org/index.php?topic=397183.0
NXT web service providers tracking thread   https://bitcointalk.org/index.php?topic=412516.new#new
NXT security and user interface improvement - progress tracking thread  https://bitcointalk.org/index.php?topic=412547.0

1 - N application Hub

Lead developer: Nexern
Status : in progress
EST : January 26

https://c2.staticflickr.com/8/7420/12855232034_d5027a0557.jpg
nxt client nexern by futureutopian, on Flickr

2 - NXT solaris

Lead developer: Marcus3
Status: in progress; alpha version ready link to download https://nextcoin.org/index.php/topic,2793.0.html
EST : unknown but will support all main NXT features

https://c1.staticflickr.com/3/2822/12855232954_1e678f4411.jpg
nxt client solaris marcus 3 by futureutopian, on Flickr

3 - NXT manager

Lead developer: baimangal
Status: concept; fund raising
EST: unknown

https://c2.staticflickr.com/4/3749/12854819825_75a89cba55.jpg
nxt client baimangal by futureutopian, on Flickr

4 - .NXT  (dot NXT)  

Lead developer: minusbalancer
Status: in progress
EST January 19

https://c2.staticflickr.com/8/7359/12855233924_599e77a7a6.jpg
nxt client .NXT by futureutopian, on Flickr

5- ClieNXT

Lead developer: fmiboy
Status: progress- alpha available at https://bitcointalk.org/index.php?topic=345619.msg4639624#msg4639624
EST: continuing

https://c2.staticflickr.com/4/3742/12854886343_9e96ac5f47.jpg
nxt client ClieNXT by futureutopian, on Flickr

6- NXT wallet

Lead developer: wesleyh
Status: in development- beta available Link: http://nxtra.org/nxt-client/

https://farm8.staticflickr.com/7359/12840473533_67ab3c6605.jpg
wesleyh client by futureutopian, on Flickr

7- NXTfreerider

Lead developer: l8orre
Status development - beta available.

https://c2.staticflickr.com/8/7436/12854755185_c8f7195516.jpg
nxtfreerider by futureutopian, on Flickr

Hi NXT

We  identified the Crypto Currency community's  need for  security, usability and multicurrency support.  We are happy to Introduce our Omniwallet that will be a perfect solution,
The Omniwallet is indeed  a new type of web wallet that combines Security, Usability and Multy Currency support.
It is currently in an early development stage and it is expected to significantly progress in the upcoming weeks. This is the time to contribute to its development.
To understand better, please visit the following link:

http://blog.mastercoin.org/2014/03/04/introducing-omniwallet-pre-alpha-developers-wanted/

Looking forwart to hearing from you

Judith
Mastercoin Foundation







kyma
Sr. Member
****
Offline Offline

Activity: 479
Merit: 250


View Profile
March 06, 2014, 05:49:13 AM
 #77

thnx for mac versions!  Grin


Here's my Nxt client, feel free to add a short description to the original starter post:

Still in development, you may find some bugs, but wanted to show off this version:

(Btw, totally untested in IE, better use a different browser if you find UI quirks there).

http://nxtra.org/nxt-client/

As you'll see it's a web client. It is my hope that this might one day replace the official NRS web client now seen at http://localhost:7874 but that is up to Jean-Luc and CFB to decide.
...

Great design on the homepage! Haven't used/opened the client yet... don't have a testnet acct.

l8orre
Legendary
*
Offline Offline

Activity: 1181
Merit: 1018


View Profile
March 06, 2014, 10:53:44 AM
Last edit: March 06, 2014, 08:51:32 PM by l8orre
 #78



FreeRider beta0.1 released:





git clone https://github.com/l8orre/FreeRider

cd FreeRider

./nxtFreeRider.py



Also available at:

https://www.quicknxt.com/FreeRider




















  



I believe that nxtFreeRider will make a valuable and distinct contribution to the nxt clients ecosystem.

Features/Attributes:

- python3/PyQt4: fully open source, code inspection extremely easy rapid development/modification possible by anybody,
- script language: no binary that must either be trusted or compiled from source
- developer tool: includes api access window for testing, new api calls can be added very fast
- using QThreadpool, query threads can be used for NRS backend load testing
- Focus on Asset Exchange
- python provides scipy: scipy has become the single most powerful and versatile scientific computation environment available
- can be used as a tool to analyse node behaviour and counteract malicious attacks on the network.

The availability of scipy provides a unique feature that no other client has - I have the impression that this aspect is a bit underrated so far.






edit: there was a minor bug in the 'moneySent' confirmation LED - sending money worked, but the LED flashed RED instead of green - FIXED!

marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 06, 2014, 05:42:22 PM
 #79

Here is version 2.2 of my Windows/Mac OSX NXT client "NXT Solaris".


Changelog
-Mac OSX version added (source is included in the Windows downloads)
-GUI Performance improvements
-Changed the default testnet address to "http://tn01.nxtsolaris.info:6876/"
-The JCL is no longer needed to compile the source code
-Fixed a bug that prevented sending NXT to accounts without a public key in the BC
-Fixed Bter market data retrieval
-Fixed "secret maps to expected account number" check for secrets with characters beyond ascii
-Added checks for enough funds before broadcasting transactions


Download
64-bit Windows Version: NXTSolaris-v2.2-Win64bit.zip (36.3 MB) – Download here
SHA256 checksum for NXTSolaris-v2.2-Win64bit.zip: BCDC7C27755A138E44AE51FB3F842BB8E12FAC6AF3117F44BB99B9B01B581F95

32-bit Windows Version: NXTSolaris-v2.2-Win32bit.zip (34.3 MB) – Download here
SHA256 checksum for NXTSolaris-v2.2-Win32bit.zip: 0F6851CE16411756EB5ED9ADFBD1AF730CEC0B68D8566660D8A8257C0DF3F7B1

32-bit Mac OSX Version: NXTSolaris-v2.2-OSX32bit.zip (9.5 MB) – Download here
SHA256 checksum for NXTSolaris-v2.2-OSX32bit.zip: 76B416EB3783410E33AC14353501F9FC735863CE725205AE0DF78C1E678F76BD


For screenshots and everything else please visit: http://nxtsolaris.wordpress.com/


Installation
Simply unzip the archive and run the NXTSolarisStarter.exe file.

The current version 2.2 is compatible with the previous versions 2.1.

Roadmap
1.) Move current version of my code to XE5 and release closed source 32-bit and 64-bit versions for Windows. [DONE]
2.) Refactor code to a MVC architecture, so that I can create separate GUIs while using the same version of the business logic code. [DONE]
3.) Create new GUIs for Windows and OS X using the same business logic, but based on the cross-platform Firemonkey libraries. [DONE]
4.) Release Windows version (32 and 64 bit) based on FireMonkey. [DONE]
5.) Implement new features from the TODO list [DONE]
6.) Release source-code for FireMonkey Windows version (February 16th, 2014 latest) [DONE]
7.) Implement new features from the TODO list
8.) OSX compatibility changes
9.) Release OSX version based on FireMonkey.
10.) Release source code for FireMonkey OSX version.


I've reached the end of my roadmap! :-)


TODO list
-Arbitrary message encryption
-Offer a simple and advanced GUI, with the simple GUI targeted at new users



Donations
I hope you like my client and I’d be extremely happy to see some donations for the future of this project!

NXT: 1758531264253431177
GCInc.
Hero Member
*****
Offline Offline

Activity: 566
Merit: 500


View Profile WWW
March 07, 2014, 06:42:35 AM
 #80

Version 0.3.3e released.

https://bitbucket.org/incentivetoken/offspring-public/downloads



Offspring main features:

   * Cross-platform, the same source code is compiled for various platforms.
   * No web browser required, works offline
   * Control multiple NXT accounts from single interface with one master password

Support for basic NXT features and more:
    * Send money
    * Assign alias
    * Create token
    * Send messages to destination account (test phase, publicly visible)
    * Validate token manually (for merchants)
    * Sortable full transaction history details
    * Advanced network status view section: recent blocks, orphaned blocks, active peers, known peers, blacklisted peers
    * Quick blockchain download during which accounts can be used for operations
    * Forging on / off switch with block estimation countdown timer
    * Security features: encrypted accounts "wallet" file in user settable location (eg. USB stick)
    * Display of total NXT holdings value in BTC and EUR according to latest rates and chart direct from DGEX
    * Realtime BTC / NXT market rate and chart with level 2 full order depth from DGEX.com
    * Choose between testnet or live NXT
    * Asset exchange partially implemented for testnet

Major features coming soon in later versions:

    * Multicurrency client, incuding transfer capability for some of the other major cryptocurrencies
    * Asset Exchange, trade NXT or any other assets directly peer-to-peer from the client without third party web sites
    * Full block explorer with search
    * Encrypted p2p messaging
    * Transaction memos

Offspring will support all current and coming features of NXT.

Pages: « 1 2 3 [4] 5 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!