kmdlabs / labsnotary Goto Github PK
View Code? Open in Web Editor NEWrepo to launch and manage KMDLabs notary nodes
License: MIT License
repo to launch and manage KMDLabs notary nodes
License: MIT License
Tried to change vote on NN poll,
Tried to register and Voted on poll as "22"
After some time, voted to 20
Got error
Error: oraclesdata rpc command failed with {'error': 'couldnt find enough oracle inputs RUfPQUm83YMxZQuQacu81VckMtbD1gLXjj, limit 1 per utxo\n', 'result': 'error'}
when i register again and cast vote, can able to change vote to "20"
There are two polls,
first i registered and voted CHMEX poll, There i have selected "yes, mega cool" and after then sometime i have selected "yes" and Viewed results i can able to see results got changed
Operator : Nabob
{'Bar_F1sh_Rel': 'unanswered',
'CHMEX': 'yes mega cool',
'CMaurice': 'unanswered',
'CrisF': 'yes mega cool',
'Nabob': 'yes',
'SHossain': 'unanswered',
'TonyL': 'unanswered',
'alright': 'FIXME oraclessamples bug or registered but did not vote yet',
'blackjok3r': 'unanswered',
'computergenie': 'unanswered',
'daemonfox': 'unanswered',
'dwy': 'unanswered',
'gcharang': 'unanswered',
'greentea': 'unanswered',
'jorian': 'unanswered',
'metaphilibert': 'unanswered',
'mylo': 'unanswered',
'smk762': 'unanswered',
'webworker01': 'unanswered',
'zatJUM': 'unanswered'}
As the project matures, a little review and revision of structures, processes and workflows is probably a good idea. I have a few suggestions, and welcome views and suggestions so we can enter the new year with a clear plan and contingencies for when a pivot is required.
Expanded testing: Bug finds in dApps, Antara modules, and consensus code changes. Bounties to be determined based on severity of bug, with a baseline finders fee paid on acceptance by "bugmaster". Bonus bounty can be released according to NN votes periodically (e.g. alongside each HF vote for new NN)
Expanded crew: We are lacking a few roles which are required, and also descriptive role titles for existing core contributors. Someone to cover social media, support agent, marketing/outreach, onboarding, docs etc. Obviously we cant offer a wage for all this at the moment, but its good experience and when it all comes together and the work gets busy enough we'll be ready. In the meantime, some dev funds could be allocated based on level of contribution (via vote) or for specific tasks like docs. For those of us already heavily involved, we need to figure out our core responsibilities based on skillsets, and secondary collaboration duties - this should help with cross training of skills so we can cover when someone takes a holiday or is otherwise engaged in KMD / dayjob duties.
Git workflow: Early on, we've gotten into the habit of pushing directly to master branch. I'm guilty of this. Most of the time nothing explodes, but it's not ideal. We need to implement some form of code review and keep master stable until at least 2 people sign off on changes. This review should also assist with cross training, and learning/better understanding changes. Likely some docs or at least comments in code will be needed to avoid too many instances of "what does this bit do, and what does it mean?". Master branch updates should be less frequent, perhaps only at each 2 month HF / NN vote interval.
Scheduling: The plan was to HF with new changes every 2 months, and elect new NN ops. We have not stuck to this as often there was something else getting in the way. Ideally we can get in sync and set a firm day of each second month that this happens. Any "not reviewed/ ready" changes to master should be able to wait until the next HF. We have plenty of freedom to use CFEK changes in the meantime.
GUIs: Given my skillset is not advanced enough to tackle core changes yet, while learning more I'd like to put existing skills to use by creating some simple GUIs for things like voting. Also keen to streamline some of the visual metrics work as required, depending on what is being tested. Obviously some things being server-side CLI means GUIs are not an option, but I'm open to requests.
Meetings: This is a challenge due to the geographic distribution of contributors, but every 2 weeks we should have an hour where we can do progress / status updates, figure out what's missing, what went wrong, what went right, and praise or constructively criticize each other accordingly. This is the best way to track where we need to focus resources, learning etc. and find out who needs help with stuff. Pants optional, and there will be donuts.
KMD liason: We are a relatively unique ecosystem project, and there is great potential for mutual benefit via collaboration with KMD by providing a means for incentivised testing. Isn't it our reason for being? There is much testing going on in KMD on Antara modules, nSPV, apps, atomic swaps, and the gaming sdk. We should be able to incorporate more of that into LABS. This will also allow more community participation with ongoing challenges / bug hunts, along with a gentler learning curve for participation by community members who are still a bit green with Linux etc.
I'll add a few more things over the next couple of weeks, and appreciate any feedback or ideas others can offer. If we can come to agreement on the vision we want to achieve around new years, it should help pave the way for a worthy path through 2020.
While, testing TUI when selecting options Python script going into recursive loop
CFEKDRAGON_7776 LICENSE assetchains config_example.ini lib.py oraclefetch.sh start_iguana.sh utxosplitter.sh
CFEKHOUND_7776 NNvote.py assetchains.json dpowassets.py listassetchainparams.py oraclepush.sh stats validateaddress.sh
CFEKORC_7776 README.md assets-cli dwy_attack_mitigation.sh listassetchains.py peer_ips.txt stats.py walletreset.sh
CFEKORKL_7776 TotalSupply.sh build_iguana iguana/ listbranches.py printkey.py stop.sh
make a selection:
.git/ CFEKPAY_7776 pycache/ checkmasks install/ listclis.sh splitfunds.sh update_komodo.sh
.gitignore LABSRCTEST_7776 asset-cli config.ini komodo/ listcoins.sh start.sh updatefirewall.sh
CFEKDRAGON_7776 LICENSE assetchains config_example.ini lib.py oraclefetch.sh start_iguana.sh utxosplitter.sh
CFEKHOUND_7776 NNvote.py assetchains.json dpowassets.py listassetchainparams.py oraclepush.sh stats validateaddress.sh
CFEKORC_7776 README.md assets-cli dwy_attack_mitigation.sh listassetchains.py peer_ips.txt stats.py walletreset.sh
CFEKORKL_7776 TotalSupply.sh build_iguana iguana/ listbranches.py printkey.py stop.sh
make a selection:
.git/ CFEKPAY_7776 pycache/ checkmasks install/ listclis.sh splitfunds.sh update_komodo.sh
.gitignore LABSRCTEST_7776 asset-cli config.ini komodo/ listcoins.sh start.sh updatefirewall.sh
CFEKDRAGON_7776 LICENSE assetchains config_example.ini lib.py oraclefetch.sh start_iguana.sh utxosplitter.sh
CFEKHOUND_7776 NNvote.py assetchains.json dpowassets.py listassetchainparams.py oraclepush.sh stats validateaddress.sh
CFEKORC_7776 README.md assets-cli dwy_attack_mitigation.sh listassetchains.py peer_ips.txt stats.py walletreset.sh
CFEKORKL_7776 TotalSupply.sh build_iguana iguana/ listbranches.py printkey.py stop.sh
make a selection:
.git/ CFEKPAY_7776 pycache/ checkmasks install/ listclis.sh splitfunds.sh update_komodo.sh
.gitignore LABSRCTEST_7776 asset-cli config.ini komodo/ listcoins.sh start.sh updatefirewall.sh
CFEKDRAGON_7776 LICENSE assetchains config_example.ini lib.py oraclefetch.sh start_iguana.sh utxosplitter.sh
CFEKHOUND_7776 NNvote.py assetchains.json dpowassets.py listassetchainparams.py oraclepush.sh stats validateaddress.sh
CFEKORC_7776 README.md assets-cli dwy_attack_mitigation.sh listassetchains.py peer_ips.txt stats.py walletreset.sh
CFEKORKL_7776 TotalSupply.sh build_iguana iguana/ listbranches.py printkey.py stop.sh
make a selection:
.git/ CFEKPAY_7776 pycache/ checkmasks install/ listclis.sh splitfunds.sh update_komodo.sh
.gitignore LABSRCTEST_7776 asset-cli config.ini komodo/ listcoins.sh start.sh updatefirewall.sh
CFEKDRAGON_7776 LICENSE assetchains config_example.ini lib.py oraclefetch.sh start_iguana.sh utxosplitter.sh
CFEKHOUND_7776 NNvote.py assetchains.json dpowassets.py listassetchainparams.py oraclepush.sh stats validateaddress.sh
CFEKORC_7776 README.md assets-cli dwy_attack_mitigation.sh listassetchains.py peer_ips.txt stats.py walletreset.sh
CFEKORKL_7776 TotalSupply.sh build_iguana iguana/ listbranches.py printkey.py stop.sh
make a selection:Traceback (most recent call last):
File "./NNvote.py", line 93, in
vote_loop('CFEKORC', '')
File "./NNvote.py", line 55, in vote_loop
msg = vote_selection(chain, '', 'vote')
File "./NNvote.py", line 74, in vote_selection
msg = option_selection(chain, active_polls[selection])
File "./NNvote.py", line 89, in option_selection
vote_loop(chain, msg)
File "./NNvote.py", line 52, in vote_loop
msg = vote_selection(chain, '', 'register')
File "./NNvote.py", line 79, in vote_selection
vote_loop(chain, msg)
File "./NNvote.py", line 50, in vote_loop
vote_loop(chain, msg)
File "./NNvote.py", line 58, in vote_loop
msg = vote_selection(chain, '', 'view results')
File "./NNvote.py", line 79, in vote_selection
vote_loop(chain, msg)
File "./NNvote.py", line 50, in vote_loop
vote_loop(chain, msg)
File "./NNvote.py", line 55, in vote_loop
msg = vote_selection(chain, '', 'vote')
File "./NNvote.py", line 74, in vote_selection
msg = option_selection(chain, active_polls[selection])
File "./NNvote.py", line 89, in option_selection
vote_loop(chain, msg)
File "./NNvote.py", line 52, in vote_loop
msg = vote_selection(chain, '', 'register')
File "./NNvote.py", line 79, in vote_selection
vote_loop(chain, msg)
File "./NNvote.py", line 55, in vote_loop
msg = vote_selection(chain, '', 'vote')
File "./NNvote.py", line 74, in vote_selection
msg = option_selection(chain, active_polls[selection])
File "./NNvote.py", line 89, in option_selection
vote_loop(chain, msg)
File "./NNvote.py", line 55, in vote_loop
msg = vote_selection(chain, '', 'vote')
File "./NNvote.py", line 74, in vote_selection
msg = option_selection(chain, active_polls[selection])
File "./NNvote.py", line 89, in option_selection
vote_loop(chain, msg)
File "./NNvote.py", line 52, in vote_loop
msg = vote_selection(chain, '', 'register')
File "./NNvote.py", line 79, in vote_selection
vote_loop(chain, msg)
File "./NNvote.py", line 55, in vote_loop
msg = vote_selection(chain, '', 'vote')
File "./NNvote.py", line 72, in vote_selection
selection = lib.user_inputInt(0,len(active_polls)-1,"make a selection:")
File "/home/staked/StakedNotary/lib.py", line 93, in user_inputInt
user_input = input(msg)
KeyboardInterrupt
how to reproduce : on Ubuntu 16.04 LTS fresh image.
follow the StakedNotary Install instructions:
pip3 install slick-bitcoinrpc
will return this error
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-u50s12lk/pycurl/
the package below must be installed to resolve this error:
sudo apt-get install libcurl4-gnutls-dev
When selected quit poll getting core dump with error
*** Error in `python3': double free or corruption (!prev): 0x0000000002517ec0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f4ba21737e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7f4ba217c37a]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f4ba218053c]
python3(_PyTrash_thread_destroy_chain+0x40)[0x6297a0]
python3[0x60e4c3]
python3(PyErr_PrintEx+0x36)[0x60e536]
python3(PyRun_SimpleFileExFlags+0x1d9)[0x60f7f9]
python3(Py_Main+0x456)[0x640256]
python3(main+0xe1)[0x4d0001]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f4ba211c830]
python3(_start+0x29)[0x5d6999]
======= Memory map: ========
00400000-007aa000 r-xp 00000000 09:02 3014778 /usr/bin/python3.5
009a9000-009ab000 r--p 003a9000 09:02 3014778 /usr/bin/python3.5
009ab000-00a42000 rw-p 003ab000 09:02 3014778 /usr/bin/python3.5
00a42000-00a73000 rw-p 00000000 00:00 0
02219000-0296e000 rw-p 00000000 00:00 0 [heap]
7f4b94000000-7f4b94021000 rw-p 00000000 00:00 0
7f4b94021000-7f4b98000000 ---p 00000000 00:00 0
7f4b9a2bb000-7f4b9a2d1000 r-xp 00000000 09:02 11669881 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4b9a2d1000-7f4b9a4d0000 ---p 00016000 09:02 11669881 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4b9a4d0000-7f4b9a4d1000 r--p 00015000 09:02 11669881 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4b9a4d1000-7f4b9a4d2000 rw-p 00016000 09:02 11669881 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4b9a4d2000-7f4b9a512000 rw-p 00000000 00:00 0
7f4b9a512000-7f4b9a570000 r-xp 00000000 09:02 11665545 /lib/x86_64-linux-gnu/libssl.so.1.0.0
7f4b9a570000-7f4b9a770000 ---p 0005e000 09:02 11665545 /lib/x86_64-linux-gnu/libssl.so.1.0.0
7f4b9a770000-7f4b9a774000 r--p 0005e000 09:02 11665545 /lib/x86_64-linux-gnu/libssl.so.1.0.0
7f4b9a774000-7f4b9a77b000 rw-p 00062000 09:02 11665545 /lib/x86_64-linux-gnu/libssl.so.1.0.0
7f4b9a77b000-7f4b9a7bb000 rw-p 00000000 00:00 0
7f4b9a7bb000-7f4b9a7dc000 r-xp 00000000 09:02 11669925 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7f4b9a7dc000-7f4b9a9db000 ---p 00021000 09:02 11669925 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7f4b9a9db000-7f4b9a9dc000 r--p 00020000 09:02 11669925 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7f4b9a9dc000-7f4b9a9dd000 rw-p 00021000 09:02 11669925 /lib/x86_64-linux-gnu/liblzma.so.5.0.0
7f4b9a9dd000-7f4b9a9e4000 r-xp 00000000 09:02 4588628 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7f4b9a9e4000-7f4b9abe3000 ---p 00007000 09:02 4588628 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7f4b9abe3000-7f4b9abe4000 r--p 00006000 09:02 4588628 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7f4b9abe4000-7f4b9abe6000 rw-p 00007000 09:02 4588628 /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
7f4b9abe6000-7f4b9abf5000 r-xp 00000000 09:02 11669980 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f4b9abf5000-7f4b9adf4000 ---p 0000f000 09:02 11669980 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f4b9adf4000-7f4b9adf5000 r--p 0000e000 09:02 11669980 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f4b9adf5000-7f4b9adf6000 rw-p 0000f000 09:02 11669980 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f4b9adf6000-7f4b9adfa000 r-xp 00000000 09:02 4588660 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7f4b9adfa000-7f4b9aff9000 ---p 00004000 09:02 4588660 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7f4b9aff9000-7f4b9affa000 r--p 00003000 09:02 4588660 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7f4b9affa000-7f4b9affb000 rw-p 00004000 09:02 4588660 /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
7f4b9affb000-7f4b9b03b000 rw-p 00000000 00:00 0
7f4b9b03b000-7f4b9b05d000 r-xp 00000000 09:02 4588630 /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so
7f4b9b05d000-7f4b9b25c000 ---p 00022000 09:02 4588630 /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so
7f4b9b25c000-7f4b9b25d000 r--p 00021000 09:02 4588630 /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so
7f4b9b25d000-7f4b9b261000 rw-p 00022000 09:02 4588630 /usr/lib/python3.5/lib-dynload/_ctypes.cpython-35m-x86_64-linux-gnu.so
7f4b9b261000-7f4b9b2a2000 rw-p 00000000 00:00 0
7f4b9b2a2000-7f4b9b4bd000 r-xp 00000000 09:02 11665483 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7f4b9b4bd000-7f4b9b6bc000 ---p 0021b000 09:02 11665483 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7f4b9b6bc000-7f4b9b6d8000 r--p 0021a000 09:02 11665483 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7f4b9b6d8000-7f4b9b6e4000 rw-p 00236000 09:02 11665483 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
7f4b9b6e4000-7f4b9b6e7000 rw-p 00000000 00:00 0
7f4b9b6e7000-7f4b9b6ec000 r-xp 00000000 09:02 4588191 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7f4b9b6ec000-7f4b9b8ec000 ---p 00005000 09:02 4588191 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7f4b9b8ec000-7f4b9b8ed000 r--p 00005000 09:02 4588191 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7f4b9b8ed000-7f4b9b8ee000 rw-p 00006000 09:02 4588191 /usr/lib/python3.5/lib-dynload/_hashlib.cpython-35m-x86_64-linux-gnu.so
7f4b9b8ee000-7f4b9b92e000 rw-p 00000000 00:00 0
7f4b9b92e000-7f4b9b937000 r-xp 00000000 09:02 11665933 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f4b9b937000-7f4b9bb36000 ---p 00009000 09:02 11665933 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f4b9bb36000-7f4b9bb37000 r--p 00008000 09:02 11665933 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f4b9bb37000-7f4b9bb38000 rw-p 00009000 09:02 11665933 /lib/x86_64-linux-gnu/libcrypt-2.23.so
7f4b9bb38000-7f4b9bb66000 rw-p 00000000 00:00 0
7f4b9bb66000-7f4b9bc35000 r-xp 00000000 09:02 3020021 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f4b9bc35000-7f4b9be34000 ---p 000cf000 09:02 3020021 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f4b9be34000-7f4b9be37000 r--p 000ce000 09:02 3020021 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f4b9be37000-7f4b9be39000 rw-p 000d1000 09:02 3020021 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6
7f4b9be39000-7f4b9be3a000 rw-p 00000000 00:00 0
7f4b9be3a000-7f4b9be81000 r-xp 00000000 09:02 3016106 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f4b9be81000-7f4b9c080000 ---p 00047000 09:02 3016106 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f4b9c080000-7f4b9c082000 r--p 00046000 09:02 3016106 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f4b9c082000-7f4b9c084000 rw-p 00048000 09:02 3016106 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0
7f4b9c084000-7f4b9c085000 rw-p 00000000 00:00 0
7f4b9c085000-7f4b9c093000 r-xp 00000000 09:02 3016175 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f4b9c093000-7f4b9c292000 ---p 0000e000 09:02 3016175 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f4b9c292000-7f4b9c293000 r--p 0000d000 09:02 3016175 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f4b9c293000-7f4b9c294000 rw-p 0000e000 09:02 3016175 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0
7f4b9c294000-7f4b9c2bb000 r-xp 00000000 09:02 3016112 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f4b9c2bb000-7f4b9c4bb000 ---p 00027000 09:02 3016112 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f4b9c4bb000-7f4b9c4bc000 r--p 00027000 09:02 3016112 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f4b9c4bc000-7f4b9c4bd000 rw-p 00028000 09:02 3016112 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0
7f4b9c4bd000-7f4b9c4d2000 r-xp 00000000 09:02 3017315 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f4b9c4d2000-7f4b9c6d1000 ---p 00015000 09:02 3017315 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f4b9c6d1000-7f4b9c6d2000 r--p 00014000 09:02 3017315 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f4b9c6d2000-7f4b9c6d3000 rw-p 00015000 09:02 3017315 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0
7f4b9c6d3000-7f4b9c703000 r-xp 00000000 09:02 3016170 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f4b9c703000-7f4b9c903000 ---p 00030000 09:02 3016170 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f4b9c903000-7f4b9c904000 r--p 00030000 09:02 3016170 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f4b9c904000-7f4b9c905000 rw-p 00031000 09:02 3016170 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0
7f4b9c905000-7f4b9c906000 rw-p 00000000 00:00 0
7f4b9c906000-7f4b9c9a5000 r-xp 00000000 09:02 3016229 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f4b9c9a5000-7f4b9cba4000 ---p 0009f000 09:02 3016229 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f4b9cba4000-7f4b9cba5000 r--p 0009e000 09:02 3016229 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f4b9cba5000-7f4b9cba8000 rw-p 0009f000 09:02 3016229 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0
7f4b9cba8000-7f4b9cc2c000 r-xp 00000000 09:02 3016179 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f4b9cc2c000-7f4b9ce2b000 ---p 00084000 09:02 3016179 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f4b9ce2b000-7f4b9ce2e000 r--p 00083000 09:02 3016179 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f4b9ce2e000-7f4b9ce31000 rw-p 00086000 09:02 3016179 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0
7f4b9ce31000-7f4b9ce32000 rw-p 00000000 00:00 0
7f4b9ce32000-7f4b9ce3a000 r-xp 00000000 09:02 3016199 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f4b9ce3a000-7f4b9d039000 ---p 00008000 09:02 3016199 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f4b9d039000-7f4b9d03a000 r--p 00007000 09:02 3016199 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f4b9d03a000-7f4b9d03b000 rw-p 00008000 09:02 3016199 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0
7f4b9d03b000-7f4b9d03e000 r-xp 00000000 09:02 11670029 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f4b9d03e000-7f4b9d23d000 ---p 00003000 09:02 11670029 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f4b9d23d000-7f4b9d23e000 r--p 00002000 09:02 11670029 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f4b9d23e000-7f4b9d23f000 rw-p 00003000 09:02 11670029 /lib/x86_64-linux-gnu/libkeyutils.so.1.5
7f4b9d23f000-7f4b9d246000 r-xp 00000000 09:02 3018668 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f4b9d246000-7f4b9d445000 ---p 00007000 09:02 3018668 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f4b9d445000-7f4b9d446000 r--p 00006000 09:02 3018668 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f4b9d446000-7f4b9d447000 rw-p 00007000 09:02 3018668 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
7f4b9d447000-7f4b9d484000 r-xp 00000000 09:02 3016188 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f4b9d484000-7f4b9d684000 ---p 0003d000 09:02 3016188 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f4b9d684000-7f4b9d685000 r--p 0003d000 09:02 3016188 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f4b9d685000-7f4b9d687000 rw-p 0003e000 09:02 3016188 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0
7f4b9d687000-7f4b9d688000 rw-p 00000000 00:00 0
7f4b9d688000-7f4b9d6a1000 r-xp 00000000 09:02 3018888 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f4b9d6a1000-7f4b9d8a1000 ---p 00019000 09:02 3018888 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f4b9d8a1000-7f4b9d8a2000 r--p 00019000 09:02 3018888 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f4b9d8a2000-7f4b9d8a3000 rw-p 0001a000 09:02 3018888 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
7f4b9d8a3000-7f4b9d8ba000 r-xp 00000000 09:02 11665932 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f4b9d8ba000-7f4b9daba000 ---p 00017000 09:02 11665932 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f4b9daba000-7f4b9dabb000 r--p 00017000 09:02 11665932 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f4b9dabb000-7f4b9dabc000 rw-p 00018000 09:02 11665932 /lib/x86_64-linux-gnu/libresolv-2.23.so
7f4b9dabc000-7f4b9dabe000 rw-p 00000000 00:00 0
7f4b9dabe000-7f4b9dac8000 r-xp 00000000 09:02 3016221 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f4b9dac8000-7f4b9dcc7000 ---p 0000a000 09:02 3016221 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f4b9dcc7000-7f4b9dcc8000 r--p 00009000 09:02 3016221 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f4b9dcc8000-7f4b9dcc9000 rw-p 0000a000 09:02 3016221 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
7f4b9dcc9000-7f4b9dccc000 r-xp 00000000 09:02 11669989 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f4b9dccc000-7f4b9decb000 ---p 00003000 09:02 11669989 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f4b9decb000-7f4b9decc000 r--p 00002000 09:02 11669989 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f4b9decc000-7f4b9decd000 rw-p 00003000 09:02 11669989 /lib/x86_64-linux-gnu/libcom_err.so.2.1
7f4b9decd000-7f4b9def9000 r-xp 00000000 09:02 3020730 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f4b9def9000-7f4b9e0f8000 ---p 0002c000 09:02 3020730 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f4b9e0f8000-7f4b9e0fa000 r--p 0002b000 09:02 3020730 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f4b9e0fa000-7f4b9e0fb000 rw-p 0002d000 09:02 3020730 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
7f4b9e0fb000-7f4b9e0fc000 rw-p 00000000 00:00 0
7f4b9e0fc000-7f4b9e1bf000 r-xp 00000000 09:02 3020771 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f4b9e1bf000-7f4b9e3bf000 ---p 000c3000 09:02 3020771 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f4b9e3bf000-7f4b9e3cc000 r--p 000c3000 09:02 3020771 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f4b9e3cc000-7f4b9e3ce000 rw-p 000d0000 09:02 3020771 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
7f4b9e3ce000-7f4b9e3df000 r-xp 00000000 09:02 3019633 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f4b9e3df000-7f4b9e5df000 ---p 00011000 09:02 3019633 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f4b9e5df000-7f4b9e5e0000 r--p 00011000 09:02 3019633 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f4b9e5e0000-7f4b9e5e1000 rw-p 00012000 09:02 3019633 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1
7f4b9e5e1000-7f4b9e63a000 r-xp 00000000 09:02 3018676 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f4b9e63a000-7f4b9e839000 ---p 00059000 09:02 3018676 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f4b9e839000-7f4b9e843000 r--p 00058000 09:02 3018676 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f4b9e843000-7f4b9e845000 rw-p 00062000 09:02 3018676 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0
7f4b9e845000-7f4b9e8c4000 r-xp 00000000 09:02 3018735 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f4b9e8c4000-7f4b9eac3000 ---p 0007f000 09:02 3018735 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f4b9eac3000-7f4b9eac4000 r--p 0007e000 09:02 3018735 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f4b9eac4000-7f4b9eac5000 rw-p 0007f000 09:02 3018735 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0
7f4b9eac5000-7f4b9eaf7000 r-xp 00000000 09:02 3018683 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f4b9eaf7000-7f4b9ecf6000 ---p 00032000 09:02 3018683 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f4b9ecf6000-7f4b9ecf7000 r--p 00031000 09:02 3018683 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f4b9ecf7000-7f4b9ecf8000 rw-p 00032000 09:02 3018683 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2
7f4b9ecf8000-7f4b9ed45000 r-xp 00000000 09:02 3018630 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f4b9ed45000-7f4b9ef44000 ---p 0004d000 09:02 3018630 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f4b9ef44000-7f4b9ef46000 r--p 0004c000 09:02 3018630 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f4b9ef46000-7f4b9ef47000 rw-p 0004e000 09:02 3018630 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5
7f4b9ef47000-7f4b9ef49000 rw-p 00000000 00:00 0
7f4b9ef49000-7f4b9ef56000 r-xp 00000000 09:02 3018648 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f4b9ef56000-7f4b9f156000 ---p 0000d000 09:02 3018648 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f4b9f156000-7f4b9f157000 r--p 0000d000 09:02 3018648 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f4b9f157000-7f4b9f158000 rw-p 0000e000 09:02 3018648 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5
7f4b9f158000-7f4b9f19f000 r-xp 00000000 09:02 3018829 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f4b9f19f000-7f4b9f39e000 ---p 00047000 09:02 3018829 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f4b9f39e000-7f4b9f3a0000 r--p 00046000 09:02 3018829 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f4b9f3a0000-7f4b9f3a2000 rw-p 00048000 09:02 3018829 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
7f4b9f3a2000-7f4b9f4c5000 r-xp 00000000 09:02 3016139 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f4b9f4c5000-7f4b9f6c4000 ---p 00123000 09:02 3016139 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f4b9f6c4000-7f4b9f6cf000 r--p 00122000 09:02 3016139 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f4b9f6cf000-7f4b9f6d1000 rw-p 0012d000 09:02 3016139 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2
7f4b9f6d1000-7f4b9f6d2000 rw-p 00000000 00:00 0
7f4b9f6d2000-7f4b9f706000 r-xp 00000000 09:02 3018856 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f4b9f706000-7f4b9f905000 ---p 00034000 09:02 3018856 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f4b9f905000-7f4b9f907000 r--p 00033000 09:02 3018856 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f4b9f907000-7f4b9f908000 rw-p 00035000 09:02 3018856 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2
7f4b9f908000-7f4b9f923000 r-xp 00000000 09:02 3018798 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f4b9f923000-7f4b9fb22000 ---p 0001b000 09:02 3018798 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f4b9fb22000-7f4b9fb23000 r--p 0001a000 09:02 3018798 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f4b9fb23000-7f4b9fb24000 rw-p 0001b000 09:02 3018798 /usr/lib/x86_64-linux-gnu/librtmp.so.1
7f4b9fb24000-7f4b9fb55000 r-xp 00000000 09:02 3019013 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f4b9fb55000-7f4b9fd55000 ---p 00031000 09:02 3019013 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f4b9fd55000-7f4b9fd56000 r--p 00031000 09:02 3019013 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f4b9fd56000-7f4b9fd57000 rw-p 00032000 09:02 3019013 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15
7f4b9fd57000-7f4b9fdc1000 r-xp 00000000 09:02 3016417 /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.4.0
7f4b9fdc1000-7f4b9ffc0000 ---p 0006a000 09:02 3016417 /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.4.0
7f4b9ffc0000-7f4b9ffc3000 r--p 00069000 09:02 3016417 /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.4.0
7f4b9ffc3000-7f4b9ffc4000 rw-p 0006c000 09:02 3016417 /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4.4.0
7f4b9ffc4000-7f4b9ffe1000 r-xp 00000000 09:02 4596154 /usr/lib/python3/dist-packages/pycurl.cpython-35m-x86_64-linux-gnu.so
7f4b9ffe1000-7f4ba01e0000 ---p 0001d000 09:02 4596154 /usr/lib/python3/dist-packages/pycurl.cpython-35m-x86_64-linux-gnu.so
7f4ba01e0000-7f4ba01e1000 r--p 0001c000 09:02 4596154 /usr/lib/python3/dist-packages/pycurl.cpython-35m-x86_64-linux-gnu.so
7f4ba01e1000-7f4ba01e2000 rw-p 0001d000 09:02 4596154 /usr/lib/python3/dist-packages/pycurl.cpython-35m-x86_64-linux-gnu.so
7f4ba01e2000-7f4ba0222000 rw-p 00000000 00:00 0
7f4ba0222000-7f4ba0259000 r-xp 00000000 09:02 3018806 /usr/lib/x86_64-linux-gnu/libmpdec.so.2.4.2
7f4ba0259000-7f4ba0458000 ---p 00037000 09:02 3018806 /usr/lib/x86_64-linux-gnu/libmpdec.so.2.4.2
7f4ba0458000-7f4ba0459000 r--p 00036000 09:02 3018806 /usr/lib/x86_64-linux-gnu/libmpdec.so.2.4.2
7f4ba0459000-7f4ba045a000 rw-p 00037000 09:02 3018806 /usr/lib/x86_64-linux-gnu/libmpdec.so.2.4.2
7f4ba045a000-7f4ba047e000 r-xp 00000000 09:02 4588686 /usr/lib/python3.5/lib-dynload/_decimal.cpython-35m-x86_64-linux-gnu.so
7f4ba047e000-7f4ba067d000 ---p 00024000 09:02 4588686 /usr/lib/python3.5/lib-dynload/_decimal.cpython-35m-x86_64-linux-gnu.so
7f4ba067d000-7f4ba067e000 r--p 00023000 09:02 4588686 /usr/lib/python3.5/lib-dynload/_decimal.cpython-35m-x86_64-linux-gnu.so
7f4ba067e000-7f4ba0687000 rw-p 00024000 09:02 4588686 /usr/lib/python3.5/lib-dynload/_decimal.cpython-35m-x86_64-linux-gnu.so
7f4ba0687000-7f4ba0691000 r-xp 00000000 09:02 3023513 /usr/local/lib/python3.5/dist-packages/ujson.cpython-35m-x86_64-linux-gnu.so
7f4ba0691000-7f4ba0890000 ---p 0000a000 09:02 3023513 /usr/local/lib/python3.5/dist-packages/ujson.cpython-35m-x86_64-linux-gnu.so
7f4ba0890000-7f4ba0891000 r--p 00009000 09:02 3023513 /usr/local/lib/python3.5/dist-packages/ujson.cpython-35m-x86_64-linux-gnu.so
7f4ba0891000-7f4ba0892000 rw-p 0000a000 09:02 3023513 /usr/local/lib/python3.5/dist-packages/ujson.cpython-35m-x86_64-linux-gnu.so
7f4ba0892000-7f4ba08d2000 rw-p 00000000 00:00 0
7f4ba08d2000-7f4ba08f7000 r-xp 00000000 09:02 11669982 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4ba08f7000-7f4ba0af6000 ---p 00025000 09:02 11669982 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4ba0af6000-7f4ba0afa000 r--p 00024000 09:02 11669982 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4ba0afa000-7f4ba0afb000 rw-p 00028000 09:02 11669982 /lib/x86_64-linux-gnu/libtinfo.so.5.9
7f4ba0afb000-7f4ba0b38000 r-xp 00000000 09:02 11669865 /lib/x86_64-linux-gnu/libreadline.so.6.3
7f4ba0b38000-7f4ba0d38000 ---p 0003d000 09:02 11669865 /lib/x86_64-linux-gnu/libreadline.so.6.3
7f4ba0d38000-7f4ba0d3a000 r--p 0003d000 09:02 11669865 /lib/x86_64-linux-gnu/libreadline.so.6.3
7f4ba0d3a000-7f4ba0d40000 rw-p 0003f000 09:02 11669865 /lib/x86_64-linux-gnu/libreadline.so.6.3
7f4ba0d40000-7f4ba0d41000 rw-p 00000000 00:00 0
7f4ba0d65000-7f4ba0d6b000 r-xp 00000000 09:02 4588621 /usr/lib/python3.5/lib-dynload/readline.cpython-35m-x86_64-linux-gnu.so
7f4ba0d6b000-7f4ba0f6a000 ---p 00006000 09:02 4588621 /usr/lib/python3.5/lib-dynload/readline.cpython-35m-x86_64-linux-gnu.so
7f4ba0f6a000-7f4ba0f6b000 r--p 00005000 09:02 4588621 /usr/lib/python3.5/lib-dynload/readline.cpython-35m-x86_64-linux-gnu.so
7f4ba0f6b000-7f4ba0f6d000 rw-p 00006000 09:02 4588621 /usr/lib/python3.5/lib-dynload/readline.cpython-35m-x86_64-linux-gnu.so
7f4ba0f6d000-7f4ba108e000 rw-p 00000000 00:00 0
7f4ba108e000-7f4ba109f000 r-xp 00000000 09:02 4588664 /usr/lib/python3.5/lib-dynload/_json.cpython-35m-x86_64-linux-gnu.so
7f4ba109f000-7f4ba129e000 ---p 00011000 09:02 4588664 /usr/lib/python3.5/lib-dynload/_json.cpython-35m-x86_64-linux-gnu.so
7f4ba129e000-7f4ba129f000 r--p 00010000 09:02 4588664 /usr/lib/python3.5/lib-dynload/_json.cpython-35m-x86_64-linux-gnu.so
7f4ba129f000-7f4ba12a0000 rw-p 00011000 09:02 4588664 /usr/lib/python3.5/lib-dynload/_json.cpython-35m-x86_64-linux-gnu.so
7f4ba12a0000-7f4ba12e0000 rw-p 00000000 00:00 0
7f4ba12e0000-7f4ba15a9000 r--p 00000000 09:02 3016456 /usr/lib/locale/locale-archive
7f4ba15a9000-7f4ba16b1000 r-xp 00000000 09:02 11665947 /lib/x86_64-linux-gnu/libm-2.23.so
7f4ba16b1000-7f4ba18b0000 ---p 00108000 09:02 11665947 /lib/x86_64-linux-gnu/libm-2.23.so
7f4ba18b0000-7f4ba18b1000 r--p 00107000 09:02 11665947 /lib/x86_64-linux-gnu/libm-2.23.so
7f4ba18b1000-7f4ba18b2000 rw-p 00108000 09:02 11665947 /lib/x86_64-linux-gnu/libm-2.23.so
7f4ba18b2000-7f4ba18cb000 r-xp 00000000 09:02 11670000 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f4ba18cb000-7f4ba1aca000 ---p 00019000 09:02 11670000 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f4ba1aca000-7f4ba1acb000 r--p 00018000 09:02 11670000 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f4ba1acb000-7f4ba1acc000 rw-p 00019000 09:02 11670000 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f4ba1acc000-7f4ba1af2000 r-xp 00000000 09:02 11669860 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f4ba1af2000-7f4ba1cf2000 ---p 00026000 09:02 11669860 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f4ba1cf2000-7f4ba1cf4000 r--p 00026000 09:02 11669860 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f4ba1cf4000-7f4ba1cf5000 rw-p 00028000 09:02 11669860 /lib/x86_64-linux-gnu/libexpat.so.1.6.0
7f4ba1cf5000-7f4ba1cf7000 r-xp 00000000 09:02 11665946 /lib/x86_64-linux-gnu/libutil-2.23.so
7f4ba1cf7000-7f4ba1ef6000 ---p 00002000 09:02 11665946 /lib/x86_64-linux-gnu/libutil-2.23.so
7f4ba1ef6000-7f4ba1ef7000 r--p 00001000 09:02 11665946 /lib/x86_64-linux-gnu/libutil-2.23.so
7f4ba1ef7000-7f4ba1ef8000 rw-p 00002000 09:02 11665946 /lib/x86_64-linux-gnu/libutil-2.23.so
7f4ba1ef8000-7f4ba1efb000 r-xp 00000000 09:02 11665624 /lib/x86_64-linux-gnu/libdl-2.23.so
7f4ba1efb000-7f4ba20fa000 ---p 00003000 09:02 11665624 /lib/x86_64-linux-gnu/libdl-2.23.so
7f4ba20fa000-7f4ba20fb000 r--p 00002000 09:02 11665624 /lib/x86_64-linux-gnu/libdl-2.23.so
7f4ba20fb000-7f4ba20fc000 rw-p 00003000 09:02 11665624 /lib/x86_64-linux-gnu/libdl-2.23.so
7f4ba20fc000-7f4ba22bc000 r-xp 00000000 09:02 11665943 /lib/x86_64-linux-gnu/libc-2.23.so
7f4ba22bc000-7f4ba24bc000 ---p 001c0000 09:02 11665943 /lib/x86_64-linux-gnu/libc-2.23.so
7f4ba24bc000-7f4ba24c0000 r--p 001c0000 09:02 11665943 /lib/x86_64-linux-gnu/libc-2.23.so
7f4ba24c0000-7f4ba24c2000 rw-p 001c4000 09:02 11665943 /lib/x86_64-linux-gnu/libc-2.23.so
7f4ba24c2000-7f4ba24c6000 rw-p 00000000 00:00 0
7f4ba24c6000-7f4ba24de000 r-xp 00000000 09:02 11665626 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f4ba24de000-7f4ba26dd000 ---p 00018000 09:02 11665626 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f4ba26dd000-7f4ba26de000 r--p 00017000 09:02 11665626 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f4ba26de000-7f4ba26df000 rw-p 00018000 09:02 11665626 /lib/x86_64-linux-gnu/libpthread-2.23.so
7f4ba26df000-7f4ba26e3000 rw-p 00000000 00:00 0
7f4ba26e3000-7f4ba2709000 r-xp 00000000 09:02 11665625 /lib/x86_64-linux-gnu/ld-2.23.so
7f4ba271e000-7f4ba28e4000 rw-p 00000000 00:00 0
7f4ba28ff000-7f4ba2900000 rw-p 00000000 00:00 0
7f4ba2900000-7f4ba2901000 rwxp 00000000 00:00 0
7f4ba2901000-7f4ba2908000 r--s 00000000 09:02 3148583 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f4ba2908000-7f4ba2909000 r--p 00025000 09:02 11665625 /lib/x86_64-linux-gnu/ld-2.23.so
7f4ba2909000-7f4ba290a000 rw-p 00026000 09:02 11665625 /lib/x86_64-linux-gnu/ld-2.23.so
7f4ba290a000-7f4ba290b000 rw-p 00000000 00:00 0
7ffcc0f5d000-7ffcc0f84000 rw-p 00000000 00:00 0 [stack]
7ffcc0fbf000-7ffcc0fc1000 r--p 00000000 00:00 0 [vvar]
7ffcc0fc1000-7ffcc0fc3000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted (core dumped)
LABS Main Chain:
51% PoS 49% PoW - Equihash, same as KMD.
ac_founders=1440 - Pays notary node multisig address every 24H 33% of the supply split between all nodes, based on notarisation counts. (33% up to discussion, we need notaries to not collude to inflate supply.)
Eventually we need some way of making sure all notary nodes are not too close together. This is a hard problem to solve.
1 KMD notary node at least to pay for KMD notarisations cost. More than one, each with a single operator is better.
blackjok3r, Alright, smk762 have all commited to running for KMD notary election.
Bounty Program:
Alright: Put bounty info here. nou
LABS is fungible with all chains in the LABS cluster. You can send LABS coins to any working LABS chain at any time using MoMoM.
Fungible LABS chains:
60% PoS 40% PoW - VerusHashV2 with PoS64.
0 Block reward apart from transaction fees.
These chains due to their PoS component require ~20,000-50,000 LABS to create. (this may need adjustment)
There must always be a supply of coins being staked on these chains to keep them moving. PoW can be done to unstick a chain if need be.
Anyone using these chains should be able to stake/CPU mine on them when using it for testing or contracts or whatever needed.
When a chain stops for X (64?) days, it is considered dead. Any supply left on it is burnt.
Notaries must remove the dead chains and a copy of them will be backed up to the LABSMETA chain using the streamer.
Non Fungible LAB Chains:
Any combination of whatever as params. These chains are for testing consensus changes that may break the cluster.
Chains free to create but have dPoW cost, this needs to be definitively decided. I think maybe ~1000 LABS per chain? paid split to each notary that adds them.
These chains may be short lived or long, if proven stable they can be added as a Fungible chain after being tested (with new supply).
There is no need to backup these chains unless needed for data collection. Or something cool that happened ;)
CFEK Chains:
Designed to be broken. Cost maybe even 0. Used before making a LAB chain.
Likey where maybe bounties are paid from?
LABS notaries (19):
Alright
jorian
greentea
zatJUM
gcharang
blackjok3r
computergenie
CMaurice
CrisF
smk
SHossain
metaphilibert
Bar_F1sh_Rel
TonyL
webworker01
dwy
nabob
daemonfox
CHMEX
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.