UNPKG

@dioxide-js/silas

Version:

RPC utility for Silas

17 lines (13 loc) 442 B
import Request from './request' import { GetProofsParams, Proof } from './type' class ProofSvc extends Request { async getProofs(params: GetProofsParams): Promise<Proof[]> { const resp = await this.post<Proof[]>('proofs.get', params) return resp } async checkProof(hash: string): Promise<boolean> { const resp = await this.post<boolean>('proofs.check', { proof_hash: hash }) return resp } } export default ProofSvc