#include "main.h"
#include "sync.h"
#include "util.h"
+#include "base58.h"
bool CheckSig(std::vector<unsigned char> vchSig, const std::vector<unsigned char> &vchPubKey, const CScript &scriptCode, const CTransaction& txTo, unsigned int nIn, int nHashType, int flags);
int nRequired;
if (ExtractDestinations(script, type, vDest, nRequired)) {
for (const CTxDestination &dest : vDest)
- boost::apply_visitor(*this, dest);
+ std::visit(*this, dest);
}
}
void CScript::SetDestination(const CTxDestination& dest)
{
- boost::apply_visitor(CScriptVisitor(this), dest);
+ std::visit(CScriptVisitor(this), dest);
}
void CScript::SetAddress(const CBitcoinAddress& dest)