4 #ifndef DJINNI_GENERATED_RIPPLELIKEEXTENDEDPUBLICKEY_HPP 5 #define DJINNI_GENERATED_RIPPLELIKEEXTENDEDPUBLICKEY_HPP 11 #ifndef LIBCORE_EXPORT 13 #include <libcore_export.h> 15 #define LIBCORE_EXPORT 19 namespace ledger {
namespace core {
namespace api {
21 class RippleLikeAddress;
27 virtual std::shared_ptr<RippleLikeAddress> derive(
const std::string & path) = 0;
29 virtual std::vector<uint8_t> derivePublicKey(
const std::string & path) = 0;
31 virtual std::vector<uint8_t> deriveHash160(
const std::string & path) = 0;
33 virtual std::string toBase58() = 0;
35 virtual std::string getRootPath() = 0;
39 #endif //DJINNI_GENERATED_RIPPLELIKEEXTENDEDPUBLICKEY_HPP Definition: RippleLikeExtendedPublicKey.hpp:23
Definition: Account.cpp:8