4 #ifndef DJINNI_GENERATED_ACCOUNTCREATIONINFO_HPP 5 #define DJINNI_GENERATED_ACCOUNTCREATIONINFO_HPP 13 namespace ledger {
namespace core {
namespace api {
29 std::vector<std::string> owners_,
30 std::vector<std::string> derivations_,
31 std::vector<std::vector<uint8_t>> publicKeys_,
32 std::vector<std::vector<uint8_t>> chainCodes_)
33 : index(
std::move(index_))
34 , owners(
std::move(owners_))
35 , derivations(
std::move(derivations_))
36 , publicKeys(
std::move(publicKeys_))
37 , chainCodes(
std::move(chainCodes_))
41 this->index = cpy.
index;
52 this->index = cpy.
index;
60 template <
class Archive>
61 void load(Archive& archive) {
62 archive(index, owners, derivations, publicKeys, chainCodes);
65 template <
class Archive>
66 void save(Archive& archive)
const {
67 archive(index, owners, derivations, publicKeys, chainCodes);
72 #endif //DJINNI_GENERATED_ACCOUNTCREATIONINFO_HPP int32_t index
Definition: AccountCreationInfo.hpp:18
Definition: BitcoinLikeFeePolicy.hpp:29
std::vector< std::vector< uint8_t > > publicKeys
Definition: AccountCreationInfo.hpp:24
std::vector< std::string > derivations
Definition: AccountCreationInfo.hpp:22
Definition: Account.cpp:8
std::vector< std::string > owners
Definition: AccountCreationInfo.hpp:20
Definition: AccountCreationInfo.hpp:16
std::vector< std::vector< uint8_t > > chainCodes
Definition: AccountCreationInfo.hpp:26