Post
Topic
Board Announcements (Altcoins)
Re: HoboNickels - HBN - High Fast Stake - Version 2.0! More Secure, Less Intensive
by
dingle
on 20/05/2020, 05:06:16 UTC
Have not been able to withdraw from FreiExchange the last two days.  Today got the usual error after trying to withdraw:
Error! There is a error, contact support (906).

I contacted support and heard back once but then even getting login errors there.  Support did not contact me back again.

i tried with different coins, until now all runs fine. Tried a mini and medium withdraw of hbn and both are executed. Nevertheless thanks for this warning, i'm more careful.

i know the owner of freiexchange... if there is anything wrong he will fix it. he is good people. i know that means nothing to you all  cause you dont know me.. but i wanted to stand up and say that. Freiexchange is one of the very few honest exchanges out there. I also tried pulling HBN off there.. no issues.


This is running under ubuntu 14.04, a 32 bit virtual machine, and I seem to recall a possible difference in leveldb file formats.

(Wish I could find a version of the client that compiles or runs under ubuntu 18.04 64 bit but thats another issue.) 


i think it may be the 32 bit system.. now i did notice one issue with leveldb.. they store the libmemenv.a in /HoboNickels2.0.1.0/src/leveldb/out-static/ but makefile is calling for it at HoboNickels2.0.1.0/src/leveldb/.....................

2 possible fixes...

one.. dev alters the makefile, or a person can before they compile (i did not test that to see if it worked. so.. use at your own risk)

 or two.. i just compiled it separately.. if you go into leveldb and then run

`chmod +x build_detect_platform`
`make`

......... theeeeeeeeennnn

`cd ../`

 and then run 

`make -f makefile.unix`

it will compile daemon for you on ubuntu18..................

or.... i wrote a bash script to do it.

copy the the lines of code  between the hash marks and save as a "something".sh and then run

`bash 'something.sh'`

and it will install the required deps and build a daemon for you on ubuntu 18 and 16

##################################################################################################

#!/bin/bash
sudo apt update -y
sleep 2
sudo apt upgrade -y
sleep 2
sudo apt-get --assume-yes install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3
sleep 2
sudo apt-get --assume-yes install software-properties-common
sleep 2
sudo add-apt-repository -y ppa:bitcoin/bitcoin
sleep 2
sudo apt-get --assume-yes update
sleep 2
sudo apt-get --assume-yes install libdb4.8-dev libdb4.8++-dev
sleep 2
sudo apt-get --assume-yes install libminiupnpc-dev
sleep 2
sudo apt-get --assume-yes install libzmq3-dev
sleep 2
sudo apt-get --assume-yes install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
sleep 2
sudo apt-get --assume-yes install libqrencode-dev
sleep 2
sudo apt-get --assume-yes install libboost-all-dev
aleep 2
sudo apt-get --assume-yes install libssl1.0
sleep 2
sudo wget https://github.com/Tranz5/HoboNickels/archive/2.0.1.0.tar.gz
sleep 2
sudo tar zxvf 2.0.1.0.tar.gz
sleep 2
cd HoboNickels-2.0.1.0/src/leveldb
sleep 2
chmod +x build_detect_platform
sleep 2
make
sleep 5
cd ../
sleep 2
sudo make -f makefile.unix -j2 
sleep 2

##################################################################################################