import { BTCStateProvider } from "../btc/btc"; import { CSP } from "../../../types/namespaces/ChainStateProvider"; export class BCHStateProvider extends BTCStateProvider { constructor(chain: string = 'BCH') { super(chain); } async getFee(params: CSP.GetEstimateSmartFeeParams) { const { chain, network } = params; return { feerate: await this.getRPC(chain, network).getEstimateFee() }; } }