Pages:
Author

Topic: MasterCoin: New Protocol Layer Starting From “The Exodus Address” - page 83. (Read 448462 times)

hero member
Activity: 938
Merit: 1000
What are the rules for testing? I'd like to take part in that contest.

Well, you help out however you can, making sure to post what you are doing publicly. Then at the end of the contest, you summarize everything you did, and we split up the money among contestants based on the opinions of myself and the other contestants and devs about how valuable each person's work was to the project. More valuable = more money. It is subjective though, and payout is highly dependent on how many other people are helping out and how much they are doing.

I've never seen anybody else do bounties this way, but it seemed to work pretty well for the last one we did.

I think we might need a to-do list. Then I'll select something I can do from the list.
If it's sending test transactions maybe I can do that when there are clearer rules and instructions on how to make decentralized transactions.



I hope to provide a test plan for people who are on Linux/OS x and who want to test my Wallet software. It will run on Windows but it's a bit harder to make it work. I will provide instructions when my next build is ready.
hero member
Activity: 714
Merit: 510
What are the rules for testing? I'd like to take part in that contest.

Well, you help out however you can, making sure to post what you are doing publicly. Then at the end of the contest, you summarize everything you did, and we split up the money among contestants based on the opinions of myself and the other contestants and devs about how valuable each person's work was to the project. More valuable = more money. It is subjective though, and payout is highly dependent on how many other people are helping out and how much they are doing.

I've never seen anybody else do bounties this way, but it seemed to work pretty well for the last one we did.

I think we might need a to-do list. Then I'll select something I can do from the list.
If it's sending test transactions maybe I can do that when there are clearer rules and instructions on how to make decentralized transactions.

hero member
Activity: 938
Merit: 1000
Edit 2: Fixed deployed! Could you verify everything is as expected now? Also congrats on being the first non-dev to make an actual purchase Cheesy

Wow, that was fixed fast! And yes, everythings looks good now and behaves as expected.

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.
You don't have to post on the coding contest thread if you don't want to, but I know the devs appreciate seeing stuff like this separated out from the general discussion.

Yes, you're right – I'll keep the main thread clean from bug reports.

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
legendary
Activity: 1834
Merit: 1019
legendary
Activity: 1134
Merit: 1008
CEO of IOHK
legendary
Activity: 1134
Merit: 1008
CEO of IOHK
Congrats with the reason article. It seems like they interviewed the best of the best.
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
What are the rules for testing? I'd like to take part in that contest.

Well, you help out however you can, making sure to post what you are doing publicly. Then at the end of the contest, you summarize everything you did, and we split up the money among contestants based on the opinions of myself and the other contestants and devs about how valuable each person's work was to the project. More valuable = more money. It is subjective though, and payout is highly dependent on how many other people are helping out and how much they are doing.

I've never seen anybody else do bounties this way, but it seemed to work pretty well for the last one we did.
hero member
Activity: 714
Merit: 510
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

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.

Hey guys,

This testing looks like it probably qualifies for a payout from the coding contest. Smiley

You don't have to post on the coding contest thread if you don't want to, but I know the devs appreciate seeing stuff like this separated out from the general discussion.

The thread, for convenience: https://bitcointalksearch.org/topic/300-btc-coding-contest-distributed-exchange-mastercoin-developer-thread-292628

Thanks for testing!!

I hope everybody is aware of what a huge payout we are offering for testing, code-reviewing, and bug reports. This contest alone has 100BTC reserved entirely for paying people who help with that. (For perspective, some very smart people in this community are running bitcoin projects which don't have that much in their entire budget! We're very fortunate in this regard.) I hope we'll see a lot more testers step in as we move forward with this.

What are the rules for testing? I'd like to take part in that contest.
hero member
Activity: 938
Merit: 1000
Thanks for testing it Maxmint, much appreciated. Smiley
hero member
Activity: 700
Merit: 500
Edit 2: Fixed deployed! Could you verify everything is as expected now? Also congrats on being the first non-dev to make an actual purchase Cheesy

Wow, that was fixed fast! And yes, everythings looks good now and behaves as expected.

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.
You don't have to post on the coding contest thread if you don't want to, but I know the devs appreciate seeing stuff like this separated out from the general discussion.

Yes, you're right – I'll keep the main thread clean from bug reports.
hero member
Activity: 938
Merit: 1000

Nope, you send it in time. Only five blocks so should have worked. I'm going to dive into this one now and see if I can find out why it thinks it expired! Will get back to you asap. The good thing is as long as you did what the spec prescribes you are in the clear. I just need to tweak the software to work as well as the words in the spec Smiley

Edit: Think I spotted my error; working on a fix now.

Edit 2: Fixed deployed! Could you verify everything is as expected now? Also congrats on being the first non-dev to make an actual purchase Cheesy
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
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

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.

Hey guys,

This testing looks like it probably qualifies for a payout from the coding contest. Smiley

You don't have to post on the coding contest thread if you don't want to, but I know the devs appreciate seeing stuff like this separated out from the general discussion.

The thread, for convenience: https://bitcointalksearch.org/topic/300-btc-coding-contest-distributed-exchange-mastercoin-developer-thread-292628

Thanks for testing!!

I hope everybody is aware of what a huge payout we are offering for testing, code-reviewing, and bug reports. This contest alone has 100BTC reserved entirely for paying people who help with that. (For perspective, some very smart people in this community are running bitcoin projects which don't have that much in their entire budget! We're very fortunate in this regard.) I hope we'll see a lot more testers step in as we move forward with this.
full member
Activity: 201
Merit: 100
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.
hero member
Activity: 700
Merit: 500
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
full member
Activity: 201
Merit: 100
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.
hero member
Activity: 938
Merit: 1000
Could you link me all the transactions involved so I can check it out?
hero member
Activity: 700
Merit: 500
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?
hero member
Activity: 938
Merit: 1000
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.
hero member
Activity: 700
Merit: 500
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?
Pages:
Jump to: