b3-coin / b3-coinv2 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from limxtec/b3-coinv2
B3-CoinV2
License: MIT License
This project forked from limxtec/b3-coinv2
B3-CoinV2
License: MIT License
I have 244,000 b3 coins on that I withdrew from coinexchange and now it's on the b3 blockchain stuck. My desktop wallet has synched already and it shows the money is there on the blockchain but nothing on the wallet. there are confirmations still going. Please help
Sending in wallet doesn't allow for number than 99999 kB3. If I want to send more than than (say 100k kb3), I have to change display option to B3 before I can send.
Hello,
I am kind of new at linux platform. I was trying to install b3coin-qt, but getting this error after the make.
/usr/bin/ld: cannot find -lboost_filesystem
collect2: error: ld returned 1 exit status
Makefile:558: recipe for target 'b3coin-qt' failed
make: *** [b3coin-qt] Error 1
Can anyone please help me with this.
;
On Windows 10 platform, =v3.1.2.2 -
I have sent = coinexchange to the same wallet address
the deposit never showed up in the wallet, but shows on the blockchain
i have sent a email to coineschange and received this answer:
Desativar para: inglês
Hi Igor Aguillar,
This withdrawal has been successfully processed and has been confirmed on the blockchain.
This verifies that the withdrawal had no issue on our end of the transaction.
If you continue to have a problem receiving the funds you will need to contact support from the other end of the transaction.
On certain Bitcoin based blockchains, you may notice “Not Yet Redeemed” as the transaction status.
This means that the transaction is complete, but has not been used as input for another transaction.
Your coins have been received but not yet spent.
Update and sync your wallet in order to see the coins reflected correctly.
Sincerely,
CoinExchange.io Support Team
I transferred 891456.806 B3 coins from Coinexchange.io to my local drive wallet B3-Coin-Wallet.
My computer crashed and I lost the wallet. I do not have backup of private key or wallet.dat.
Coinexchange.io provided me hash number for that transaction.
Any suggestions?
When I try to run the makefile for OSX I end up with the following error:
"boost::filesystem::path::stem() const", referenced from: boost::filesystem::basename(boost::filesystem::path const&) in init.o "vtable for boost::detail::thread_data_base", referenced from: boost::detail::thread_data_base::thread_data_base() in alert.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [b3coind] Error 1
OSX Version: 10.12.6
MacBook Pro - Mid 2010
ld: warning: ignoring file /opt/local/lib/libboost_system-mt.dylib, file was built for i386 which is not the architecture being linked (x86_64): /opt/local/lib/libboost_system-mt.dylib ld: warning: ignoring file /opt/local/lib/libboost_filesystem-mt.dylib, file was built for i386 which is not the architecture being linked (x86_64): /opt/local/lib/libboost_filesystem-mt.dylib ld: warning: ignoring file /opt/local/lib/libboost_program_options-mt.dylib, file was built for i386 which is not the architecture being linked (x86_64): /opt/local/lib/libboost_program_options-mt.dylib ld: warning: ignoring file /opt/local/lib/libboost_thread-mt.dylib, file was built for i386 which is not the architecture being linked (x86_64): /opt/local/lib/libboost_thread-mt.dylib Undefined symbols for architecture x86_64: "boost::filesystem::detail::remove_all(boost::filesystem::path const&, boost::system::error_code*)", referenced from: init_blockindex(leveldb::Options&, bool, bool) in txdb-leveldb.o "boost::filesystem::detail::copy_file(boost::filesystem::path const&, boost::filesystem::path const&, boost::filesystem::detail::copy_option, boost::system::error_code*)", referenced from: BackupWallet(CWallet const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in walletdb.o "boost::program_options::detail::common_config_file_iterator::common_config_file_iterator(std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, bool)", referenced from:[...]
However, if I force make to build for the i386 architecture I end up with a linking error for that also. Does somebody have an idea? My next step will be to check if I can get a x86_64 version of boost up and running
When a FMN is running and you type again fundamentalnode start
, the output is still
fundamentalnode started succesfully
We should change that to something like
fundamentalnode already started
The word 'blackcoin' still shows up on various wallet windows/messages. Can this be fixed and replaced with B3coin?
Example: The debug window
user story:
thanks to b3 helpers to help identify the bug for b3 windows wallet users and for sending the trouble shooting issues to the developers ....b3 will soon be back in full with windows users back on the market so ladies and gentlemen hold on to your hats for this one!!! soon members wont have to update manually....creating faster inflation of b3 on the market....
user troubleshooting results:
-its the windows file mirroring default settings but once you change default settings in file registry default settings it will corrupt the file and in my case it did it utomaticly
-maybe a div class might could help encoders bypass the windows file registry in default programs to direct wallet to proper file settings on all systems so others will have the convenience of not having these issues in the future
Incoming stakes show 100% of stake amount instead of 40% of stake amount (60% for MN). example:
incoming unconfirmed stake in wallet: 54.7m, actual stake sent to wallet according to block explorer: 21.8m
https://cdn.discordapp.com/attachments/380422505409675274/385295918276149248/IMG_0779.jpg
The nScanningErrorCount property should decrease when scanning is successful and increase if not. However, it seems that fns stay many hours at the same positive score. The debug log shows that pings arrive every 5 minutes as expected, but pose score stays the same. Issue has been noticed on remotely started fns on linux Ubuntu 16.04
Request to add Supernode functionality similar to ZENCash. Example would be 1 supernode costing 450k kb3 with the weight of 30 regular FNs.
This would be a welcome addition for B3 holders that are currently experiencing high VPS expenses by needing to rent multiple VPS's to host all the nodes.
Have to start FN back up in console then they will appear for upto 12 hours before disappearing. Also multiple nodes in one wallet are unequal in rewards and others get no rewards at all. After the command start-many, all say successful.
As B3 is listed on 2 exchanges
Coinexchange.io and Yobit.net.
But there is a big price difference in both.
Coinexchange has 1 satoshi and Yobit 45 satoshi.
Which one is true.
Pls confirm
Hello
Can you please make the wallet compatible with libssl 1.1, cause I can't compile it or make it run on arch linux.
Regards
In order to make my site fully automatic I'm looking for a way to help me burn the coins using rpc.
The solution seems to be in the command sendtoaddress
b3coind sendtoaddress ST74QxXZefiaX8vswWXxRcf3N39UayH4Ww 20000.001 true
Thanks
When you are trying to send kB3 you cannot put more than 5 decimals. If you switch it to B3 to send you're able to send more than the 5 decimals.
I have over17000 coins on Yobit and can't move them because yobit tells me that my wallet is under maintenance. I have emailed their support over a week ago and not heard back from them. ayone know how to go about moving my tokens?
I transferred 891456.806 on from an exchange to my local drive wallet I downloaded from here.
My computer crashed and I lost the wallet. is there any chance to recover. I have the receiving address that I took from the exchange that I sent my coins to? Can that address be used to recover my coins. I have downloaded a new wallet, when I enter the receiving address I still see no coins after the sync.
Any suggestions?
Just a quick note in regards to the unix build.
When building one of the dependencies is noted as libssl-dev
This should actually be libssl1.0-dev as any version above 1.1 will have issues with the bitshares component
i follow this post https://github.com/joshafest/B3Coin/blob/master/doc/build-unix.md but unfortunately i can't install this wallet on my Debian GNU/Linux 9 (stretch)
[email protected]# qmake
Project MESSAGE: Building with UPNP support
Project MESSAGE: Building with DBUS (Freedesktop notifications) support
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
i asign execute rights to blockchain/B3coin/B3-CoinV2-2.0.1.2/src/leveldb/build_detect_platform
[email protected]# make
cd /blockchain/B3coin/B3-CoinV2-2.0.1.2/src/leveldb && CC=gcc CXX=g++ make OPT="-m64 -pipe -fstack-protector-all --param ssp-buffer-size=1 -O2" libleveldb.a libmemenv.a
make[1]: Entering directory '/blockchain/B3coin/B3-CoinV2-2.0.1.2/src/leveldb'
make[1]: 'libleveldb.a' is up to date.
make[1]: 'libmemenv.a' is up to date.
make[1]: Leaving directory '/blockchain/B3coin/B3-CoinV2-2.0.1.2/src/leveldb'
cd /blockchain/B3coin/B3-CoinV2-2.0.1.2; /bin/sh share/genbuild.sh /blockchain/B3coin/B3-CoinV2-2.0.1.2/build/build.h
fatal: No un dipòsit de git (ni cap pare fins el punt de muntatge /blockchain)
S\'atura a la frontera de sistema de fitxers (GIT_DISCOVERY_ACROSS_FILESYSTEM no està establert).
g++ -c -m64 -pipe -fstack-protector-all --param ssp-buffer-size=1 -O2 -D_REENTRANT -fdiagnostics-show-option -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -Wstack-protector -fPIC -DENABLE_WALLET -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DQT_DISABLE_DEPRECATED_BEFORE=0 -DUSE_UPNP=1 -DSTATICLIB -DUSE_DBUS -DHAVE_BUILD_INFO -DLINUX -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -Isrc -Isrc/json -Isrc/qt -Isrc/leveldb/include -Isrc/leveldb/helpers -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtDBus -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild -Ibuild -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o build/txdb-leveldb.o src/txdb-leveldb.cpp
In file included from src/script.h:18:0,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
src/bignum.h:57:24: error: invalid use of incomplete type ‘BIGNUM {aka struct bignum_st}’
class CBigNum : public BIGNUM
^~~~~~
In file included from /usr/include/openssl/crypto.h:31:0,
from src/allocators.h:12,
from src/serialize.h:22,
from src/core.h:9,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
/usr/include/openssl/ossl_typ.h:80:16: note: forward declaration of ‘BIGNUM {aka struct bignum_st}’
typedef struct bignum_st BIGNUM;
^~~~~~~~~
In file included from src/script.h:18:0,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
src/bignum.h: In constructor ‘CBigNum::CBigNum()’:
src/bignum.h:62:21: error: ‘BN_init’ was not declared in this scope
BN_init(this);
^
src/bignum.h: In copy constructor ‘CBigNum::CBigNum(const CBigNum&)’:
src/bignum.h:67:21: error: ‘BN_init’ was not declared in this scope
BN_init(this);
^
src/bignum.h:68:30: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘BIGNUM* BN_copy(BIGNUM*, const BIGNUM*)’
if (!BN_copy(this, &b))
^
src/bignum.h:70:31: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_clear_free(BIGNUM*)’
BN_clear_free(this);
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator=(const CBigNum&)’:
src/bignum.h:77:30: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘BIGNUM* BN_copy(BIGNUM*, const BIGNUM*)’
if (!BN_copy(this, &b))
^
src/bignum.h: In destructor ‘CBigNum::~CBigNum()’:
src/bignum.h:84:27: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_clear_free(BIGNUM*)’
BN_clear_free(this);
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(signed char)’:
src/bignum.h:88:49: error: ‘BN_init’ was not declared in this scope
CBigNum(signed char n) { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(short int)’:
src/bignum.h:89:49: error: ‘BN_init’ was not declared in this scope
CBigNum(short n) { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(int)’:
src/bignum.h:90:49: error: ‘BN_init’ was not declared in this scope
CBigNum(int n) { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(long int)’:
src/bignum.h:91:49: error: ‘BN_init’ was not declared in this scope
CBigNum(long n) { BN_init(this); if (n >= 0) setulong(n); else setint64(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(long long int)’:
src/bignum.h:92:49: error: ‘BN_init’ was not declared in this scope
CBigNum(long long n) { BN_init(this); setint64(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(unsigned char)’:
src/bignum.h:93:49: error: ‘BN_init’ was not declared in this scope
CBigNum(unsigned char n) { BN_init(this); setulong(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(short unsigned int)’:
src/bignum.h:94:49: error: ‘BN_init’ was not declared in this scope
CBigNum(unsigned short n) { BN_init(this); setulong(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(unsigned int)’:
src/bignum.h:95:49: error: ‘BN_init’ was not declared in this scope
CBigNum(unsigned int n) { BN_init(this); setulong(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(long unsigned int)’:
src/bignum.h:96:49: error: ‘BN_init’ was not declared in this scope
CBigNum(unsigned long n) { BN_init(this); setulong(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(long long unsigned int)’:
src/bignum.h:97:49: error: ‘BN_init’ was not declared in this scope
CBigNum(unsigned long long n) { BN_init(this); setuint64(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(uint256)’:
src/bignum.h:98:49: error: ‘BN_init’ was not declared in this scope
explicit CBigNum(uint256 n) { BN_init(this); setuint256(n); }
^
src/bignum.h: In constructor ‘CBigNum::CBigNum(const std::vector<unsigned char>&)’:
src/bignum.h:102:21: error: ‘BN_init’ was not declared in this scope
BN_init(this);
^
src/bignum.h: In static member function ‘static CBigNum CBigNum::randBignum(const CBigNum&)’:
src/bignum.h:113:39: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_rand_range(BIGNUM*, const BIGNUM*)’
if(!BN_rand_range(&ret, &range)){
^
src/bignum.h: In static member function ‘static CBigNum CBigNum::RandKBitBigum(uint32_t)’:
src/bignum.h:125:35: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_rand(BIGNUM*, int, int, int)’
if(!BN_rand(&ret, k, -1, 0)){
^
src/bignum.h: In member function ‘int CBigNum::bitSize() const’:
src/bignum.h:136:33: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_num_bits(const BIGNUM*)’
return BN_num_bits(this);
^
src/bignum.h: In member function ‘void CBigNum::setulong(long unsigned int)’:
src/bignum.h:142:33: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_set_word(BIGNUM*, long unsigned int)’
if (!BN_set_word(this, n))
^
src/bignum.h: In member function ‘long unsigned int CBigNum::getulong() const’:
src/bignum.h:148:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
return BN_get_word(this);
^
src/bignum.h: In member function ‘unsigned int CBigNum::getuint() const’:
src/bignum.h:153:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
return BN_get_word(this);
^
src/bignum.h: In member function ‘int CBigNum::getint() const’:
src/bignum.h:158:43: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘long unsigned int BN_get_word(const BIGNUM*)’
unsigned long n = BN_get_word(this);
^
src/bignum.h:159:33: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
if (!BN_is_negative(this))
^
In file included from src/script.h:18:0,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
src/bignum.h: In member function ‘void CBigNum::setint64(int64_t)’:
src/bignum.h:205:37: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
BN_mpi2bn(pch, p - pch, this);
^
src/bignum.h: In member function ‘uint64_t CBigNum::getuint64()’:
src/bignum.h:210:50: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
unsigned int nSize = BN_bn2mpi(this, NULL);
^
src/bignum.h:214:32: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
BN_bn2mpi(this, &vch[0]);
^
src/bignum.h: In member function ‘void CBigNum::setuint64(uint64_t)’:
src/bignum.h:247:37: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
BN_mpi2bn(pch, p - pch, this);
^
src/bignum.h: In member function ‘void CBigNum::setuint256(uint256)’:
src/bignum.h:275:37: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
BN_mpi2bn(pch, p - pch, this);
^
src/bignum.h: In member function ‘uint256 CBigNum::getuint256() const’:
src/bignum.h:280:50: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
unsigned int nSize = BN_bn2mpi(this, NULL);
^
src/bignum.h:284:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
BN_bn2mpi(this, &vch[0]);
^
src/bignum.h: In member function ‘void CBigNum::setvch(const std::vector<unsigned char>&)’:
src/bignum.h:306:46: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
BN_mpi2bn(&vch2[0], vch2.size(), this);
^
src/bignum.h: In member function ‘std::vector<unsigned char> CBigNum::getvch() const’:
src/bignum.h:311:50: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
unsigned int nSize = BN_bn2mpi(this, NULL);
^
src/bignum.h:315:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
BN_bn2mpi(this, &vch[0]);
^
src/bignum.h: In member function ‘CBigNum& CBigNum::SetCompact(unsigned int)’:
src/bignum.h:329:44: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘3’ to ‘BIGNUM* BN_mpi2bn(const unsigned char*, int, BIGNUM*)’
BN_mpi2bn(&vch[0], vch.size(), this);
^
src/bignum.h: In member function ‘unsigned int CBigNum::GetCompact() const’:
src/bignum.h:335:50: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
unsigned int nSize = BN_bn2mpi(this, NULL);
^
src/bignum.h:338:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_bn2mpi(const BIGNUM*, unsigned char*)’
BN_bn2mpi(this, &vch[0]);
^
src/bignum.h: In member function ‘std::__cxx11::string CBigNum::ToString(int) const’:
src/bignum.h:383:35: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘void BN_set_negative(BIGNUM*, int)’
BN_set_negative(&bn, false);
^
src/bignum.h:386:29: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
if (BN_cmp(&bn, &bn0) == 0)
^
src/bignum.h:388:32: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
while (BN_cmp(&bn, &bn0) > 0)
^
src/bignum.h:390:54: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_div(BIGNUM*, BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_div(&dv, &rem, &bn, &bnBase, pctx))
^
src/bignum.h:396:32: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
if (BN_is_negative(this))
^
src/bignum.h: In member function ‘CBigNum CBigNum::pow(const CBigNum&) const’:
src/bignum.h:443:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_exp(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_exp(&ret, this, &e, pctx))
^
src/bignum.h: In member function ‘CBigNum CBigNum::mul_mod(const CBigNum&, const CBigNum&) const’:
src/bignum.h:456:49: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mod_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_mod_mul(&ret, this, &b, &m, pctx))
^
src/bignum.h: In member function ‘CBigNum CBigNum::pow_mod(const CBigNum&, const CBigNum&) const’:
src/bignum.h:474:56: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mod_exp(BIGNUM*, const BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_mod_exp(&ret, &inv, &posE, &m, pctx))
^
src/bignum.h:477:53: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mod_exp(BIGNUM*, const BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_mod_exp(&ret, this, &e, &m, pctx))
^
src/bignum.h: In member function ‘CBigNum CBigNum::inverse(const CBigNum&) const’:
src/bignum.h:492:49: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘BIGNUM* BN_mod_inverse(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_mod_inverse(&ret, this, &m, pctx))
^
src/bignum.h: In static member function ‘static CBigNum CBigNum::generatePrime(unsigned int, bool)’:
src/bignum.h:505:81: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_generate_prime_ex(BIGNUM*, int, int, const BIGNUM*, const BIGNUM*, BN_GENCB*)’
if(!BN_generate_prime_ex(&ret, numBits, (safe == true), NULL, NULL, NULL))
^
src/bignum.h: In member function ‘CBigNum CBigNum::gcd(const CBigNum&) const’:
src/bignum.h:518:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_gcd(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_gcd(&ret, this, &b, pctx))
^
src/bignum.h: In member function ‘bool CBigNum::isPrime(int) const’:
src/bignum.h:531:19: warning: ‘int BN_is_prime(const BIGNUM*, int, void (*)(int, int, void*), BN_CTX*, void*)’ is deprecated [-Wdeprecated-declarations]
int ret = BN_is_prime(this, checks, NULL, pctx, NULL);
^~~~~~~~~~~
In file included from /usr/include/openssl/bn.h:31:0,
from src/bignum.h:13,
from src/script.h:18,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
/usr/include/openssl/bn.h:291:1: note: declared here
DEPRECATEDIN_0_9_8(int
^
In file included from src/script.h:18:0,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
src/bignum.h:531:61: warning: ‘int BN_is_prime(const BIGNUM*, int, void (*)(int, int, void*), BN_CTX*, void*)’ is deprecated [-Wdeprecated-declarations]
int ret = BN_is_prime(this, checks, NULL, pctx, NULL);
^
In file included from /usr/include/openssl/bn.h:31:0,
from src/bignum.h:13,
from src/script.h:18,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
/usr/include/openssl/bn.h:291:1: note: declared here
DEPRECATEDIN_0_9_8(int
^
In file included from src/script.h:18:0,
from src/core.h:11,
from src/main.h:8,
from src/kernel.h:7,
from src/txdb-leveldb.cpp:17:
src/bignum.h:531:61: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_prime(const BIGNUM*, int, void (*)(int, int, void*), BN_CTX*, void*)’
int ret = BN_is_prime(this, checks, NULL, pctx, NULL);
^
src/bignum.h: In member function ‘bool CBigNum::isOne() const’:
src/bignum.h:539:30: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_one(const BIGNUM*)’
return BN_is_one(this);
^
src/bignum.h: In member function ‘bool CBigNum::operator!() const’:
src/bignum.h:545:31: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_zero(const BIGNUM*)’
return BN_is_zero(this);
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator+=(const CBigNum&)’:
src/bignum.h:550:35: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)’
if (!BN_add(this, this, &b))
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator*=(const CBigNum&)’:
src/bignum.h:564:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_mul(this, this, &b, pctx))
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator<<=(unsigned int)’:
src/bignum.h:583:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_lshift(BIGNUM*, const BIGNUM*, int)’
if (!BN_lshift(this, this, shift))
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator>>=(unsigned int)’:
src/bignum.h:594:28: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
if (BN_cmp(&a, this) > 0)
^
src/bignum.h:600:41: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_rshift(BIGNUM*, const BIGNUM*, int)’
if (!BN_rshift(this, this, shift))
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator++()’:
src/bignum.h:609:47: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)’
if (!BN_add(this, this, BN_value_one()))
^
src/bignum.h: In member function ‘CBigNum& CBigNum::operator--()’:
src/bignum.h:626:45: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_sub(BIGNUM*, const BIGNUM*, const BIGNUM*)’
if (!BN_sub(&r, this, BN_value_one()))
^
src/bignum.h: In function ‘const CBigNum operator+(const CBigNum&, const CBigNum&)’:
src/bignum.h:653:27: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_add(BIGNUM*, const BIGNUM*, const BIGNUM*)’
if (!BN_add(&r, &a, &b))
^
src/bignum.h: In function ‘const CBigNum operator-(const CBigNum&, const CBigNum&)’:
src/bignum.h:661:27: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_sub(BIGNUM*, const BIGNUM*, const BIGNUM*)’
if (!BN_sub(&r, &a, &b))
^
src/bignum.h: In function ‘const CBigNum operator-(const CBigNum&)’:
src/bignum.h:669:43: error: cannot convert ‘CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_is_negative(const BIGNUM*)’
BN_set_negative(&r, !BN_is_negative(&r));
^
src/bignum.h: In function ‘const CBigNum operator*(const CBigNum&, const CBigNum&)’:
src/bignum.h:677:33: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_mul(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_mul(&r, &a, &b, pctx))
^
src/bignum.h: In function ‘const CBigNum operator/(const CBigNum&, const CBigNum&)’:
src/bignum.h:686:39: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_div(BIGNUM*, BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_div(&r, NULL, &a, &b, pctx))
^
src/bignum.h: In function ‘const CBigNum operator%(const CBigNum&, const CBigNum&)’:
src/bignum.h:695:35: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_nnmod(BIGNUM*, const BIGNUM*, const BIGNUM*, BN_CTX*)’
if (!BN_nnmod(&r, &a, &b, pctx))
^
src/bignum.h: In function ‘const CBigNum operator<<(const CBigNum&, unsigned int)’:
src/bignum.h:703:33: error: cannot convert ‘CBigNum*’ to ‘BIGNUM* {aka bignum_st*}’ for argument ‘1’ to ‘int BN_lshift(BIGNUM*, const BIGNUM*, int)’
if (!BN_lshift(&r, &a, shift))
^
src/bignum.h: In function ‘bool operator==(const CBigNum&, const CBigNum&)’:
src/bignum.h:715:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator==(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) == 0); }
^
src/bignum.h: In function ‘bool operator!=(const CBigNum&, const CBigNum&)’:
src/bignum.h:716:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator!=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) != 0); }
^
src/bignum.h: In function ‘bool operator<=(const CBigNum&, const CBigNum&)’:
src/bignum.h:717:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator<=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) <= 0); }
^
src/bignum.h: In function ‘bool operator>=(const CBigNum&, const CBigNum&)’:
src/bignum.h:718:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator>=(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) >= 0); }
^
src/bignum.h: In function ‘bool operator<(const CBigNum&, const CBigNum&)’:
src/bignum.h:719:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator<(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) < 0); }
^
src/bignum.h: In function ‘bool operator>(const CBigNum&, const CBigNum&)’:
src/bignum.h:720:83: error: cannot convert ‘const CBigNum*’ to ‘const BIGNUM* {aka const bignum_st*}’ for argument ‘1’ to ‘int BN_cmp(const BIGNUM*, const BIGNUM*)’
inline bool operator>(const CBigNum& a, const CBigNum& b) { return (BN_cmp(&a, &b) > 0); }
^
Makefile:1291: recipe for target 'build/txdb-leveldb.o' failed
make: *** [build/txdb-leveldb.o] Error 1```
apologize in advance that English is not my first language .
I had 600k B3 coins in coinexchange. It vanished yesterday.
I didn't action to withdraw B3 coins by myself. Even though, My coins are supposed to withdraw on history. And I couldn't find my coins in my account. I don't understand this. Where are my coins? Who ordered withdraw? Not me. Is someone stole my account?
I asked support already. But support doesn't respond yet.
On Windows 10 platform, both v3.1.2.0 and v3.1.2.2 -
I have uninstalled/reinstalled (reimporting my keys each time). I was hopeful v3.1.2.2 would resolve the issue, but it did not. The wallet has always synchronized and appears happy...it just will not display the tokens i've deposited.
Please advise.
FN payments received should be transfered to X address configured after they fully confirm in FN wallet
I was trying to download the wallet on ubuntu, but failed . i recieve messages asa reqired additional mime .
could you please write down how to download and install walllet step by step or by vedio.
thanks
Hey guys having issues with a few of my nodes being stuck in POS_ERROR state even when the node is left offline for over 24 hours.
When a node with a pose score of less than 6 is shut down, after an hour or so it will go into the EXPIRE state and be removed from the node list (fundamentalnodelist pose & fundamentalnodelist full). After a full resync and starting the node the new score is now 0 and it's in the ENABLED state.
When a node with a pose score of greater than 6 or in POS_ERROR state shutting down the node does not put it into the EXPIRED or REMOVED states.
I'm not very good at reading c++ but from what I can see there may be an error in fundamentalnode.cpp in void CFundamentalnode::Check()
it first checks to see if its in the POS_ERROR state and then returns if it is before checking if its actually online.
Transaction ID: b59e91733423789051cacabd79339c62f4ef2a109d623356914462ff22e7919e
I sent coins from CE to my wallet a few days ago and they have yet to show up in my wallet, however the transaction ID is showing that the coins should be there. Is there anyone that can help with configuring the Mac wallet to get my coins to show.
Thank you
I have noticed something wrong with a few of my nodes where I can not get them out of POS_ERROR state.
Usually when a node has a pose score > 0 but < 6 shutting the node down will allow it to move from ENABLED to EXPIRED and then REMOVED as expected. Once re syncing and starting up the FN again the state of the node becomes ENABLED with a pose score of 0.
The issue is when the node has a pose score > 6 and is in the POS_ERROR state that this method no longer works. When taking the node offline for over 48 hours the node will still be stuck in the POS_ERROR state even when it's not online. For example node "2604:a880:400:d0::37b:b006" has a pose score of 7 to my wallet but it has been offline for days and instead should be removed from the list.
I'm not very good at reading/writing c++ but I believe the issue may be in fundamentalnode.cpp with the void CFundamentalnode::Check() function. The function is checking if the node is in POSE_ERROR state and returning before it gets to check if its actually offline or not.
Anyway I try I get the following error:
Makefile:1418: recipe for target 'build/txdb-leveldb.o' failed
make: *** [build/txdb-leveldb.o] Error 1
When running multiple FNs in one wallet using the fundamentalnode.conf, then starting via start-many or start-alias, causes the FN to go back to EXPIRED/REMOVE status after some time (an hour or so).
Got 1 input, having 20000001 B3 in wallet, send extra 1 B3 and it get disappear in inputs, can't send 20000001 B3 to burn because insufficient fund
minhas moedas nao chegaram na minha carteira
Small % of the time wallet doesn't lock itself after starting the FN
Users are reporting a display issue in their wallet. I have the same issue, where after hitting a stake the old input remains on my dashboard balance and in coin control, and repairwallet and restart of wallet only fixes it for a minute before the higher duplicate balance shows up again.
So let's say I'm staking two inputs of 100k kB3, one hits with a 1k kB3 reward, my balance will become 301k kB3, and coin control shows three inputs now, with the already staked input still adding confirmations.
Good day. Could you tell me whether in future trades B3Coin?
Hi there,
I have a wallet kinda stuck... the issue started with not getting stakes going through, they are just staying grey in the wallet... at that time kb3 was inactive in coinmarketcap, I thought it could be related to this.
After the restart of my pc I've noticed that it is keep staying out of sync - no metter how many times I restart the wallet, nothing helps. I have 16 active connections and wallet is v 3.1.2.2. Windows 10. Can I get help with this issue?
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.