jimhsu
|
|
January 15, 2014, 08:02:41 PM |
|
There seems to be something wrong with paying dividends. I tried to send dividends to holders of asset MAXM and 1 XCP actually left my address – but none of the "MAXM" holding addresses received any XCP. Note that MAXM is non-divisible and jimhsu said here that there could be a bug with non-divisible assets. Could any of the devs comment on this? Something got committed w.r.t. dividends. Can people test this? https://github.com/PhantomPhreak/counterpartyd/commit/22b49594b8bad7dae859c3cbe67ddafac2232ab3
|
Dans les champs de l'observation le hasard ne favorise que les esprits préparé
|
|
|
|
|
|
|
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
avkinp
Member
Offline
Activity: 79
Merit: 10
|
|
January 15, 2014, 08:27:22 PM |
|
Just built it from source ..counterpartyd_build>git pull origin master From https://github.com/xnova/counterpartyd_build * branch master -> FETCH_HEAD Already up-to-date.
...counterpartyd_build\dist\counterpartyd>git pull origin master From https://github.com/PhantomPhreak/counterpartyd * branch master -> FETCH_HEAD Already up-to-date.
Then I run C:\Python33\python.exe run.py and got following: Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file blocks.py, line 419 Block: 278599 Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file burn.py, line 89 Burn: 1N4jWUiugoE6qXLLP7etgtEMwEA6g4i3b5 burned 0.0001 BTC for 0.14737273 XCP (3 c2c4ba0...95a04c91) Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file burn.py, line 89 Burn: 17yhuQ8PQNYMLdz5netvrwfYNXkJaHHUpX burned 0.0001 BTC for 0.14737273 XCP (9 0f7e497...8cf0d36c) Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file blocks.py, line 419 Block: 278600
Again it stops at 278something and againI cant even open my wallet passphrase or do something with counerpartyd. Now It looks like my russian cyrylic simbols coming from Russian Windows 8 cant be recognized. Just my thoughts. Yes, can you post this in the main XCP thread? That way, any one of the devs can help out (sometimes I get behind in answering PMs). Also, try running the DOS command "chcp 65001" before running the counterparty command and let us know if that fixes this issue. Using code 65001 doesnt help me. I givup. Devs, need help!
|
|
|
|
SyRenity
|
|
January 15, 2014, 09:01:13 PM |
|
If someone is willing to write step by step instructions for this, I'd be happy to add it to the documentation as an alternative to using bitcoind.
+1, I want to try and build a service for XCP, and doing it with block.io will be really helpful.
|
|
|
|
venomouskid
Newbie
Offline
Activity: 19
Merit: 0
|
|
January 15, 2014, 09:20:47 PM |
|
I'm pretty new to this. I was wandering how I could obtain some XCP? cheers
|
|
|
|
prophetx
Legendary
Offline
Activity: 1666
Merit: 1010
he who has the gold makes the rules
|
|
January 15, 2014, 09:24:36 PM Last edit: January 15, 2014, 09:38:42 PM by prophetx |
|
woah almost 1000 BTC in burns
-----
my guesstimate is that the market valuation of this kind of offering is somewhere in the 20M to 40M range so long as the developers stick around, however growth is dependent on being able to attract more developers, also also being able to attract folks putting out smart contracts, then the next stage is periphery financial, insurance and gaming services creation, adoption and support.
keep in mind all that the market for smart contracts or smart properties as some call them is still relatively small and relegated to mining bonds and bitcoin oriented business entities that can cover their tracks. most of this stuff, but not all, is gray area in most of the world's legal systems. now that counterparty, mastercoin, and the others are out of the gate the next step is more distributed applications that can leverage these systems for payments, auctions of their special ability, investments, dividends, etc.
the only downside for counterparty, unless i got it wrong, is that part of each tx gets buried in that address, so there isn't a virtuous, sustainable cycle in place for funding development, but that is okay because one may create all sorts of financial services businesses hooking into this design. and there are enough bitcoins to go around for a long while.
seems like having a central exodus address is emerging as the dominant design of these smart contracts systems on bitcoin. I would imagine by the end of the year there will be several of these operating, which has its own implications for the network.
regarding NXT, BTS and ETR, the issues they face include that Bitcoin is becoming the dominant design for internet money at this point with many magnitudes of entry/exit nodes, so even if they may be technically better, it comes down to the old betamax vs vhs debate. part of an industrial maturation process is the larger body being able to absorb new entrants which creates an ecosystem and reinforces the strength of the dominant design. NXT, BTS, and ETR show that the Bitcoin model has not reached dominant design status yet.
however the work done on coloredcoins, mastercoin and counterparty, and I am certain the many clones that will come out of this, importantly is not in the core of Bitcoin but is extending its capabilities and retaining technical capacity and competencies.
-----
|
|
|
|
jimhsu
|
|
January 15, 2014, 10:05:36 PM |
|
|
Dans les champs de l'observation le hasard ne favorise que les esprits préparé
|
|
|
PhantomPhreak (OP)
Sr. Member
Offline
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
|
|
January 15, 2014, 10:19:28 PM |
|
There seems to be something wrong with paying dividends. I tried to send dividends to holders of asset MAXM and 1 XCP actually left my address – but none of the "MAXM" holding addresses received any XCP. Note that MAXM is non-divisible and jimhsu said here that there could be a bug with non-divisible assets. Could any of the devs comment on this? Which transaction was the dividend payment? That bug should have been fixed...
|
|
|
|
SyRenity
|
|
January 15, 2014, 11:16:29 PM |
|
Are there any plans to implement a voting system, in order to allow the community to express their opinion on protocol or client changes?
AFAIK DAC's should allow this.
|
|
|
|
PhantomPhreak (OP)
Sr. Member
Offline
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
|
|
January 15, 2014, 11:17:31 PM |
|
Sorry guys, looks I broke something again .... Apparently 100,000,000,000 is too big of a number for coins. "I was just trying to recreate DOGE .... *slinks away*" (Wow, how many bugfixes did I cause in github today? lol) Still .. better that these things happen now than in the future, where things will seriously break.
Note: I would suggest a max cap, because no matter what datatype you use, someone could simply issue 999999999999999999999999999.... coins as an attack.
I haven't tested non-alphanumeric characters in the asset name yet -- is there support for that or will I crash something again?
Absolutely. Keep 'em comin'. I fixed the code so that it will run, but this same problem may exist elsewhere, so hold off on re-creating the problem for another twenty-four hours, maybe. Update: I'm still working on this.
|
|
|
|
xnova
Sr. Member
Offline
Activity: 390
Merit: 254
Counterparty Developer
|
|
January 15, 2014, 11:21:54 PM |
|
Just built it from source ..counterpartyd_build>git pull origin master From https://github.com/xnova/counterpartyd_build * branch master -> FETCH_HEAD Already up-to-date.
...counterpartyd_build\dist\counterpartyd>git pull origin master From https://github.com/PhantomPhreak/counterpartyd * branch master -> FETCH_HEAD Already up-to-date.
Then I run C:\Python33\python.exe run.py and got following: Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file blocks.py, line 419 Block: 278599 Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file burn.py, line 89 Burn: 1N4jWUiugoE6qXLLP7etgtEMwEA6g4i3b5 burned 0.0001 BTC for 0.14737273 XCP (3 c2c4ba0...95a04c91) Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file burn.py, line 89 Burn: 17yhuQ8PQNYMLdz5netvrwfYNXkJaHHUpX burned 0.0001 BTC for 0.14737273 XCP (9 0f7e497...8cf0d36c) Traceback (most recent call last): File "C:\Python33\Lib\logging\__init__.py", line 939, in emit stream.write(msg) File "c:\cp\counterpartyd_build\env\lib\encodings\cp1251.py", line 19, in enco de return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in position 20-29: c haracter maps to <undefined> Logged from file blocks.py, line 419 Block: 278600
Again it stops at 278something and againI cant even open my wallet passphrase or do something with counerpartyd. Now It looks like my russian cyrylic simbols coming from Russian Windows 8 cant be recognized. Just my thoughts. Yes, can you post this in the main XCP thread? That way, any one of the devs can help out (sometimes I get behind in answering PMs). Also, try running the DOS command "chcp 65001" before running the counterparty command and let us know if that fixes this issue. Using code 65001 doesnt help me. I givup. Devs, need help! Try this: Launch the command window, then type "PowerShell" to launch powershell (if it can't find the command, see http://technet.microsoft.com/en-us/library/hh847837.aspx) ... then try to launch counterpartyd. Let us know if that works (the problem is that cmd.exe has broken unicode support...PowerShell may be better).
|
|
|
|
bitcool
Legendary
Offline
Activity: 1441
Merit: 1000
Live and enjoy experiments
|
|
January 15, 2014, 11:33:02 PM |
|
Been searching this thread with no luck, has anyone used XCP to create a user currency/asset yet? I am very interested to know ...
|
|
|
|
jimhsu
|
|
January 15, 2014, 11:35:30 PM |
|
Been searching this thread with no luck, has anyone used XCP to create a user currency/asset yet? I am very interested to know ...
There are plenty, and it's absolutely trivial to do: http://blockscan.com/asset.aspxYou can grab some TEST on the market if you like, or try to issue your own.
|
Dans les champs de l'observation le hasard ne favorise que les esprits préparé
|
|
|
bitcool
Legendary
Offline
Activity: 1441
Merit: 1000
Live and enjoy experiments
|
|
January 16, 2014, 12:03:37 AM |
|
Been searching this thread with no luck, has anyone used XCP to create a user currency/asset yet? I am very interested to know ...
There are plenty, and it's absolutely trivial to do: http://blockscan.com/asset.aspxYou can grab some TEST on the market if you like, or try to issue your own. great, interesting. thanks.
|
|
|
|
BitThink
Legendary
Offline
Activity: 882
Merit: 1000
|
|
January 16, 2014, 02:03:34 AM |
|
I am having trouble with my internet connection while running counterparty. Especially when it is building the Database. Between the "Block: xxxx" i always get a "Could not connect to Bitcoinind." This shows up 5-10 times then it continues.
My Internet ist very slow and not reacting for a few seconds while running coutnerparty.
Anyone know why and may have a solution?
May not just the Internet issue. Counterparty connects to Bitcoind locally. Have you checked your CPU usage when running counterparty?
|
|
|
|
flayway
|
|
January 16, 2014, 04:58:29 AM |
|
What is situation of official XCP wallet now? When its about coming?
|
XCP: 19zzpgk3oakH2b7zd63mw3DadtNkvefVfo BTC: 1ASSkiRsqRUUp5Y8YQYnuc41fBbYR3iRD2
|
|
|
skull88
|
|
January 16, 2014, 05:03:00 AM |
|
Sorry guys, looks I broke something again .... Apparently 100,000,000,000 is too big of a number for coins. "I was just trying to recreate DOGE .... *slinks away*" (Wow, how many bugfixes did I cause in github today? lol) Still .. better that these things happen now than in the future, where things will seriously break.
Note: I would suggest a max cap, because no matter what datatype you use, someone could simply issue 999999999999999999999999999.... coins as an attack.
I haven't tested non-alphanumeric characters in the asset name yet -- is there support for that or will I crash something again?
Absolutely. Keep 'em comin'. I fixed the code so that it will run, but this same problem may exist elsewhere, so hold off on re-creating the problem for another twenty-four hours, maybe. Asset names should only be upper-case alphabetic, but the code should catch all violations of that rule. Are there any other restrictions to asset names? I ran into: raise exceptions.AssetError('Bad asset name.') Besides the uppercase is there a minimum amount/limit on characters or certain asset names that are not valid like BTC, EUR, XAU,...
|
BTC: 1MifMqtqqwMMAbb6zr8u6qEzWqq3CQeGUr LTC: LhvMYEngkKS2B8FAcbnzHb2dvW8n9eHkdp
|
|
|
smi2le
Newbie
Offline
Activity: 8
Merit: 0
|
|
January 16, 2014, 05:06:12 AM |
|
|
|
|
|
relm9
|
|
January 16, 2014, 05:45:03 AM |
|
Might be a stupid question, but can I burn twice from the same address? i.e. just send 0.01 BTC as a test, then send the rest
|
|
|
|
jimhsu
|
|
January 16, 2014, 05:51:32 AM |
|
Sorry guys, looks I broke something again .... :'(
Apparently 100,000,000,000 is too big of a number for coins.
"I was just trying to recreate DOGE .... *slinks away*"
(Wow, how many bugfixes did I cause in github today? lol)
Still .. better that these things happen now than in the future, where things will seriously break.
Note: I would suggest a max cap, because no matter what datatype you use, someone could simply issue 999999999999999999999999999.... coins as an attack.
I haven't tested non-alphanumeric characters in the asset name yet -- is there support for that or will I crash something again?
Absolutely. Keep 'em comin'. I fixed the code so that it will run, but this same problem may exist elsewhere, so hold off on re-creating the problem for another twenty-four hours, maybe. Asset names should only be upper-case alphabetic, but the code should catch all violations of that rule. Are there any other restrictions to asset names? I ran into: raise exceptions.AssetError('Bad asset name.') Besides the uppercase is there a minimum amount/limit on characters or certain asset names that are not valid like BTC, EUR, XAU,... No less than 4 and no more than ... ??? upper case characters. (the actual restrictions are based on conversion of the string into an int, so that's why something like "AAAAA" doesn't work, and why there is no "max length".)
|
Dans les champs de l'observation le hasard ne favorise que les esprits préparé
|
|
|
skull88
|
|
January 16, 2014, 05:56:29 AM |
|
Might be a stupid question, but can I burn twice from the same address? i.e. just send 0.01 BTC as a test, then send the rest
Yes, as long as it doesn't exceed 1BTC, but you can send 0.01BTC as a test and 0.99BTC afterwards.
|
BTC: 1MifMqtqqwMMAbb6zr8u6qEzWqq3CQeGUr LTC: LhvMYEngkKS2B8FAcbnzHb2dvW8n9eHkdp
|
|
|
|