Post
Topic
Board Announcements (Altcoins)
Re: 💦[RAIN]💦X11💦ONLY DL FROM GITHUB!💦20,000,000 COINS BURNED!💦condensate.co💦
by
g1itch
on 29/08/2019, 09:12:31 UTC
You can now start updating your Wallet software. Please find the Windows build here:

   https://github.com/raipat/rain/releases/tag/v1.1.0.0

The source code to compile your own Linux-Wallet (or other):

   https://github.com/raipat/rain

The consensus algo will change at block 1328350. So, please update BEFORE then.



This version doesn't compile with boost 1.70 and your project doesn't accept issues. So I post the errors here.

Code:
bitcoinrpc.cpp: In function ‘void ThreadRPCServer2(void*)’:
bitcoinrpc.cpp:829:58: error: no matching function for call to ‘boost::asio::ssl::context::context(boost::asio::io_service&, boost::asio::ssl::context_base::method)’
     ssl::context context(io_service, ssl::context::sslv23);
                                                          ^
In file included from /usr/include/boost/asio/ssl/context.hpp:757:0,
                 from /usr/include/boost/asio/ssl.hpp:18,
                 from bitcoinrpc.cpp:23:

/usr/include/boost/asio/ssl/impl/context.ipp:371:1: note: candidate: boost::asio::ssl::context::context(boost::asio::ssl::context&&)
 context::context(context&& other)
 ^~~~~~~
/usr/include/boost/asio/ssl/impl/context.ipp:371:1: note:   candidate expects 1 argument, 2 provided
/usr/include/boost/asio/ssl/impl/context.ipp:63:1: note: candidate: boost::asio::ssl::context::context(boost::asio::ssl::context_base::method)
 context::context(context::method m)
 ^~~~~~~
/usr/include/boost/asio/ssl/impl/context.ipp:63:1: note:   candidate expects 1 argument, 2 provided
bitcoinrpc.cpp:845:41: error: ‘class boost::asio::ssl::context’ has no member named ‘impl’
         SSL_CTX_set_cipher_list(context.impl(), strCiphers.c_str());
                                         ^~~~
bitcoinrpc.cpp: In function ‘json_spirit::Object CallRPC(const string&, const Array&)’:
bitcoinrpc.cpp:1140:58: error: no matching function for call to ‘boost::asio::ssl::context::context(boost::asio::io_service&, boost::asio::ssl::context_base::method)’
     ssl::context context(io_service, ssl::context::sslv23);
                                                          ^
In file included from /usr/include/boost/asio/ssl/context.hpp:757:0,
                 from /usr/include/boost/asio/ssl.hpp:18,
                 from bitcoinrpc.cpp:23:

Code:
bitcoinrpc.cpp:733:93: error: ‘class boost::asio::basic_socket_acceptor’ has no member named ‘get_io_service’
     AcceptedConnectionImpl* conn = new AcceptedConnectionImpl(acceptor->get_io_service(), context, fUseSSL);
                                                                                   ~~~~~~~~~~^~~~~~~~~~~~~~
bitcoinrpc.cpp: In instantiation of ‘bool SSLIOStreamDevice::connect(const string&, const string&) [with Protocol = boost::asio::ip::tcp; std::__cxx11::string = std::__cxx11::basic_string]’:
bitcoinrpc.cpp:1145:103:   required from here
bitcoinrpc.cpp:627:43: error: ‘class boost::asio::ssl::stream >’ has no member named ‘get_io_service’
         ip::tcp::resolver resolver(stream.get_io_service());
                                    ~~~~~~~^~~~~~~~~~~~~~
In file included from bitcoinrpc.h:15:0,
                 from rpcdump.cpp:9:

Some of them were possibly solved here: https://github.com/gnuradio/gnuradio/pull/2451/files