Pages:
Author

Topic: [*] 8BIT [Dark Masternodes][Anon][Roadmap Stage 4] - page 6. (Read 379550 times)

member
Activity: 461
Merit: 13
Hi again,

I've spotted a bug in the UI, transaction view, where certain data were shown in "wrong" columns. This is fixed now and the release is available via 8bit homepage or directly on GitHub.

Cheers,
member
Activity: 461
Merit: 13
Hi 8bit fans,

Version v2.2.0.1 is now available for download.

The old Qt build mechanism got replaced with the more flexible Autotools.

This means that compilations can be executed the same way on every supported OS.

Code:
./autogen.sh
./configure --with-gui=qt5
make

This release also contains new documents & tutorials on how to install the needed packages if you are not using the precompiled ones for Win32 and macOS, or if you are running Linux for which we don't ship any precompiled packages.

Additionally, this release contains several bug fixes and adaptations to make the startup faster and GUI more responsive during chain synchronizations.

One bug fix is of special importance to masternode owners as it helps to avoid lengthy compilations which were needed in the past. I'm sure that masternode owners know about this line of code from rpcrawtransaction.cpp:

Code:
const CScriptID& hash = boost::get(address);

This, of course, is something a non-developer should never do as it not only consumes time & resources but also could lead to inconsistent code. I don't know why this code wasn't fixed in the past but from now on the fix is part of the official code distribution. Therefore, if you are following masternode tutorials do not attempt to change the code. It's not needed anymore.

For most of the users the available binaries for Win32 and macOS will be sufficient, but if you are going to compile them yourself, please, stick to the respective tutorials located in the doc folder. Also take into account that building from source is time consuming and requires downloading & compiling of 3rd-pary code like Qt framework. Please, do not post "support requests" here as I neither have time nor resources to solve problems on your machine. Those who want to make stuff for themselves are on their own.

Bootstrap file

The 8bit home page is now hosting a fresh bootstrap file that will be updated regularly.

You can download the clients for Windows & macOS from the home page or GitHub.


If you want to support the development of this project, please, consider sending some satoshis to these addresses. Many thanks!

8BIT: 8JLMhnAk2koajGDjbyTREkEQXunBTuPMRX
BTC: 3MuRDxLt2L2D2XQ1hLvovLHxH3ixzucdDR

Cheers,
member
Activity: 461
Merit: 13
https://www.coinshoarder.net/myhoard.php?overview=8BIT

I added the blockexplorer and the coin. It will be listed ufficially (that means added support, alert for masternode status and transactions) in the new round of votation (next week) (it includes a chance of winning a prize for the community) or with a small payment https://www.coinshoarder.net/?membership

I want to remind you all that we had a discord channel https://discord.gg/VmTMwNp. (Created by @toby don't know if still around)


Many thanks!
newbie
Activity: 41
Merit: 0
https://www.coinshoarder.net/myhoard.php?overview=8BIT

I added the blockexplorer and the coin. It will be listed ufficially (that means added support, alert for masternode status and transactions) in the new round of votation (next week) (it includes a chance of winning a prize for the community) or with a small payment https://www.coinshoarder.net/?membership

I want to remind you all that we had a discord channel https://discord.gg/VmTMwNp. (Created by @toby don't know if still around)
member
Activity: 461
Merit: 13
Thanks for the help. I will try.

You're welcome.

In general, start with a fresh chain and put a proper 8bit.conf in your 8Bit directory (is located in AppData/Roaming). Then start client and leave it _minimized_. Don't play around with it for a while to let the OS take care of memory consumption / priority.

Check its status later, after some time.
newbie
Activity: 38
Merit: 0
Thanks for the help. I will try.
member
Activity: 461
Merit: 13
ProcessBlock: ORPHAN BLOCK 249, prev=1276d27c04c73c7ac48ae11520baf37bdb86c7d3b51b1234d863a3553e296487
ERROR: CheckProofOfStake() : INFO: read txPrev failed
ERROR: AcceptBlock() : check proof-of-stake failed for block f42f133e0cb60b09f83d26fb6e7136992f2afe3ef828196f6533d6acd1aff69d
ERROR: ProcessBlock() : AcceptBlock FAILED
ProcessBlock: ORPHAN BLOCK 250, prev=34f36a06a2d56ce8430905d103b71d0d21104e18fc4553e3604d4a36e4607ec4
GUI: QCoreApplication::postEvent: Unexpected null receiver
GUI: QCoreApplication::postEvent: Unexpected null receiver
ERROR: CheckProofOfStake() : INFO: read txPrev failed
ERROR: AcceptBlock() : check proof-of-stake failed for block f42f133e0cb60b09f83d26fb6e7136992f2afe3ef828196f6533d6acd1aff69d
ERROR: ProcessBlock() : AcceptBlock FAILED
ERROR: CheckProofOfStake() : INFO: read txPrev failed
ERROR: AcceptBlock() : check proof-of-stake failed for block f42f133e0cb60b09f83d26fb6e7136992f2afe3ef828196f6533d6acd1aff69d
ERROR: ProcessBlock() : AcceptBlock FAILED

So, "previous transaction" could not be read. A sign that the current chain you have might be damaged. You should start with a fresh chain and also put some seed nodes into your 8bit.conf.

The other messages like "postEvent: Unexpected null receiver" have nothing to do with blockchains but with the Qt framework. Is basically saying that some window or gadget isn't there anymore to process the "event", that is the mouse click etc.
member
Activity: 461
Merit: 13
I run my wallet on windows. There are connections. The wallet opens, but does not sync.

Do you have a proper 8bit.conf with some seed nodes in it?

if not here's mine (just adjust your rpcuser/rpcpassword):

Code:
mainnet=1
listen=1
server=1
txindex=1
rpcbind=127.0.0.1
rpcport=18889
rpcallowip=127.0.0.1
rpcuser=YOUR_USER
rpcpassword=YOUR_PASSWORD
addnode=104.156.231.46:18888
addnode=5.103.138.97:18888
addnode=81.162.194.236:18888
addnode=31.14.142.42:9999
addnode=54.36.5.80:7999
addnode=167.114.13.142:18888
addnode=195.154.146.221:18888
addnode=178.214.174.209:18888
addnode=24.5.53.44:18888
addnode=176.205.217.148:18888
addnode=85.97.136.163:18888
addnode=83.162.222.190:18888
addnode=77.165.71.127:18888
addnode=95.28.156.130:18888
addnode=212.251.152.72:18888
addnode=188.166.126.70:18888
addnode=167.114.13.142:18888
addnode=46.229.50.42:18888
addnode=89.156.207.220:18888
staking=0
port=18888
newbie
Activity: 38
Merit: 0
ProcessBlock: ORPHAN BLOCK 249, prev=1276d27c04c73c7ac48ae11520baf37bdb86c7d3b51b1234d863a3553e296487
ERROR: CheckProofOfStake() : INFO: read txPrev failed
ERROR: AcceptBlock() : check proof-of-stake failed for block f42f133e0cb60b09f83d26fb6e7136992f2afe3ef828196f6533d6acd1aff69d
ERROR: ProcessBlock() : AcceptBlock FAILED
ProcessBlock: ORPHAN BLOCK 250, prev=34f36a06a2d56ce8430905d103b71d0d21104e18fc4553e3604d4a36e4607ec4
GUI: QCoreApplication::postEvent: Unexpected null receiver
GUI: QCoreApplication::postEvent: Unexpected null receiver
ERROR: CheckProofOfStake() : INFO: read txPrev failed
ERROR: AcceptBlock() : check proof-of-stake failed for block f42f133e0cb60b09f83d26fb6e7136992f2afe3ef828196f6533d6acd1aff69d
ERROR: ProcessBlock() : AcceptBlock FAILED
ERROR: CheckProofOfStake() : INFO: read txPrev failed
ERROR: AcceptBlock() : check proof-of-stake failed for block f42f133e0cb60b09f83d26fb6e7136992f2afe3ef828196f6533d6acd1aff69d
ERROR: ProcessBlock() : AcceptBlock FAILED
newbie
Activity: 38
Merit: 0
I run my wallet on windows. There are connections. The wallet opens, but does not sync.
member
Activity: 461
Merit: 13
I already did it. Does not help. In addition, the wallet is not completely hidden, but weighs in the computer's memory. What to do?

I don't know, it's your computer. I have it running without any problems, so it must be something local to your machine.



There is an old well-known issue with Windows wallet not being able to syncronise and eating too much resources. At the same time Linux wallet works without such issues.
No information about MAC wallet, as 8bit didn't ever had MAC wallet before Smiley. Kudos to brakmic for finally making one!

So... I would ask - do both of you run it on the same OS?

Thanks, drays.

I have tested it on Mac and Windows and could work with it without any problems. Of course, when one is syncing from the very beginning, block 0, then it would consume more memory. But when one uses a fresh bootstrap file the sync has a much smaller footprint.

I would also recommend to "minimize" the client window to let the OS take care of memory consumption.
legendary
Activity: 2576
Merit: 1073
I already did it. Does not help. In addition, the wallet is not completely hidden, but weighs in the computer's memory. What to do?

I don't know, it's your computer. I have it running without any problems, so it must be something local to your machine.

There is an old well-known issue with Windows wallet not being able to syncronise and eating too much resources. At the same time Linux wallet works without such issues.
No information about MAC wallet, as 8bit didn't ever had MAC wallet before Smiley. Kudos to brakmic for finally making one!

So... I would ask - do both of you run it on the same OS?
member
Activity: 461
Merit: 13
I already did it. Does not help. In addition, the wallet is not completely hidden, but weighs in the computer's memory. What to do?

I don't know, it's your computer. I have it running without any problems, so it must be something local to your machine.
newbie
Activity: 38
Merit: 0
I already did it. Does not help. In addition, the wallet is not completely hidden, but weighs in the computer's memory. What to do?
member
Activity: 461
Merit: 13
My wallet is not synchronized, it stands at around 6 o'clock on the back of the last block generated. What to do?

I would close the wallet, remove all the data except wallet.dat (make a BACKUP) and then redeploy them all from the latest zip file you can find above in this thread.
Maybe you have simply damaged your current database, which is not tragic but surely a bit annoying.

So, just replace all that data from the above zip download.

And take care of wallet.dat!!!
newbie
Activity: 38
Merit: 0
My wallet is not synchronized, it stands at around 6 o'clock on the back of the last block generated. What to do?
member
Activity: 461
Merit: 13
Pools?

PoW has ended with block 888 which was long, long time ago.

Only PoS and masternodes.
newbie
Activity: 38
Merit: 0
member
Activity: 461
Merit: 13
As promised, here the explorer: https://explorer.8bit.cash/

For now it doesn't show the chain history so you will have to enter a block number manually.
But the API can be used for most of the commands (there are some commands 8bit simply doesn't have).

I will work on the rest of the explorer and hopefully soon provide a transaction list.

Cheers,


shameless donation plug:
Code:
8BIT: 8JLMhnAk2koajGDjbyTREkEQXunBTuPMRX
BTC: 3MuRDxLt2L2D2XQ1hLvovLHxH3ixzucdDR
member
Activity: 461
Merit: 13
I am currently moving the old Qt-project based compilation stuff to the much better and more flexible autogen/configure/make.

In future the compilation will be the same of any platform:

Code:
./autogen.sh
./configure --with-gui=qt5
./make

For now you will have to stick with the 8bit.pro Qt-project file.

I was able to successfully compile the daemon and there will also be a separate 8bit-cli so you, guys, don't have to (mis)use the daemon "8bitd" to execute console-based commands.

So, instead of, for example:

Code:
8bitd getblockbynumber

it will be:

Code:
8bit-cli getblockbynumber



Pages:
Jump to: