Pages:
Author

Topic: The collective Mastercoin-explorer, Mastercoin-ruby and Mastercoin-wallet topic - page 7. (Read 19556 times)

hero member
Activity: 700
Merit: 500
I just released 0.0.8 and put a real selling offer online right now for 10 MSC @ 0.2!

It's hosted on address 1EAuHj8Z6rTCHPxXfaGzzPsZevC2mg1XAj. I am guaranteeing this offer, which means that if you buy it and it becomes invalidated because of a spec change at a later date I will return the Bitcoins back to you. Version 0.0.8 can be used to try and purchase this offer.

Prove I own the address:

Quote
GzhVvJFfYXTDtPyuqdkOFXp+EA2+7mK/uOhCgj/Tg37cAB97Lf0xgzuqZhC5Om0Ghjgi9AP1/1U7p3WeLaHDLVA=
Sold by Tachikoma


Awesome! I just created a purchase offer for 0.1 MSC:
https://blockchain.info/tx/87018464d016a067e5c8fedc07551c027bd011f43f6d3a02e9a1e252b551ba82

Let's see what happens.
EDIT: Should I wait for my purchase offer to appear on Mastercoin-explorer before I send payment?
hero member
Activity: 938
Merit: 1000
I just released 0.0.8 and put a real selling offer online right now for 10 MSC @ 0.2!

It's hosted on address 1EAuHj8Z6rTCHPxXfaGzzPsZevC2mg1XAj. I am guaranteeing this offer, which means that if you buy it and it becomes invalidated because of a spec change at a later date I will return the Bitcoins back to you. Version 0.0.8 can be used to try and purchase this offer.

Prove I own the address:

Quote
GzhVvJFfYXTDtPyuqdkOFXp+EA2+7mK/uOhCgj/Tg37cAB97Lf0xgzuqZhC5Om0Ghjgi9AP1/1U7p3WeLaHDLVA=
Sold by Tachikoma
hero member
Activity: 938
Merit: 1000
This is a server-trusting client, it does not support SPV at this time, although this is a possibility for the future. For others who might come across this post, this means that the server could in theory lie about your balance and there is no way for the client to know about this. Implementing SPV would mean that the client would know when the server would lie to you and report this.
hero member
Activity: 938
Merit: 1000
I'm having an issue sending using the Mastercoin-explorer simple send.
I created a new thread, but I think maybe it's better suited here.

I'm trying to practice using TEST mastercoins.

Here is what I did:
  • First I opened my QT client and went to the console.
  • I validated my from address that contains mastercoins and got my public key.
  • Then I entered the info into the mastercoin explorer simple send form (using TEST mastercoins as the currency).  My "to" address is just an address that I have in my QT wallet... so I'm trying to send to myself.
  • I followed the instructions and ran the raw transaction.  This is what I come up with:
    f039df74dc453ea138d03ca463bd60ab947a27a5c62002c6e3404ba8222a77cc

The transaction appears on the blockchain... but it doesn't appear in the mastercoin-explorer. 

What did I do wrong?

My next step in troubleshooting is to try again, but this time I have sent all my BTC to the address I'm sending msc from.  Not sure if that matters or not but I figure it's worth a try.

I checked out your transaction and it does not contain any valid Mastercoin data. I don't have time to dive into it right now but perhaps my features from today introduced some new bugs. I disabled it for now until I can check it out properly. Sorry about the inconvenience.

It's a thin client. Nothing else needed! Smiley

In what sense is it a "thin client"? From my understanding, a Mastercoin wallet requires the full blockchain to operate and thin clients are not known to be possible. Does it rely on a central server (mastercoin-explorer)? If so, will the "distributed exchange" function without reliance on the server in your implementation and what is the distribution of work/functionality of the client vs the server?

It's a "thin client" in the sense that it connects to a remote full node instead of a local one. I'm not sure what you mean with your second question. Could you elaborate?
member
Activity: 61
Merit: 10
I'm having an issue sending using the Mastercoin-explorer simple send.
I created a new thread, but I think maybe it's better suited here.

I'm trying to practice using TEST mastercoins.

Here is what I did:
  • First I opened my QT client and went to the console.
  • I validated my from address that contains mastercoins and got my public key.
  • Then I entered the info into the mastercoin explorer simple send form (using TEST mastercoins as the currency).  My "to" address is just an address that I have in my QT wallet... so I'm trying to send to myself.
  • I followed the instructions and ran the raw transaction.  This is what I come up with:
    f039df74dc453ea138d03ca463bd60ab947a27a5c62002c6e3404ba8222a77cc

The transaction appears on the blockchain... but it doesn't appear in the mastercoin-explorer. 

What did I do wrong?

My next step in troubleshooting is to try again, but this time I have sent all my BTC to the address I'm sending msc from.  Not sure if that matters or not but I figure it's worth a try.
full member
Activity: 166
Merit: 100
It's a thin client. Nothing else needed! Smiley

Cool, thanks! Installing it right now.
hero member
Activity: 938
Merit: 1000
It's a thin client. Nothing else needed! Smiley
full member
Activity: 166
Merit: 100
Nice improvements! resizeable windows and being able to see and select my address are welcome additions.

The date based sorting on the dashboard is slightly off.  Below is what I see if trying to sort so that the most recent transaction appears first:



Also, still missing a c on simple send field:



Getting set up now to test some simple sends with REAL msc now Smiley

I've only added proper sorting to the dashboard. There is a problem when sorting on data, it almost seems impossible in QT.  As a work-around I forced sorting on block-height on the dashboard. However I want the other tables to be sortable by the user. I will not give up on date sorting I'm pretty sure it should be possible. I just don't know how yet Wink

Typo is fixed and should be pushed in the next release Smiley

Hi Tachicoma,
Great work!
I'm on my way installing your mastercoin-wallet on a Lubuntu VM. Is it standalone or do I still need a full bitcoin client as well?
Also I guess I should have at least 12GB free space for the entire blockchain, is that correct?

full member
Activity: 201
Merit: 100
Also updated my ubuntu box with v0.0.7 with no problems.  Everythings working great.  Did my first simple send of "Real" MSC from the wallet running in OS x to another address I have that I accessed with the wallet in Ubuntu. 

Very much prefer to send MSC this way!

..Bring on the exchange  Grin
hero member
Activity: 938
Merit: 1000
Masterchest should be faster since Zathras has support for picking up unconfirmed transactions. I however only parse them once they are added to a block. I don't check for six confirmations.
full member
Activity: 201
Merit: 100
I just sent Test MSC as shown on this tx:  2864f3b0fd08fdac83bd54073759b8e65e44c0ea65038a8f82c5c642c7de9916

When comparing masterchest.info to mastercoin-explorer, I noticed masterchest.info shows the transaction as valid and reflects the new balance.  But this is happening before I see the 6 confirmations on bitcoinQT.  Mastercoin-explorer does not appear to show the transaction as valid and an updated balance until after 6 confirmations.  Tachikoma/Zathras, are you already aware of that difference?

Edit:  Correction, mastercoin-explorer shows the tx as valid, but there's not change to the balance until after 6 confirmations - I would expect this is the correct behavior..
hero member
Activity: 938
Merit: 1000
Nice improvements! resizeable windows and being able to see and select my address are welcome additions.

The date based sorting on the dashboard is slightly off.  Below is what I see if trying to sort so that the most recent transaction appears first:



Also, still missing a c on simple send field:



Getting set up now to test some simple sends with REAL msc now Smiley

I've only added proper sorting to the dashboard. There is a problem when sorting on data, it almost seems impossible in QT.  As a work-around I forced sorting on block-height on the dashboard. However I want the other tables to be sortable by the user. I will not give up on date sorting I'm pretty sure it should be possible. I just don't know how yet Wink

Typo is fixed and should be pushed in the next release Smiley
full member
Activity: 201
Merit: 100
Nice improvements! resizeable windows and being able to see and select my address are welcome additions.

The date based sorting on the dashboard is slightly off.  Below is what I see if trying to sort so that the most recent transaction appears first:



Also, still missing a c on simple send field:



Getting set up now to test some simple sends with REAL msc now Smiley
hero member
Activity: 938
Merit: 1000
I've just released version 0.0.7

Changes
  • GUI improvements, all windows are now resizeable and your address is selectable. (Thanks to Rot13)
  • Added supported for 'accepted amount'. When ever you do a Purchase Offer the accepted amount is the amount your offer ended up with. Sometimes people will be offering on the same 'Selling Offer' so coins might run out.
  • Added date based sorting to the dashboard.
  • Enabled real Mastercoin Simple Send transactions.

It's now possible to send real coins using this wallet. As always this is Alpha software so don't send out large amounts and triple check everything.

As always install by issuing 'gem install mastercoin-wallet'.
hero member
Activity: 938
Merit: 1000
As soon as we start coding up smart property I will check it out Smiley
sr. member
Activity: 279
Merit: 250
hero member
Activity: 938
Merit: 1000
Mastercoin-explorer is now upgraded and running on a SSD. It's currently catching up on the day it missed but should be up-to-date within a few hours.
hero member
Activity: 938
Merit: 1000
The idea is that you have a normal bitcoin wallet and reserve one of the addresses there as your Mastercoin address. You dump that key Smiley
newbie
Activity: 28
Merit: 0
As long as you can sign transactions you can use any client that supports it.

The Mastercoin-wallet software just does all this for you so you don't need an other (Bitcoin) client.

Ahhh, okay so that website did throw me off a bit. The last thing, hopefully, is getting the private key. That's where I was a little thrown off by that site, do I need a bitcoin client to generate a private address for me?
hero member
Activity: 938
Merit: 1000
As long as you can sign transactions you can use any client that supports it.

The Mastercoin-wallet software just does all this for you so you don't need an other (Bitcoin) client.
Pages:
Jump to: