UNPKG

@dioxide-js/web3.js

Version:

dioxide javascript API

24 lines (20 loc) 527 B
import Request from './request' import { DioxScanChainBasicInfo } from './type' class OverviewService extends Request { async chainStatus() { const resp = await this.get<DioxScanChainBasicInfo>('', { data: { module: 'chain', action: 'status', }, }) const { Status, Message, Result } = resp if (Status) throw Message return Result } async getGasPrice() { const Result = await this.chainStatus() return Result.AvgGasPrice || 0 } } export default OverviewService