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_;
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
Just an observing (non-owning) pointer.
Definition raw_ptr.h:31
Data from IPNS record modulo the verification parts.
Definition ipns_record.h:38