ledger-core
|
#include <AccountCreationInfo.hpp>
Public Member Functions | |
AccountCreationInfo (int32_t index_, std::vector< std::string > owners_, std::vector< std::string > derivations_, std::vector< std::vector< uint8_t >> publicKeys_, std::vector< std::vector< uint8_t >> chainCodes_) | |
AccountCreationInfo (const AccountCreationInfo &cpy) | |
AccountCreationInfo & | operator= (const AccountCreationInfo &cpy) |
template<class Archive > | |
void | load (Archive &archive) |
template<class Archive > | |
void | save (Archive &archive) const |
Public Attributes | |
int32_t | index |
std::vector< std::string > | owners |
std::vector< std::string > | derivations |
std::vector< std::vector< uint8_t > > | publicKeys |
std::vector< std::vector< uint8_t > > | chainCodes |
Structure of informations needed for account creation.
std::vector<std::vector<uint8_t> > ledger::core::api::AccountCreationInfo::chainCodes |
TODO
std::vector<std::string> ledger::core::api::AccountCreationInfo::derivations |
List of string, list of account's derivations.
int32_t ledger::core::api::AccountCreationInfo::index |
32-bit integer, index of account in user's wallet.
std::vector<std::string> ledger::core::api::AccountCreationInfo::owners |
List of string, account's owners.
std::vector<std::vector<uint8_t> > ledger::core::api::AccountCreationInfo::publicKeys |
List of 32 bytes, list of public keys owning the account.