Bitcoin Forum
May 26, 2024, 11:07:03 AM *
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 »
101  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 04, 2013, 08:35:41 AM
Here is my implementation of the Distributed Trade processing.

http://mymastercoins.com/Orders.aspx?CurrencyID=2


Some notes
CFSID = Currency for Sale ID.
Available = No of Test MSC left for sale.   
If BTCDesired = 0.  Set  all Available to 0 (for that Currency).

Buying
If AmounttoPurchase > Available
AmountPurchased = Available


Comments are very welcomed =)


This is pretty nice.  I notice that completed transactions all show as "Waiting for payment"  The seller ID's with links are a cool touch - do the existing ID's reference anything specific?
102  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 04, 2013, 04:18:19 AM
Hi Tachikoma,

Looks great!

I am getting the following error once I type "gem install mastercoin-wallet" from the instructions.

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions into the /Library/Ruby/Gems/1.8 directory

I then tried installing JewelryBox via https://jewelrybox.unfiniti.com/ v.1.5.1700 and installed 1.9.2-p320
1.) Clicked on Add Ruby from the top of the GUI
2.) Selected 1.9.2-p320 from left

Then received this message once I type "gem install mastercoin-wallet"
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems.global.ssl.fastly.net/quick/Marshal.4.8/mastercoin-ruby-0.0.5.gemspec.rz)

Is there an easier way?  Cry

you need to elevate your permissions to that directory

try: sudo gem install mastercoin-wallet





103  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 04, 2013, 12:37:44 AM
I'm having probs with the the qtbindings when installing.  QT 5 would not work for me at all so trying now with QT 4 and from what I can tell I'm getting stuck at the smokeqtsql install:

In file included from /Library/Ruby/Gems/2.0.0/gems/qtbindings-4.8.3.0/ext/build/smoke/qtsql/x_1.cpp:2:
In file included from /Library/Ruby/Gems/2.0.0/gems/qtbindings-4.8.3.0/ext/smoke/qtsql/qtsql_includes.h:3:
In file included from /Library/Frameworks/QtSql.framework/Headers/QtSql:5:
/Library/Frameworks/QtSql.framework/Headers/qsqlrelationaldelegate.h:58:7: error: base class 'QItemDelegate' has private copy constructor
class QSqlRelationalDelegate: public QItemDelegate
      ^
/Library/Frameworks/QtGui.framework/Headers/qitemdelegate.h:130:20: note: declared private here
    Q_DISABLE_COPY(QItemDelegate)
                   ^
/Library/Frameworks/QtCore.framework/Headers/qglobal.h:2516:5: note: expanded from macro 'Q_DISABLE_COPY'
    Class(const Class &); \
    ^
/Library/Ruby/Gems/2.0.0/gems/qtbindings-4.8.3.0/ext/build/smoke/qtsql/x_1.cpp:3172:75: note: implicit default copy constructor for 'QSqlRelationalDelegate' first required here
    explicit x_QSqlRelationalDelegate(const QSqlRelationalDelegate& x1) : QSqlRelationalDelegate(x1) {}
                                                                          ^
1 warning and 1 error generated.
make[3]: *** [smoke/qtsql/CMakeFiles/smokeqtsql.dir/x_1.o] Error 1
make[2]: *** [smoke/qtsql/CMakeFiles/smokeqtsql.dir/all] Error 2
make[1]: *** [all] Error 2
make: *** [build] Error 2

Anyone have suggestions for something obvious I may be missing?
104  Alternate cryptocurrencies / Altcoin Discussion / Re: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic on: November 03, 2013, 08:31:49 PM
I've spend some time trying to package it but ran into a lot of problems. I will try it again but I didn't want to 'waste' too much time on packaging while I was still adding in features.

Of course. Will try to get it running using the readme.

If you have any problems let me know. I am on OS X myself so I should be able to make it work for you Smiley

Will try to keep my noob questions to a minimum...but have never dealt with QT before..is QT 5 ok or must be QT 4?  Asking because I'm getting build errors..jsut trying on OS X for now..will try ubuntu as well.
105  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 03, 2013, 02:10:00 AM
Hey Maxmint just a quick follow up since I don't think you read the development thread (often). Zathras pointed out that the actual Bitcoin payment also needs an output to Exodus. This means yesterday's trade is not actually valid. Just so you know why you might be down 1 test coin later today Wink

Thanks for the note, I'll make another transaction later. Also, I'm closely following the dev thread now Smiley

FYI maxmint - I went ahead and sent you the 0.1 test msc separately since you did pay me and its good practice for me to put the tools to use..
106  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 02, 2013, 09:52:53 PM


Quote
What if I dont have the mastercoins on my bitcoin-qt wallet but on the blockchain's wallet ? will I still manaage to broadcast the transaction ?

https://www.facebook.com/groups/213147185526904/214802042028085/?comment_id=214808968694059&notif_t=group_comment


========EDIT=======

Nevermind I found the answer to this

https://blockchain.info/pushtx

