Author

Topic: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread - page 586. (Read 1276933 times)

sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
I placed this order,

Code:
|        0.01        |    BTC     |     10.0     |    XCP    |           0.0010          |    BTC/XCP     | 0.0001 |     2     | 7bc8abe4...0e279496 |

Code:
Order: sell 0.01 BTC for 10.0 XCP at 1000.0000 XCP/BTC in 12 blocks with a provided fee of 0.0001 BTC (7bc8abe4...0e279496)

There is nothing in the "Order Matches Awaiting BTC Payment" section of the output to the "wallet" command of counterpartyd.

Why doesn't it match this order?

Code:
|         1.0         |    XCP     |    0.001     |    BTC    |           0.0010          |    BTC/XCP     | 0.0001 |    7418   | 42b4a564...1786e30e |

I'm looking into this.
newbie
Activity: 25
Merit: 0
I placed this order,

Code:
|        0.01        |    BTC     |     10.0     |    XCP    |           0.0010          |    BTC/XCP     | 0.0001 |     2     | 7bc8abe4...0e279496 |

Code:
Order: sell 0.01 BTC for 10.0 XCP at 1000.0000 XCP/BTC in 12 blocks with a provided fee of 0.0001 BTC (7bc8abe4...0e279496)

There is nothing in the "Order Matches Awaiting BTC Payment" section of the output to the "wallet" command of counterpartyd.

Why doesn't it match this order?

Code:
|         1.0         |    XCP     |    0.001     |    BTC    |           0.0010          |    BTC/XCP     | 0.0001 |    7418   | 42b4a564...1786e30e |
newbie
Activity: 30
Merit: 0
is the burn period over ? I am willing to burn some more but the guide about how to burn is removed from here http://counterpartyd-build.readthedocs.org/
hero member
Activity: 840
Merit: 1000
one sketchy thing about the approach to connect the script to bitcoind is

if somehow trojans get into counterpartyd, they can do damage to the entire btc wallet,

it might be worth an effort to create new wallet containing only your XCP addresses with some small amount of coins in it before letting counterpartyd connect to


well the code is open, any malicious stuff would be instantly discovered.

That said to be on the safe side having a separate BTC wallet just for XCP is probably good practice, it's what I did, since who knows if a bug will accidentally empty your BTC wallet or something (highly unlikely but possible).
newbie
Activity: 59
Merit: 0
Hi guys, I had some xcp at an address and they showed up on blockscan until recently. Checked blockscan just now and they are gone. Do they still exist at the address or have I lost them for good? If so can anyone explain why they might be gone? Thanks

They are there.. there is a notice on blockscan.com that says they are rebuilding the database.

Thanks
legendary
Activity: 1320
Merit: 1007
Hi guys, I had some xcp at an address and they showed up on blockscan until recently. Checked blockscan just now and they are gone. Do they still exist at the address or have I lost them for good? If so can anyone explain why they might be gone? Thanks

They are there.. there is a notice on blockscan.com that says they are rebuilding the database.
newbie
Activity: 59
Merit: 0
Hi guys, I had some xcp at an address and they showed up on blockscan until recently. Checked blockscan just now and they are gone. Do they still exist at the address or have I lost them for good? If so can anyone explain why they might be gone? Thanks
legendary
Activity: 1078
Merit: 1002
Bitcoin is new, makes sense to hodl.
one sketchy thing about the approach to connect the script to bitcoind is

if somehow trojans get into counterpartyd, they can do damage to the entire btc wallet,

it might be worth an effort to create new wallet containing only your XCP addresses with some small amount of coins in it before letting counterpartyd connect to
full member
Activity: 216
Merit: 100
How does XCP improve on Bitshares (Mastercoin to a lesser degree)? As those are similar concepts. What advantages does XCP have? What are core differences?

Main feature is XCP has features working right now, and everyone else is mostly just talk. I will acknowledge when they release features, but so far MSC only has simple send in 6 months, whereas XCP has its core already developed in less than 1. XCP will also have a client released soon.

Does Counterparty use price feeds or is price discovery solely marked based (like with Bitshares)?

Any info on that?

Counterparty uses feeds. I don't see how market-based price discovery isn't susceptible to clandestine manipulation (but I don't know how Bitshares does it).

As long as it works (everyone follows the underlying asset price) you would harm yourself long term manipulating the price because it is too costly...

But if a whale or several large holders do not follow the underlying asset price, then it is not too costly to manipulate the price. Without commenting on Bitshares in particular (as I do not know the details of their implementation), it seems that the currency in which market-based price discovery is made needs to be sufficiently evenly-distributed before manipulation is disadvantageous.
newbie
Activity: 25
Merit: 0
strange it made it to a block, nevermind
newbie
Activity: 25
Merit: 0
I cannot place any orders using counterpartyd to buy XCP.

Here is what I do:

Code:
 ./counterpartyd.py --bitcoind-rpc-user bitcoin --bitcoind-rpc-password password order --from=1M3wvBm31kVJkzA5A2KwhWws7YGq9AYsKv --get-quantity=10 --get-asset=XCP --give-quantity=0.01 --give-asset=BTC --expiration 12
Starting new HTTP connection (1): localhost
Confirm? (y/N) y
"7bc8abe41a55f06a02fdc7dfc9894100802a2e810a4694e058c36ba20e279496"

You don't see the transaction in the unconfirmed part of blockchain.info, you see it in the rejected transactions page for reason of "nonstandard transaction".

Code:
bitcoind decoderawtransaction 01000000019f4ecce6a90c3e8ce5690fbd6d016a5ce041bffcf11771b48063cf4cfe234324020000006a473044022044af03742cdd578bf74c0d9e49a5c7c43c488676b66d1beefadf737105d305670220339942fddc4943c4090fa0fd2550a4ec45c8192689f304c7e08125b0cb9621c4012103868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11dffffffff036c2a00000000000047512103868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d2120434e5452505254590000000a000000000000000000000000000f42400000000052ae6c2a00000000000047512103868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d211600000001000000003b9aca00000c00000000000000000000000000000000000052aef5e84f00000000001976a914dbf130a382d9874f4af9e4925eec0dcbe254b19888ac00000000
{
    "txid" : "7bc8abe41a55f06a02fdc7dfc9894100802a2e810a4694e058c36ba20e279496",
    "version" : 1,
    "locktime" : 0,
    "vin" : [
        {
            "txid" : "244323fe4ccf6380b47117f1fcbf41e05c6a016dbd0f69e58c3e0ca9e6cc4e9f",
            "vout" : 2,
            "scriptSig" : {
                "asm" : "3044022044af03742cdd578bf74c0d9e49a5c7c43c488676b66d1beefadf737105d305670220339942fddc4943c4090fa0fd2550a4ec45c8192689f304c7e08125b0cb9621c401 03868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d",
                "hex" : "473044022044af03742cdd578bf74c0d9e49a5c7c43c488676b66d1beefadf737105d305670220339942fddc4943c4090fa0fd2550a4ec45c8192689f304c7e08125b0cb9621c4012103868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d"
            },
            "sequence" : 4294967295
        }
    ],
    "vout" : [
        {
            "value" : 0.00010860,
            "n" : 0,
            "scriptPubKey" : {
                "asm" : "1 03868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d 20434e5452505254590000000a000000000000000000000000000f424000000000 2 OP_CHECKMULTISIG",
                "hex" : "512103868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d2120434e5452505254590000000a000000000000000000000000000f42400000000052ae",
                "reqSigs" : 1,
                "type" : "multisig",
                "addresses" : [
                    "1M3wvBm31kVJkzA5A2KwhWws7YGq9AYsKv",
                    "1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4E"
                ]
            }
        },
        {
            "value" : 0.00010860,
            "n" : 1,
            "scriptPubKey" : {
                "asm" : "1 03868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d 1600000001000000003b9aca00000c000000000000000000000000000000000000 2 OP_CHECKMULTISIG",
                "hex" : "512103868c14a2e6dde19d85e9b210654eb56242d3cf502d293302856af6138783d11d211600000001000000003b9aca00000c00000000000000000000000000000000000052ae",
                "reqSigs" : 1,
                "type" : "multisig",
                "addresses" : [
                    "1M3wvBm31kVJkzA5A2KwhWws7YGq9AYsKv",
                    "1HT7xU2Ngenf7D4yocz2SAcnNLW7rK8d4E"
                ]
            }
        },
        {
            "value" : 0.05236981,
            "n" : 2,
            "scriptPubKey" : {
                "asm" : "OP_DUP OP_HASH160 dbf130a382d9874f4af9e4925eec0dcbe254b198 OP_EQUALVERIFY OP_CHECKSIG",
                "hex" : "76a914dbf130a382d9874f4af9e4925eec0dcbe254b19888ac",
                "reqSigs" : 1,
                "type" : "pubkeyhash",
                "addresses" : [
                    "1M3wvBm31kVJkzA5A2KwhWws7YGq9AYsKv"
                ]
            }
        }
    ]
}
sr. member
Activity: 441
Merit: 250
How does XCP improve on Bitshares (Mastercoin to a lesser degree)? As those are similar concepts. What advantages does XCP have? What are core differences?

Main feature is XCP has features working right now, and everyone else is mostly just talk. I will acknowledge when they release features, but so far MSC only has simple send in 6 months, whereas XCP has its core already developed in less than 1. XCP will also have a client released soon.

Does Counterparty use price feeds or is price discovery solely marked based (like with Bitshares)?

Any info on that?

Counterparty uses feeds. I don't see how market-based price discovery isn't susceptible to clandestine manipulation (but I don't know how Bitshares does it).

As long as it works (everyone follows the underlying asset price) you would harm yourself long term manipulating the price because it is too costly...
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
How does XCP improve on Bitshares (Mastercoin to a lesser degree)? As those are similar concepts. What advantages does XCP have? What are core differences?

Main feature is XCP has features working right now, and everyone else is mostly just talk. I will acknowledge when they release features, but so far MSC only has simple send in 6 months, whereas XCP has its core already developed in less than 1. XCP will also have a client released soon.

Does Counterparty use price feeds or is price discovery solely marked based (like with Bitshares)?

Any info on that?

Counterparty uses feeds. I don't see how market-based price discovery isn't susceptible to clandestine manipulation (but I don't know how Bitshares does it).
sr. member
Activity: 441
Merit: 250
How does XCP improve on Bitshares (Mastercoin to a lesser degree)? As those are similar concepts. What advantages does XCP have? What are core differences?

Main feature is XCP has features working right now, and everyone else is mostly just talk. I will acknowledge when they release features, but so far MSC only has simple send in 6 months, whereas XCP has its core already developed in less than 1. XCP will also have a client released soon.

Does Counterparty use price feeds or is price discovery solely marked based (like with Bitshares)?

Any info on that?
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
Ah, there's a bug in the develop branch where counterpartyd isn't checking to make sure that the fee is only charged after the protocol was changed to include it. I'll fix that now.

Please do drop a note once you're done with the commit.

I will continue running the develop branch on blockscan if it helps to uncover some of these issues before they make it to the master

Cheers

See commit 5708257caf0a53c77eb5038a1c999c6fa27ecf38.

That sounds good: we need more testing on develop.

I assume that I will have to manually delete the existing version 5 db and rebuild from scratch again?

I actually just committed another change to the database, so you can just use that (this one increments the DB version number, which makes the rebuild automatic).
legendary
Activity: 876
Merit: 1000
Etherscan.io
Ah, there's a bug in the develop branch where counterpartyd isn't checking to make sure that the fee is only charged after the protocol was changed to include it. I'll fix that now.

Please do drop a note once you're done with the commit.

I will continue running the develop branch on blockscan if it helps to uncover some of these issues before they make it to the master

Cheers

See commit 5708257caf0a53c77eb5038a1c999c6fa27ecf38.

That sounds good: we need more testing on develop.

I assume that I will have to manually delete the existing version 5 db and rebuild from scratch again?
legendary
Activity: 1320
Merit: 1007
Looks like you can buy 1 XCP for ฿0.01 here:

http://btc-market.net/bitcoin/buy-counterparty-xcp.html

That is quite a markup. Shocked

Great start!

He did the same with MSC too. Made quite a bit i'm guessing. But he is legit.
legendary
Activity: 1708
Merit: 1000
Reality is stranger than fiction
hero member
Activity: 742
Merit: 500
Status: RESTART
Traceback (most recent call last):
  File "C:\Python33\lib\site-packages\cx_Freeze\initscripts\Console3.py", line 2
7, in
  File "C:\counterpartyd_build\dist\counterpartyd\counterpartyd.py", line 600, i
n
  File "C:\counterpartyd_build\dist\counterpartyd\lib\blocks.py", line 470, in f
ollow
  File "C:\counterpartyd_build\dist\counterpartyd\lib\blocks.py", line 437, in f
ollow
  File "C:\counterpartyd_build\dist\counterpartyd\lib\blocks.py", line 301, in g
et_tx_info
binascii.Error: Odd-length string

 Huh Huh Huh
hero member
Activity: 756
Merit: 502
Please see the docs: http://counterpartyd-build.readthedocs.org/en/latest/BuildingFromSource.html#id1

You will need to install the zmq library as stated there (as this is windows it's independent from running setup.py and a manual installation).

Thanks, I was certain it something small like this Smiley.
Jump to: