UNPKG

react-use-ark

Version:

Hook to easily access ARK blockchain Ѧ API in React application

34 lines (33 loc) 898 B
import { BigNumber } from '../../common/BigNumber'; import { ITransaction } from '../useTransactions/interfaces'; import { ITimestamp, IResponse, IArrayResponse } from '../../common/interfaces'; export interface IBlocksResponse extends IArrayResponse<IBlock> { } export interface IBlockResponse extends IResponse<IBlock> { } export interface IBlock { id: string; version: number; height: number; previous: string; forged: { reward: BigNumber; fee: BigNumber; total: BigNumber; amount: BigNumber; }; payload: { hash: string; length: number; }; generator: { username: string; address: string; publicKey: string; }; signature: string; confirmations: number; timestamp: ITimestamp; transactions: [ITransaction]; price?: number | null; }