[00:47:18] @prole have you been able to run any sync test? [02:05:23] ubuntu 16.04 (self build with depends) and ubuntu 18.04 (gitian build) both reindexed an existing data dir [02:05:33] i can delete the data dir and try a regular resync [02:05:35] if we want? [04:59:19] i think my OSX reindex died and then restarting the client made it redownload hte rest of the chain [05:10:24] my linux syncing tests are going well so far. just takes a long time. especially when i fat finger closed it [05:38:26] i have 3 nodes syncing from a blank datadir now after doing a reindex [05:38:35] one with the same flags as binance [05:39:02] i will also wipe my osx and start it again once its finished this round [05:39:13] and i managed to buy the windows NUC today [05:39:18] but holy shit it was such a run around [05:39:25] all sorted though, about to install windows on it now [05:39:27] and get started [05:39:34] nice [05:39:50] my windows node is reindex-chainstate atm [05:39:58] 👍 [05:40:19] the other thing was going to do was to try and load a 4.7.2 bootstrap into 4.7.1 wallet [05:40:23] and see what happens [05:40:35] in case we need to preserve the old bootstrap for a bit [05:40:45] yeah [05:41:46] i think it'll run just fine. the nodes that sync up with 4.7.2 can run 4.7.1 just fine. but after that, when starting 4.7.2, it'll require reindex again [05:42:48] yeah probably [05:42:52] just trying to be thorough [05:43:10] i have a 4.7.2 bootstrap here; https://bootstrap.navcoin.org/ [05:43:19] if anyone is interested [05:43:43] so the bootstrap node is basically already upgraded and ready to go [05:43:56] i just have to turn the cronjob back on to make it run automatically once a week [05:44:34] sounds good. sounds like we're making good progress. hopefully we can get it out soon so binance re-enable everything [05:44:49] and then DAO 🙂 [05:47:33] i have noticed some of my ubuntu nodes seem to be having trouble shutting down navcoind [05:47:42] and i have to manually kill the process [05:48:54] how do you shutdown navcoin? ./navcoin-cli stop [05:48:59] or killall navcoind [05:49:05] or kill -9 [05:49:32] hmmm, playing with my script i do ./navcoin-cli stop [05:49:40] sorry no [05:49:44] i do killall -9 navcoind [05:50:07] okay, so you're doing the force kill as well [05:50:21] i usually use the cli stop command [05:50:21] yes, but i do ./navcoin-cli stop sometimes too [05:50:28] and so far haven't noticed anything werid [05:50:30] right [05:50:48] last two nodes i tried to use the cli stop it appeared to stop it [05:51:02] like, if i did ./navcoin-cli getinfo it would say that it couldnt connect to the server [05:51:12] but then if i tried to restart navcoind it would say its already running [05:51:18] and in top i can see the process still there a [05:51:24] and had to force kill it [05:51:39] hmmm [05:51:43] 🤷‍♀️ [05:51:45] ifk [05:51:47] *idk [05:51:50] ill keep an eye on it [05:51:54] sometimes i get daemon hanging as well, from doing ctrl+c [05:52:04] for my script [05:52:11] which then does killall -9 [05:52:14] yeah [18:16:22] in DAO client, the example command for createconsultation is navcoin-cli createconsultation "Who should be the CEO of NavCoin? /s" 1 1 , which gives the same results as navcoin-cli createconsultation "Who should be the CEO of NavCoin? /s" , what does the 1 1 do? from the text they seem to mean the range of an consultation but why both 1? and the consultation created is not a range consultation [18:16:32] @aguycalled [18:17:13] ill check one min [18:18:15] "\nArguments:\n" "1. \"question\" (string, required) The question of the new consultation.\n" "2. min (numeric, optional) The minimum amount for the range. Only used if range equals true.\n" "3. max (numeric, optional) The maximum amount of answers a block can vote for.\n" [18:18:35] it sets the minimum and maximum of answers voters will be able to choose [18:19:24] what about the first 1? [18:19:31] min of amnswers [18:19:42] the 2nd one? [18:19:46] max of answers [18:19:57] ah sorry [18:20:42] got it wrong [18:20:47] the syntax is a bit confusing [18:21:09] so, does the min max = min max votes from voters if range is false, but = range when range is true? [18:21:56] 1 1 is the same as 1 [18:22:54] if range is false the first 1 is ignored [18:23:16] i see, that makes sense [18:23:44] but the second input can mean the upper limit or max answers depending on if range is true or false right? [18:24:14] yes [18:24:26] cool cool. makes sense now [18:25:05] oh and creating an consultation using that line will create a conulstation that includes the /s [18:25:42] https://cdn.discordapp.com/attachments/416000318149754881/655822807715938335/unknown.png [18:26:00] haha yes the /s means sarcasm [18:26:09] oh duh [18:26:12] hahahahaha [18:26:36] i thought it's supposed to mean some string manipulation stuff [18:26:37] hahahaha [18:26:39] good one [19:49:49] does cfundstatehash include consultations? [19:49:55] not yet [19:50:10] so what would be a good way to check consultation consistency [19:50:30] compare listconsultation outputs [19:50:40] ok [21:42:56] what does version mean in listproposals and listconsultations? [21:43:14] proposals and consultations have a version, so we can update them in the future [21:43:21] each version can have different rules [21:43:39] and some features are set on a bit basis [21:44:00] for example, if bit number 0 == 1 something is activated (like range consultation= [21:44:24] i see. thanks [23:53:40] ERROR: Command errored out with exit status 1: command: /home/sushi/ledger-app-nav-317/ledger/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-3v3k_bjg/hidapi/setup.py'"'"'; __file__='"'"'/tmp/pip-install-3v3k_bjg/hidapi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, [23:53:41] '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-9ae74lv2 --python-tag cp36 cwd: /tmp/pip-install-3v3k_bjg/hidapi/ [23:53:57] error when running pip install ledgerblue [23:54:11] Complete output (21 lines): running bdist_wheel running build running build_ext cythoning hid.pyx to hid.c /tmp/pip-install-3v3k_bjg/hidapi/.eggs/Cython-0.29.14-py3.6-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-3v3k_bjg/hidapi/hid.pyx [23:54:20] tree = Parsing.p_module(s, pxd, full_module_name) building 'hid' extension creating build creating build/temp.linux-x86_64-3.6 creating build/temp.linux-x86_64-3.6/hidapi creating build/temp.linux-x86_64-3.6/hidapi/libusb x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ihidapi/hidapi [23:54:21] -I/usr/include/libusb-1.0 -I/usr/include/python3.6m -I/home/sushi/ledger-app-nav-317/ledger/include/python3.6m -c hid.c -o build/temp.linux-x86_64-3.6/hid.o x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ihidapi/hidapi -I/usr/include/libusb-1.0 -I/usr/include/python3.6m -I/home/sushi/ledger-app-nav-317/ledger/include/python3.6m -c [23:54:21] hidapi/libusb/hid.c -o build/temp.linux-x86_64-3.6/hidapi/libusb/hid.o hidapi/libusb/hid.c:47:10: fatal error: libusb.h: No such file or directory #include [23:54:36] ^~~~~~~~~~ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for hidapi [23:54:58] could it be usb device not workign with VM? [23:55:07] sudo apt-get install libusb-1.0-0-dev [23:56:38] still same error it seems [23:56:47] ERROR: Command errored out with exit status 1: command: /home/sushi/ledger-app-nav-317/ledger/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2bp_fn1e/hidapi/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2bp_fn1e/hidapi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, [23:56:47] '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-htib0wm4 --python-tag cp36 cwd: /tmp/pip-install-2bp_fn1e/hidapi/ Complete output (21 lines): running bdist_wheel running build running build_ext cythoning hid.pyx to hid.c /tmp/pip-install-2bp_fn1e/hidapi/.eggs/Cython-0.29.14-py3.6-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a [23:56:48] later release! File: /tmp/pip-install-2bp_fn1e/hidapi/hid.pyx tree = Parsing.p_module(s, pxd, full_module_name) [23:59:15] cythoning hidraw.pyx to hidraw.c /tmp/pip-install-sitka8ve/hidapi/.eggs/Cython-0.29.14-py3.6-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-install-sitka8ve/hidapi/hidraw.pyx tree = Parsing.p_module(s, pxd, full_module_name) building 'hid' extension creating build creating [23:59:16] build/temp.linux-x86_64-3.6 creating build/temp.linux-x86_64-3.6/hidapi creating build/temp.linux-x86_64-3.6/hidapi/libusb x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ihidapi/hidapi -I/usr/include/libusb-1.0 -I/usr/include/python3.6m -I/home/sushi/ledger-app-nav-317/ledger/include/python3.6m -c hid.c -o [23:59:16] build/temp.linux-x86_64-3.6/hid.o x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ihidapi/hidapi -I/usr/include/libusb-1.0 -I/usr/include/python3.6m -I/home/sushi/ledger-app-nav-317/ledger/include/python3.6m -c hidapi/libusb/hid.c -o build/temp.linux-x86_64-3.6/hidapi/libusb/hid.o [23:59:23] creating build/lib.linux-x86_64-3.6 x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.6/hid.o build/temp.linux-x86_64-3.6/hidapi/libusb/hid.o -lusb-1.0 -ludev -lrt -o [23:59:24] build/lib.linux-x86_64-3.6/hid.cpython-36m-x86_64-linux-gnu.so /usr/bin/ld: cannot find -ludev collect2: error: ld returned 1 exit status error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for hidapi