Pages:
Author

Topic: [ANN] BitBean is Now Bean Cash | First v3 POS | First 20MB Max Blocks | 7+ Yrs. - page 57. (Read 276130 times)

sr. member
Activity: 1778
Merit: 305
How to launch a purse on Rapsberry Pi 3?
Does this coin have a POS-mining?
newbie
Activity: 56
Merit: 0
great time buy some beans, super low market cap
can easy reach 1 dollar per coin
member
Activity: 168
Merit: 10
Bitbean is community supported, thus all the home connections. But what should we do to establish this 'fast node' you mention?

I suppose it makes sense, with this sprouting system.  I'm actually some fan of that, vs this masternode nonsense.  That being said, I haven't look at the code yet, but I wouldn't be surprised if a node that has modified the maxconnections to 1 would be eligible for this, also?  It's something I was going to look into in the next few days.

I left beancashd running for the last 24hrs on two of my servers and they both are still at ~600K blocks out of ~1.675M & is not for lack of bandwidth, processing speed, or HDD.  It's just the same problems as the old bitcoind, where requesting from some extremely slow peer will result in ... extremely slow sync. 

This was fixed (by and large) in Bitcoin w/ stricter timeouts & requesting smaller chunks from multiple peers, instead of just one.  It's still faster to sync the blockchain by connecting to one fast peer, but not by some enormous magnitude.  It's some feature that's really needed in this bitbean client, esp. because it does encourage many of these home connections on limited bandwidth.

Thanks for this insightful observation! I have brought this to the attention of the BeanCore. They are a bit busy with the rebrand right now but I'll bug them until its addressed.


Rebranding throughout 2017 then you ask what they 've achieved so far?   Same old logo on all exchanges., zero marketing, what is it that they are doing? Look at Bitbean peers they started the same year and see where they are.  The market performances will tell you the devs that are serious and working on their projects to grow and the ones that only telling stories for their investors to believe they are working when they are not. See how serious devs are listing their coins in Asian market such as Binance, OKEx, Huobi to ride the bubble. Bitbean devs are not serious as they used to be
full member
Activity: 403
Merit: 109
my Beans can beat your Beans in a fight
Bitbean is community supported, thus all the home connections. But what should we do to establish this 'fast node' you mention?

I suppose it makes sense, with this sprouting system.  I'm actually some fan of that, vs this masternode nonsense.  That being said, I haven't look at the code yet, but I wouldn't be surprised if a node that has modified the maxconnections to 1 would be eligible for this, also?  It's something I was going to look into in the next few days.

I left beancashd running for the last 24hrs on two of my servers and they both are still at ~600K blocks out of ~1.675M & is not for lack of bandwidth, processing speed, or HDD.  It's just the same problems as the old bitcoind, where requesting from some extremely slow peer will result in ... extremely slow sync. 

This was fixed (by and large) in Bitcoin w/ stricter timeouts & requesting smaller chunks from multiple peers, instead of just one.  It's still faster to sync the blockchain by connecting to one fast peer, but not by some enormous magnitude.  It's some feature that's really needed in this bitbean client, esp. because it does encourage many of these home connections on limited bandwidth.

Thanks for this insightful observation! I have brought this to the attention of the BeanCore. They are a bit busy with the rebrand right now but I'll bug them until its addressed.
zvs
legendary
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
Bitbean is community supported, thus all the home connections. But what should we do to establish this 'fast node' you mention?

I suppose it makes sense, with this sprouting system.  I'm actually some fan of that, vs this masternode nonsense.  That being said, I haven't look at the code yet, but I wouldn't be surprised if a node that has modified the maxconnections to 1 would be eligible for this, also?  It's something I was going to look into in the next few days.

I left beancashd running for the last 24hrs on two of my servers and they both are still at ~600K blocks out of ~1.675M & is not for lack of bandwidth, processing speed, or HDD.  It's just the same problems as the old bitcoind, where requesting from some extremely slow peer will result in ... extremely slow sync. 

This was fixed (by and large) in Bitcoin w/ stricter timeouts & requesting smaller chunks from multiple peers, instead of just one.  It's still faster to sync the blockchain by connecting to one fast peer, but not by some enormous magnitude.  It's some feature that's really needed in this bitbean client, esp. because it does encourage many of these home connections on limited bandwidth.
full member
Activity: 403
Merit: 109
my Beans can beat your Beans in a fight
newbie
Activity: 336
Merit: 0
jr. member
Activity: 81
Merit: 1
These bitbeans are so innovative. If you put the beans on your wallet and operate a node, your beans will sometimes sprout and you'll get more beans! I've got 5 nodes now. Many beans to come.
zvs
legendary
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
full member
Activity: 403
Merit: 109
my Beans can beat your Beans in a fight
Is it a new version of wallet and a mandatory update?
Bean Cash Windows 64-Bit
Version 1.1.2.2RC


Yes.
full member
Activity: 446
Merit: 105
Is it a new version of wallet and a mandatory update?
Bean Cash Windows 64-Bit
Version 1.1.2.2RC
full member
Activity: 446
Merit: 105
hello! Just bought my beancash from cryptopia and downloaded the windows version wallet from the OP. I've launched the wallet but it still says "Out of Sync" and it doesn't seem to be synching or moving at all. Is that suppose to be normal?
There is an instruction to sync faster.
Go to the site and scroll down to the bottom part and follow it.
http://www.bitbean.org/downloads.html
full member
Activity: 403
Merit: 109
my Beans can beat your Beans in a fight
I saw on cryptoID that someone used faucets to load their wallet with 500 bitbeans... and it sprouted. LOL! That's some crypto-scavenging out of this world! gotta love it.  
https://chainz.cryptoid.info/bitb/address.dws?2DPznebeYKf4K94iWxY9tbZSCJLicvhujJ.htm
newbie
Activity: 22
Merit: 0
20K beancash giveaway to celebrate the rebranding from bitbean to beancash 10k beancash for most retweeted beancash rebranding promotion 10 x 1000 divided among te retweets and new followers use #keepsprouting @imbitcoin in the tweet

run till 30 dec 2017 must have installed a beancash wallet
newbie
Activity: 24
Merit: 0
Are we going again above 100 sat?  Roll Eyes
member
Activity: 150
Merit: 10
Hope rebranding soon Smiley. phan tai laptop is waiting
newbie
Activity: 336
Merit: 0
Waitting for reband to BeanCast a long time. Hope all works fine!!  Cry
hero member
Activity: 1862
Merit: 590
It looks as though BeanCash needs some more support in here in regards to people needing help with a few things to do with the wallets. So maybe someone from the dev team could be more active in here as more people start to join the community. I would help if I could but I'm not a tech guy so I wouldn't know where to start.

I do know that if you need the wallet to sync you might need to add some active nodes. Create a conf. file in appdata roaming and open the BitBean folder and create a conf. file and add the active nodes from Cryptopia and you should be able to get the wallet to sync.
hero member
Activity: 809
Merit: 1008
I ran the BitBean daemon since months on my VPS. Unfortunately, I cannot compile the current BitBean github version. I'm always getting the following errors:

