| 27 | DestinationEncoder(const CChainParams& params) : m_params(params) {} |
| 28 | |
| 29 | std::string operator()(const CKeyID& id) const |
| 30 | { |
| 31 | std::vector<unsigned char> data = m_params.Base58Prefix(CChainParams::PUBKEY_ADDRESS); |
| 32 | data.insert(data.end(), id.begin(), id.end()); |
| 33 | return EncodeBase58Check(data); |
| 34 | } |
| 35 | |
| 36 | std::string operator()(const CScriptID& id) const |
| 37 | { |