4 #ifndef DJINNI_GENERATED_TEZOSLIKENETWORKPARAMETERS_HPP 5 #define DJINNI_GENERATED_TEZOSLIKENETWORKPARAMETERS_HPP 13 namespace ledger {
namespace core {
namespace api {
32 std::string MessagePrefix_,
33 std::vector<uint8_t> XPUBVersion_,
34 std::vector<uint8_t> ImplicitPrefix_,
35 std::vector<uint8_t> OriginatedPrefix_,
36 std::vector<std::string> AdditionalTIPs_,
37 int64_t TimestampDelay_)
38 : Identifier(
std::move(Identifier_))
39 , MessagePrefix(
std::move(MessagePrefix_))
40 , XPUBVersion(
std::move(XPUBVersion_))
41 , ImplicitPrefix(
std::move(ImplicitPrefix_))
42 , OriginatedPrefix(
std::move(OriginatedPrefix_))
43 , AdditionalTIPs(
std::move(AdditionalTIPs_))
44 , TimestampDelay(
std::move(TimestampDelay_))
71 template <
class Archive>
72 void load(Archive& archive) {
73 archive(Identifier, MessagePrefix, XPUBVersion, ImplicitPrefix, OriginatedPrefix, AdditionalTIPs, TimestampDelay);
76 template <
class Archive>
77 void save(Archive& archive)
const {
78 archive(Identifier, MessagePrefix, XPUBVersion, ImplicitPrefix, OriginatedPrefix, AdditionalTIPs, TimestampDelay);
83 #endif //DJINNI_GENERATED_TEZOSLIKENETWORKPARAMETERS_HPP std::vector< uint8_t > OriginatedPrefix
Definition: TezosLikeNetworkParameters.hpp:25
std::vector< uint8_t > ImplicitPrefix
Definition: TezosLikeNetworkParameters.hpp:23
Definition: BitcoinLikeFeePolicy.hpp:29
std::string MessagePrefix
Definition: TezosLikeNetworkParameters.hpp:19
int64_t TimestampDelay
Definition: TezosLikeNetworkParameters.hpp:29
Definition: Account.cpp:8
std::string Identifier
Definition: TezosLikeNetworkParameters.hpp:17
Definition: TezosLikeNetworkParameters.hpp:15
std::vector< std::string > AdditionalTIPs
Definition: TezosLikeNetworkParameters.hpp:27
std::vector< uint8_t > XPUBVersion
Definition: TezosLikeNetworkParameters.hpp:21