Bitcoin Forum
June 23, 2024, 10:27:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 »
41  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 19, 2014, 05:47:03 PM

... moreover it will scale later to any size we need and trusted
servers
will complete the decentralized infrastructure to keep clients lean, fast and very lightweighted,
this is the way to go. the core has to be the ultimative working horse, the client is using it's first class
api.

So we will have decentralized infrastructure built on top of the set of the servers? So each time when you do login to your lightweight client you do depend on the trusted servers and their api.
Doesn't it look like the structure centralized around the trusted servers?
42  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 19, 2014, 05:42:03 PM
What's the point of having a reverse-engineered, incomplete client that will run on windows only? We have a Java server that is getting better every day, what we need is a well designed and fully cross-platform GUI for it, not an alternative implementation.

If minusbalancer used decompiled sources to base his .NET implementation on, he will have to catch up with my changes and bugfixes, and come up with his own solution for the blockchain persistence. And spend time and efforts tracking down and fixing bugs that are already fixed in the Java version, and introduce his own bugs in the process.

Well the only reason i am working on my client is to have a click and install or even click and run client, so I do not have to be admin on local machine to use it. It should be small in terms of memory footprint and function to cover the client needs, not the node needs. So I could put it on usb stick and use where i want. It will never happen with Java implementation at least on Windows.

Unfortunately the up-to-date source of the NRS is not published so i have to use decompiled version to catch up with the changes and stay up to date.

43  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 19, 2014, 04:25:24 PM

