Bitcoin Forum
April 16, 2024, 05:50:13 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 »
381  Alternate cryptocurrencies / Altcoin Discussion / Re: Mastercoin Faucet: New Bounty ($500-$850) on: November 08, 2013, 01:06:04 PM
Awesome, thanks for the feedback!

I'll push a few improvements over the weekend and I also want to start with experimental payouts soon. When it's ready, I'm going to announce it here. Smiley

Please make sure you use multisig transactions.
382  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 08, 2013, 09:51:21 AM
Ugghhh!!

I got as far as this page:

Quick start

Download it, run it to extract it somewhere (permanent). Then cd to it, run “ruby dk.rb init” and “ruby dk.rb install” to bind it to ruby installations in your path.

Questions

Questions from the end user: I downloaded DevKit as exe file, unpacked it. Should I place it to some permanent location and then run installation scripts or I can simply run installation script and then delete the unpacked DevKit folder (in a second case I assume that this script injects DevKit into Ruby installation in some way)? – the answer to this question should be placed in first lines of installation guide as it is very important.

Answer: The file should be in its permanent location before running “ruby dk.rb init”.



where is the permanent location?  ...so I chose one.  Then how does one run “ruby dk.rb init” and “ruby dk.rb install” I can't find anything in the directory which could be run that looks like this stuff.  How do I run "ruby dk.rb init"?

So now the whole damn thing is unusable because Ruby set up instructions are so vague.

I would suggest you wait for Zathras's pure Windows wallet if this stuff scares you, it will be much easier. Go to start find "Open command prompt with ruby" go to the folder you installed the devkit and issue those commands. Again this isn't really easy to do and my wallet will always be for unix-type OS's but since at this moment nothing else is available it seemed like a nice thing to do.


I've just released 0.0.6.

Most notable in this release is the fact that you can now send multiple transactions without having to wait for the old one to be confirmed first. It keeps a record of unconfirmed transactions and uses those if no other inputs are available.

I've also fixed superfluouso's problem where a transaction got added multiple times to the dashboard view. If this release is deemed stable I will enable Simple Sends using real coins.

Very Nice!  I can confirm purchase offer shows up correctly - I hope whoever 1EdAjiAp... belongs to doesn't mind that I bought a small amount of the test coins from your sell offer as a test.

Also, yes, the simple send no longer adds the multiple entries to the dashboard view - this is great.

I have a couple nitpicky things I noticed

- In the dashboard view, my address gets cut off under where it says "Mastercoin wallet for".   I guess the font needs to be smaller or the window larger.

- If I sort my sent/receive transactions by date, it appears to just sort based on the calendar day so you may not see the most recent/oldest transaction listed first like you might expect.  For example, 28-10-13 will be listed ahead of 08-11-13 as the most recent send.  Not clear if this is the case when looking at the order book as there are not any offers listed with an October date, however, I notice the date and time format is different on that view.

Great work!


Yeah that address on the dashboard is being annoying. It now works for me on OS X and Windows but other OS's have different font-types which makes it hard. I think I will just make a lot smaller that should hopefully permanently fix it. I looked into the date thing and sadly QT Is not smart enough to recognise it as a date, yet. I will see if I can tell it it's a date and sort it accordingly.
383  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 08, 2013, 09:45:59 AM
Tachikoma, I don't consider this valid but mastercoin-explorer seems to (though it does seem to throw a bad destination address), is that a bug or do we have differing interpretations of Class A?  

Thanks! Smiley

That's a bug! Will fix that Smiley
384  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 07, 2013, 09:10:49 PM
I've just released 0.0.6.

Most notable in this release is the fact that you can now send multiple transactions without having to wait for the old one to be confirmed first. It keeps a record of unconfirmed transactions and uses those if no other inputs are available.

I've also fixed superfluouso's problem where a transaction got added multiple times to the dashboard view. If this release is deemed stable I will enable Simple Sends using real coins.
385  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 07, 2013, 11:19:03 AM
The spec does provide for truncating an order to available units:

Quote
3. Amount you are purchasing = 130,000,000 (1.30000000 MasterCoins) (64-bit unsigned integer, 8
bytes, should not exceed number available for sale, but if it does, assume buyer is purchasing all
of them
)

The question I don't see discussed yet; was Buyer A's purchase request confirmed in a block before Buyer B placed their purchase request?

I still think this is a different situation. At one point there _were_ 10 coins available, it just wasn't the case when the payment got confirmed. Only 3 were left. I think it would be weird to see my Purchase Offer being accepted but all of the sudden the amount got reduced from 10 to 3 coins. I might not notice and send Bitcoins worth 10 MSC instead of the 3 I got now. It's all around confusing. I don't understand why not just invalidate the whole Purchase Offer and make it easier for everybody.
386  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 07, 2013, 11:01:22 AM
This makes the implementation much harder to validate and makes it harder for people to understand what is going on with their offers.

J.R. can you make a decision on this one?
387  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 07, 2013, 10:42:35 AM
Please don't store any sensitive data server-side, make it a full javascript implementation. There have been too many hacks already.
388  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 07, 2013, 08:50:07 AM
I did a simple send to another address.  On the dashboard, the transaction shows up as 3 separate entries:  Sold, Bought, and Sent with the same amount I sent listed next to each one.

My balances reflect the correct amount but I was not expecting to see 3 separate entries listed like that for a simple send.  Does that make sense?

Nope it does not. Will fix this Smiley
389  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 07, 2013, 08:37:20 AM
Thanks Tachikoma. Doing the patch now.
What do I run after?
I presume gem install mastercoin-wallet
 Smiley

Still error messages... Thanks for your help Tachikoma.

