replies working, need to add root post ID

This commit is contained in:
bobbydigitales
2026-04-16 00:26:20 -07:00
parent 9c15ed2cd2
commit f22d8b9ba6
12 changed files with 374 additions and 56 deletions

View File

@@ -39,6 +39,20 @@ export async function compressString(input: string) {
return compressedArray;
}
export async function decompressBuffer(input: ArrayBuffer): Promise<string> {
const decompressionStream = new DecompressionStream('gzip');
const writer = decompressionStream.writable.getWriter();
writer.write(new Uint8Array(input));
writer.close();
const decompressedBuffer = await new Response(decompressionStream.readable).arrayBuffer();
return new TextDecoder().decode(decompressedBuffer);
}
export async function base64ToArrayBuffer(base64: string): Promise<ArrayBuffer> {
const response = await fetch("data:application/octet-stream;base64," + base64);
return response.arrayBuffer();
}
// Base58 character set
// const BASE58_ALPHABET = '123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz';
// Base58 encoding