Author

Topic: [DVC]DevCoin - Official Thread - Moderated - page 102. (Read 1058956 times)

hero member
Activity: 1438
Merit: 574
Always ask questions. #StandWithHongKong
Regarding an exchange, getting listed on Bitsquare should be easy enough & would avoid all the inherent problems that most centralised exchanges seem to ne having lately.
legendary
Activity: 1792
Merit: 1008
/dev/null
Devcoin client shows last block number 276375, dated April 20.
No blocks beyond this date.
Devcoin have died?

This is what I get in console:

Code:
Warning, writeFileText in receiver.h won't write the file:
.devcoin/receiver/receiver_69.csv
because the text is blank.
No coin addresses were found, there may be something wrong with the receiver_x.csv files.
Warning, no coin lists were found for the file: receiver.csv
ERROR: ConnectBlock() : Share to beneficiary is insufficient

In short, file receiver_69.csv can't be found, all mirrors are down, we need a new mirror and to add it to devcoind source code, then recompile and cross fingers.
hey

i came here due to the same thing. my mirror surely isnt down, i just had to manually download it :S
legendary
Activity: 1806
Merit: 1029
Anyone who does take over and attempt to make something of Devcoin would need to have a realistic view of the current competition. There have been a lot of innovations in coins and block chain technology since Devcoin was launched. The way it looks to me now, any cryptocoin that is *just* a coin is not going to last long (unless it already has name recognition). Look at Steemit, NEM, and VIVA, not to mention Ripple and Ethereum. Those aren't just coins. They are entire ecosystems that have other things built on top of them. Devcoin (or any coin) would have to rise to that level in order to compete. On a technical level, I suppose Devcoin could get there, but it would probably take more than one hard fork.
hero member
Activity: 720
Merit: 500
By all means, if you have the time and inclination to restore devcoin then do it. When I took over from Unthinkingbit, capital was fleeing devcoin through devtome, which wasn’t even close to paying itself off. With a sinking price I didn’t act quickly enough (nor really had the power) to stem it before the bottom fell out and exchanges starting dying or delisting dvc. Without exchange support, there was no price support, and without price support the shares were worthless as an incentive, so no one wanted to do anything to help fix it. There was basically a hyperinflation of devcoin going on due to capital flight - devtome was a money sink that never paid itself off. I think in two years it amassed something like 0.5btc in advertising revenue.

Since then, I’ve tried a handful of restart attempts but it’s obvious that I’m not cut out for the job. If you or anyone else would like to take over that’s fine with me. Unthinkingbit is in charge of accounting, everyone else is apparently in charge of whatever he left them in charge of when he resigned as leader. He’s the only one we have to inform. Who’d like to do it? Just say so.

Devcoin is a great cause and if people have the interest in redefining it, I would never stand in the way. Whoever takes over should focus on getting exchange support again. To get that you need to get someone to update the code to the latest bitcoin branch. Either kill, or clean up devtome so advertisers that actually pay will touch it...

Hunterbunter
It wasn't your doing or fault HB; cheers for the efforts.
As jackjack said the waste of a good idea is appaling, but there you go.
newbie
Activity: 20
Merit: 0
That is great news! I just finally got my own wallet working again after three or four attempts to delete and then redownload the block chain. What finally did it was manually adding receiver files 69 and 70 to the receiver folder. The wallet seemed to get hung up in at least one spot, but I let it run and after being out for a few hours the wallet was completely synced when I returned.

Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote

Looks like they'll put the wallet back online once the network gets fixed.

Maybe I'm missing some key detail on how Devcoin's wallet and blockchain function vs Bitcoin and other currencies, but why does having these receiver_XX files missing cause block sync to stall/fail? Aren't the files supposed to download and mirror automatically?

They are manually mirrored (I run one of them). As to why they're not downloading, though, I'm unsure. The mirrors are all up as far as I can tell, and this is something that never happened prior to Receiver_69

That's never happened before. Normally the receiver files get added to the right folder automatically.

Any news on if CoinGather got its wallet fixed?

receiver_0 through receiver_ 68 auto-downloaded successfully and got added to .devcoin/receiver. The specific error that devcoin-qt output was along the lines of 'error in receiver.h: refused to write receiver_69.csv because it was blank'. Blockchain syncing stalled at that point. Manually fetching receiver_69 and receiver_70 from Github allowed the blockchain sync to finish, after restarting the wallet.
legendary
Activity: 1806
Merit: 1029
That is great news! I just finally got my own wallet working again after three or four attempts to delete and then redownload the block chain. What finally did it was manually adding receiver files 69 and 70 to the receiver folder. The wallet seemed to get hung up in at least one spot, but I let it run and after being out for a few hours the wallet was completely synced when I returned.

Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote


Looks like they'll put the wallet back online once the network gets fixed.

Maybe I'm missing some key detail on how Devcoin's wallet and blockchain function vs Bitcoin and other currencies, but why does having these receiver_XX files missing cause block sync to stall/fail? Aren't the files supposed to download and mirror automatically?

They are manually mirrored (I run one of them). As to why they're not downloading, though, I'm unsure. The mirrors are all up as far as I can tell, and this is something that never happened prior to Receiver_69

That's never happened before. Normally the receiver files get added to the right folder automatically.

Any news on if CoinGather got its wallet fixed?
newbie
Activity: 20
Merit: 0
There is definitely some wonkiness with some of the mirrored copies of the receiver_xx.csv files. receiver_69.csv seems to be blank from at least one mirror. I originally created a new .devcoin directory and put all 71 files from Github in .devcoin/receiver

for ((i=0; i <= 70; i++)); do wget https://raw.githubusercontent.com/Unthinkingbit/charity/master/receiver_${i}.csv; done


Sync kept getting stuck around block 192900. However, deleting everything except wallet.dat and devcoin.conf (with UPnP enabled in the QT client) results in the sync completing up to April 2017. Stopping the wallet, manually fetching receiver_69.csv and receiver_70.csv from Github, then restarting the wallet, results in the sync completing. I finally have a wallet balance!
legendary
Activity: 1988
Merit: 1007
That is great news! I just finally got my own wallet working again after three or four attempts to delete and then redownload the block chain. What finally did it was manually adding receiver files 69 and 70 to the receiver folder. The wallet seemed to get hung up in at least one spot, but I let it run and after being out for a few hours the wallet was completely synced when I returned.

Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote


Looks like they'll put the wallet back online once the network gets fixed.

Maybe I'm missing some key detail on how Devcoin's wallet and blockchain function vs Bitcoin and other currencies, but why does having these receiver_XX files missing cause block sync to stall/fail? Aren't the files supposed to download and mirror automatically?

They are manually mirrored (I run one of them). As to why they're not downloading, though, I'm unsure. The mirrors are all up as far as I can tell, and this is something that never happened prior to Receiver_69
newbie
Activity: 20
Merit: 0
That is great news! I just finally got my own wallet working again after three or four attempts to delete and then redownload the block chain. What finally did it was manually adding receiver files 69 and 70 to the receiver folder. The wallet seemed to get hung up in at least one spot, but I let it run and after being out for a few hours the wallet was completely synced when I returned.

Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote

Looks like they'll put the wallet back online once the network gets fixed.

Maybe I'm missing some key detail on how Devcoin's wallet and blockchain function vs Bitcoin and other currencies, but why does having these receiver_XX files missing cause block sync to stall/fail? Aren't the files supposed to download and mirror automatically?
legendary
Activity: 1806
Merit: 1029
That is great news! I just finally got my own wallet working again after three or four attempts to delete and then redownload the block chain. What finally did it was manually adding receiver files 69 and 70 to the receiver folder. The wallet seemed to get hung up in at least one spot, but I let it run and after being out for a few hours the wallet was completely synced when I returned.

Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote


Looks like they'll put the wallet back online once the network gets fixed.
legendary
Activity: 1988
Merit: 1007
Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote


Looks like they'll put the wallet back online once the network gets fixed.

If they follow sawa's advice, it'll fix their problem (did mine).
legendary
Activity: 2506
Merit: 1030
Twitter @realmicroguy
Devcoin wasn't delisted on CoinGather. Here is an update from the chatbox.

Quote


Looks like they'll put the wallet back online once the network gets fixed.
newbie
Activity: 20
Merit: 0
I have create a pull request. I hope that the right devs see it
https://github.com/coinzen/devcoin/pull/33
newbie
Activity: 20
Merit: 0
Unsure if this is the right place to bring out code problems, but I am getting this failure when compiling from devcoin master:

$ cd src; make -f makefile.unix
/bin/sh ../share/genbuild.sh obj/build.h
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE  -D_FILE_OFFSET_BITS=64 -I/home/aatheus/git/devcoin/src -I/home/aatheus/git/devcoin/src/obj -DUSE_IPV6=1 -I/home/aatheus/git/devcoin/src/leveldb/include -I/home/aatheus/git/devcoin/src/leveldb/helpers -I/home/aatheus/git/devcoin/src/curl/include -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcrawtransaction.d -o obj/rpcrawtransaction.o rpcrawtransaction.cpp
In file included from bitcoinrpc.h:17:0,
                 from rpcrawtransaction.cpp:9:
json/json_spirit_writer_template.h: In function ‘String_type json_spirit::non_printable_to_string(unsigned int)’:
json/json_spirit_writer_template.h:31:50: warning: typedef ‘Char_type’ locally defined but not used [-Wunused-local-typedefs]
         typedef typename String_type::value_type Char_type;
                                                  ^
In file included from /usr/include/boost/iterator/iterator_categories.hpp:22:0,
                 from /usr/include/boost/iterator/iterator_facade.hpp:14,
                 from /usr/include/boost/range/iterator_range_core.hpp:27,
                 from /usr/include/boost/range/iterator_range.hpp:13,
                 from /usr/include/boost/assign/list_of.hpp:20,
                 from rpcrawtransaction.cpp:6:
/usr/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference::type boost::strict_get(boost::variant&) [with U = const CScriptID&; T0 = CNoDestination; T1 = CKeyID; T2 = CScriptID; T3 = boost::detail::variant::void_; T4 = boost::detail::variant::void_; T5 = boost::detail::variant::void_; T6 = boost::detail::variant::void_; T7 = boost::detail::variant::void_; T8 = boost::detail::variant::void_; T9 = boost::detail::variant::void_; T10 = boost::detail::variant::void_; T11 = boost::detail::variant::void_; T12 = boost::detail::variant::void_; T13 = boost::detail::variant::void_; T14 = boost::detail::variant::void_; T15 = boost::detail::variant::void_; T16 = boost::detail::variant::void_; T17 = boost::detail::variant::void_; T18 = boost::detail::variant::void_; T19 = boost::detail::variant::void_; typename boost::add_reference::type = const CScriptID&]’:
/usr/include/boost/variant/get.hpp:284:25:   required from ‘typename boost::add_reference::type boost::get(boost::variant&) [with U = const CScriptID&; T0 = CNoDestination; T1 = CKeyID; T2 = CScriptID; T3 = boost::detail::variant::void_; T4 = boost::detail::variant::void_; T5 = boost::detail::variant::void_; T6 = boost::detail::variant::void_; T7 = boost::detail::variant::void_; T8 = boost::detail::variant::void_; T9 = boost::detail::variant::void_; T10 = boost::detail::variant::void_; T11 = boost::detail::variant::void_; T12 = boost::detail::variant::void_; T13 = boost::detail::variant::void_; T14 = boost::detail::variant::void_; T15 = boost::detail::variant::void_; T16 = boost::detail::variant::void_; T17 = boost::detail::variant::void_; T18 = boost::detail::variant::void_; T19 = boost::detail::variant::void_; typename boost::add_reference::type = const CScriptID&]’
rpcrawtransaction.cpp:241:77:   required from here
/usr/include/boost/variant/get.hpp:178:5: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE
     BOOST_STATIC_ASSERT_MSG(
     ^
makefile.unix:182: recipe for target 'obj/rpcrawtransaction.o' failed
make: *** [obj/rpcrawtransaction.o] Error 1


Apparently this is a know issue with Ubuntu 16.04. Per https://github.com/bitcoin/bitcoin/issues/6113#issuecomment-298234393 - I made the change, and the code is compiling fine now.

Anyone who is a dev who can get this into the code base? It seems like a trivial change.
legendary
Activity: 1988
Merit: 1007
I have listen=1 and discover=1 in my devcoin.conf file.

Try this:
- close the wallet, delete the peers.dat file in the .devcoin directory.
- remove from the devcoin.conf all the lines "addnode = ..."
- add the following line to devcoin.conf:
Code:
connect=82.200.205.39:52333
- start the wallet and wait for the synchronization
- close the wallet and replace in devcoin.conf the line "connect=82.200.205.39:52333" to "addnode=82.200.205.39:52333"
- start the wallet

Seems to be working so far! Will update when it gets finished (or fails). Thanks, Smiley

Updating to say this WORKED! Already got it fully synced. Thanks! Smiley
newbie
Activity: 20
Merit: 0
I have no peers.dat and no addnode lines, so easy enough. Will give this a try. Thanks!
The peers.dat file is in the same directory as the wallet.dat file.
It can not be that it was not. Probably you were not looking there.
Where it is in Windows I do not know.
Nope, this is Linux. Looking in the right place..

:~$ ls -l ~/.devcoin/
total 901388
-rw------- 1 aatheus aatheus   2502656 May 18 11:23 addr.dat
-rw------- 1 aatheus aatheus 437683153 May 13 15:59 blk0001.dat
-rw------- 1 aatheus aatheus 474169344 May 18 11:23 blkindex.dat
drwx------ 2 aatheus aatheus      4096 May 18 11:11 database
-rw------- 1 aatheus aatheus     24576 May 18 12:50 __db.001
-rw------- 1 aatheus aatheus   1441792 May 18 13:03 __db.002
-rw------- 1 aatheus aatheus    270336 May 18 13:03 __db.003
-rw------- 1 aatheus aatheus     98304 May 18 12:50 __db.004
-rw------- 1 aatheus aatheus   5570560 May 18 13:03 __db.005
-rw------- 1 aatheus aatheus     57344 May 18 12:50 __db.006
-rw------- 1 aatheus aatheus         0 May 11 21:42 db.log
-rw-rw-r-- 1 aatheus aatheus   2478110 May 18 12:50 debug.log
-rw-rw-r-- 1 aatheus aatheus        93 May 18 12:50 devcoin.conf
-rw-rw-r-- 1 aatheus aatheus        65 May 18 12:49 devcoin.conf.bak
drwxrwxr-x 2 aatheus aatheus      4096 May 12 00:11 receiver
-rw------- 1 aatheus aatheus     90112 May 18 11:23 wallet.dat
:~$
Code:
ls -l ~/.devcoin/
total 97004
drwx------ 3 root root     4096 May  1 18:23 blocks
drwx------ 2 root root     4096 May 18 02:40 chainstate
drwx------ 2 root root     4096 May 17 21:44 database
-rw------- 1 root root        0 May  1 17:06 db.log
-rw------- 1 root root 76538183 May 19 02:16 debug.log
-rw-r--r-- 1 root root      286 May  1 17:05 devcoin.conf
-rw-r--r-- 1 root root        5 May 18 02:34 devcoind.pid
-rw------- 1 root root   846784 May 19 02:10 peers.dat
drwx------ 2 root root     4096 May  8 15:04 receiver
-rw------- 1 root root 21884928 May 19 02:13 wallet.dat

Do you have the same version as me ?:
Code:
devcoind getinfo
{
    "version" : 80501,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "balance" : ------------
    "blocks" : 279604,
    "timeoffset" : 0,
    "connections" : 23,
    "proxy" : "",
    "difficulty" : 49694831.66587188,
    "testnet" : false,
    "keypoololdest" : 1495018762,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

Nope. I am using the version from devcoin.org download page.

{
    "version" : 32501,
    "balance" : 0.00000000,
    "blocks" : 192280,
    "connections" : 12,
    "proxy" : "",
    "generate" : false,
    "genproclimit" : -1,
    "difficulty" : 1313454543.40852451,
    "hashespersec" : 0,
    "testnet" : false,
    "keypoololdest" : 1494564141,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "errors" : "WARNING: Displayed transactions may not be correct!  You may need to upgrade, or other nodes may need to upgrade."
}

I have tried building from source. The source build instructions on devcoin.org are NOT correct for Ubuntu 16.04. Lots of complaints about undefined values and other random errors.

Is devcoin.org not maintained any more? The devcoind linux 64-bit binary shows version "Bitcoin version 0.3.25.1-beta" right now.
legendary
Activity: 3108
Merit: 1531
yes
Fired up the -experimental- Windows client. Unfortunately no connection to the network.



Would love to see this coin coming alive again, but I am afraid my coding skills will not contribute much  Grin

edit:
Wow, spoke too soon. Synchronising with network.....

legendary
Activity: 1308
Merit: 1011
I have no peers.dat and no addnode lines, so easy enough. Will give this a try. Thanks!
The peers.dat file is in the same directory as the wallet.dat file.
It can not be that it was not. Probably you were not looking there.
Where it is in Windows I do not know.
Nope, this is Linux. Looking in the right place..

:~$ ls -l ~/.devcoin/
total 901388
-rw------- 1 aatheus aatheus   2502656 May 18 11:23 addr.dat
-rw------- 1 aatheus aatheus 437683153 May 13 15:59 blk0001.dat
-rw------- 1 aatheus aatheus 474169344 May 18 11:23 blkindex.dat
drwx------ 2 aatheus aatheus      4096 May 18 11:11 database
-rw------- 1 aatheus aatheus     24576 May 18 12:50 __db.001
-rw------- 1 aatheus aatheus   1441792 May 18 13:03 __db.002
-rw------- 1 aatheus aatheus    270336 May 18 13:03 __db.003
-rw------- 1 aatheus aatheus     98304 May 18 12:50 __db.004
-rw------- 1 aatheus aatheus   5570560 May 18 13:03 __db.005
-rw------- 1 aatheus aatheus     57344 May 18 12:50 __db.006
-rw------- 1 aatheus aatheus         0 May 11 21:42 db.log
-rw-rw-r-- 1 aatheus aatheus   2478110 May 18 12:50 debug.log
-rw-rw-r-- 1 aatheus aatheus        93 May 18 12:50 devcoin.conf
-rw-rw-r-- 1 aatheus aatheus        65 May 18 12:49 devcoin.conf.bak
drwxrwxr-x 2 aatheus aatheus      4096 May 12 00:11 receiver
-rw------- 1 aatheus aatheus     90112 May 18 11:23 wallet.dat
:~$
Code:
ls -l ~/.devcoin/
total 97004
drwx------ 3 root root     4096 May  1 18:23 blocks
drwx------ 2 root root     4096 May 18 02:40 chainstate
drwx------ 2 root root     4096 May 17 21:44 database
-rw------- 1 root root        0 May  1 17:06 db.log
-rw------- 1 root root 76538183 May 19 02:16 debug.log
-rw-r--r-- 1 root root      286 May  1 17:05 devcoin.conf
-rw-r--r-- 1 root root        5 May 18 02:34 devcoind.pid
-rw------- 1 root root   846784 May 19 02:10 peers.dat
drwx------ 2 root root     4096 May  8 15:04 receiver
-rw------- 1 root root 21884928 May 19 02:13 wallet.dat

Do you have the same version as me ?:
Code:
devcoind getinfo
{
    "version" : 80501,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "balance" : ------------
    "blocks" : 279604,
    "timeoffset" : 0,
    "connections" : 23,
    "proxy" : "",
    "difficulty" : 49694831.66587188,
    "testnet" : false,
    "keypoololdest" : 1495018762,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "errors" : ""
}
newbie
Activity: 20
Merit: 0
I have no peers.dat and no addnode lines, so easy enough. Will give this a try. Thanks!
The peers.dat file is in the same directory as the wallet.dat file.
It can not be that it was not. Probably you were not looking there.
Where it is in Windows I do not know.

Nope, this is Linux. Looking in the right place..

:~$ ls -l ~/.devcoin/
total 901388
-rw------- 1 aatheus aatheus   2502656 May 18 11:23 addr.dat
-rw------- 1 aatheus aatheus 437683153 May 13 15:59 blk0001.dat
-rw------- 1 aatheus aatheus 474169344 May 18 11:23 blkindex.dat
drwx------ 2 aatheus aatheus      4096 May 18 11:11 database
-rw------- 1 aatheus aatheus     24576 May 18 12:50 __db.001
-rw------- 1 aatheus aatheus   1441792 May 18 13:03 __db.002
-rw------- 1 aatheus aatheus    270336 May 18 13:03 __db.003
-rw------- 1 aatheus aatheus     98304 May 18 12:50 __db.004
-rw------- 1 aatheus aatheus   5570560 May 18 13:03 __db.005
-rw------- 1 aatheus aatheus     57344 May 18 12:50 __db.006
-rw------- 1 aatheus aatheus         0 May 11 21:42 db.log
-rw-rw-r-- 1 aatheus aatheus   2478110 May 18 12:50 debug.log
-rw-rw-r-- 1 aatheus aatheus        93 May 18 12:50 devcoin.conf
-rw-rw-r-- 1 aatheus aatheus        65 May 18 12:49 devcoin.conf.bak
drwxrwxr-x 2 aatheus aatheus      4096 May 12 00:11 receiver
-rw------- 1 aatheus aatheus     90112 May 18 11:23 wallet.dat
:~$
legendary
Activity: 1308
Merit: 1011
I have no peers.dat and no addnode lines, so easy enough. Will give this a try. Thanks!
The peers.dat file is in the same directory as the wallet.dat file.
It can not be that it was not. Probably you were not looking there.
Where it is in Windows I do not know.
Jump to: