Bitcoin Forum
June 19, 2024, 07:29:28 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 »
21  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] BitBean | Innovative PoS | Scalability | No IPO | No premine -New Dev Team on: December 17, 2017, 09:26:48 PM
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?
22  Local / Altcoins (Deutsch) / Re: Steuer auf Altcoins - Kompakte Einschätzung? on: October 17, 2017, 08:27:45 PM
Dadurch das ich mittlerweile seit 2013 effektiv investiert bin (bis 2015 aber nur gesammelt und nichts ausgegeben habe), haben sich jedoch einige Transaktionen ergeben. Diese möchte ich aktuell in eine Datenbank einpflegen um einen etwas besseren Überblick zu erhalten und es auch für die Steuererklärung einfacher bzw. übersichtlicher zu machen. Die Fragen haben eben Einfluss auf das Design der Datenbank-Tabellen, damit ich später alle notwendigen Informationen möglichst effektiv aus meiner Datenbank auslesen kann...

Du willst wirklich selbst eine Datenbank anlegen (also nicht nur füllen)? CREATE TABLE Grin?
Ich kann nur Cointracking.info empfehlen, auch wenn ich nicht weiß, ob das so "alte" Kurse noch kennt (2013).

Jap... korrekt. Weil drumherum in Zukunft ein größeres Ökosystem entstehen soll.
Die Datenbank ist nur ein kleiner Teil von einem größeren Projekt.

Edit:\\ Cointracking ist vielleicht gut, aber wie füge ich da jetzt meine täglichen 500 POS Transaktionen von über 30 verschiedene Coins ein? Manuell möchte ich das nicht machen...
23  Local / Altcoins (Deutsch) / Re: Steuer auf Altcoins - Kompakte Einschätzung? on: October 17, 2017, 07:57:50 PM
Was mich z.B. stört:

Beim Staking halte ich grob gesagt eine bestimmte Menge Coins, was mich qualifiziert, eine Dienstleistung (Betreiben eines Nodes) anzubieten. Dafür bekomme ich die Transaktionskosten.

Ich würde das daher nicht ohne weiteres als private Vermögensverwaltung sehen, da hier das Kapital nur Voraussetzung für die Dienstleistung ist.

Bei Zinserträgen und Fremdwährungen erhöht sich die Haltefrist auch nicht auf 10 Jahre. Das ist vom BFH schon entschieden worden und m.A. nach auch auf Coins übertragbar. Daher sind anderslautende Aussagen zumindest angreifbar.


D.h. ich muss die Coins keine 10 Jahre, sondern nur noch 1 Jahr halten? Ist POS dann trotzdem "private Vermögensverwaltung" oder eher ein Gewerbe?

Btw: Wenn ich mir das so überlege, dann ist das LiFo/FiFo-Prinzip bei Bitcoin und den ganzen anderen Crypto-Währungen doch quatsch oder? Ich müsste meinen Bitcoin-Client theoretisch dazu bringen, dass er immer den Coin bewegt, der am ältesten bzw. neusten ist. Schaut man sich aber die Inputs bzw. Outputs der einzelnen Transaktionen an, dann sieht man schnell, dass dies aber überhaupt nicht der Arbeitsweise des Clients entspricht.

Zudem Frage ich mich, ob ich unterschiedliche Adressen in der gleichen Wallet steuerlich getrennt voneinander betrachten muss oder nicht. Wenn ich jemanden 10 Coins schicke, dann sucht der Client in meiner Wallet die notwendigen, verfügbaren Outputs. Wenn genügend Outputs gefunden wurden, diese aber insgesamt 11 Coins bereitstellen, dann wird das Wechselgeld (der eine Coin) ja i.d.R. an eine neue, eigene Adresse geschickt.
Aber ist das dann ein neuer Coin, wo die Haltedauer dann wieder von 0 Tagen losgeht? Tongue



Erstmal wieder den ganzen Thread lesen.

Die Haltefrist eines Coins erhöht sich auf 10 Jahre wenn der Besitz des Coins ein weiteres Einkommen in mindesten einem Jahr generiert (selbst wenn das im 10. Jahr passiert -> also mit Gewinn verkaufen lieber vor dem Generieren weiterer Einkommen durch POS nach Ablauf der Jahresfrist).

Jede Adresse kann einzeln betrachtet werden. Wenn Du 10 Adressen hast und 9 davon nur von einer zur nächsten Adresse hinundherschickst aber die 10. Adresse zum Kaufen eines Gutes oder anderen Coins benutzt, dann musst Du nur den Gewinn dieser letzten Adresse versteuern (falls >600 €/ Jahr)

ich hoffe ich war klar ;-)


 

Klar vielleicht schon, aber woher willst du das denn 100%ig wissen? Iudica sagt doch weiter oben, dass das mit der Haltefristverlängerung bei Staking eben nicht so ist. Mag sein, dass vorher eine andere Aussage im Thread rumgeisterte. Man ist hier oft nur im Bereich einer Vermutung/Interpretation, selbst Fachleute. Warum? Weil Vater Staat hier schläft und keine klaren Vorgaben macht.
Ich kann auch nicht mal widerlegen, dass du Recht hast - aber es kann auch niemand bestätigen.
Also der ganze Sachverhalt ist das Gegenteil von klar, man muss auf Klärung von oben warten. Bis dahin würde ich einfach mal staken, sonst geht auf jeden Fall was flöten.

Mit den Adressen hast du sicherlich Rechi, aber das ist trivial: BTC von Adresse zu Adresse schicken ist ja nur ein Transfer und kein Handel - und an Transfers verdient man auch nichts (nur die Miner).

Zum letzten Punkt: ich weiß, dass das trivial ist. Aber die Frage kam ja nun so. Aber vielleicht hat asor auch das Problem, weil er kein Coincontrol macht. Also beim Electrum-Wallet kann man einige Addressen einfach blockieren damit der client eben nicht von diesen die Inputs verwended für eine neue Transaktion.

Zum steuerlichen Problem mit den 10 Jahren Haltefrist bis zur Steuerfreiheit wenn das Gut ein Einkommen generiert: Also das ist mehr als eindeutig im Einkommensteuergesetz geregelt. Die Anwälte Winheller haben sogar die Befürchtung, dass durch die BCC-Fork sich für BTC die Haltefrist insgesamt auf 10 Jahre verlängert (aber das dürfte nur eine unbegründete Befürchtung bleiben hoffe ich)

Viel Spaß beim Lesen des Einkommenssteuergesetzes ;-)

Hehe... jain. Aktuell synchronisiere ich zwar meinen Bitcoin-Client mit dem Netzwerk, aber nur damit ich mein Armory-Paper-Wallet wieder starten und die Transaktionen dort rausholen kann. Danach kommt das aber erstmal wieder runter, weil 153 GB sind dann doch eine Menge Platz. Armory benötigt aber leider die gesamte Chain und nicht nur die Header Sad. Da lass ich den Client zur Unterstützung des Netzwerks lieber als Daemon auf meinem Server laufen Smiley

Ich habe im Prinzip ein Wallet, wo regelmäßig Bitcoins eingehen (sowohl Cloud-Mining als auch Staking). Die "gestakten" Coins wiederum tausche ich eben regelmäßig über Altcoin-Börsen in BTC.
Da die (oder das??^^) BTC-Wallet bei einem Anbieter online verfügbar ist, schicke ich zur Sicherheit eben einige Coins in regelmäßigen Abständen an Paper-Wallets und dort verweilen sie auch erstmal.
D.h. ich habe immer eine gewisse Anzahl Coins, die ich jederzeit ausgeben könnte und notfalls Coins die in den Paper-Wallets schlummern. Ich kann aber wenn ich jetzt über das Wallet bei dem Anbieter etwas schicke nicht sagen, dass er jetzt genau den Coin nehmen soll, den ich am Tag X bekommen habe. Somit habe ich quasi keine Kontrolle welcher Coin bewegt wird.

Ferner bin ich seit 1 1/2 Jahren in regelmäßigem Kontakt mit der Lohnsteuerhilfe, dem Finanzamt und einer Steuerberaterin. Die Lohnsteuerhilfe wollte mich nicht mehr haben, weil sie meinten das es vermutlich Gewerbe ist und hat mir dann eine Steuerberaterin empfohlen. Da ich einen SteuerberaterIn in meiner Region gesucht habe, der/die in diesem Bereich schon ein bisschen Expertise hat, habe ich mich jedoch vorher direkt an das zuständige FA gewendet und meinen Fall geschildert.
Leider konnten sie mir - wie erwatet - keine Auskunft geben, welcher Steuerberater in meiner Region dort ein bisschen Expertise hat. Auf meine Frage bzgl. Cloud-Mining habe ich vom Finanzamt einen Antrag für eine Gewerbeanmeldung erhalten. Den hab ich aber mit einem Schreiben zurückgeschickt und meinen Standpunkt geschildert. Seitdem kam keine Antwort mehr und ich bin dann doch zu der Steuerberaterin gegangen. Sie hat sich auch sehr viel Zeit genommen und sich auch sehr gut vorbereitet. Sie hat sich dann auch mit einer Kanzlei in Köln und - da das Cloud-Mining im Ausland betrieben wird (wer hätte es gedacht) - hat sie auch noch einen Kollegen in London kontaktiert und ihm sogar die AGB's von dem Cloud-Mining Anbieter geschickt. Sie meinte, dass meine Anfrage beim FA durch liegenbleiben bearbeitet wird :-D
Ich habe ihr das Cloud-Mining-Prinzip erklärt und gemeint, dass es aus meiner Sicht eben eher wie eine Aktie ist - d.h. man kauft einen Anteil des Unternehmens. Man baut sich aber keine Firma mit Eigenkapital bzw. eigenem Inventar o.ä. auf. Viel wichtiger ist jedoch, dass man als Cloud-Miner nicht auf dem freien Markt auftritt und selbst eine Dienstleistung anbietet oder bewirbt (z.B. Ref-Links verteilt). Im Prinzip ist Cloud-Mining wie wenn ich bei einem Hosting-Anbieter mir einen Rechner miete. Den muss ich auch regelmäßig neu bezahlen, damit er weiter im Rechenzentrum läuft...
Cloud-Mining ist daher aus ihrer und meiner Sicht private Vermögensverwaltung, was einen aber nicht von der 1 jährigen Haltefrist der Coins entbindet.

Über POS habe ich mit ihr allerdings noch nicht gesprochen (da ich erst vor kurzem damit angefangen habe) und auch nicht wie es sich mit unterschiedlichen Adressen verhält. Zudem weiß ich nicht wie es sich mit Faucets verhält. Muss ich nachweisen das der Coin XY, den ich ausgegeben habe von einem Faucet stammt? Ich habe z.B. einige solcher Transaktionen, wo ich nur vermuten kann, dass sie von einem Faucet stammen... Oder: Was ist mit Coins, die man von Faucets auf eine Börse geschickt bekommen hat, man die Coins aber aufgrund der min. Auszahlungsgrenze nicht mehr abziehen konnte bevor die Börse geschlossen wurde? Ich sage nur MtGox, BTC-e oder Cryptsy...

Dadurch das ich mittlerweile seit 2013 effektiv investiert bin (bis 2015 aber nur gesammelt und nichts ausgegeben habe), haben sich jedoch einige Transaktionen ergeben. Diese möchte ich aktuell in eine Datenbank einpflegen um einen etwas besseren Überblick zu erhalten und es auch für die Steuererklärung einfacher bzw. übersichtlicher zu machen. Die Fragen haben eben Einfluss auf das Design der Datenbank-Tabellen, damit ich später alle notwendigen Informationen möglichst effektiv aus meiner Datenbank auslesen kann...
24  Local / Altcoins (Deutsch) / Re: Steuer auf Altcoins - Kompakte Einschätzung? on: October 15, 2017, 07:14:29 PM
Was mich z.B. stört:

Beim Staking halte ich grob gesagt eine bestimmte Menge Coins, was mich qualifiziert, eine Dienstleistung (Betreiben eines Nodes) anzubieten. Dafür bekomme ich die Transaktionskosten.

Ich würde das daher nicht ohne weiteres als private Vermögensverwaltung sehen, da hier das Kapital nur Voraussetzung für die Dienstleistung ist.

Bei Zinserträgen und Fremdwährungen erhöht sich die Haltefrist auch nicht auf 10 Jahre. Das ist vom BFH schon entschieden worden und m.A. nach auch auf Coins übertragbar. Daher sind anderslautende Aussagen zumindest angreifbar.


D.h. ich muss die Coins keine 10 Jahre, sondern nur noch 1 Jahr halten? Ist POS dann trotzdem "private Vermögensverwaltung" oder eher ein Gewerbe?

Btw: Wenn ich mir das so überlege, dann ist das LiFo/FiFo-Prinzip bei Bitcoin und den ganzen anderen Crypto-Währungen doch quatsch oder? Ich müsste meinen Bitcoin-Client theoretisch dazu bringen, dass er immer den Coin bewegt, der am ältesten bzw. neusten ist. Schaut man sich aber die Inputs bzw. Outputs der einzelnen Transaktionen an, dann sieht man schnell, dass dies aber überhaupt nicht der Arbeitsweise des Clients entspricht.

Zudem Frage ich mich, ob ich unterschiedliche Adressen in der gleichen Wallet steuerlich getrennt voneinander betrachten muss oder nicht. Wenn ich jemanden 10 Coins schicke, dann sucht der Client in meiner Wallet die notwendigen, verfügbaren Outputs. Wenn genügend Outputs gefunden wurden, diese aber insgesamt 11 Coins bereitstellen, dann wird das Wechselgeld (der eine Coin) ja i.d.R. an eine neue, eigene Adresse geschickt.
Aber ist das dann ein neuer Coin, wo die Haltedauer dann wieder von 0 Tagen losgeht? Tongue
25  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] <808% apr> Drop the Bass!! 17%+ eligible after 8.08+ days on: October 06, 2017, 09:16:57 AM
I'm staking some millions of 808 but since some days I'm often getting orphan blocks and I think it's because of the coin-split that occurs with every stake. So, because of the small amount of coins I'm often staking after other people. But does anyone know if there's an option to tell the 808 a minimum amount of coins to stake. So I'm getting less stakes but with more stake reward and less orphans...?
Sure, I can send them to a new address, but that's the last option for me.
26  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] 1337 [MANDATORY UPDATE] 41.78% APR| POS ONLY on: September 29, 2017, 09:37:36 PM
lol ok its stating it has now synced, but as soon as a transaction comes to my wallet it syncs again very strange

Try monitoring your blocks for a bit and if it looks like its not syncing properly, download the latest snapshot which was uploaded today https://github.com/xenonflux/1337/releases/download/v1.9.0.0/1337-snapshot9272017.zip. I am looking for a robust way to deploy all the files to the correct locations in future so that you dont have to deal with them manually.

Some days ago I thought, the wallet was finally synced successfully (because the block height was the same as shown at cryptoid). Unfortunately, today I figured out that the wallet is still out of sync and I finally downloaded this latest snapshot.
Now... my wallet is still out of sync (stalling since hours at block 1070075). Furthermore, my complete wallet balance is 0. But when I call "getaccountaddress" and check the balance of the address returned at cryptoid, it tells me that there're millions of coins on my wallet. Hence, the wallet.dat file is still the correct one... but even -reindex doesn't solve the problem Sad
So... what the hell is wrong with that version??? What...Huh
To be honest... the snapshots are pretty cool - thanks. But it's no solution for myself because I want a coin that syncs automatically. I don't need a coin I need to sync by downloading the latest snapshots every day and try to sync.
I've compiled version 1.9.0.0 from the github source multiple times (on my Ubuntu 16.04 LTS), replaced the snapshots 3 times and at the moment I've 115 connections. But I've no ideas anymore and if the problems aren't solved in the next days, I will remove it from my fullnode I ran since almost 1 1/2 years.
That's absolutely terrible.
All the other coins I've a running without any problems since months... (like 1337 before version 1.9.0.0)...

Use "1337-qt -salvagewallet" in command prompt

Thanks - I completely forgot that there's the "-salvagewallet" arg. It finally restored my balance Smiley (-qt isn't possible because there's no graphical environment)
But the wallet is still out of sync (currently at block 1070079).
27  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] 1337 [MANDATORY UPDATE] 41.78% APR| POS ONLY on: September 29, 2017, 07:34:49 PM
lol ok its stating it has now synced, but as soon as a transaction comes to my wallet it syncs again very strange

Try monitoring your blocks for a bit and if it looks like its not syncing properly, download the latest snapshot which was uploaded today https://github.com/xenonflux/1337/releases/download/v1.9.0.0/1337-snapshot9272017.zip. I am looking for a robust way to deploy all the files to the correct locations in future so that you dont have to deal with them manually.

Some days ago I thought, the wallet was finally synced successfully (because the block height was the same as shown at cryptoid). Unfortunately, today I figured out that the wallet is still out of sync and I finally downloaded this latest snapshot.
Now... my wallet is still out of sync (stalling since hours at block 1070075). Furthermore, my complete wallet balance is 0. But when I call "getaccountaddress" and check the balance of the address returned at cryptoid, it tells me that there're millions of coins on my wallet. Hence, the wallet.dat file is still the correct one... but even -reindex doesn't solve the problem Sad
So... what the hell is wrong with that version??? What...Huh
To be honest... the snapshots are pretty cool - thanks. But it's no solution for myself because I want a coin that syncs automatically. I don't need a coin I need to sync by downloading the latest snapshots every day and try to sync.
I've compiled version 1.9.0.0 from the github source multiple times (on my Ubuntu 16.04 LTS), replaced the snapshots 3 times and at the moment I've 115 connections. But I've no ideas anymore and if the problems aren't solved in the next days, I will remove it from my fullnode I ran since almost 1 1/2 years.
That's absolutely terrible.
All the other coins I've a running without any problems since months... (like 1337 before version 1.9.0.0)...
28  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] 1337 [MANDATORY UPDATE] 41.78% APR| POS ONLY on: September 26, 2017, 07:21:28 AM
I'm still having trouble syncing with the network. I'm running 1.9.0.0 on Ubuntu 16.04.
Yesterday I downloaded the bootstrap chain provided on github. But getinfo tells me since hours that the latest block is 1062454, although I've 60 connections.
Version 1.8.0.0 worked for months like a charm but 1.9.0.0 is terrible Sad

Any ideas what I can do?

Please try this latest snapshot https://github.com/xenonflux/1337/releases/download/v1.9.0.0/1337-snapshot9252017.zip

Thanks for the snapshot. It downloaded some blocks and now stalls at block 1064696 with 84 connections Sad
29  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] 1337 [MANDATORY UPDATE] 41.78% APR| POS ONLY on: September 25, 2017, 06:36:25 PM
I'm still having trouble syncing with the network. I'm running 1.9.0.0 on Ubuntu 16.04.
Yesterday I downloaded the bootstrap chain provided on github. But getinfo tells me since hours that the latest block is 1062454, although I've 60 connections.
Version 1.8.0.0 worked for months like a charm but 1.9.0.0 is terrible Sad

Any ideas what I can do?
30  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] 1337 [MANDATORY UPDATE] 41.78% APR| POS ONLY on: September 24, 2017, 08:20:34 AM
I also updated from 1.8.0.0 to 1.9.0.0 but I cannot sync to the network.
It stopped at block 1050231 but getpeerinfo shows me peers also running 1.9.0.0 having a block height of 1062454:

...
    {
        "addr" : "99.117.32.17:50469",
        "services" : "00000001",
        "lastsend" : 1506240998,
        "lastrecv" : 1506240994,
        "conntime" : 1506240994,
        "version" : 60019,
        "subver" : "/Satoshi:1.9.0/",
        "inbound" : true,
        "startingheight" : 1062454,
        "banscore" : 0
    }
...
31  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][ARCO] AquariusCoin | The water of crypto | NO premine | on: August 02, 2017, 06:57:34 PM
My wallet is synchronized, but I got no stakes anymore Sad
How is it possible that only one address finds all the blocks?
Maybe it's a problem of nearly all POS coins? Because ARCO is also "only" cloned from other POS/POW coins...
I've no explanation for this phenomenon and it seems that the dev's aren't interested to investigate/trying to solve it.
So, I think that will be the death of ARCO
...

How did you come up with this conclusion?

I came to the conclusion because no one needs a coin where only one person can stake/mine coins.
Furthermore, I thought after some days without any response from the devs, they aren't interested anymore in ARCO.

But finally, I was totally wrong. I'm very sorry for my thoughts. They finally did a great job. Sorry (again) and thanks for solving the issue!

I canceled my sell order and resynchronized my wallet for staking...
32  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][ARCO] AquariusCoin | The water of crypto | NO premine | on: August 01, 2017, 07:30:30 PM
Jure, something is wrong. I am resyncing my wallet, because I stopped staking on July 30 at about 9:12 pm Czech time.

I think there's something wrong with the chain.

Yeah...

I already saw that the developers...
Just one thought is their address
I have no more confidence in them Angry

I'm pretty sure this is not intentional.

My wallet is synchronized, but I got no stakes anymore Sad
How is it possible that only one address finds all the blocks?
Maybe it's a problem of nearly all POS coins? Because ARCO is also "only" cloned from other POS/POW coins...
I've no explanation for this phenomenon and it seems that the dev's aren't interested to investigate/trying to solve it.
So, I think that will be the death of ARCO...
33  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][ARCO] AquariusCoin | The water of crypto | NO premine | on: July 31, 2017, 06:07:55 PM
I think there's something wrong with the chain.
No one generates a block, except AYv8uCJ88aLKLwBawjPPJrqdkRWyGDSLcs.
I think I'll dump all my 42000 coins tomorrow because it makes no sense anymore to keep the wallet running and trying to stake without finding any block.
Sad... ARCO was a great coin Sad
34  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][ARCO] AquariusCoin | The water of crypto | NO premine | on: July 30, 2017, 04:56:09 PM
I'm very confused, too.
I found about 150 blocks each day but today, I found 2 blocks only and that with a lower Diff Huh
35  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][CQST][ConquestCoin] - X13 PoW/PoS Blockchain for Gaming on: July 26, 2017, 07:36:03 PM
The current block is 464769 (f86021491f8cfa7cbb020154e3e374e2685920fe30e57585bae934eb48949b99).
I'll resync my fullnode 104.192.102.188 and keep you updated.

Edit:\\ Resync complete. You can use 104.192.102.188 and I've one additional peer:

[
    {
        "addr" : "85.172.60.17:7837",
        "services" : "00000001",
        "lastsend" : 1501186413,
        "lastrecv" : 1501186413,
        "conntime" : 1501186412,
        "version" : 60013,
        "subver" : "/ConquestCoin:1.0.0/",
        "inbound" : false,
        "startingheight" : 436384,
        "banscore" : 0
    }
]
36  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [DBL] Doubloons: Pirate Currency on: July 16, 2017, 08:33:56 AM
I've created an additional DBL full node (104.192.102.188) running v12 (https://github.com/Rav3nPL/doubloons-08):

/usr/local/bin$ ./doubloons getinfo
{
    "version" : 120000,
    "protocolversion" : 80000,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 1112892,
    "timeoffset" : 0,
    "connections" : 7,
    "proxy" : "",
    "difficulty" : 0.11661364,
    "testnet" : false,
    "keypoololdest" : 1499545929,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00001000,
    "errors" : "Warning: This version is obsolete, upgrade required!"
}

It tells me that I need to upgrade but v13 does not work as expected and v12 is running very well.
The most recent blocks are mined today...

I hope that any Exchange will add this crazy currency (again). Unfortunately there's no market available at the moment Sad
37  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ★[ANN] [NAV] NAV COIN - NAVTECH NOW DECENTRALIZED! on: June 16, 2017, 06:04:38 PM
Hi! I compiled Navcoin using the latest github commit and I finally got navcoind and navcoin-cli.
I started navcoind as daemon (configured in the navcoin.conf file):

Code:
pi@test:/usr/local/bin$ cat ~/.navcoin4/navcoin.conf
daemon=1
server=0
dbcache=8
addnode=163.172.42.67:44440
addnode=176.9.58.13:44440
addnode=138.197.218.145:44440
addnode=88.99.37.179:44440
addnode=85.255.12.76:44440
addnode=188.165.3.6:44440
addnode=5.135.156.63:44440
addnode=47.208.180.92

But when I try "navcoin-cli getinfo", I'm always getting the following message:

Code:
pi@test:/usr/local/bin$ navcoin-cli getinfo
error: couldn't connect to server

But navcoin is still running (ps aux shows me the process) and netstat also shows the process:

Code:
pi@test:/usr/local/bin$ netstat -tulpn | grep nav
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:44440           0.0.0.0:*               LISTEN      3337/navcoind
tcp6       0      0 :::44440                :::*                    LISTEN      3337/navcoind


Anyone know what's wrong? Why does navcoin-cli fails to connect to navcoind? Any ideas?

Edit:\\ Alright, figured out that "server=0" caused the problem.
38  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [KOBO] Kobocoin - An African peer to peer payment/micropayment system on: June 13, 2017, 03:05:37 PM
Anyone knows why my client isn't synchronizing completely? I recently updated from 2.0.0 to 2.1.0.3 from Bitbucket.
After some days, Kobocoin has downloaded 1164009 blocks. But now, it takes very very very long before the next block is downloaded.
My impression is that the client downloaded all 1213613 blocks but shows a wrong number of blocks.
I already removed the downloaded block files to download again but unfortunately with the same result Sad
39  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [TX]TRANSFER - BITTREX - MULTIPOOL - ANDROID - POS,TOR,MN, STEALTH on: May 01, 2017, 02:09:20 PM
Hello again people,  >

After struggling to compile the software on Linux a few days ago, I have tried following the instructions on Github and I seem to be almost there.  After the final command ( sudo make -f makefile.unix # Headless transfer ) I get;

net.cpp:22:33: fatal error: miniupnpc/miniupnpc.h: No such file or directory
compilation terminated.
makefile.unix:217: recipe for target 'obj/net.o' failed
make: *** [obj/net.o] Error 1

Can somebody please offer some advice?  I seems as though I am really close to getting this up and running and I would like to run a MN.  I have had some great advice from Cryptoiskey but I really want to run my MN on my own hardware, in my own house and not on a VPS.  I did try to run it on Android but it didn't even connect to any peers and start syncing.

I typically compile without using MiniUPnPc. Try:

Code:
make -f makefile.unix USE_UPNP=

Thanks for the response, now I get;

/usr/include/boost/variant/get.hpp:178:5: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE<false>’
     BOOST_STATIC_ASSERT_MSG(
     ^
makefile.unix:217: recipe for target 'obj/rpcrawtransaction.o' failed
make: *** [obj/rpcrawtransaction.o] Error 1

There is a lot more text above this but this seems to indicate the error.  Sorry to be a pain.  Which distro are you running btw?


To resolve this error, open rpcrawtransaction.cpp (in src directory) and replace line 217 (version 1.2.4) with this one:

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

I'm using Ubuntu 16.04 Smiley
40  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [TX]TRANSFER - BITTREX - MULTIPOOL - ANDROID - POS,TOR,MN, STEALTH on: May 01, 2017, 12:54:37 PM
Hello again people,  >

After struggling to compile the software on Linux a few days ago, I have tried following the instructions on Github and I seem to be almost there.  After the final command ( sudo make -f makefile.unix # Headless transfer ) I get;

net.cpp:22:33: fatal error: miniupnpc/miniupnpc.h: No such file or directory
compilation terminated.
makefile.unix:217: recipe for target 'obj/net.o' failed
make: *** [obj/net.o] Error 1

Can somebody please offer some advice?  I seems as though I am really close to getting this up and running and I would like to run a MN.  I have had some great advice from Cryptoiskey but I really want to run my MN on my own hardware, in my own house and not on a VPS.  I did try to run it on Android but it didn't even connect to any peers and start syncing.

I typically compile without using MiniUPnPc. Try:

Code:
make -f makefile.unix USE_UPNP=
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!