4 #ifndef DJINNI_GENERATED_ETHEREUMLIKENETWORKPARAMETERS_HPP 5 #define DJINNI_GENERATED_ETHEREUMLIKENETWORKPARAMETERS_HPP 13 namespace ledger {
namespace core {
namespace api {
30 std::string MessagePrefix_,
32 std::vector<uint8_t> XPUBVersion_,
33 std::vector<std::string> AdditionalEIPs_,
34 int64_t TimestampDelay_)
35 : Identifier(
std::move(Identifier_))
36 , MessagePrefix(
std::move(MessagePrefix_))
37 , ChainID(
std::move(ChainID_))
38 , XPUBVersion(
std::move(XPUBVersion_))
39 , AdditionalEIPs(
std::move(AdditionalEIPs_))
40 , TimestampDelay(
std::move(TimestampDelay_))
65 template <
class Archive>
66 void load(Archive& archive) {
67 archive(Identifier, MessagePrefix, ChainID, XPUBVersion, AdditionalEIPs, TimestampDelay);
70 template <
class Archive>
71 void save(Archive& archive)
const {
72 archive(Identifier, MessagePrefix, ChainID, XPUBVersion, AdditionalEIPs, TimestampDelay);
77 #endif //DJINNI_GENERATED_ETHEREUMLIKENETWORKPARAMETERS_HPP std::vector< std::string > AdditionalEIPs
Definition: EthereumLikeNetworkParameters.hpp:25
Definition: BitcoinLikeFeePolicy.hpp:29
std::vector< uint8_t > XPUBVersion
Definition: EthereumLikeNetworkParameters.hpp:23
std::string ChainID
Definition: EthereumLikeNetworkParameters.hpp:21
std::string MessagePrefix
Definition: EthereumLikeNetworkParameters.hpp:19
std::string Identifier
Definition: EthereumLikeNetworkParameters.hpp:17
int64_t TimestampDelay
Definition: EthereumLikeNetworkParameters.hpp:27
Definition: Account.cpp:8
Definition: EthereumLikeNetworkParameters.hpp:15