Archive of the libbitcoin Slack #general channel.
case script_pattern::sign_key_hash:
{
return
{
{ ec_public{ script[1].data() }, p2kh_version },
{ bitcoin_short_hash(script.back().data()), p2sh_version }
};
}$ ./generate.sh gsl/4 M: Generating copy_modules.sh... gsl/4 M: Evaluating repository: libbitcoin-blockchain gsl/4 M: Evaluating repository: libbitcoin-client gsl/4 M: Evaluating repository: libbitcoin-consensus gsl/4 M: Evaluating repository: libbitcoin-database gsl/4 M: Evaluating repository: libbitcoin-explorer gsl/4 M: Evaluating repository: libbitcoin-network gsl/4 M: Evaluating repository: libbitcoin-node gsl/4 M: Evaluating repository: libbitcoin-protocol gsl/4 M: Evaluating repository: libbitcoin-server gsl/4 M: Evaluating repository: libbitcoin-system gsl/4 M: Generating copy_properties.sh... gsl/4 M: Evaluating repository: libbitcoin-blockchain gsl/4 M: Evaluating repository: libbitcoin-client gsl/4 M: Evaluating repository: libbitcoin-consensus gsl/4 M: Evaluating repository: libbitcoin-database gsl/4 M: Evaluating repository: libbitcoin-explorer gsl/4 M: Evaluating repository: libbitcoin-network gsl/4 M: Evaluating repository: libbitcoin-node gsl/4 M: Evaluating repository: libbitcoin-protocol gsl/4 M: Evaluating repository: libbitcoin-server gsl/4 M: Evaluating repository: libbitcoin-system gsl/4 M: Generating generate_artifacts.sh... gsl/4 M: Generating output/libbitcoin-blockchain/include/bitcoin/blockchain/version.hpp... gsl/4 M: Generating output/libbitcoin-client/include/bitcoin/client/version.hpp... gsl/4 M: Generating output/libbitcoin-consensus/include/bitcoin/consensus/version.hpp... gsl/4 M: Generating output/libbitcoin-database/include/bitcoin/database/version.hpp... gsl/4 M: Generating output/libbitcoin-explorer/include/bitcoin/explorer/version.hpp... gsl/4 M: Generating output/libbitcoin-network/include/bitcoin/network/version.hpp... gsl/4 M: Generating output/libbitcoin-node/include/bitcoin/node/version.hpp... gsl/4 M: Generating output/libbitcoin-protocol/include/bitcoin/protocol/version.hpp... gsl/4 M: Generating output/libbitcoin-server/include/bitcoin/server/version.hpp... gsl/4 M: Generating output/libbitcoin-system/include/bitcoin/system/version.hpp... gsl/4 M: Directory open failure: /path/to/libbitcoin-blockchain/libbitcoin-blockchain-test_runner.sh: No such file or directory gsl/4 M: Generating output/libbitcoin-blockchain/autogen.sh... gsl/4 M: Generating output/libbitcoin-client/autogen.sh... gsl/4 M: Generating output/libbitcoin-consensus/autogen.sh... gsl/4 M: Generating output/libbitcoin-database/autogen.sh... gsl/4 M: Generating output/libbitcoin-explorer/autogen.sh...full file
/path/to rather than having a real path in there. Not sureIt looks like the version 1.64 boost libraries are not compatible with newer versions of visual studio beyond 2005.
friend is needed on the overloading of >> and << in payment_address.hpp. friend makes the overloading a non-member method. So it can be declared in the right way inside the payment_address class. Interestingmain entry point to bx. I found BC_USE_LIBBITCOIN_MAIN, can you tell me where this is defined?libbitcoin-system/include/bitcoin/system/unicode/unicode.hppfriend is needed on the overloading of >> and << in payment_address.hpp. friend makes the overloading a non-member method. So it can be declared in the right way inside the payment_address class. Interesting