wakasaki808
|
|
March 05, 2014, 02:14:54 PM Last edit: March 05, 2014, 02:24:56 PM by wakasaki808 |
|
I wish we had something like this https://bitcoin.org/en/choose-your-walletSeparated between "mobile", "desktop" and "web" clients along with recommended "easy" install clients all located on the home website of the crypto(bitcoin). Could add things like Requires Java or not too. We could always say for now "recommended for beginning users" and then link to whatever client we decide on. When I started to look at bitcoin the reason I didn't give up right away was because that website gives everything so simple and easy to understand basically anyone would be able to understand how to start bitcoin up. I chose multibit when I first started because it said easy to use... as a new user I didn't even know how to get Bitcoin let alone hold it somewhere. Didn't hear of Coinbase, etc. till I read a forum, didn't hear of any of these wallets till I read the main Bitcoin site. K.I.S.S.
|
|
|
|
ImmortAlex
|
|
March 05, 2014, 02:15:16 PM |
|
My installer downloads and installs Java when you install Nxt if you don't already have, exactly like you said it shouldn't because of admin rights...which I agree with. Since Nxt requires Java, though, this was by far the most user friendly solution. Over 5,500 downloads and I've only seen 3 or 4 people(that have contacted me) that had issues. Unpacked JRE can be embedded into installer, and installed without admin rights. But it requires to create installers for each platform you support.
|
|
|
|
Mistafreeze
|
|
March 05, 2014, 02:18:21 PM |
|
My installer downloads and installs Java when you install Nxt if you don't already have, exactly like you said it shouldn't because of admin rights...which I agree with. Since Nxt requires Java, though, this was by far the most user friendly solution. Over 5,500 downloads and I've only seen 3 or 4 people(that have contacted me) that had issues. Unpacked JRE can be embedded into installer, and installed without admin rights. But it requires to create installers for each platform you support. Double edged sword. I considered this but decided that most people will have Admin rights to their machine so downloading for the most part shouldn't be an issue......where as expecting people to know if they have x64 or x86 architecture and Win7/Win8 didn't seem like a good solution. It also keeps the size of the installer to 524kb for those that don't need Java as opposed to a larger download. I chose to make a "one size fits all" installer rather than complicate matters.
|
|
|
|
wesleyh
|
|
March 05, 2014, 02:19:53 PM |
|
Just got access rights to bitbucket repository :-)
I will probably submit in a few hours as I need to finish some new functionality first!
|
|
|
|
jl777
Legendary
Offline
Activity: 1176
Merit: 1134
|
|
March 05, 2014, 02:29:02 PM |
|
Is there any specification on the Pooled Forging that you could make available? As in the API call specifically or how it works?
I'm thinking of it, any proposals? I was thnking about 2 options: OPTION 1:1) High level API call from account "A" to assign/remove right to forge to account "B" as well as split between prize 2) If block is found then prize is split between "A" and "B" according to agreed split 3) If prize cannot be split (because block had 1NXT and we can't have less than 1 NXT in an account) then what? OPTION 2: 1) High level API call from account "A" to assign/remove right to forge to account "B" 2) If block is found, then account "B" gets the prize With option 2 then account "A" needs to trust account "B", as there's no guarantee that they will pay back the prize earned Comments? ps.: I'll have to be offline for a couple of hours. I think it should work like a mining pool. Even though NXT currently doesnt support fractional values, the account that is pooling can and should. I would assume that some accounts will end up forging for a lot of smaller accounts. Then when it gets a block, the fees earned should be prorata distributed to all the smaller accounts. When the cumulative payout in an account goes over the specified threshold, payment is sent. There could be a reasonably limit set on accounts one can forge for, this will naturally limit the size of a specific pool, though nothing prevents the same pool operator from making many forging pools. At least having a fixed limit on accounts that can be pooled together allows the NXTcore to make reasonable tradeoffs in coding this. So, the API call would have enable pooling with acct # and payout threshold of X. And another to stop pooling, which would probably release any accumulated funds. Whatever fractional NXT is left would end up with the account that does the pooling. When fractional NXT is supported, then this dust problem goes away. James
|
|
|
|
ImmortAlex
|
|
March 05, 2014, 02:31:27 PM |
|
My installer downloads and installs Java when you install Nxt if you don't already have, exactly like you said it shouldn't because of admin rights...which I agree with. Since Nxt requires Java, though, this was by far the most user friendly solution. Over 5,500 downloads and I've only seen 3 or 4 people(that have contacted me) that had issues. Unpacked JRE can be embedded into installer, and installed without admin rights. But it requires to create installers for each platform you support. Double edged sword. I considered this but decided that most people will have Admin rights to their machine so downloading for the most part shouldn't be an issue......where as expecting people to know if they have x64 or x86 architecture and Win7/Win8 didn't seem like a good solution. I chose to make a "one size fits all" installer rather than complicate matters. User-installer JRE is double edged too What if some newest release of NRS will require newer version of Java? Will you check what version user have installed? Embedded JRE is always considered as good solution for serious Java-based software. Considering architecture: NRS is not required to run with x64 JRE since it doesn't require too much memory. Embedded x86 JRE work perfect in x64 Win. And there's no different JRE versions for different Windows. Still do not know anything about *nix and OSX.
|
|
|
|
pinarello
Full Member
Offline
Activity: 266
Merit: 100
NXT is the future
|
|
March 05, 2014, 02:33:43 PM |
|
good news, I have lobbied to add NXT on https://www.litebit.eu/NXT will be ADDED NEXT WEEK !!!! this is big becausse you can buy NXT with mistercash, ideal, etc... this is a new gateway to fiat also. MARKETING, GO PROMOTE IT PLS Pin NXT: 12088507821025750338
|
|
|
|
Mistafreeze
|
|
March 05, 2014, 02:36:46 PM |
|
My installer downloads and installs Java when you install Nxt if you don't already have, exactly like you said it shouldn't because of admin rights...which I agree with. Since Nxt requires Java, though, this was by far the most user friendly solution. Over 5,500 downloads and I've only seen 3 or 4 people(that have contacted me) that had issues. Unpacked JRE can be embedded into installer, and installed without admin rights. But it requires to create installers for each platform you support. Double edged sword. I considered this but decided that most people will have Admin rights to their machine so downloading for the most part shouldn't be an issue......where as expecting people to know if they have x64 or x86 architecture and Win7/Win8 didn't seem like a good solution. I chose to make a "one size fits all" installer rather than complicate matters. User-installer JRE is double edged too What if some newest release of NRS will require newer version of Java? Will you check what version user have installed? Embedded JRE is always considered as good solution for serious Java-based software. Considering architecture: NRS is not required to run with x64 JRE since it doesn't require too much memory. Embedded x86 JRE work perfect in x64 Win. And there's no different JRE versions for different Windows. Still do not know anything about *nix and OSX. There is code in the installer to check the java version, yes. If needed, I can force an update Edit: Not saying my way is the best or even most widely accepted way, just that this is how I chose to do it and was the first one to offer an installer. Honestly, I'm surprised it's still the only one out there and that someone hasn't made an embedded version.
|
|
|
|
pinarello
Full Member
Offline
Activity: 266
Merit: 100
NXT is the future
|
|
March 05, 2014, 02:39:47 PM |
|
Pinarello how are things standing in the eMunie area? Are you still following them?
No I dont support emunie, and dont follow them. honestly I am against emunie cos it just a ltd company
|
|
|
|
btc2nxt
|
|
March 05, 2014, 02:40:25 PM |
|
about AE test
1. balance=2864 2. ask order (my asset) quantity:15, price=200(2nxt) fee=1 quantity:10, price=300(3nxt) fee=1 balance=2862 Ok 3. bid order (my asset) quantity:25, price=300(3nxt) fee=1 4.balance=2846 should be 2864-3=2861 so 2861-2846=15 is lost ( 25*3-15*2-10*3=15 )
|
|
|
|
martismartis
Legendary
Offline
Activity: 1162
Merit: 1005
|
|
March 05, 2014, 02:42:33 PM |
|
Just to know: nexern client will be one click software for NXT?
|
|
|
|
mcjavar
|
|
March 05, 2014, 02:43:24 PM |
|
I wish we had something like this https://bitcoin.org/en/choose-your-walletSeparated between "mobile", "desktop" and "web" clients along with recommended "easy" install clients all located on the home website of the crypto(bitcoin). Could add things like Requires Java or not too. We could always say for now "recommended for beginning users" and then link to whatever client we decide on. When I started to look at bitcoin the reason I didn't give up right away was because that website gives everything so simple and easy to understand basically anyone would be able to understand how to start bitcoin up. I chose multibit when I first started because it said easy to use... as a new user I didn't even know how to get Bitcoin let alone hold it somewhere. Didn't hear of Coinbase, etc. till I read a forum, didn't hear of any of these wallets till I read the main Bitcoin site. K.I.S.S. This is a very good idea, I think. We have different clients available for different type of users. We have the website nxtclient.org. Who is the owner of the site? We just need to offer a more structured overview of our clients.
|
|
|
|
mcjavar
|
|
March 05, 2014, 02:44:06 PM |
|
about AE test
1. balance=2864 2. ask order (my asset) quantity:15, price=200(2nxt) fee=1 quantity:10, price=300(3nxt) fee=1 balance=2862 Ok 3. bid order (my asset) quantity:25, price=300(3nxt) fee=1 4.balance=2846 should be 2864-3=2861 so 2861-2846=15 is lost ( 25*3-15*2-10*3=15 )
Which client are you using? @ CfB: is this a known bug?
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
March 05, 2014, 02:44:25 PM |
|
So if it's already coded, do you already have the API specs?
No.
|
|
|
|
Fatih87SK
|
|
March 05, 2014, 02:46:59 PM |
|
I wish we had something like this https://bitcoin.org/en/choose-your-walletSeparated between "mobile", "desktop" and "web" clients along with recommended "easy" install clients all located on the home website of the crypto(bitcoin). Could add things like Requires Java or not too. We could always say for now "recommended for beginning users" and then link to whatever client we decide on. When I started to look at bitcoin the reason I didn't give up right away was because that website gives everything so simple and easy to understand basically anyone would be able to understand how to start bitcoin up. I chose multibit when I first started because it said easy to use... as a new user I didn't even know how to get Bitcoin let alone hold it somewhere. Didn't hear of Coinbase, etc. till I read a forum, didn't hear of any of these wallets till I read the main Bitcoin site. K.I.S.S. This is a very good idea, I think. We have different clients available for different type of users. We have the website nxtclient.org. Who is the owner of the site? We just need to offer a more structured overview of our clients. +1
|
|
|
|
mcjavar
|
|
March 05, 2014, 02:47:57 PM |
|
My installer downloads and installs Java when you install Nxt if you don't already have, exactly like you said it shouldn't because of admin rights...which I agree with. Since Nxt requires Java, though, this was by far the most user friendly solution. Over 5,500 downloads and I've only seen 3 or 4 people(that have contacted me) that had issues. Unpacked JRE can be embedded into installer, and installed without admin rights. But it requires to create installers for each platform you support. Double edged sword. I considered this but decided that most people will have Admin rights to their machine so downloading for the most part shouldn't be an issue......where as expecting people to know if they have x64 or x86 architecture and Win7/Win8 didn't seem like a good solution. I chose to make a "one size fits all" installer rather than complicate matters. User-installer JRE is double edged too What if some newest release of NRS will require newer version of Java? Will you check what version user have installed? Embedded JRE is always considered as good solution for serious Java-based software. Considering architecture: NRS is not required to run with x64 JRE since it doesn't require too much memory. Embedded x86 JRE work perfect in x64 Win. And there's no different JRE versions for different Windows. Still do not know anything about *nix and OSX. There is code in the installer to check the java version, yes. If needed, I can force an update Edit: Not saying my way is the best or even most widely accepted way, just that this is how I chose to do it and was the first one to offer an installer. Honestly, I'm surprised it's still the only one out there and that someone hasn't made an embedded version. Why am I not able to select another folder than Program Files to install Nxt? Edit: I just tried your installer for the first time. It works like a charm. I love it. If wesleyh´s webclient is integrated, we will have a very good solution for newcomers.
|
|
|
|
Come-from-Beyond
Legendary
Offline
Activity: 2142
Merit: 1010
Newbie
|
|
March 05, 2014, 02:48:07 PM |
|
@ CfB: is this a known bug?
Yes.
|
|
|
|
Mario123
|
|
March 05, 2014, 02:49:18 PM |
|
I wish we had something like this https://bitcoin.org/en/choose-your-walletSeparated between "mobile", "desktop" and "web" clients along with recommended "easy" install clients all located on the home website of the crypto(bitcoin). Could add things like Requires Java or not too. We could always say for now "recommended for beginning users" and then link to whatever client we decide on. When I started to look at bitcoin the reason I didn't give up right away was because that website gives everything so simple and easy to understand basically anyone would be able to understand how to start bitcoin up. I chose multibit when I first started because it said easy to use... as a new user I didn't even know how to get Bitcoin let alone hold it somewhere. Didn't hear of Coinbase, etc. till I read a forum, didn't hear of any of these wallets till I read the main Bitcoin site. K.I.S.S. This is a very good idea, I think. We have different clients available for different type of users. We have the website nxtclient.org. Who is the owner of the site? We just need to offer a more structured overview of our clients. Absolutely. My site is shit for a newcomer. I will think about it and change the structure. Maybe delete some clients from the front page.
|
|
|
|
mcjavar
|
|
March 05, 2014, 02:51:06 PM |
|
I wish we had something like this https://bitcoin.org/en/choose-your-walletSeparated between "mobile", "desktop" and "web" clients along with recommended "easy" install clients all located on the home website of the crypto(bitcoin). Could add things like Requires Java or not too. We could always say for now "recommended for beginning users" and then link to whatever client we decide on. When I started to look at bitcoin the reason I didn't give up right away was because that website gives everything so simple and easy to understand basically anyone would be able to understand how to start bitcoin up. I chose multibit when I first started because it said easy to use... as a new user I didn't even know how to get Bitcoin let alone hold it somewhere. Didn't hear of Coinbase, etc. till I read a forum, didn't hear of any of these wallets till I read the main Bitcoin site. K.I.S.S. This is a very good idea, I think. We have different clients available for different type of users. We have the website nxtclient.org. Who is the owner of the site? We just need to offer a more structured overview of our clients. Absolutely. My site is shit for a newcomer. I will think about it and change the structure. Maybe delete some clients from the front page. Let me know if you need anything. I am not an experience coder, not a good graphic designer, but will help to find someone to support you.
|
|
|
|
|
|