Node weight is quite buggy :-( It's on my todo list. As well as adding Uploaded and Downloaded volume.
44  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 19, 2014, 03:08:26 PM

That was the alpha version not recommended to use. The second version is coming tomorrow. Stay tuned, i will announce it.

I will - program lucking gut - so you can put also search box in Aliases because there are many.

I've published the new version. Please check it at: http://dotnxtclient.blogspot.com/2014/01/new-version-of.html
45  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 19, 2014, 03:06:57 PM
New version of .NXT Client available!

- Icon changed to official one
- GUI sorting added
- Added aliases search
- Added messaging functionality
- Added User settings page
- Performance improvements

dotNXT.0.0.2.setup.exe https://mega.co.nz/#!IIEkxT5L!Lks_z18zK63BFhm3Z-fL9EiHsY4219wapp5c8CXcXao 906288 bytes
MD5  243605a101a7adc263b1abda9cab4278
SHA1 841cd494fb63a8e9f92c6a8236d998c3d334b003
SHA256 3b58025d6176d359619dc57d42360322b4025a12ee0daa562d8ace97dbfea9ab

dotNXT.0.0.2.blockchains.setup.exe https://mega.co.nz/#!tIM01K5K!KsaGv3wbsaVaLAzHc54yhFL73-xe6f7pNpL1uiD3NQs 18572249 bytes
MD5  ef2a75ac2b653776b75fabd724ea1e60
SHA1 1020db3c8385def42b8e9b56f822da3aa55794a2
SHA256 8d48c4a6fa1bf80d962d40274f30fbe7ca700b1ff813f998db05ff782e64aef0

Original post: http://dotnxtclient.blogspot.com/2014/01/new-version-of.html
46  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 19, 2014, 10:28:25 AM
minusbalancer will be open source (minus please elaborate when and how)

Sources will be published to bitbucket, somewhere between 30 Jan - 7 Feb
47  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 19, 2014, 12:30:21 AM
Which clients are or will be open source?

dotNXT will be open source as soon as it gets stable.
48  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 19, 2014, 12:07:51 AM

I don't know but I am new for the NXT and I instal first https://nextcoin.org/index.php/topic,1902.0.html and he working fine but when I try your program I can't add any address no existing and no new so for me this is some bug - I try to add from unlock button. 

That was the alpha version not recommended to use. The second version is coming tomorrow. Stay tuned, i will announce it.
49  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 18, 2014, 11:51:30 PM
I just checked the running nodes and ... wow.

Even since i warned like 1000 times do not use alpha client for own client development - there is already some crazy copy.


Please do not use any copies that were not published by me.
50  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 18, 2014, 08:00:50 PM
there was a bounty if not received give it time, BCNext will pay them.

Pin

I am referring a bit different thing. The clients development were started before the client announcement rewards were.
At least from my side.
51  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 18, 2014, 07:41:42 PM

Have it so the clients made by nexern, and some of the trusted posters become the "OFFICIAL" wallets, and the rest become "3rd party" or something like that.  Huh

Just an idea Tongue


Where i can have a look on nexern's client? Is it open source?
52  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 18, 2014, 07:39:11 PM
Marcus03, was your intention to have it closed from the very beginning? If yes, I had misunderstood it completely.

Ok, in this this case I offer to develop 2 clients both Windows and OS X, both open source. My tools of choice would be Embarcadero FireMonkey. Language either Delphi or C++ Builder.

Would community be interested in this?

I agree with Marcus03 ... you can do it. Marcus03 and i doing our clients without any rewards.
dotNXT (my client implementation) will be open source but not at this moment.

Marcus03 have done a really good job on making the nice looking client which uses the original client. I do not understand why are you trying to push him to open the source.

Isn't it Marcus03's right not to open the source?
53  Alternate cryptocurrencies / Announcements (Altcoins) / Re: Nxt :: descendant of Bitcoin - Updated Information on: January 16, 2014, 10:29:48 PM
any updates on that?

nexern,
marcus03
minusbalancer

I will publish the 0.0.2 version on weekend (most likely on Sunday evening).

Planned changes are:
- GUI tweaks to improve usability
- Per account based alias management
- Simplified "Send money" (no password required)
- Logo change
- Protected messaging (not sure if this one will be in the release scope)
- "1 click" installer (not sure if this one will be in the release scope)

PS: Still binaries only
54  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 07:49:11 PM
PS: Even the current binaries could be decompiled

Could u explain this:

Quote
namespace NXT.Core
{
  public class BidOrder : IComparable
  {
    public long id;
    public long height;
    public Account account;
    public long asset;
    public int quantity;
    public long price;

    public BidOrder(long paramLong1, Account paramAccount, long paramLong2, int paramInt, long paramLong3)
    {
      this.id = paramLong1;
      this.height = (long) Block.getLastBlock().height;
      this.account = paramAccount;
      this.asset = paramLong2;
      this.quantity = paramInt;
      this.price = paramLong3;
    }

    public int CompareTo(object obj)
    {
      BidOrder bidOrder = obj as BidOrder;
      if (bidOrder == null || this.price > bidOrder.price)
        return -1;
      if (this.price < bidOrder.price)
        return 1;
      if (this.height < bidOrder.height)
        return -1;
      if (this.height > bidOrder.height)
        return 1;
      if (this.id < bidOrder.id)
        return -1;
      return this.id > bidOrder.id ? 1 : 0;
    }
  }
}

That's the part of the Asset Exchange logic classes. Should be used for processing the Colored Coins exchange transactions attachments.
It was taken from the NXT. This client is not supporting assets exchange because of the non supported assets exchange in original client.

As you can see - this code was not modified from the original one, because my focus is on the basic functionality currently. (Send money, Aliases, Messaging)

When the assets exchange will be implemented i will modify it.
At this point i am trying to be up to date with original client (NRS) codebase.
55  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 07:35:41 PM
As I told - i will publish the full source code later.

ETA?

ETA for the GitHub or BitBucket is 3 to 4 weeks.
I could send the sources to someone (for ex. to you, or Pin) as a proof of working client today.


PS: Even the current binaries could be decompiled
56  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 07:11:11 PM
sorry didn't mean to be rude! I don't like decompilers...will just wait a couple of days.

Well that's ok to look into code (to be sure it is really working code).
My point is not to reuse it at this moment because it is not that good right now.
In a few days I will release the client that will be mostly functional ... probably I can call it "beta" (still a long way from perfect).
Sources will be release later when the client gets stable.

Probably it makes sense to create the page with the status updates. Will do it at the weekend.
57  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 06:13:58 PM
woa, interesting point for me: Did you actually REIMPLEMENT the Nxt core in .NET,
including the curveCrypto?
I'd have a really hard time getting my head around that, because that would mean to reimplement the (currently fast moving) api reference implementation..  Huh

Not the whole core is ported. That's the difference.
dotNXT doesn't have any API at the moment. It's "client only" so i did not mess with the API yet.

You could search for C# curve implementation and adopt it for your needs.

58  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 05:55:54 PM
How exactly were you able to remove java from the equation completely? That must be some monster code?

Any senior level dev with the knowledge of the .NET and Java could do that. The code is not good at this point. That's why i am not releasing it.
59  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 05:52:51 PM
How exactly were you able to remove java from the equation completely? That must be some monster code?

I was wondering the same and took a look. There is a 96KB NXT.Core.dll and I can believe that this is a NXT core implementation in .NET.

Are you doing HTTP API requests to a server in the network?

You could check the application by running it in isolated VM with the network disabled. It will allow you to log in into account and to see the past transactions. (Never checked that, but it should)
60  Alternate cryptocurrencies / Announcements (Altcoins) / Re: NXT reward program clients on: January 15, 2014, 05:50:06 PM
Okay. Couple of points:
- It's pure .NET code, there is no "any server" in the network (it connects to nxt nodes only as the original client does)
- It's not wrapper around the Java code. You could test it by running on VM without Java installed.
- It's not converted by some tool. It's just impossible to convert servlet into WPF application.
- Binary size doesn't matter .... same applies to Java btw.
- It's not the same functionality as original client. It doesn't accept any incoming connections and that's a lot of code. Also it couldn't generate the hallmark for ex.
- I strongly recommend not to use decompiled code for any product. As I told - i will publish the full source code later.
- All work was done by myself. It was started on December, not just 2 days ago  Smiley

Please ask more if I missed something.
Pages: « 1 2 [3] 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!