Reference.Implementation
type Implementation = {
dataRoot: {
domain: (username: string) => string;
lookup: (username: string) => Promise<CID | null>;
}; didRoot: {
lookup: (username: string) => Promise<string>;
}; dns: {
lookupDnsLink: (domain: string) => Promise<string | null>;
lookupTxtRecord: (domain: string) => Promise<string | null>;
}; repositories: {
};cidLog: CIDLog.Repo;
ucans: Ucans.Repo;
}; §Type
§
{
[src]dataRoot: {
domain: (username: string) => string;
lookup: (username: string) => Promise<CID | null>;
}; didRoot: {
lookup: (username: string) => Promise<string>;
}; dns: {
lookupDnsLink: (domain: string) => Promise<string | null>;
lookupTxtRecord: (domain: string) => Promise<string | null>;
}; repositories: {
}cidLog: CIDLog.Repo;
ucans: Ucans.Repo;
};