There were no issues when installing the patched QT? I'm sorry but I'm running out of ideas here :/
390  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 07, 2013, 08:36:38 AM
Playing around with the wallet a bit - submitted a purchase and a couple minutes later a sell.  Its been about 10 minutes or so and the sell offer is listed but I haven't yet seen the purchase go through.  Are updates still running around 15 min?

Yeah I have been having the same problem but I found the problem. The wallet keeps a record of all unspent outputs; outputs which can be used to create new transactions. The problem is that it is re-using outputs because as long as a transaction is not in the blockchain the output is still considered to be unspent. I will have to solve this by keeping a record of all newly created transaction locally and somehow merge these with the outputs the server gives us. This will be the main focus for the next release since right now the only way to send transactions is to wait until your previous one ended up in a block. Which is less then ideal!

Also, it might be nice to be able to pull up TX hashes from the app rather than going to the log file - though assume you intend to add more detail like this in the future...perhaps getting the option when double clicking?

Once I fixed the problem above I will be adding more context menu's to the application. Basically this will give me the option to put more details in. If I would add it right now the tables would become huge Wink

Couple more items that would be nice to have:

Address book or ability to easily capture/copy addresses

A way to view the expiration time for offers in the order book

Selling offers don't have a expiration time. Only your Purchase Offers Smiley

Thanks for the feedback again Smiley
391  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 06, 2013, 10:51:41 PM
I think this pull request handles your problems.

tl;dr brew update && brew install https://raw.github.com/cliffrowley/homebrew/patched_qt/Library/Formula/qt.rb --HEAD
392  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 09:01:15 PM
Can't wait for it Zathras, your wallet looks so pretty and I got a Windows VM all set up to try it out Smiley
393  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 08:38:31 PM
I've just updated Mastercoin-explorer to parse blocks faster. As soon as a new block is propagated it will be parsed and added. This should make your transactions appear much faster. Masterchest however is still faster since it can be unconfirmed transactions. If your lookup is time critical I would always check Masterchest (as well).
394  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 08:15:30 PM
Reedeming multisig transactions is currently hard. We only want to do this if there are enough wallets available that can create these consolidate transactions easily and automatically. A lot of clients won't even recognise the funds from a multisig and not report it. This could be a problem UX wise.

We have already been discussing this earlier in the thread if you want the full scoop Smiley
395  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 07:31:21 PM
Totally! Smiley
396  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 07:08:31 PM
I really don't understand the problem.

Zathras is making an Windows based client. I'm sure it will have a nice installer with it and for him this is as easy as pressing the compile button.

My client will be very easy to use on any unix-based system, much like Grazcoin's implementation. As long as there is a wallet for any flavour I don't really see a problem.

I feel strongly about this because I have no way to accomplish a windows installer because of a decision I made months earlier. If I knew this was a requirement before hand I would have decided to build the application in Python since it's much easier to build on Windows. I am working my ass of and you are basically telling me; sorry it's useless.
397  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 06:54:35 PM
Example scenario

Seller post 10 coins for sale
BuyerA post a purchase  request for 3 coins (but has not paid)
Available is 7

BuyerB  post a purchase for 10 coins but since available is only 7 he gets only 7.
BuyerB makes a payment.
Available is 0 (7 paid by buyerB and 3 still pending payment from buyerA)

After 1 day BuyerA didn't pay and time expired.
Available is 3.

Is this correct?

According to my interoperation Buyer B's Purchase Offer would be invalid since he wanted 10 coins but at that moment only 7 were available.

I'm not too happy with this. Basically it might throw way all the work I've been doing on my client since there is no guarantee my wallet will ever support a windows installer. I don't feel this is acceptable to change afterwards.

Throw away work?? That's definitely not what I want. I just want the average Joe-user on Windows to be able to use MasterCoin without a lot of headaches.

I'm surprised to hear you say it might not ever have a Windows installer. How certain are you about that? Even still, it could have a Linux installer, couldn't it? That would at least cover the linux side.

I'm pretty certain. Windows requires a lot of custom stuff that I'm almost certain won't be worth it to package it. "Installer" is a weird word on Linux. I'm not even sure what that would entail. One might say that installing the application via gem install mastercoin-wallet could be considered an installer.

The acceptance criteria already specified that there needed to be a Windows client and a Linux client. All I added was a clarification that the Windows client should really have an installer. I don't really consider any client to be completely ready for the masses without a user-friendly installer. And that's the whole point of this project milestone - bringing distributed exchange to the masses.

The acceptance criteria also said that there would be a high bar for usability. Doesn't that goal seem incompatible with "Step 1: download my source code, required libraries, dev environment tools, and compile . . . "?

You changed the rules of the contest after the fact. Whatever the rules were or how they were interpreted this just isn't cool. The fact that I picked ruby as my language of choose now fucks me because I can't make an easy 1 click installer which is possible with compile-able languages.
398  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 06, 2013, 05:57:57 PM
Hey guys,

Please be advised that I have added a clarifying note to our acceptance criteria. In order for the "high bar for usability" goal to be met, we really need a Windows installer on one of the clients.

That's now explicitly called out in the acceptance criteria, although I think it was already implicit in the usability goal.

Thanks!

I'm not too happy with this. Basically it might throw way all the work I've been doing on my client since there is no guarantee my wallet will ever support a windows installer. I don't feel this is acceptable to change afterwards.
399  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 06, 2013, 05:21:33 PM
If anybody is feeling adventurous I have updated the instructions on how to make it work on Windows. I wonder if it's complete so if anybody want to try it I would be grateful Smiley

 
400  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 06, 2013, 03:55:16 PM
Coolio! I'm considering enabling normal Mastercoin transactions for simple sends, so that it at least can be used to do trades.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [20] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!