Code:
make -f makefile.unix clean && make -f makefile.unix USE_UPNP= -j 4 USE_IPV6=0
rm -f BitBeand
rm -f obj/*.o
rm -f obj/*.P
rm -f obj/build.h
g++ -c -O2  -std=c++11 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/tmp/bitbean-core/src -I/tmp/bitbean-core/src/obj -I/tmp/bitbean-core/src/leveldb/include -I/tmp/bitbean-core/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
/bin/sh ../share/genbuild.sh obj/build.h
g++ -c -O2  -std=c++11 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/tmp/bitbean-core/src -I/tmp/bitbean-core/src/obj -I/tmp/bitbean-core/src/leveldb/include -I/tmp/bitbean-core/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/checkpoints.d -o obj/checkpoints.o checkpoints.cpp
g++ -c -O2  -std=c++11 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/tmp/bitbean-core/src -I/tmp/bitbean-core/src/obj -I/tmp/bitbean-core/src/leveldb/include -I/tmp/bitbean-core/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/netbase.d -o obj/netbase.o netbase.cpp
g++ -c -O2  -std=c++11 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/tmp/bitbean-core/src -I/tmp/bitbean-core/src/obj -I/tmp/bitbean-core/src/leveldb/include -I/tmp/bitbean-core/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/addrman.d -o obj/addrman.o addrman.cpp
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from addrman.h:8,
                 from addrman.cpp:5:
bignum.h: In static member function ‘static CBigNum CBigNum::randBignum(const CBigNum&)’:
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)){
                                       ^
bignum.h: In static member function ‘static CBigNum CBigNum::RandKBitBigum(uint32_t)’:
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)){
                                   ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from addrman.h:8,
                 from addrman.cpp:5:
bignum.h: In member function ‘std::string CBigNum::ToString(int) const’:
bignum.h:358: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);
                                   ^
bignum.h:361: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)
                             ^
bignum.h:363: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)
                                ^
bignum.h:365: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))
                                                      ^
In file included from bignum.h:14:0,
                 from chainparams.h:10,
                 from protocol.h:14,
                 from addrman.h:8,
                 from addrman.cpp:5:
bignum.h:371:13: error: ‘const class CBigNum’ has no member named ‘neg’
         if (BN_is_negative(this))
             ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from addrman.h:8,
                 from addrman.cpp:5:
bignum.h: In member function ‘CBigNum CBigNum::pow(const CBigNum&) const’:
bignum.h:418: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))
                                         ^
bignum.h: In member function ‘CBigNum CBigNum::mul_mod(const CBigNum&, const CBigNum&) const’:
bignum.h:431: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))
                                                 ^
bignum.h: In member function ‘CBigNum CBigNum::pow_mod(const CBigNum&, const CBigNum&) const’:
bignum.h:449: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))
                                                        ^
bignum.h:452: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))
                                                     ^
bignum.h: In member function ‘CBigNum CBigNum::inverse(const CBigNum&) const’:
bignum.h:467: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))
                                                 ^
bignum.h: In static member function ‘static CBigNum CBigNum::generatePrime(unsigned int, bool)’:
bignum.h:480: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))
                                                                                 ^
bignum.h: In member function ‘CBigNum CBigNum::gcd(const CBigNum&) const’:
bignum.h:493: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))
                                         ^
bignum.h: In member function ‘bool CBigNum::isPrime(int) const’:
bignum.h:506: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);
                                                             ^
In file included from bignum.h:14:0,
                 from chainparams.h:10,
                 from protocol.h:14,
                 from addrman.h:8,
                 from addrman.cpp:5:
bignum.h: In member function ‘bool CBigNum::isOne() const’:
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘d’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘neg’
         return BN_is_one(this);
                ^
bignum.h: In member function ‘bool CBigNum::operator!() const’:
bignum.h:520:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_zero(this);
                ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from addrman.h:8,
                 from addrman.cpp:5:
bignum.h: In member function ‘CBigNum& CBigNum::operator+=(const CBigNum&)’:
bignum.h:525: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))
                                   ^
bignum.h: In member function ‘CBigNum& CBigNum::operator*=(const CBigNum&)’:
bignum.h:539: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))
                                         ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from checkpoints.h:9,
                 from checkpoints.cpp:8:
bignum.h: In static member function ‘static CBigNum CBigNum::randBignum(const CBigNum&)’:
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)){
                                       ^
bignum.h: In static member function ‘static CBigNum CBigNum::RandKBitBigum(uint32_t)’:
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)){
                                   ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from checkpoints.h:9,
                 from checkpoints.cpp:8:
bignum.h: In member function ‘std::string CBigNum::ToString(int) const’:
bignum.h:358: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);
                                   ^
bignum.h:361: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)
                             ^
bignum.h:363: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)
                                ^
bignum.h:365: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))
                                                      ^
In file included from bignum.h:14:0,
                 from chainparams.h:10,
                 from protocol.h:14,
                 from net.h:20,
                 from checkpoints.h:9,
                 from checkpoints.cpp:8:
bignum.h:371:13: error: ‘const class CBigNum’ has no member named ‘neg’
         if (BN_is_negative(this))
             ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from checkpoints.h:9,
                 from checkpoints.cpp:8:
bignum.h: In member function ‘CBigNum CBigNum::pow(const CBigNum&) const’:
bignum.h:418: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))
                                         ^
bignum.h: In member function ‘CBigNum CBigNum::mul_mod(const CBigNum&, const CBigNum&) const’:
bignum.h:431: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))
                                                 ^
bignum.h: In member function ‘CBigNum CBigNum::pow_mod(const CBigNum&, const CBigNum&) const’:
bignum.h:449: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))
                                                        ^
bignum.h:452: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))
                                                     ^
bignum.h: In member function ‘CBigNum CBigNum::inverse(const CBigNum&) const’:
bignum.h:467: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))
                                                 ^
bignum.h: In static member function ‘static CBigNum CBigNum::generatePrime(unsigned int, bool)’:
bignum.h:480: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))
                                                                                 ^
bignum.h: In member function ‘CBigNum CBigNum::gcd(const CBigNum&) const’:
bignum.h:493: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))
                                         ^
bignum.h: In member function ‘bool CBigNum::isPrime(int) const’:
bignum.h:506: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);
                                                             ^
In file included from bignum.h:14:0,
                 from chainparams.h:10,
                 from protocol.h:14,
                 from net.h:20,
                 from checkpoints.h:9,
                 from checkpoints.cpp:8:
bignum.h: In member function ‘bool CBigNum::isOne() const’:
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘d’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘neg’
         return BN_is_one(this);
                ^
bignum.h: In member function ‘bool CBigNum::operator!() const’:
bignum.h:520:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_zero(this);
                ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from checkpoints.h:9,
                 from checkpoints.cpp:8:
bignum.h: In member function ‘CBigNum& CBigNum::operator+=(const CBigNum&)’:
bignum.h:525: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))
                                   ^
bignum.h: In member function ‘CBigNum& CBigNum::operator*=(const CBigNum&)’:
bignum.h:539: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))
                                         ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from alert.cpp:13:
bignum.h: In static member function ‘static CBigNum CBigNum::randBignum(const CBigNum&)’:
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)){
                                       ^
bignum.h: In static member function ‘static CBigNum CBigNum::RandKBitBigum(uint32_t)’:
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)){
                                   ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from alert.cpp:13:
bignum.h: In member function ‘std::string CBigNum::ToString(int) const’:
bignum.h:358: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);
                                   ^
bignum.h:361: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)
                             ^
bignum.h:363: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)
                                ^
bignum.h:365: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))
                                                      ^
In file included from bignum.h:14:0,
                 from chainparams.h:10,
                 from protocol.h:14,
                 from net.h:20,
                 from alert.cpp:13:
bignum.h:371:13: error: ‘const class CBigNum’ has no member named ‘neg’
         if (BN_is_negative(this))
             ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from alert.cpp:13:
bignum.h: In member function ‘CBigNum CBigNum::pow(const CBigNum&) const’:
bignum.h:418: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))
                                         ^
bignum.h: In member function ‘CBigNum CBigNum::mul_mod(const CBigNum&, const CBigNum&) const’:
bignum.h:431: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))
                                                 ^
bignum.h: In member function ‘CBigNum CBigNum::pow_mod(const CBigNum&, const CBigNum&) const’:
bignum.h:449: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))
                                                        ^
bignum.h:452: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))
                                                     ^
bignum.h: In member function ‘CBigNum CBigNum::inverse(const CBigNum&) const’:
bignum.h:467: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))
                                                 ^
bignum.h: In static member function ‘static CBigNum CBigNum::generatePrime(unsigned int, bool)’:
bignum.h:480: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))
                                                                                 ^
bignum.h: In member function ‘CBigNum CBigNum::gcd(const CBigNum&) const’:
bignum.h:493: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))
                                         ^
bignum.h: In member function ‘bool CBigNum::isPrime(int) const’:
bignum.h:506: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);
                                                             ^
In file included from bignum.h:14:0,
                 from chainparams.h:10,
                 from protocol.h:14,
                 from net.h:20,
                 from alert.cpp:13:
bignum.h: In member function ‘bool CBigNum::isOne() const’:
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘d’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_one(this);
                ^
bignum.h:514:16: error: ‘const class CBigNum’ has no member named ‘neg’
         return BN_is_one(this);
                ^
bignum.h: In member function ‘bool CBigNum::operator!() const’:
bignum.h:520:16: error: ‘const class CBigNum’ has no member named ‘top’
         return BN_is_zero(this);
                ^
In file included from chainparams.h:10:0,
                 from protocol.h:14,
                 from net.h:20,
                 from alert.cpp:13:
bignum.h: In member function ‘CBigNum& CBigNum::operator+=(const CBigNum&)’:
bignum.h:525: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))
                                   ^
bignum.h: In member function ‘CBigNum& CBigNum::operator*=(const CBigNum&)’:
bignum.h:539: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))
                                         ^
makefile.unix:146: recipe for target 'obj/addrman.o' failed
make: *** [obj/addrman.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from txdb-leveldb.h:9:0,
                 from txdb.h:10,
                 from checkpoints.cpp:10:
main.h: At global scope:
main.h:135:25: error: ‘CTMemPool’ was not declared in this scope
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                         ^
main.h:135:36: error: ‘pool’ was not declared in this scope
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                                    ^
main.h:135:55: error: expected primary-expression before ‘&’ token
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                                                       ^
main.h:135:56: error: ‘tx’ was not declared in this scope
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                                                        ^
main.h:135:60: error: expected primary-expression before ‘bool’
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                                                            ^
main.h:135:77: error: expected primary-expression before ‘bool’
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                                                                             ^
main.h:135:98: error: expression list treated as compound expression in initializer [-fpermissive]
 bool AcceptToMemoryPool(CTMemPool& pool, CTransaction &tx, bool fLimitFree, bool* pfMissingInputs);
                                                                                                  ^
In file included from txdb-leveldb.h:9:0,
                 from txdb.h:10,
                 from checkpoints.cpp:10:
main.h: In member function ‘bool CTransaction::IsFinal(int, int64_t) const’:
main.h:425:31: error: ‘AssertLockHeld’ was not declared in this scope
         AssertLockHeld(cs_main);
                               ^
makefile.unix:146: recipe for target 'obj/alert.o' failed
make: *** [obj/alert.o] Error 1
makefile.unix:146: recipe for target 'obj/checkpoints.o' failed
make: *** [obj/checkpoints.o] Error 1

I already added -std=c++11 to the makefile.unix but I'm still getting these errors. It seems that the OpenSSL version has been changed. Is that correct? I'm using "OpenSSL 1.0.1f 6 Jan 2014". Do I need to update to version 1.1.0 or how to solve the issue?
legendary
Activity: 1235
Merit: 1003
https://minepi.com/cryptomeneer
Know the existence about Bitbean a long time, now i see it's gonna be interesting  Cheesy.
Placed some orders and who knows i catch some of these.
Pages:
Jump to: