Bitcoin Forum
May 24, 2024, 05:39:05 PM *
News: Latest Bitcoin Core release: 27.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 »
341  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 11, 2013, 08:25:21 PM
Trying to understand how it works...

so I have two questions:

1) is this supposed to work?

http://mastercoin-explorer.com/order_books

I tried to realize to first transaction. I can see the transaction it generates but when I try to sign it I get a

"complete" : false

And yes I unlocked my wallet. I wonder if I am doing something wrong or maybe it is not functional yet.


I already successfully used it, so yes it should work. Try using decoderawtransaction and check if you do in fact own the input it's using. Or feel free to paste the decoded transaction if you don't know how to read it and I will take a look at it.

2) Another question is when I use the api:

http://mastercoin-explorer.com/api/v1/selling_offers.json

and parse it with python. I see that there are more orders than that are visible on the web interface. What are they? Are they invalid orders or filled orders or something? Currently I can't run the ruby interface so maybe it would have been clear if I did.

thanks,

These are all the selling offers. I only display the latest one per address that are not all used up on the website.
342  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 11, 2013, 08:21:10 PM
There are actually threediscussions going on that might affect the spec. Block-lag, reserved funds and the validation api. I already did a quick glance through the new docs and so far it looks good Smiley
343  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 11, 2013, 06:45:00 PM
New proposed expenditure: $1099 to Stas, the guy in charge of our Hebrew blog. Ron knows him well, so we are giving him $1000 in discretionary funds to pay him for various IT tasks he is doing for us. The other $99 is paying for the blog registration.

He wants MSC, so I'll get him some on the buyer/seller thread.

This expenditure has been approved by the board.

We need either budget.mastercoin.org or a dedicated thread for this.

https://trello.com/c/wtFdcTtl/15-build-a-budget-website

What's wrong with the Google Docs? If you can make a spec for what's needed for the website I can ask around with some developer friends if they are interested. I would do it myself but I already have a todo list that only increases in size... Wink
344  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 11, 2013, 05:10:42 PM
The main problem right now is that for some reason the reference client will only accept x-out-of-y where y is smaller then four. I'm guessing there are more  foundation members then three so right now that's not even an option. I really hope they lessen the restrictions on these type of transactions in the near future.
345  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 11, 2013, 04:24:53 PM
Split, that could mean they are using x-out-of-y multisig.
346  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 11, 2013, 03:15:30 PM
Thanks, that worked! Your feed is not valid JSON yet however. Strings and keys need to be surrounded in quotes, I think it should be valid after that.

You can always check your feed using: http://jsonlint.com/
347  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 11, 2013, 02:46:41 PM
I wouldn't want to make an exception for just one message, it needs to be protocol wide if we want to even consider this.

FYI: I made a small change to the Verification Spec; I changed the url from mastercoin-verify to mastercoin_verify. I also tried checking out your urls but http://mymastercoins.com/jtransaction.aspx?Address=1QF9Hag3nyjAcXRd6mFrL5KyM3r71hVu2T doesn't seem to work.

My verification API is online.

http://mastercoin-explorer.com/mastercoin_verify/addresses
http://mastercoin-explorer.com/mastercoin_verify/transactions/17UDyggWFP6T3tUPTUEHMU8gxRtLZHG322

As soon as I have some tools available I will create a small comparison service.
348  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 11, 2013, 01:49:27 PM
Then it wouldn't be a valid ECDSA point.
349  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 11, 2013, 01:48:47 PM
Something has been bothering me when coding up my Mastercoin implementation these last few weeks. There is one thing in the spec that makes coding up Mastercoin implementations a lot harder and, because of this, less reliable then it has to be.

The position of a certain transaction in a given block. You constantly have to do two separate checks, 'is there a transaction in this block that has a position lower then the current one that can influence this message?' if not 'query all previous blocks for the information' that you need. It also contributes to the 'random chance' effect I already spoke about. Depending on the position of your transaction in a given block it might be either invalid or valid.

I hate chance, and I would like to eliminate it as a factor for Mastercoin.

My proposal would make everything a lot cleaner and easier to work with but would introduce a 1 block lag.

Current situation
User A creates a 'Selling Offer' of 1 MSC for 0.1 BTC in block 25
User B creates a 'Purchase Offer' of this 1 MSC while User A modifies it's original order to now sell 1 MSC for 0.9 MSC. Both transactions end up in block 26 but the modified 'Selling offer' ends up above the 'Purchase Offer'.

If user B still wants to buy user a's offer he now needs to pay 0.9 while if luck was different he could have paid 0.1 BTC.

Artificial 1 Block lag
User A creates a 'Selling Offer' of 1 MSC for 0.1 BTC in block 25
User B creates a 'Purchase Offer' of this 1 MSC while User A modifies it's original order to now sell 1 MSC for 0.9 MSC. Both transactions end up in block 26.

However to get all information this time we skip checking the current block and only look at what happend before this block. The offer gets matched up to the original one regardless of which position the changed 'Selling Offer' ended up with.

I understand if this is a controversial topic but I want to bring it up anyway because I really believe this will make everything better.  

Opinions!?
350  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 11, 2013, 01:36:09 PM
Price Charts website AKA Mastercoincharts
https://trello.com/c/MmaWrEZu/25-mastercoincharts-price-charts

Mastercoin already has some price history, and soon we'll have the distributed exchange and a real price history.

This bounty goes to developing this site. Note that the site will need to support multiple currency pairs and other asset types ... you should start with BTC/MSC at first.

FYI, this is already coded up, but not online yet on mastercoin-explorer. There is nothing really interesting to see yet so I haven't put it online. As soon as we have some transactions going on I will make them visible.
351  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: MasterCoin Buyer/Seller Thread on: November 11, 2013, 10:43:29 AM
You can add a trade at 50MSC @ 0.11 to the chart-data. I'm happy to say I this transaction (a first ever) was made using my own wallet software and nothing exploded, time for a celebration Smiley
352  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 11, 2013, 09:43:39 AM
Found it, should be fixed.

I'm writing a test-suite and updating my validation rules at the same time. I did not make an exception for Exodus transactions yet and they fail my verification rules... I'm not censoring sorry for giving that impression Smiley
353  Bitcoin / Electrum / Re: Electrum - Bitcoin client for the common users (friendly and instant) on: November 11, 2013, 09:40:11 AM
I can probably write a script that takes an input and iterates through all permutations of possible up/lower case characters for a given password. I'm not saying you are doing anything illegal here but is there any way you can prove you own this wallet? I don't want to help you hack somebody else's. 
354  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 11, 2013, 09:37:47 AM
It seems you might have misunderstood what a distributed exchange means. In this case it's not a place you go to exchange. It's a feature of Mastercoin build into the protocol. In order to sell/buy coins you need to send a crafted Mastercoin message with information on what you want to buy/sell. These wallets you talk about offer to do this for you and thus implement the distributed exchange functionality. 
355  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 11, 2013, 09:34:35 AM
Hmm no, that's weird. It checks my database for all transactions it saw and collects those addresses. I had some problems over the last few days I'm guessing somehow my db might have lost data. Do you have some specifics addresses I can test to see why there are missing?
356  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 10, 2013, 10:15:53 PM
It can only be decoded by trying to decode the transaction as a Mastercoin transaction. If you would have to do it for every known multisig it would drastically decrease the ease you can identify Mastercoin transactions with.
357  Bitcoin / Electrum / Re: Electrum - Bitcoin client for the common users (friendly and instant) on: November 10, 2013, 09:21:20 PM
You mention you have a good idea what the passphrase (you are talking about the password right) could be and that it might be that one of the letters is upcased by accident. Did you try any brute-forcing yet? Did you consider typos? Did you use this wallet often? 
358  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: MasterCoin Buyer/Seller Thread on: November 10, 2013, 06:15:25 PM
I'm not a lead developer. Just some guy developing on Mastercoin like many others are doing.

I really don't care much about the price of Mastercoin neither. You think Bitcoin developers never sold Bitcoins at 0.10 USD? Your logic is very flawed. I'm not doing this to get rich I'm doing it to help build a protocol that will solve a lot of problems for all kind of different people. My time is a much more precious resource then my MSC, as long as I am spending that you don't have to worry I will jump ship any time soon.
359  Bitcoin / Electrum / Re: Electrum 1.9 released on: November 10, 2013, 06:10:51 PM
It's not meant to be a chart application but a wallet application. Although I guess we could build in a timer that refreshes the rate. You better open a ticket at Github for a feature request Smiley
360  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 10, 2013, 05:51:42 PM
I'm already writing an rspec test-suite for my Rails implementation. It won't have 100% coverage but it will give you a good explanation of what to test for and how to implement it.

My implementation is based on Bitcoin-ruby, Zathras uses Bitcoin and Grazcoin Obelisk, loads of different backends Smiley
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!