ipns
Version:
IPNS record definitions
13 lines • 577 B
TypeScript
/**
* Selects the latest valid IPNS record from an array of marshalled IPNS records.
*
* Records are sorted by:
* 1. Sequence number (higher takes precedence)
* 2. Validity time for EOL records with same sequence number (longer lived record takes precedence)
*
* @param key - The routing key for the IPNS record
* @param data - Array of marshalled IPNS records to select from
* @returns The index of the most valid record from the input array
*/
export declare function ipnsSelector(key: Uint8Array, data: Uint8Array[]): number;
//# sourceMappingURL=selector.d.ts.map