Author

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

sr. member
Activity: 390
Merit: 254
Counterparty Developer
Is there a traceback printing in counterpartyd.log? If so, that would probably have a line number to the error. If it's something we haven't fixed, we'll get it fixed once we know the location (given that you said you already patched the bug we already fixed).

This is in the api.error.log:

Code:
[14/Apr/2014:10:20:11] HTTP Traceback (most recent call last):
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/cherrypy/_cprequest.py", line 656, in respond
    response.body = self.handler()
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/cherrypy/lib/encoding.py", line 188, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/lib/api.py", line 445, in index
    response = JSONRPCResponseManager.handle(data, dispatcher)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/manager.py", line 47, in handle
    request = JSONRPCRequest.from_json(request_str)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/jsonrpc.py", line 22, in from_json
    return JSONRPC10Request.from_json(json_str)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/jsonrpc1.py", line 93, in from_json
    method=data["method"], params=data["params"], _id=data["id"]
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/base.py", line 12, in __init__
    self.params = params
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/jsonrpc1.py", line 57, in params
    raise ValueError("Incorrect params {}".format(value))
ValueError: Incorrect params {'filters': [{'field': 'address', 'value': 'addressRedacted', 'op': '=='}]}



Eh...unfortunately not very helpful, due to the nature of that error. We'll have ouziel find and fix this 'a' bug in master tomorrow morning first thing (as well as a counterwallet mobile bug Swarm was having problems with).
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Website updates

Hey guys...knocked out numerous website updates today to www.counterparty.co:

* Tagline added to home page...this may be tweaked over the next week
* Added a Team page at: https://www.counterparty.co/team/
* Added a projects portfolio at https://www.counterparty.co/projects/ ...please email us if your launched project is not listed
* Countertalk ep1 is up and properly listed: https://www.counterparty.co/category/countertalk/
sr. member
Activity: 262
Merit: 250
Is there any particular reason why you chose Australia?

It's the country where we are living. We have engaged legal counsel here in Australia too in case people were wondering.
sr. member
Activity: 262
Merit: 250
Is there a traceback printing in counterpartyd.log? If so, that would probably have a line number to the error. If it's something we haven't fixed, we'll get it fixed once we know the location (given that you said you already patched the bug we already fixed).

This is in the api.error.log:

Code:
[14/Apr/2014:10:20:11] HTTP Traceback (most recent call last):
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/cherrypy/_cprequest.py", line 656, in respond
    response.body = self.handler()
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/cherrypy/lib/encoding.py", line 188, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/lib/api.py", line 445, in index
    response = JSONRPCResponseManager.handle(data, dispatcher)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/manager.py", line 47, in handle
    request = JSONRPCRequest.from_json(request_str)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/jsonrpc.py", line 22, in from_json
    return JSONRPC10Request.from_json(json_str)
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/jsonrpc1.py", line 93, in from_json
    method=data["method"], params=data["params"], _id=data["id"]
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/base.py", line 12, in __init__
    self.params = params
  File "/home/jeremy/counterpartyd_build/env/lib/python3.3/site-packages/jsonrpc/jsonrpc1.py", line 57, in params
    raise ValueError("Incorrect params {}".format(value))
ValueError: Incorrect params {'filters': [{'field': 'address', 'value': 'addressRedacted', 'op': '=='}]}

full member
Activity: 155
Merit: 100
Is there any particular reason why you chose Australia?
I have control to the private key to this BTC address. I'd be happy to sign a message stating that. I'm led_lcd here in Bitcointalk, global_trade_repo in the official Counterparty forums and neither am I anonymous.

XBTC is a product based upon Vennd. XBTC is a service of a (soon to be ) legally incorporated company called vennd.io (http://vennd.io). We have been working in close relationship with the Counterparty developers to bring features, service and value to the Counterparty community.

In which country will vennd.io become a legally incorporated company?

Australia
sr. member
Activity: 390
Merit: 254
Counterparty Developer
This has been fixed earlier in the develop branch: https://github.com/CounterpartyXCP/counterpartyd/commit/e64312d064da1a5ed8b6e52744e99fc40f8d12d0

We'll get it ported into master, since it looks like it will be a bit before we merge develop into master again.

For now, feel free to edit the code yourself, directly, to fix the problem.

I've manually patched api.py but I am still getting:

Code:
counterpartyd wallet

Traceback (most recent call last):
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 837, in
    address_data = get_address(db, address=address)
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 29, in get_address
    address_dict['balances'] = util.api('get_balances', {'filters': [('address', '==', address),]})
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/lib/util.py", line 50, in api
    raise exceptions.RPCError('{}'.format(response_json['error']))
lib.exceptions.RPCError: {'data': {'type': 'NameError', 'args': ["global name 'a' is not defined"], 'message': "global name 'a' is not defined"}, 'message': 'Server error', 'code': -32000}

'a' is not very easy to search for references for...





Is there a traceback printing in counterpartyd.log? If so, that would probably have a line number to the error. If it's something we haven't fixed, we'll get it fixed once we know the location (given that you said you already patched the bug we already fixed).
sr. member
Activity: 262
Merit: 250
This has been fixed earlier in the develop branch: https://github.com/CounterpartyXCP/counterpartyd/commit/e64312d064da1a5ed8b6e52744e99fc40f8d12d0

We'll get it ported into master, since it looks like it will be a bit before we merge develop into master again.

For now, feel free to edit the code yourself, directly, to fix the problem.

I've manually patched api.py but I am still getting:

Code:
counterpartyd wallet

Traceback (most recent call last):
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 837, in
    address_data = get_address(db, address=address)
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 29, in get_address
    address_dict['balances'] = util.api('get_balances', {'filters': [('address', '==', address),]})
  File "/home/jeremy/counterpartyd_build/dist/counterpartyd/lib/util.py", line 50, in api
    raise exceptions.RPCError('{}'.format(response_json['error']))
lib.exceptions.RPCError: {'data': {'type': 'NameError', 'args': ["global name 'a' is not defined"], 'message': "global name 'a' is not defined"}, 'message': 'Server error', 'code': -32000}

'a' is not very easy to search for references for...


sr. member
Activity: 390
Merit: 254
Counterparty Developer
Can someone please help?  I am trying to see my wallet and keep getting this error.

Quote
> counterpartyd wallet
Traceback (most recent call last):

  File "/home/X/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 837, in
    address_data = get_address(db, address=address)
  File "/home/X/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 29, in get_address
    address_dict['balances'] = util.api('get_balances', {'filters': [('address', '==', address),]})
  File "/home/X/counterpartyd_build/dist/counterpartyd/lib/util.py", line 50, in api
    raise exceptions.RPCError('{}'.format(response_json['error']))
lib.exceptions.RPCError: {'message': 'Server error', 'code': -32000, 'data': {'type': 'NameError', 'args': ["global name 'a' is not defined"], 'message': "global name 'a' is not defined"}}


This has been fixed earlier in the develop branch: https://github.com/CounterpartyXCP/counterpartyd/commit/e64312d064da1a5ed8b6e52744e99fc40f8d12d0

We'll get it ported into master, since it looks like it will be a bit before we merge develop into master again.

For now, feel free to edit the code yourself, directly, to fix the problem.
legendary
Activity: 1232
Merit: 1001
Can someone please help?  I am trying to see my wallet and keep getting this error.

Quote
> counterpartyd wallet
Traceback (most recent call last):

  File "/home/X/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 837, in
    address_data = get_address(db, address=address)
  File "/home/X/counterpartyd_build/dist/counterpartyd/counterpartyd.py", line 29, in get_address
    address_dict['balances'] = util.api('get_balances', {'filters': [('address', '==', address),]})
  File "/home/X/counterpartyd_build/dist/counterpartyd/lib/util.py", line 50, in api
    raise exceptions.RPCError('{}'.format(response_json['error']))
lib.exceptions.RPCError: {'message': 'Server error', 'code': -32000, 'data': {'type': 'NameError', 'args': ["global name 'a' is not defined"], 'message': "global name 'a' is not defined"}}
sr. member
Activity: 262
Merit: 250
I have control to the private key to this BTC address. I'd be happy to sign a message stating that. I'm led_lcd here in Bitcointalk, global_trade_repo in the official Counterparty forums and neither am I anonymous.

XBTC is a product based upon Vennd. XBTC is a service of a (soon to be ) legally incorporated company called vennd.io (http://vennd.io). We have been working in close relationship with the Counterparty developers to bring features, service and value to the Counterparty community.

In which country will vennd.io become a legally incorporated company?

Australia
hero member
Activity: 647
Merit: 510
Counterpartying
I just realized that XCP is perfect for issuing digital currencies backed by real assets.
(Others may have written about this before, so forgive me if I "steal" these thoughts ... )


Unlike altcoins, you don't need to fear the network collapsing any more than you need for bitcoin.

Therefore XCP is the perfect platform for issuing an asset/coin, right?

Now say you own a shop and want customers to pay in a crytpo-currency because it's convenient and has low fees. The problem with bitcoin is volatility. Therefore you issue CRYPTODOLLAR which you back by USD. How you do it is simply that you put your asset for sale at the price of one dollar measured in bitcoins. Your asking price always adjusts up and down according to BTC's price. You also promise always to buy back at 99 cents, so that customers only faces a tiny spread (kinda like ETFs on the stock exchange are priced).

As long as your customers trust that you'll always buy back their CRYPTODOLLARS they have a cryptocurruency with zero volatility. To gain this trust you may have an audited bank account with the same amount of dollars as you've issued of these assets. The same can be done backed by gold, silver, or anything else.

In terms of betting this could work just as well. Xbet.io is an excellent service, but it's difficult to get the XCPs needed to bet. The spread is large and the volume is low. If someone trustworthy issues a CASIONDOLLAR or similar based on the description above, it becomes more user friendly. At the moment, though, this may be impossible (If I understood correct) since only XCPs are possible to use for betting. But in a future update of Counterparty any asset can be used, am I right?

Yes.
full member
Activity: 180
Merit: 100
I just realized that XCP is perfect for issuing digital currencies backed by real assets.
(Others may have written about this before, so forgive me if I "steal" these thoughts ... )


Unlike altcoins, you don't need to fear the network collapsing any more than you need for bitcoin.

Therefore XCP is the perfect platform for issuing an asset/coin, right?

Now say you own a shop and want customers to pay in a crytpo-currency because it's convenient and has low fees. The problem with bitcoin is volatility. Therefore you issue CRYPTODOLLAR which you back by USD. How you do it is simply that you put your asset for sale at the price of one dollar measured in bitcoins. Your asking price always adjusts up and down according to BTC's price. You also promise always to buy back at 99 cents, so that customers only faces a tiny spread (kinda like ETFs on the stock exchange are priced).

As long as your customers trust that you'll always buy back their CRYPTODOLLARS they have a cryptocurruency with zero volatility. To gain this trust you may have an audited bank account with the same amount of dollars as you've issued of these assets. The same can be done backed by gold, silver, or anything else.

In terms of betting this could work just as well. Xbet.io is an excellent service, but it's difficult to get the XCPs needed to bet. The spread is large and the volume is low. If someone trustworthy issues a CASIONDOLLAR or similar based on the description above, it becomes more user friendly. At the moment, though, this may be impossible (If I understood correct) since only XCPs are possible to use for betting. But in a future update of Counterparty any asset can be used, am I right?
newbie
Activity: 22
Merit: 0
How to get XBTC
An automatic vending machine for XBTC has been created. To get XBTC, simply send BTC in Counterwallet to:

1XBTCxh9HdyQ4y5VMnTzPANZoZZvrMSA6
After 3 confirmations, XBTC will be sent back automatically.

Just to clarify, who has access to this BTC address, and how we can be sure that it won't be suddenly emptied?

I have control to the private key to this BTC address. I'd be happy to sign a message stating that. I'm led_lcd here in Bitcointalk, global_trade_repo in the official Counterparty forums and neither am I anonymous.

XBTC is a product based upon Vennd. XBTC is a service of a (soon to be ) legally incorporated company called vennd.io (http://vennd.io). We have been working in close relationship with the Counterparty developers to bring features, service and value to the Counterparty community.

In which country will vennd.io become a legally incorporated company?
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
http://www.blockscan.com/order_book.aspx?f=1

Why does the BTC/XCP bid/ask show a crossed order book?

The order book gets a little crossed when users fail to make BTCpays (usually selling BTC and failing to remain logged in to Counterwallet). This situation should be migitaged by some of the changes in v9.25.0, which increases the frequency with which orders attempt to match with each other.
legendary
Activity: 1554
Merit: 1000
http://www.blockscan.com/order_book.aspx?f=1

Why does the BTC/XCP bid/ask show a crossed order book?
sr. member
Activity: 262
Merit: 250
How to get XBTC
An automatic vending machine for XBTC has been created. To get XBTC, simply send BTC in Counterwallet to:

1XBTCxh9HdyQ4y5VMnTzPANZoZZvrMSA6
After 3 confirmations, XBTC will be sent back automatically.

Just to clarify, who has access to this BTC address, and how we can be sure that it won't be suddenly emptied?

I have control to the private key to this BTC address. I'd be happy to sign a message stating that. I'm led_lcd here in Bitcointalk, global_trade_repo in the official Counterparty forums and neither am I anonymous.

XBTC is a product based upon Vennd. XBTC is a service of a (soon to be ) legally incorporated company called vennd.io (http://vennd.io). We have been working in close relationship with the Counterparty developers to bring features, service and value to the Counterparty community.
hero member
Activity: 756
Merit: 502
How to get XBTC
An automatic vending machine for XBTC has been created. To get XBTC, simply send BTC in Counterwallet to:

1XBTCxh9HdyQ4y5VMnTzPANZoZZvrMSA6
After 3 confirmations, XBTC will be sent back automatically.

Just to clarify, who has access to this BTC address, and how we can be sure that it won't be suddenly emptied?
sr. member
Activity: 262
Merit: 250
Order Book
View the XBTC/XCP order book at Blockscan: http://www.blockscan.com/order_book.aspx?f=2



Why Trade with XBTC
  • When you trade on the DEX using XBTC you can trade without worrying about: fees (fee required, fee provided)
  • Troll orders. Every price you see at blockscan is the price you can hit directly. Prices from the bid and ask side will converge.
  • Waiting for the other side of the trade to btcpay, nor will you need to be standing by to perform a BTC pay.
XBTC is

Security
  • There is no web or user interface. There is no web site to attack.
  • The only way to reach the XBTC servers is via the Bitcoin network, via TOR. There are NO other ports open, no SSH, no remote access.
Source Code
XBTC is based upon the source code for Vennd. The full source will be free and available soon. If you wish to gain access early, please send me a PM.
sr. member
Activity: 262
Merit: 250
XBTC is the easiest and smoothest way to trade on the DEX
Had troubles with orders not matching or going through against BTC on the DEX?
XBTC is the answer. XBTC is worth exactly 1 BTC. XBTC is a native Counterparty asset and can be held in full escrow by Counterparty.
The fee to to get XBTC is only 0.1% + TX costs.

How to get XBTC
An automatic vending machine for XBTC has been created. To get XBTC, simply send BTC in Counterwallet to:

1XBTCxh9HdyQ4y5VMnTzPANZoZZvrMSA6
After 3 confirmations, XBTC will be sent back automatically.

Open Counterwallet, select 'Send' from the address which you want to get XBTC


1) Enter the address from above
2) Enter in the amount of BTC you want to send
3) Click 'Send'


That's it!

How to get back your BTC
Send XBTC from Counterwallet back to the same address as above.

Cross-posted from https://forums.counterparty.co/index.php?topic=404
full member
Activity: 155
Merit: 100
then how much are you selling your stash for ?
Since months I have been buying and following XCP. At the moment my faith in succes is getting lower and lower. Being a technical noob myself, I can only come to the conclusion; XCP is way to technically complicated for the regular human being to become a big succes.
Jump to: