1 #ifndef IPFS_IPLD_IPNS_NAME_H_
2 #define IPFS_IPLD_IPNS_NAME_H_
4 #include "ipfs_client/ipld/dag_node.h"
12 std::string target_namespace_;
13 std::string target_root_;
14 std::string target_path_;
15 std::chrono::system_clock::time_point expiration_;
19 bool PreferOver(
DagNode const& another)
const override;
20 IpnsName const* as_ipns()
const override {
return this; }
A block, an IPNS record, etc.
Definition: dag_node.h:69
Definition: ipns_name.h:11
IpnsName(ValidatedIpns const &)
bool expired() const override
Definition: resolution_state.h:21
Data from IPNS record modulo the verification parts.
Definition: ipns_record.h:38