I saw that also but could not figure out how to sign the raw transaction.  Would be nice if blockchain.info could also be used in addition to the console but I couldn't find a way to do it.
107  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 02, 2013, 11:10:12 AM
I guess something is not quite right.  My purchase of 0.2 Test MSC on 18xEZx3po1iJWP5H2aM3Do11dCGQyaebnT is not showing up at masterchest.info but does show up at mastercoin-explorer.com

Also, masterchest.info does not yet recognize tx c7103de53a8ea3a20cec9a74543132f98302f75ab1868092e911dd5516f322a5  (sorry if I'm pointing out the obvious Zathras)
108  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 02, 2013, 10:58:50 AM
Good news! I will update my codebase and know that I can move forward in safety now Smiley

Funny...I think I was in the middle of a transaction as you updated the codebase as I saw the previous purchases vanish from one moment to the next.  I've completed a new order against my original sell and it went through just fine by adding the amount to Exodus.  Let me know if anything looks odd.

Will it be somehow possible to set up bids? Or can purchase offers only be made against existing sell offers?  Just wondering if it would be usefull to setup multiple offers to create data points for anyone looking to develop a ticker with bid, ask, depth charts etc..
109  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 01, 2013, 09:40:59 PM
Maxmint - that looks like my sell offer--just haven't gotten around to completing the test purchase as work has been nuts.  If you do happen to complete the purchase before reading this, I'll send back the btc.

Thanks, but no need to send back – it's just small amounts. Also, I wanna buy your shiny Test Mastercoins Smiley
[/quote

Haha- ok.  We'll have the distinction of the first person to person exchange.

I think we need to move this kind of discussion to a testing specific thread as I'm sure there will be much more and posting here might be to distracting.
110  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: November 01, 2013, 09:34:03 PM
Tachikoma, maybe you can help me here. I created a purchase offer using Mastercoin-explorer:
http://mastercoin-explorer.com/transactions/264b5b2ae09af4c74ddf9d5948695e8e70d788c87668d2cff8a8dc2383d86406

This was in reaction to this selling offer:
http://mastercoin-explorer.com/transactions/9087a1b72536f3b2909943553ba6d4e320565eeea1e42379dd4337b532f09fd8

Creating the purchase offer went well so far (thanks for the great help section!) but I'm not entirely sure what to do now to execute the offer.
Status now is "Waiting on Payment". Should I just send payment to the seller's address now?

Yes, that is exactly it. It recognised your payment as a valid one and is now waiting for the payment from the address that send the Purchase Offer. You might need to lock your unspent outputs to make sure the payment comes from the right address. Also note that you need to pay in time, the time set out by the original Selling Offer. Hope this explains it a bit more.

Thanks for the explanation. The timeout is specified in number of blocks, is that correct? And does Mastercoin-explorer mark an purchase offer invalid if it is not paid within the required timeframe?

The timeout is indeed specified in the number of blocks. If all goes well it should indeed change the status to expired and flag it as invalid if you don't pay within the proper timeframe Smiley

However this is not instant when a block if found but happens on a 15 minute interval, it might be a bit lagging.

My first purchase offer expired, I definitely waited longer than 6 blocks. But I made another purchase offer and paid right after creating it, so the timeout should be no problem. However, it's marked as expired:
http://mastercoin-explorer.com/transactions/ee77b1382633f8a5def69b444d319548b304ad93d8bb73505f7ff1c5755fac18

What am I missing here?

Maxmint - that looks like my sell offer--just haven't gotten around to completing the test purchase as work has been nuts.  If you do happen to complete the purchase before reading this, I'll send back the btc.
111  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: November 01, 2013, 07:49:01 AM
I saw on grazcoins site, the buy and sells created so far show up as Unknown.
112  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 30, 2013, 08:56:12 AM
Sadly from what I could find out Blockchain.info doesn't let you sign raw transactions. So for now creating either a Selling/Purchase offer requires either a Mastercoin wallet or a way to sign a raw transaction.

Ah..that's what I was guessing also after digging around.  I'll try with another instance/qt-client later - just think its kinda fun that way vs. same console.

Thanks for clarifying the time limit.  I guess I'm wondering what the effects of this could mean compared to traditional, centralized exchanges. It seems like it could make for some pretty interesting market scenarios (manipulations?) and trading strategies if one can keep an eye on expirations/completions of other trades and offers for a given currency/share.
113  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 30, 2013, 07:34:32 AM

Accepting / Buying an offer is harder with Bitcoind since you need to lock all outputs that are not coming from the address you want to buy from.

So..I have some time to mess around a bit and trying to buy the test coins from my sell offer.  Have some basic questions I hope you don't mind answering.

I made a purchase offer and verified the transaction using mastercoin-explorer.  I'm buying using an address at blockchain.info and sell is from qt wallet so I'm a bit unsure of how to apply the steps in this scenario. Is it possible to send an acceptance message using the tools available at blockchain.info? or are both parts of the transaction only possible currently with bitcoind/qt on either side?

Also, when I set the sell, I put a time limit of 6 blocks.  Can you explain the function of the time limit? Sorry if this was explained elsewhere and I missed it or its just simply common knowledge I lack - I want to make sure I'm not making wrong assumptions.
114  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 29, 2013, 10:03:40 AM
I'm happy to report that the first distributed Mastercoin to Bitcoin transaction using the Mastercoin protocol has been done.

Congrats Tachikoma, this is just awesome! It's just incredible how fast this is evolving.
Is the "Create new Selling offer" tool on your site already functional for public use?

In theory, yes. I used this myself to create the transactions. It does require some knowledge of bitcoind/qt command-line though, I've written some instructions here if you want to give it a go. Also remember I'm only allowing test Mastercoin transactions. However the Bitcoin you are using to send the messages is always real so be careful you are not using high values for your offers if you decide to create one.

Really cool Tachikoma - decided to give it a try.  I was able to set up a sell offer no problem: mastercoin-explorer and blockchain

Really gotta get some sleep so didn't actually try to buy them from myself.  Also, I'm a little curious to see how expired offers are handled and represented. FYI - I noticed on your instruction page you indicate "broadcastrawtransaction" rather than "sendrawtransaction" which I'm guessing is what you meant.
115  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 28, 2013, 10:57:16 PM
Awesome job Tachikoma!  This is really exciting!

Can you modify the order book to distinguish test MSC transactions?
116  Bitcoin / Bitcoin Discussion / Re: BREAKING NEWS: Bitcoin ATM on Xinwen Lianbo of CCTV (China) on: October 28, 2013, 10:03:14 PM
This is the transcript:

Quote
According to Canadian media, the world's first Bitcoin ATM will be launched in Canada this week. With the hand scanner, users can exchange between Canadian Dollar and Bitcoin with the ATM. Before this, people could only exchange Bitcoin on the Internet. Bitcoin is a virtual currency. It can be used to buy goods on the Internet, and even pay house rent. Accodring to the latest market information, one bitcoin can exchange approximatly 1200 CNY

If you like this news or the transcript, please consider to donate a few bitcents to the address below.

We are seeing interest from China in the MasterCoin project as evidenced here: https://bitcointalk.org/index.php?topic=265488.msg3429668#msg3429668

Maybe you could assist transcribing the mastercoin instructions into Chinese?
117  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) on: October 28, 2013, 10:04:42 AM
Does anyone have guidance for setting up mastercoin advisor in Mac OS X and/or Ubuntu?

To answer my own question in case anyone else is interested and is pretty much a novice to this stuff as I am, yes, MasterCoin Advisor works perfectly fine in Mac OS X.  As JR explained, running his tool requires python 2.7 and pycrypto.  Python is native to Mac OS X.  The easiest process I found to get things working in Mac OS X (Mavericks) is:

1. Download/install latest XCode
2. Download/install latest XCode command line tools (in my case, the latest version released in October 2013 for Mavericks)
3. Download/install paramiko https://pypi.python.org/pypi/paramiko/1.12.0 Install for this is easy - from directory you can type: sudo easy-install ./
4. Download JR's MasterCoin advisor https://github.com/dacoinminster/MasterCoin-Adviser/blob/master/MasterCoinAdvisor.py

And that's pretty much it.  

Been wanting to test sending coins around and was getting stuck setting things up so was pretty excited once I got things going.  So maybe this will help others. Sorry this is way too trivial for this thread and probably not the best place to post.  I was going to put this in the buy/sell thread but that's been getting cluttered with other non-trade related discussion as is...maybe its time for a How to send MSC/Troubleshooting thread?
118  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 26, 2013, 09:27:09 AM
Edit: Couldn't help myself and added the top 50 to Mastercoin-explorer. It might be a tad slow since it's not being cached and the lookup is very inefficient but it works for now.

Yes, very cool Tachikoma, thanks! Would it be possible to also get a column showing each addresses percentage of all Mastercoins?

You ask, I code. Refresh the page.

5 wallets (people?) control 60% of all Mastercoins.

Still not seeing the percentages but I could tell from the values its pretty top heavy...the new 1 percenters?  Will be interesting to watch how these distributions change once a proper exchange mechanism is put in place.
119  Alternate cryptocurrencies / Altcoin Discussion / Re: MasterCoin: New Protocol Layer Starting From “The Exodus Address” on: October 26, 2013, 09:08:43 AM

Here is a CSV of each address and their balance. Seeing this overview I spotted a transaction that is being parsed wrong so that's worth something. Smiley

Edit: Couldn't help myself and added the top 50 to Mastercoin-explorer. It might be a tad slow since it's not being cached and the lookup is very inefficient but it works for now.

Very Cool!  Thanks Tachikoma! Didn't realize the number of wallets with MSC was so low.
120  Other / Archival / Re: who sent me, 14.9 mBTC? on: October 26, 2013, 04:15:37 AM
Could be mine.  Earlier this week I mistakenly used a web wallet for a transaction that was refunded to me.  Though being a web wallet I didn't receive the refund.  Total amount was .99 btc that got broken up into several pieces.  Just decided to treat it like a ticket as well as a small gift to fellow bitcoiners.  Makes me wonder how often this happens. 

At any rate, if it was mine, enjoy!
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!