Here is my interpretation of the Sell Action. Comments are welcomed =)
A New transaction is valid only if there is no previous sell offer or the previous sell offer is a cancel.
An Update transaction is valid only if there is a previous sell offer with "Available Amount for Sale" (Original Amount less Amount already sold) >0.
A Cancel transaction is valid only if the previous sell offer is an update or new.
|
|
|
Is there a BitcoinJ .NET API that can sign and send a raw transaction?
|
|
|
Tachikoma,
Will mastercoind have a -daemon?
(I'm trying to build a new wallet using " bitcoind.exe - daemon" but can't get it to sign a transaction. )
|
|
|
Hey Bitoy, Please take a look at pull 41, it's a change to DEx (additional intent byte) and I'm waiting on feedback about whether we'll be implementing backwards compat for existing TMSC DEx transactions - unfortunately I missed that discussion during the last conference as we were switching providers. We need to get that into play & settled I think before we can attack consensus for DEx. Thanks Zathras Thanks Zathras, I missed that discussion. Does this mean all Dex transaction is invalid? https://github.com/mastercoin-MSC/spec/pull/41/files
|
|
|
Developers: I've pushed the new verification API online for Mastercoin-explorer ( example). Could you guys let me know once you have also done this so I can add you to my DEx consensus checker? Edit Transactions API working http://mymastercoins.com/jtransactions.aspx?address=1G3P5bws8wRVrVfKWxv8F85pRjs9qXyyA6¤cy_id=2I'll update the transaction api today. Added some fields and updated the scripts, (I will need to reparse the entire db). btw requesting a hackathon for TMSC sycn. (I'm +8 GMT Singapore,Hong Kong Time Will prepare espresso =)
|
|
|
alright, after purchasing some TMSC on the DEx yesterday, I tried creating then canceling (by posting a new offer with amount 0) a sell offer with the address 1B4dzdSTt8p1qfMba4MTPUvABDXDYTHT2S
on mymastercoin I see only the (correct) TMSC balance
In mymastercoins when a sell offer is cancelled it will be removed from the sell offer listing. I'll probably add a view previous sell offer so that it can be verify as cancelled.
|
|
|
To the admins of mastercoin-explorer.com, masterchest.info, masterchain.info and mymastercoins.com: Please take a look at transaction: https://blockchain.info/tx/e1633c9e0515cb027a6f2736bec02f0de8753e6b7c3303597ac01582de2d7041It was rendered as invalid due to insufficient balance. To quote the spec: Amount to transfer = 100,000,000 (1.00000000 Mastercoins) (64-bit unsigned integer, 8 bytes, should not exceed number owned, but if it does, assume user is transferring all of them) How do you plan to handle such things in the future? Balance of 15og4WXZPwkMnnsb3dj6HqgTUfcRLx4J9b: 364.84328263 TMSC, tried to send: 9999.0 TMSC to 1xC6gPa4QTM18cPKKPutcEkfmZvabY38j. Good point. Based on white paper it should be a valid sell order for 364.84328263 tmsc. I'll update mymastercoins.
|
|
|
Hey Bitbay,
Check that: I have 0.074 BTC in my account, and I am trying to create a purchase offer for order that seams to be appropriate to that budget but I get (Error sending transaction).
What do you think can cause it ?
Try the following Create a new address. Send .01 btc to your new address. Try to purchase using the new address. (Mastercoin protocol requires only one sender address. )
|
|
|
Did we ever fix the balance issue with my account (1LjT88X7Zu8BdbqJw8vfRa83NJuzYL9kqm) Don't really care about the TSMC but just wanted to make sure there wasn't something that could cause a issue later on down the road...
I see 106.12380845 TMSC on Masterchest
108.12380845 TSMC on Masterchain
107.12380845 TSMC on mastercoin-explorer
It seems 107.12380845 is the correct amount (1 Reserved for current sale offer, for a Total of 108.12380845)
Hi ATriz, You have 107.12380845 tmsc. You offered to sell 1. Your available balance is 106.12380845 tmsc.
|
|
|
Checking to see If I got the rule on Selling Offers. A Sell Offer must be cancelled before sending another sell offer is accepted. (To cancel a sell offer AmountofCoin for Sale to 0 )
The Tx below will be invalid 1b8572009435e554a68fc640f43efa50c9117f6881813ae56eab5b10f9b3fd53 (Invalid Offer to Sell: 0.01 TMSC. )
because Offer to Sell 8b2deeb03c2590bbc6698ab3d663eb920e8bb7e89437a7984a54b8d0154d6741 still open and not yet cancelled?
|
|
|
Sorry, the bitcoin wallet is running but the , MM Wallet still refuse to connect to it.
Here are the steps I did for a clean install installed the bitcoin wallet version 0.8.5 with the default settings. Copy the bitcoin shortcut to the desktop Right click shortcut click properties Replace "C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" to "C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" - server Double click on the shortcut Run the MM wallet.
|
|
|
Thank you Bitboy, that may be correct, but the software is already installed and I want to change it. Must I reinstall the software or can I change it otherwise?
No need to reinstall. Just make sure bitcoinqt.exe - server is running in the background.
|
|
|
" bitcoin-qt.exe -server" is suppose to bring up the bitcoin wallet. Try to remove the -data
The wallet is up and running... Ok. That is good . Try the simple send using test mastercoins. Then the Distributed exchange
|
|
|
Bitcoin-qt.exe must run in the background in order for bitcoind.exe to work. (The wallet will call bitcoind.exe)
Sorry no good --> http://imgur.com/SWbEV0z" bitcoin-qt.exe -server" is suppose to bring up the bitcoin wallet. Try to remove the -data
|
|
|
The bitcoin wallet (bitcoin-qt.exe -server) must run in the background in order for the mymastercoins wallet to work. E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\bitcoin-qt.exe -server
so bitcoin-qt.exe and bitcoind should run together ? Bitcoin-qt.exe must run in the background in order for bitcoind.exe to work. (The wallet will call bitcoind.exe)
|
|
|
Is the program below running in the background?
E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\bitcoin-qt.exe -server
No it's doesn't, but here is something strange I get that from log file from the data directory of bitcoin wallet, what can you tell about it : The bitcoin wallet (bitcoin-qt.exe -server) must run in the background in order for the mymastercoins wallet to work. E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\bitcoin-qt.exe -server
|
|
|
Can you check if the file below exist. E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\daemon\bitcoind.exe
Ok will add a log file in next version.
Yes it does. Is the program below running in the background? E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\bitcoin-qt.exe -server
|
|
|
Try E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\daemon\bitcoind.exe
Just tested that one , nothing , can you please add some tracing and a log file that we will be able give you more info. Can you check if the file below exist. E:\WorkingArea\Mastercoin\bitcoin-0.8.5-win32\daemon\bitcoind.exe Ok will add a log file in next version.
|
|
|
|