axerunners / axe Goto Github PK
View Code? Open in Web Editor NEWdecentralized cryptocurrency
License: MIT License
decentralized cryptocurrency
License: MIT License
gitian deployment process needs correction
Notice that block hangs at height of 220259, so i update my node version form 1.2.0 to 1.2.2, and config all the new settings for SPORK_15 as mentioned in https://github.com/AXErunners/docs/blob/master/masternodes/setup.rst#id13, however it still hangs at 220259, should i remove all the block info stored before or just need to wait for some time?
From field value is unknown in Transaction details
I'm trying to add AXE on yiimp pool.
When pool find block it's suddenly REJECTED with that error: AcceptBlock FAILED: bad-txnmrklroot
I use ubuntu 18.04 x64 with latest wallet release 1.2.2
Below you can see full log:
2019-03-09 16:53:58 ProcessNewBlock : ACCEPTED
2019-03-09 16:53:58 CreateNewBlock(): total size 1000 txs: 0 fees: 0 sigops 100
2019-03-09 16:53:58 CMasternodePayments::GetMasternodeTxOuts -- Masternode payment 174107140 to 2019-03-09 16:56:03 ERROR: ProcessNewBlock: AcceptBlock FAILED: bad-txnmrklroot, hashMerkleRoot mismatch (code 16)
After a successful ./autogen.sh
and ./configure
, compilation fails on master branch commit 7f3ca5a due to a missing header file:
$ uname -a
Darwin host.local 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar 5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64 x86_64
$ cc -v
Apple LLVM version 9.1.0 (clang-902.0.39.1)
Target: x86_64-apple-darwin17.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
$ make
Making all in src
CXX libaxe_server_a-activemasternode.o
In file included from activemasternode.cpp:5:
In file included from ./activemasternode.h:8:
In file included from ./chainparams.h:11:
In file included from ./primitives/block.h:9:
In file included from ./primitives/transaction.h:9:
In file included from ./amount.h:9:
./serialize.h:511:21: warning: comparison of integers of different signs: 'int32_t' (aka 'int') and 'size_t' (aka 'unsigned long') [-Wsign-compare]
if (idx >= size) {
~~~ ^ ~~~~
In file included from activemasternode.cpp:5:
In file included from ./activemasternode.h:14:
In file included from ./evo/deterministicmns.h:9:
./bls/bls.h:14:10: fatal error: 'chiabls/bls.hpp' file not found
#include <chiabls/bls.hpp>
^~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
make[2]: *** [libaxe_server_a-activemasternode.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
working branch is https://github.com/AXErunners/axe/tree/autotools-system
At the moment some parts of qt/locale/*.*
are broken. The proper way to fix these gaps would be establishing transifex.com account.
Some URI and Alert tests fails.
โฆ
Passing tests
$ make check
Making check in src
/Library/Developer/CommandLineTools/usr/bin/make check-TESTS check-local
FAIL: test/test_axe
FAIL: qt/test/test_axe-qt
============================================================================
Testsuite summary for Axe Core 1.1.4
============================================================================
# TOTAL: 2
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
============================================================================
See src/test-suite.log
Please report to https://github.com/AXErunners/axe/issues
============================================================================
make[4]: *** [test-suite.log] Error 1
make[3]: *** [check-TESTS] Error 2
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check-recursive] Error 1
$ tail src/test-suite.log
PASS : TrafficGraphDataTests::getRangeTests()
PASS : TrafficGraphDataTests::switchRangeTests()
PASS : TrafficGraphDataTests::clearTests()
PASS : TrafficGraphDataTests::averageBandwidthTest()
PASS : TrafficGraphDataTests::averageBandwidthEvery2EmptyTest()
PASS : TrafficGraphDataTests::cleanupTestCase()
Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted, 6910ms
********* Finished testing of TrafficGraphDataTests *********
FAIL qt/test/test_axe-qt (exit status: 1)
(loki)(~/git/axe master %= )$ cat src/test-suite.log
========================================
Axe Core 1.1.4: src/test-suite.log
========================================
# TOTAL: 2
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: test/test_axe
===================
Running 210 test cases...
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:167: error: in "Alert_tests/AlertApplies": check alert.CheckSignature(alertKey) has failed
test/alert_tests.cpp:173: error: in "Alert_tests/AlertApplies": check alerts[0].AppliesTo(1, "") has failed
test/alert_tests.cpp:174: error: in "Alert_tests/AlertApplies": check alerts[0].AppliesTo(999001, "") has failed
test/alert_tests.cpp:175: error: in "Alert_tests/AlertApplies": check alerts[0].AppliesTo(1, "/Satoshi:11.11.11/") has failed
test/alert_tests.cpp:177: error: in "Alert_tests/AlertApplies": check alerts[1].AppliesTo(1, "/Satoshi:0.1.0/") has failed
test/alert_tests.cpp:178: error: in "Alert_tests/AlertApplies": check alerts[1].AppliesTo(999001, "/Satoshi:0.1.0/") has failed
test/alert_tests.cpp:180: error: in "Alert_tests/AlertApplies": check alerts[2].AppliesTo(1, "/Satoshi:0.1.0/") has failed
test/alert_tests.cpp:181: error: in "Alert_tests/AlertApplies": check alerts[2].AppliesTo(1, "/Satoshi:0.2.0/") has failed
test/alert_tests.cpp:215: error: in "Alert_tests/AlertNotify": check r.size() == 4u has failed [0 != 4]
unknown location:0: fatal error: in "Alert_tests/AlertNotify": memory access violation at address: 0x00000000: no mapping at fault address
test/alert_tests.cpp:221: last checkpoint
*** 17 failures are detected in the test module "Axe Test Suite"
Database handles still open at environment close
Open database handle: unnamed/wallet.dat
FAIL test/test_axe (exit status: 201)
FAIL: qt/test/test_axe-qt
=========================
********* Start testing of URITests *********
Config: Using QtTest library 5.11.1, Qt 5.11.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 9.1.0 (clang-902.0.39.2) (Apple))
PASS : URITests::initTestCase()
FAIL! : URITests::uriTests() 'rv.address == QString("XwnLY9Tf7Zsef8gMGL2fhWA9ZmMjt4KPwg")' returned FALSE. ()
Loc: [qt/test/uritests.cpp(55)]
PASS : URITests::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 2ms
********* Finished testing of URITests *********
********* Start testing of PaymentServerTests *********
Config: Using QtTest library 5.11.1, Qt 5.11.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 9.1.0 (clang-902.0.39.2) (Apple))
PASS : PaymentServerTests::initTestCase()
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::initNetManager: No active proxy server found.
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::processPaymentRequest: Secure payment request from "testmerchant.org"
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: Payment request: certificate expired or not yet active: QSslCertificate("3", "03", "LxHILx+N3qwVoAcCmQ5cyw==", (), ("Expired Test Merchant"), QMap(), QDateTime(2013-02-23 21:26:43.000 UTC Qt::TimeSpec(UTC)), QDateTime(2013-02-24 21:26:43.000 UTC Qt::TimeSpec(UTC)))
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::processPaymentRequest: Insecure payment request to "PND1VDDpwyUj6HkApBjsXBCftkCwPHAoWk"
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: Payment request: certificate expired or not yet active: QSslCertificate("3", "03", "LxHILx+N3qwVoAcCmQ5cyw==", (), ("Expired Test Merchant"), QMap(), QDateTime(2013-02-23 21:26:43.000 UTC Qt::TimeSpec(UTC)), QDateTime(2013-02-24 21:26:43.000 UTC Qt::TimeSpec(UTC)))
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::processPaymentRequest: Secure payment request from "testmerchant8.org"
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: Payment request: certificate expired or not yet active: QSslCertificate("3", "06", "MiZaQ+g9lSHZGuHWkXZG+g==", (), ("Payment Request Intermediate 5"), QMap(), QDateTime(2013-02-23 22:59:51.000 UTC Qt::TimeSpec(UTC)), QDateTime(2013-02-24 22:59:51.000 UTC Qt::TimeSpec(UTC)))
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::processPaymentRequest: Insecure payment request to "PND1VDDpwyUj6HkApBjsXBCftkCwPHAoWk"
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: Payment request: certificate expired or not yet active: QSslCertificate("3", "06", "MiZaQ+g9lSHZGuHWkXZG+g==", (), ("Payment Request Intermediate 5"), QMap(), QDateTime(2013-02-23 22:59:51.000 UTC Qt::TimeSpec(UTC)), QDateTime(2013-02-24 22:59:51.000 UTC Qt::TimeSpec(UTC)))
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: SSL error: certificate signature failure
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::processPaymentRequest: Insecure payment request to "PND1VDDpwyUj6HkApBjsXBCftkCwPHAoWk"
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: SSL error: certificate signature failure
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: SSL error: unable to get local issuer certificate
QDEBUG : PaymentServerTests::paymentServerTests() PaymentServer::processPaymentRequest: Insecure payment request to "PND1VDDpwyUj6HkApBjsXBCftkCwPHAoWk"
QWARN : PaymentServerTests::paymentServerTests() PaymentRequestPlus::getMerchant: SSL error: unable to get local issuer certificate
QWARN : PaymentServerTests::paymentServerTests() "PaymentServer::verifyNetwork: Payment request network \"test\" doesn't match client network \"main\"."
QWARN : PaymentServerTests::paymentServerTests() "PaymentServer::verifyExpired: Payment request expired \"1970-01-01 00:00:01\"."
QWARN : PaymentServerTests::paymentServerTests() "PaymentServer::verifyExpired: Payment request expired \"1970-01-01 00:00:00\"."
QWARN : PaymentServerTests::paymentServerTests() "PaymentServer::verifySize: Payment request too large (50001 bytes, allowed 50000 bytes)."
QWARN : PaymentServerTests::paymentServerTests() "PaymentServer::verifyAmount: Payment request amount out of allowed range (2100000100000000, allowed 0 - 2100000000000000)."
PASS : PaymentServerTests::paymentServerTests()
PASS : PaymentServerTests::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 901ms
********* Finished testing of PaymentServerTests *********
********* Start testing of CompatTests *********
Config: Using QtTest library 5.11.1, Qt 5.11.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 9.1.0 (clang-902.0.39.2) (Apple))
PASS : CompatTests::initTestCase()
PASS : CompatTests::bswapTests()
PASS : CompatTests::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 0ms
********* Finished testing of CompatTests *********
********* Start testing of TrafficGraphDataTests *********
Config: Using QtTest library 5.11.1, Qt 5.11.1 (x86_64-little_endian-lp64 shared (dynamic) release build; by Clang 9.1.0 (clang-902.0.39.2) (Apple))
PASS : TrafficGraphDataTests::initTestCase()
PASS : TrafficGraphDataTests::simpleCurrentSampleQueueTests()
PASS : TrafficGraphDataTests::accumulationCurrentSampleQueueTests()
PASS : TrafficGraphDataTests::getRangeTests()
PASS : TrafficGraphDataTests::switchRangeTests()
PASS : TrafficGraphDataTests::clearTests()
PASS : TrafficGraphDataTests::averageBandwidthTest()
PASS : TrafficGraphDataTests::averageBandwidthEvery2EmptyTest()
PASS : TrafficGraphDataTests::cleanupTestCase()
Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted, 6910ms
********* Finished testing of TrafficGraphDataTests *********
FAIL qt/test/test_axe-qt (exit status: 1)
Master branch at 1b9d1f1
The node cannot be synchronized. Can not produce blocks.
The last block: 742742
Should we rebuild testnet before axe v2
rollout?
This issue tracker is only for technical issues related to AXE Core.
General AXE questions and/or support requests and are best directed to the Reddit or Slack.
To report critical security issues, email [email protected] instead of creating Github issues.
Tell us what should happen
Tell us what happens instead
If the issue is related to the GUI, screenshots can be added to this issue via drag & drop.
List the version number/commit ID, and if it is an official binary, self compiled or a distribution package such as PPA.
This is normally the contents of a debug.log
or config.log
file. Raw text or a link to a pastebin type site are preferred.
It happened a couple of times that the wallet gets stuck on a wrong chain:
2019-10-02 00:49:06 ERROR: ConnectBlock(AXE): ProcessSpecialTxsInBlock for block 00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59 failed with bad-cbtx-mnmerkleroot (code 16)
2019-10-02 00:49:06 InvalidChainFound: invalid block=00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59 height=334842 log2_work=69.35496350 date=2019-10-02 00:48:51
2019-10-02 00:49:06 InvalidChainFound: current best=000000000000009a8acb2dde20eaa4a47a439e67caf215f976bbd27e33c7be3d height=334841 log2_work=69.35494614 date=2019-10-02 00:43:57
2019-10-02 00:49:06 ERROR: ConnectTip(): ConnectBlock 00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59 failed with bad-cbtx-mnmerkleroot (code 16)
2019-10-02 00:49:06 InvalidChainFound: invalid block=00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59 height=334842 log2_work=69.35496350 date=2019-10-02 00:48:51
2019-10-02 00:49:06 InvalidChainFound: current best=000000000000009a8acb2dde20eaa4a47a439e67caf215f976bbd27e33c7be3d height=334841 log2_work=69.35494614 date=2019-10-02 00:43:57
2019-10-02 00:49:06 ProcessNewBlock : ACCEPTED
2019-10-02 00:49:06 ERROR: AcceptBlockHeader: block 00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59 is marked invalid
2019-10-02 00:49:06 ERROR: invalid header received
How can i get the wallet back on the correct chain without resync?
Can't the wallet do this automagically?
Looks like the error message is wrong, since block 334842 has the same hash on block explorer: https://chainz.cryptoid.info/axe/block.dws?334842.htm
https://insight.axerunners.com/block/00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59
But wallet is stuck... axe-cli reconsiderblock 00000000000003a5d1ba83349a43fd8652e1d051e402439dd96df19ec3ccee59
does not help, the same error as above is shown
Qt5 can't compile on 10.13.2
#29
Proper spork deployment is needed since theres more than one chain using these heights.
missing several files in build that is causing it to fail
#include <chiabls/bls.hpp>
#include <chiabls/privatekey.hpp>
#include <chiabls/publickey.hpp>
#include <chiabls/signature.hpp>
As mentioned on discord server, the network needs this big time
run
./axerunner/axecore-1.5.0/bin/axed
Error Message:
Assertion failure:
assertion: hashBestBlock == hashBlockIndex
file: evo/evodb.cpp, line: 70
function: bool CEvoDB::VerifyBestBlock(const uint256&)
No debug information available for stacktrace. You should add debug information and then run:
axed -printcrashinfo=braxqzkdojqxg2cjnztg6aiaarqxqzletbaxg43foj2gs33oebtgc2lmovzgkoqkeaqgc43tmvzhi2lpny5ca2dbonueezltorbgy33dnmqd2pjanbqxg2ccnrxwg22jnzsgk6akeaqgm2lmmu5cazlwn4xwk5tpmrrc4y3qoawca3djnzstuibxgafcaidgovxgg5djn5xduidcn5xwyicdiv3g6rcchi5fmzlsnfthsqtfon2ee3dpmnvsqy3pnzzxiidvnfxhimrvgytcscesie4qaaaaaaacn7jmaaaaaaaa53sciaaaaaaaapeueuaaaaaaaauoabqaaaaaaahwuecaaaaaaaahfkqdaaaaaaaadalytnx777776aa=
axed: evo/evodb.cpp:70: bool CEvoDB::VerifyBestBlock(const uint256&): Assertion `hashBestBlock == hashBlockIndex' failed.
Aborted
List the version number/commit ID, and if it is an official binary, self compiled or a distribution package such as PPA.
axecore-1.5.0.1-arm-linux-gnueabihf.tar.gz
cat /proc/version
Linux version 4.19.97-v7l+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1294 SMP Thu Jan 30 13:21:14 GMT 2020
axerunner@raspberrypi:~/axecore-1.5.0/bin $ cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 1
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 2
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 3
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 108.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
Hardware : BCM2835
Revision : c03111
Serial : 1000000052d80af0
Model : Raspberry Pi 4 Model B Rev 1.1
axerunner@raspberrypi:~/axecore-1.5.0/bin $ cat /proc/meminfo
MemTotal: 3999756 kB
MemFree: 2904932 kB
MemAvailable: 3497280 kB
Buffers: 37668 kB
Cached: 704832 kB
SwapCached: 0 kB
Active: 642824 kB
Inactive: 296928 kB
Active(anon): 198476 kB
Inactive(anon): 50224 kB
Active(file): 444348 kB
Inactive(file): 246704 kB
Unevictable: 16 kB
Mlocked: 16 kB
HighTotal: 3264512 kB
HighFree: 2410916 kB
LowTotal: 735244 kB
LowFree: 494016 kB
SwapTotal: 4296696 kB
SwapFree: 4296696 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 197292 kB
Mapped: 104980 kB
Shmem: 51452 kB
Slab: 70088 kB
SReclaimable: 29464 kB
SUnreclaim: 40624 kB
KernelStack: 2752 kB
PageTables: 7968 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 6296572 kB
Committed_AS: 2054312 kB
VmallocTotal: 245760 kB
VmallocUsed: 0 kB
VmallocChunk: 0 kB
Percpu: 752 kB
CmaTotal: 262144 kB
CmaFree: 191172 kB
axerunner@raspberrypi:~/axecore-1.5.0/bin $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 29G 7.5G 21G 27% /
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 2.0G 0 2.0G 0% /dev/shm
tmpfs 2.0G 8.5M 1.9G 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 53M 200M 22% /boot
tmpfs 391M 0 391M 0% /run/user/1000
This is normally the contents of a debug.log
or config.log
file. Raw text or a link to a pastebin type site are preferred.
vim .axecore/debug.log
2020-03-27 09:32:11 Using obfuscation key for /home/axerunner/.axecore/blocks/index: 0000000000000000
2020-03-27 09:32:11 Opening LevelDB in /home/axerunner/.axecore/llmq
2020-03-27 09:32:11 Opened LevelDB successfully
2020-03-27 09:32:11 Using obfuscation key for /home/axerunner/.axecore/llmq: 0000000000000000
2020-03-27 09:32:18 LoadBlockIndexDB: last block file = 2
2020-03-27 09:32:18 LoadBlockIndexDB: last block file info: CBlockFileInfo(blocks=17572, size=21220506, heights=374105...391683, time=2019-12-12...2020-01-13)
2020-03-27 09:32:18 Checking all blk files are present...
2020-03-27 09:32:18 LoadBlockIndexDB: transaction index enabled
2020-03-27 09:32:18 LoadBlockIndexDB: address index disabled
2020-03-27 09:32:18 LoadBlockIndexDB: timestamp index disabled
2020-03-27 09:32:18 LoadBlockIndexDB: spent index disabled
2020-03-27 09:32:18 Opening LevelDB in /home/axerunner/.axecore/chainstate
2020-03-27 09:32:18 Opened LevelDB successfully
2020-03-27 09:32:18 Using obfuscation key for /home/axerunner/.axecore/chainstate: 0f4be00180c9e0a8
2020-03-27 09:32:18 Loaded best chain: hashBestChain=00000000000001247e29df861c5e531b96e3b87046d6fc4e8bcb99be2e2d74b5 height=391680 date=2020-01-13 20:47:55 progress=0.573662
2020-03-27 09:32:18 init message: Verifying blocks...
2020-03-27 09:32:18 Verifying last 6 blocks at level 3
2020-03-27 09:32:18 [0%]...Assertion failure:
assertion: hashBestBlock == hashBlockIndex
file: evo/evodb.cpp, line: 70
function: bool CEvoDB::VerifyBestBlock(const uint256&)
No debug information available for stacktrace. You should add debug information and then run:
axed -printcrashinfo=braxqzkdojqxg2cjnztg6aiaarqxqzletbaxg43foj2gs33oebtgc2lmovzgkoqkeaqgc43tmvzhi2lpny5ca2dbonueezltorbgy33dnmqd2pjanbqxg2ccnrxwg22jnzsgk6akeaqgm2lmmu5cazlwn4xwk5tpmrrc4y3qoawca3djnzstuibxgafcaidgovxgg5djn5xduidcn5xwyicdiv3g6rcchi5fmzlsnfthsqtfon2ee3dpmnvsqy3pnzzxiidvnfxhimrvgytcscesie4qaaaaaaacn7jmaaaaaaaa53sciaaaaaaaapeueuaaaaaaaauoabqaaaaaaahwuecaaaaaaaahfkqdaaaaaaaadalytnx777776aa=
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.