@axiom-crypto/tools
Version:
Useful data, field, and byte manipulation tools for Axiom.
11 lines (10 loc) • 414 B
TypeScript
import { IpfsClient, IpfsResult } from "./ipfsClient";
export declare class QuicknodeIpfsClient extends IpfsClient {
private gatewayUrl;
private apiKey;
constructor(apiKey: string, gatewayUrl: string);
getSize(hashOrCid: string): Promise<IpfsResult>;
read(hashOrCid: string): Promise<IpfsResult>;
pin(data: string): Promise<IpfsResult>;
unpin(hashOrCid: string): Promise<IpfsResult>;
}