diff --git a/src/NewcoinAddress.h b/src/NewcoinAddress.h index 35df343a8f..e0675b37b3 100644 --- a/src/NewcoinAddress.h +++ b/src/NewcoinAddress.h @@ -89,6 +89,10 @@ public: return naNew; } + static std::string createHumanAccountPublic(const std::vector& vPublic) { + return createAccountPublic(vPublic).humanAccountPublic(); + } + // // Accounts Private // @@ -110,6 +114,19 @@ public: // Decrypt a message. std::vector accountPrivateDecrypt(const NewcoinAddress& naPublicFrom, const std::vector& vucCipherText) const; + static NewcoinAddress createAccountPrivate(const std::vector& vPrivate) + { + NewcoinAddress naNew; + + naNew.setAccountPrivate(vPrivate); + + return naNew; + } + + static std::string createHumanAccountPrivate(const std::vector& vPrivate) { + return createAccountPrivate(vPrivate).humanAccountPrivate(); + } + // // Family Generators // Use to generate a master or regular family.