rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
December 20, 2014, 08:47:12 PM Last edit: December 14, 2015, 07:34:59 AM by rik8119 |
|
Hi Acurus,
i am fine so far. I hope you are too?
The WLC fund will be handled by the WINC e.V. which is a non-profit association. The fund will be shared by it and it will overlook also the WLC-core program. A short summary how the fund will be distributed can be fund at the end of this page: worldcurrency.jimdo.com/sign-up
As it is very hard for small initiatives to get the signing of a local authority (Major/President) in the beginning small citizens' initiatives within bigger citys can apply for the whole city. Here it is important that these citizens' initiatives follow a common welfare goal or spreading cryptocyrrencies (for example Bitcion island initiave or the Bitcoin-mile in Hannover). However the applying initiatives will be reviewed for at least two month.
It might sound a little complicated but in principle the system tries to assure that everybody in the participating communities is supplied with a fair amount of money.
Rik
|
Demurrage - the easiest way to a human society.
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
April 02, 2015, 05:55:59 PM Last edit: December 14, 2015, 07:35:12 AM by rik8119 |
|
Update: I received the confirmation that Winc e.V. is now registered in the german handelsregister.de and an official association from now on. It will take care of the WLC fund and the monthly payout to partner organisations. The official Homepage can be found here: www.winc-ev.orgMany greetings. Rik
|
Demurrage - the easiest way to a human society.
|
|
|
yampi
|
|
April 02, 2015, 06:06:16 PM |
|
Why hold WLC at all, people will be dumping it to avoid taxation.
|
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
April 02, 2015, 06:12:22 PM |
|
Well the aim is for people to realize that dumping brings one time profit but acceptance and spending it for their needs brings every month profit.
Rik
|
Demurrage - the easiest way to a human society.
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
June 19, 2015, 08:37:39 AM |
|
Hello World, for everybody interested there will be a big conference in Berlin in september (10-13.09 - www.solikon2015.org) and i will be there organising a workshop for using WLC and the corresponding financial and technological backgroud. Rik
|
Demurrage - the easiest way to a human society.
|
|
|
p3yot33at3r
|
|
June 30, 2015, 08:01:47 PM |
|
Nice to see another merge mined coin, I've been mining it for a while on my p2pool node - it works fine - well done. I do have a question about the bazzilions of decimal places in the balance though: getinfo { "version" : 80600, "protocolversion" : 70001, "walletversion" : 60000, "balance" : "8206.0083846990987625179393583826274058742443295808063063762878395151934444713440696371475890913416151306591928005218505859375", "blocks" : 14974, "timeoffset" : 0, "connections" : 3, "proxy" : "", "difficulty" : 938786.76126016, "testnet" : false, "keypoololdest" : 1435633098, "keypoolsize" : 101, "paytxfee" : "0.00", "errors" : "" }
Can it be tidied up a notch - or is this by design? Interesting website too - you've done your homework. Merge mine on!
|
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
July 03, 2015, 06:32:02 PM |
|
Hi p3yot33at3r,
thank you for your support. As i mentioned i used Freicoin as a template. The big amount of digits is used by Freicoin to calculate the demurrage fee as precise as possible. In the QT-Wallet there are only 8 digits shown, but the rest is always calculated. I think i can change what is shown but it won't change what is there. Do you need it to be hidden?
Rik
|
Demurrage - the easiest way to a human society.
|
|
|
p3yot33at3r
|
|
July 03, 2015, 06:47:35 PM |
|
Hi p3yot33at3r,
thank you for your support. As i mentioned i used Freicoin as a template. The big amount of digits is used by Freicoin to calculate the demurrage fee as precise as possible. In the QT-Wallet there are only 8 digits shown, but the rest is always calculated. I think i can change what is shown but it won't change what is there. Do you need it to be hidden?
Rik
Not at all - I was just curious as it's the only coin I merge mine with p2pool that shows so many decimal points. Makes me look richer A good decision to make the coin merge mineable, well done. The daemon runs really well with a very low resource/memory usage
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 19, 2015, 05:24:54 PM |
|
Has anyone had any trouble compiling this coin from source on Ubuntu 14.04? I've got all the dependencies covered - I've compiled and built who-knows-how-many coin daemons on this and OS X. However, with this coin I run into problems. I do the usual: and end up with this: g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -DOPENSSL_NO_SSL2=1 -I/home/miner/WLC/src -I/home/miner/WLC/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/miner/WLC/src/leveldb/include -I/home/miner/WLC/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -MMD -MF obj/db.d -o obj/db.o db.cpp In file included from /usr/include/boost/atomic/detail/gcc-x86.hpp:198:0, from /usr/include/boost/atomic/detail/platform.hpp:20, from /usr/include/boost/atomic/atomic.hpp:17, from /usr/include/boost/atomic.hpp:12, from /usr/include/boost/thread/pthread/once_atomic.hpp:20, from /usr/include/boost/thread/once.hpp:20, from /usr/include/boost/thread.hpp:17, from util.h:26, from bignum.h:21, from main.h:8, from db.h:8, from db.cpp:6: /usr/include/boost/atomic/detail/base.hpp:396:13: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t difference_type; ^ /usr/include/boost/atomic/detail/base.hpp:452:26: error: ‘difference_type’ has not been declared value_type fetch_add(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile BOOST_NOEXCEPT ^ /usr/include/boost/atomic/detail/base.hpp:461:26: error: ‘difference_type’ has not been declared value_type fetch_sub(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile ^ /usr/include/boost/atomic/detail/base.hpp:476:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_POINTER_OPERATORS ^ /usr/include/boost/atomic/detail/base.hpp:476:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_POINTER_OPERATORS ^ /usr/include/boost/atomic/detail/base.hpp:488:13: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t difference_type; ^ /usr/include/boost/atomic/detail/base.hpp:551:26: error: ‘difference_type’ has not been declared value_type fetch_add(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile BOOST_NOEXCEPT ^ /usr/include/boost/atomic/detail/base.hpp:562:26: error: ‘difference_type’ has not been declared value_type fetch_sub(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile ^ /usr/include/boost/atomic/detail/base.hpp:573:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS ^ /usr/include/boost/atomic/detail/base.hpp:573:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS ^ In file included from /usr/include/boost/atomic/detail/platform.hpp:20:0, from /usr/include/boost/atomic/atomic.hpp:17, from /usr/include/boost/atomic.hpp:12, from /usr/include/boost/thread/pthread/once_atomic.hpp:20, from /usr/include/boost/thread/once.hpp:20, from /usr/include/boost/thread.hpp:17, from util.h:26, from bignum.h:21, from main.h:8, from db.h:8, from db.cpp:6: /usr/include/boost/atomic/detail/gcc-x86.hpp:1025:13: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t difference_type; ^ /usr/include/boost/atomic/detail/gcc-x86.hpp:1094:15: error: ‘difference_type’ has not been declared fetch_add(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT ^ /usr/include/boost/atomic/detail/gcc-x86.hpp:1106:15: error: ‘difference_type’ has not been declared fetch_sub(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT ^ In file included from /usr/include/boost/atomic/detail/gcc-x86.hpp:198:0, from /usr/include/boost/atomic/detail/platform.hpp:20, from /usr/include/boost/atomic/atomic.hpp:17, from /usr/include/boost/atomic.hpp:12, from /usr/include/boost/thread/pthread/once_atomic.hpp:20, from /usr/include/boost/thread/once.hpp:20, from /usr/include/boost/thread.hpp:17, from util.h:26, from bignum.h:21, from main.h:8, from db.h:8, from db.cpp:6: /usr/include/boost/atomic/detail/gcc-x86.hpp:1111:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS ^ /usr/include/boost/atomic/detail/gcc-x86.hpp:1111:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS ^ In file included from /usr/include/boost/atomic/detail/platform.hpp:20:0, from /usr/include/boost/atomic/atomic.hpp:17, from /usr/include/boost/atomic.hpp:12, from /usr/include/boost/thread/pthread/once_atomic.hpp:20, from /usr/include/boost/thread/once.hpp:20, from /usr/include/boost/thread.hpp:17, from util.h:26, from bignum.h:21, from main.h:8, from db.h:8, from db.cpp:6: /usr/include/boost/atomic/detail/gcc-x86.hpp:1123:13: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t difference_type; ^ /usr/include/boost/atomic/detail/gcc-x86.hpp:1193:15: error: ‘difference_type’ has not been declared fetch_add(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT ^ /usr/include/boost/atomic/detail/gcc-x86.hpp:1206:15: error: ‘difference_type’ has not been declared fetch_sub(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT ^ In file included from /usr/include/boost/atomic/detail/gcc-x86.hpp:198:0, from /usr/include/boost/atomic/detail/platform.hpp:20, from /usr/include/boost/atomic/atomic.hpp:17, from /usr/include/boost/atomic.hpp:12, from /usr/include/boost/thread/pthread/once_atomic.hpp:20, from /usr/include/boost/thread/once.hpp:20, from /usr/include/boost/thread.hpp:17, from util.h:26, from bignum.h:21, from main.h:8, from db.h:8, from db.cpp:6: /usr/include/boost/atomic/detail/gcc-x86.hpp:1217:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_POINTER_OPERATORS ^ /usr/include/boost/atomic/detail/gcc-x86.hpp:1217:5: error: ‘difference_type’ has not been declared BOOST_ATOMIC_DECLARE_POINTER_OPERATORS ^ make: *** [obj/db.o] Error 1
I initially thought I might be missing some boost libraries, but confirmed that all are properly installed: apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev Reading package lists... Done Building dependency tree Reading state information... Done libboost-dev is already the newest version. libboost-dev set to manually installed. libboost-filesystem-dev is already the newest version. libboost-filesystem-dev set to manually installed. libboost-program-options-dev is already the newest version. libboost-program-options-dev set to manually installed. libboost-system-dev is already the newest version. libboost-system-dev set to manually installed. libboost-thread-dev is already the newest version. libboost-thread-dev set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Thanks in advance.
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
July 19, 2015, 07:18:20 PM |
|
Hi jonnybravo0311,
i think p3yot33at3r is right. I compiled it on various systems (last was on lubuntu) and it works fine with the additional dependencies installed.
Greetings Rik
|
Demurrage - the easiest way to a human society.
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 19, 2015, 07:49:56 PM |
|
Thanks both for your replies, but that's not the case. I had installed the dependencies prior to compiling the code. Just to confirm: apt-get install libgmp-dev libmpfr-dev Reading package lists... Done Building dependency tree Reading state information... Done libgmp-dev is already the newest version. libmpfr-dev is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
July 19, 2015, 08:28:23 PM |
|
Thanks both for your replies, but that's not the case. I had installed the dependencies prior to compiling the code. Just to confirm: apt-get install libgmp-dev libmpfr-dev Reading package lists... Done Building dependency tree Reading state information... Done libgmp-dev is already the newest version. libmpfr-dev is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Hi Johnnybravo0311, maybe there is something else missing (or another version)? can you check please if: sudo apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev libminiupnpc-dev libmpfr-dev libgmp3-dev are installed? What abou the manually installed messages, maybe this is problematic? Rik
|
Demurrage - the easiest way to a human society.
|
|
|
p3yot33at3r
|
|
July 19, 2015, 08:35:09 PM |
|
Hmmm....I didn't use libdb5.1-dev libdb5.1++-dev - I used 4.8 instead, as I do with all my wallets. Maybe try with that instead? It compiled fine on both 32bit & 64bit Xubuntu for me
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 19, 2015, 09:31:02 PM Last edit: July 20, 2015, 02:56:41 PM by jonnybravo0311 |
|
I'm using db4.8... as virtually every wallet uses this version and not the later ones. Manual install just means they are marked as manually installed in the sources list. There's a pretty good explanation of what it means here: http://askubuntu.com/questions/831/what-does-it-mean-that-a-package-is-set-to-manually-installedIt might be the version of glibc I'm using... I'm looking into this avenue. edit: spelling
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
p3yot33at3r
|
|
July 19, 2015, 09:38:46 PM |
|
It might be the version of glibc I'm using... I'm looking into this avenue.
Ah yeah, I remember you installed a funky version of that while trying to get the relaynetworkclient running - I never installed it, so there's a good chance that's the cause of the problem......
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 19, 2015, 09:42:45 PM |
|
I found my problem. I had to edit the following files: util.h bignum.h main.h db.h db.cpp with the following: Later versions of glibc change the way things are done (including macro definitions). Including the standard C definitions cleared up the problem.
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
p3yot33at3r
|
|
July 19, 2015, 10:03:38 PM |
|
Good man JB Is this the only wallet you've had to do this with?
|
|
|
|
jonnybravo0311
Legendary
Offline
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
|
|
July 19, 2015, 11:19:29 PM |
|
So far yes. I've compiled and built quite a few from source on both Ubuntu and OS X. This was the only one that I've had to change anything for Ubuntu. I also built UNO and HUC from source today without any edits.
|
Jonny's Pool - Mine with us and help us grow! Support a pool that supports Bitcoin, not a hardware manufacturer's pockets! No SPV cheats. No empty blocks.
|
|
|
rik8119 (OP)
Full Member
Offline
Activity: 217
Merit: 100
CEO WINC e. V.
|
|
July 20, 2015, 11:39:36 AM |
|
Thank you, i thought that the manually installed packages are maybe not updated correctly or missing something. This version of GNU library is needed by WLC for calculating the demurrage. So the same problem should occur with freicoin which first introduced this feature. Thanks for posting the solution i think this could definitively help others too.
|
Demurrage - the easiest way to a human society.
|
|
|
|