Author

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

full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
Man this really puts the crash in perspective eh ?
Bitcoin Logarithmic chart courtesy of bitcoincharts.com

full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
Okay, I think everything is working now. If anyone feels like depositing some XCP early, and maybe withdrawing it, before I open the market, it would help me be sure that all the automation is working. Even if it isn't, your coins will be safe, and your BTC balance never gets touched. You'll find your deposit address here (account needed, of course): poloniex.com/balances

Minimum for withdrawal is 5 XCP, and there is a 1 XCP withdrawal fee to cover all the dust costs.
If somebody can send me 5 or 6 XCP to 1JMRuhVNGdhCnhm6LLPhjGuA6GVKc28SBg
that will go to my poloniex acct. I can verify that it works and then withdraw it back to your BTC address (make sure to PM me your BTC address)
We can then verify deposit and withdraw work, at least in a controlled case. I would do this, but I didnt even want to try installing it on a Mac

James

P.S. please post here if you do this, I will post the result

Can someone give me the link to counterpartyd 5.0 exe installer ?
legendary
Activity: 1176
Merit: 1134
Okay, I think everything is working now. If anyone feels like depositing some XCP early, and maybe withdrawing it, before I open the market, it would help me be sure that all the automation is working. Even if it isn't, your coins will be safe, and your BTC balance never gets touched. You'll find your deposit address here (account needed, of course): poloniex.com/balances

Minimum for withdrawal is 5 XCP, and there is a 1 XCP withdrawal fee to cover all the dust costs.
If somebody can send me 5 or 6 XCP to 1JMRuhVNGdhCnhm6LLPhjGuA6GVKc28SBg
that will go to my poloniex acct. I can verify that it works and then withdraw it back to your BTC address (make sure to PM me your BTC address)
We can then verify deposit and withdraw work, at least in a controlled case. I would do this, but I didnt even want to try installing it on a Mac

James

P.S. please post here if you do this, I will post the result
full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
Ok so I have Bitcoin QT open.. and it appears to be synced....
Is that all a reindex is ? I'm so confused on just that part "the reindex"

Why does it matter ?

once I understand all this, I'm going to make a video tutorial.
sr. member
Activity: 364
Merit: 250
Owner of Poloniex
Okay, I think everything is working now. If anyone feels like depositing some XCP early, and maybe withdrawing it, before I open the market, it would help me be sure that all the automation is working. Even if it isn't, your coins will be safe, and your BTC balance never gets touched. You'll find your deposit address here (account needed, of course): poloniex.com/balances

Minimum for withdrawal is 5 XCP, and there is a 1 XCP withdrawal fee to cover all the dust costs.
full member
Activity: 214
Merit: 101
Oh hey JL777, do you have any idea what the ETA is on the web interface ? I'm so frustrated haha, I want to be able to jump in here and start testing things, but this whole thing is so tedious. An ETA on the web interface would be great, I'm just worried about crazy price flucuations. I don't wanna get left behind.. I wanna have ammo on deck so I can make moves.. but right now all i have is my private keys.. and I'm just scratching my head.

Install Bitcoind/CounterpartyD, Import your addresses via. Importprivkey in bitcoind or QT, then write a short script with all the addresses and vary them through the send function to an address you want to consolidate to.
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Oh hey JL777, do you have any idea what the ETA is on the web interface ? I'm so frustrated haha, I want to be able to jump in here and start testing things, but this whole thing is so tedious. An ETA on the web interface would be great, I'm just worried about crazy price flucuations. I don't wanna get left behind.. I wanna have ammo on deck so I can make moves.. but right now all i have is my private keys.. and I'm just scratching my head.

https://forums.counterparty.co/index.php/topic,79.0.html

Please read the first sentence of that post.

I should be able to have screenshots by this weekend showing basic functionality (dex is still not ready and may not be in the screenshots). Hope to have an initial release a week or so after that, although there is still a lot to do. May have to be delayed a bit to allow for more stabilization.

It will be ready when it's ready, essentially (which will be Soon). We're working as quickly as possible on it and making very good progress.
sr. member
Activity: 390
Merit: 254
Counterparty Developer
My bitcoind -reindex still sitting there .... No indication of any progress.
I think I'm at somewhere over 48 hours now. Any idea
how to tell if its still going/working ? How long til I should
kill this process ?

Is it using CPU resources? You can also start it with -daemon and -reindex and monitor its progress with getblockcount.

It's at 228,000 MB of ram taken up. But the CPU is 00%....
Crap man.. I've tried this 3 times now. I can't believe its
this difficult, I've got a serious amount of XCP and I need
to consolidate to one address and get it ready to start
trading... sigh... Is there someone I can send a donation
to for help ?

Are you working with little RAM? A reindex takes awhile but it shouldn't be a big deal, and you should only have to do it once at most (for a given bitcoin installation).

To consolidate your XCP, really the best/only way at this point is multiple 'counterpartyd send' calls. Just issue a send call for each address you have XCP in, to one main address. Use blockchain to look up the XCP balance at each address. e.g.
Code:
#first address has 50 XCP
counterpartyd send --source=12WQTnVbzhJRswra4TvGxq1RyhUkmiVXXm --destination=1QGZ4sCpvCgRizL5v4NniaKdZKzxBtVN3q --asset=XCP --quantity=50
#second address has 100 XCP
counterpartyd send --source=1CD4BNe5xfhdYt65iYSVuDVqorMf7dDnPy --destination=1QGZ4sCpvCgRizL5v4NniaKdZKzxBtVN3q --asset=XCP --quantity=100

Unfortunately you'll need a little bit of BTC at each address you're sending from to cover the miner fee. Is that what you were asking?

The web wallet will have address sweeping tools added to it in the near future, a few weeks after release most likely (once it's stabilized out). With this you'll be able to import a private key from your blockchain or bitcoin-qt wallet and it will sweet the BTC and/or XCP from the address associated with that key into one of the web wallet addresses.
full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
Oh hey JL777, do you have any idea what the ETA is on the web interface ? I'm so frustrated haha, I want to be able to jump in here and start testing things, but this whole thing is so tedious. An ETA on the web interface would be great, I'm just worried about crazy price flucuations. I don't wanna get left behind.. I wanna have ammo on deck so I can make moves.. but right now all i have is my private keys.. and I'm just scratching my head.
legendary
Activity: 1176
Merit: 1134
My bitcoind -reindex still sitting there .... No indication of any progress.
I think I'm at somewhere over 48 hours now. Any idea
how to tell if its still going/working ? How long til I should
kill this process ?

Is it using CPU resources? You can also start it with -daemon and -reindex and monitor its progress with getblockcount.

It's at 228,000 MB of ram taken up. But the CPU is 00%....
Crap man.. I've tried this 3 times now. I can't believe its
this difficult, I've got a serious amount of XCP and I need
to consolidate to one address and get it ready to start
trading... sigh... Is there someone I can send a donation
to for help ?
I'm assuming you don't have 228GB of RAM on your machine. I only have 192GB on my server so it would end up swapping to HDD like crazy. That explains 0% CPU, it could literally take years to finish if a program expecting RAM is actually swapping to HDD.

Not sure how you got your process so large, but you need to get it to use less RAM.

James

P.S. As soon as the web interface is ready, you should be able to consolidate. Why the rush?
full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
XNOVA, PATEL, BIGGESTFISH, Anyone ? How much would you charge in XCP to help me consolidate. I have 15 different addresses with XCP, need to consolidate.
sr. member
Activity: 390
Merit: 254
Counterparty Developer
How do you tell who sent how much? Is there an API call for looking at transactions? It seemed all I could do was check balances.

There's several ways to get the send/transaction history. Try get_sends: http://counterpartyd.readthedocs.org/en/latest/API.html#get-sends

Example get_sends JSON RPC request payload that gets all valid sends of XCP *from* the address 14qqz8xpzzEtj6zLs3M1iASP7T4mj687yq may look like:
Code:
payload = {
  "method": "get_sends",
  "params": {"filters": [{'field': 'source', 'op': '==', 'value': "14qqz8xpzzEtj6zLs3M1iASP7T4mj687yq"}, {'field': 'asset', 'op': '==', 'value': "XCP"}]},
  "jsonrpc": "2.0",
  "id": 0,
}

i.e.

Code:
get_sends(filters=[{'field': 'source', 'op': '==', 'value': "14qqz8xpzzEtj6zLs3M1iASP7T4mj687yq"}, {'field': 'asset', 'op': '==', 'value': "XCP"}])

For all the possible fields you can filter on, see http://counterpartyd.readthedocs.org/en/latest/API.html#send-object

When you make this call you will get back a list of 1 or more send objects. See the send-object link above for the fields these objects will have.

There is also http://counterpartyd.readthedocs.org/en/latest/API.html#get-messages which will basically get you a history of every data-base level action counterpartyd did for a specific block number (essentially a list of transactions), but I think that may be too low level for what it sounds like you're trying to do.
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Come on lets help Busoni! He's putting us on exchange.

take a loot at https://masterxchange.com

xcp is the same concept

what they do is user who deposits MSC has to specify his MSC address(which is bitcoin address) on the website, and send it to 1MaStErt4XsYHPwfrN9TpgdURLhHTdMenH, and they just check the input of debit transactions to see who send MSC. By doing this, they have one address holding all XCP which is easy to withdraw back to users, no need to spread dust btc across addresses.

If you can support XCP, then you can also use this scheme to support MSC as well, one stone 2 birds, worth your effort no doubt

How do you tell who sent how much? Is there an API call for looking at transactions? It seemed all I could do was check balances.

At any rate, the way I'm trying to do it would be easier for users, and the only reason it's not working is because I can't send XCP. If I can't send XCP, it doesn't really matter how the deposit system works.

The FAQ didn't really help, I had tried those things already. It's kind of annoying, I can't find any more information about the error other than that the tx is rejected.

Joined the IRC channel, no one's there.

It's so close--everything would work if Counterparty would.
Someone, please help busconi. He is trying to get it on the Exchange.

I'll be working with busoni on this. We'll be chatting on IRC tomorrow and hopefully I'll be able to answer his questions.

busoni: I sent you a PM.
legendary
Activity: 1078
Merit: 1002
Bitcoin is new, makes sense to hodl.
It seems the collateral has to be quite large, otherwise it's abusable. Also there is a large risk discrepancy between the two parties. Furthermore bitcoin price volatility, suppose I lock in to sell 10 btc, next Silkroad2 is hacked, or MtGox is down or some other news, the buyer realizes that even if he losses his collateral he will still get a better deal waiting for the price to bottom out, so he decides not to complete the send - he losses collateral - I lose 10 btc + collateral. Anyways I'd rather pay 1-2% on an exchange.

yes ideally it should be worth more than what is traded,

I'm thinking more of physical item than digital item, such as those craigslist, ebay items, say I want to sell a SSD, and put up $300 worth of collateral in XCP, buyer contacts me and puts up the same amount of collateral, buyer mails me the money, I mail him the item "at the same time, no need for anyone to send first", buyer receives it and complains that it's not as described, so we both mail each other shits back, and release the collaterals.
full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
I got it unstuck... sent a little more BTC to the address and it sent. That can be automated.

So exciting, whats the timeframe now ? hehe sorry not
asking for an eta Wink  Grin
hero member
Activity: 588
Merit: 504
I got it unstuck... sent a little more BTC to the address and it sent. That can be automated.

how much was in there initially? just dust?
full member
Activity: 238
Merit: 100
Come on lets help Busoni! He's putting us on exchange.

take a loot at https://masterxchange.com

xcp is the same concept

what they do is user who deposits MSC has to specify his MSC address(which is bitcoin address) on the website, and send it to 1MaStErt4XsYHPwfrN9TpgdURLhHTdMenH, and they just check the input of debit transactions to see who send MSC. By doing this, they have one address holding all XCP which is easy to withdraw back to users, no need to spread dust btc across addresses.

If you can support XCP, then you can also use this scheme to support MSC as well, one stone 2 birds, worth your effort no doubt

How do you tell who sent how much? Is there an API call for looking at transactions? It seemed all I could do was check balances.

At any rate, the way I'm trying to do it would be easier for users, and the only reason it's not working is because I can't send XCP. If I can't send XCP, it doesn't really matter how the deposit system works.

The FAQ didn't really help, I had tried those things already. It's kind of annoying, I can't find any more information about the error other than that the tx is rejected.

Joined the IRC channel, no one's there.

It's so close--everything would work if Counterparty would.
Someone, please help busconi. He is trying to get it on the Exchange.
sr. member
Activity: 364
Merit: 250
Owner of Poloniex
I got it unstuck... sent a little more BTC to the address and it sent. That can be automated.
full member
Activity: 214
Merit: 101
you guys see this https://bitcointalksearch.org/topic/bank-run-p2p-fiat-bitcoin-exchange-462236 ?

idea is to use "collateral" in place of escrow, it can be used to create trustless p2p ebay,

to me this is definitely the iphone invention

somehow the idea might be able to expand to xcp plaform


Wow, if done right, this basically can solve the whole fiat to crypto problem (that almost totally controlled by banks today).
Any ideas how it can be implemented on top of XCP?

I haven't thought it through but one idea is to implement the "collateral" protocol inside XCP -- 2 parties put up their collateral as XCP or XCP assets, then they exchange what ever they want to exchange, then they just send "collateralRelease", no need to ping pong that complicate multisigs, easy to understand,

It seems the collateral has to be quite large, otherwise it's abusable. Also there is a large risk discrepancy between the two parties. Furthermore bitcoin price volatility, suppose I lock in to sell 10 btc, next Silkroad2 is hacked, or MtGox is down or some other news, the buyer realizes that even if he losses his collateral he will still get a better deal waiting for the price to bottom out, so he decides not to complete the send - he losses collateral - I lose 10 btc + collateral. Anyways I'd rather pay 1-2% on an exchange.
full member
Activity: 224
Merit: 100
CabTrader v2 | crypto-folio.com
My bitcoind -reindex still sitting there .... No indication of any progress.
I think I'm at somewhere over 48 hours now. Any idea
how to tell if its still going/working ? How long til I should
kill this process ?

Is it using CPU resources? You can also start it with -daemon and -reindex and monitor its progress with getblockcount.

It's at 228,000 MB of ram taken up. But the CPU is 00%....
Crap man.. I've tried this 3 times now. I can't believe its
this difficult, I've got a serious amount of XCP and I need
to consolidate to one address and get it ready to start
trading... sigh... Is there someone I can send a donation
to for help ?
Jump to: