UNPKG

@cessnetwork/api

Version:

CESS Chain Interface Implementation in TypeScript

14 lines 735 B
import type { Constructor } from "./types"; import { ChainBase } from "./types"; import { BlockNumberInput } from '@cessnetwork/types'; export declare function CessTreasury<TBase extends Constructor<ChainBase>>(Base: TBase): { new (...args: any[]): { queryCurrencyReward(block?: BlockNumberInput): Promise<bigint>; queryEraReward(block?: BlockNumberInput): Promise<bigint>; queryReserveReward(block?: BlockNumberInput): Promise<bigint>; queryRoundReward(era: number, block?: BlockNumberInput): Promise<bigint>; api: import("@polkadot/api").ApiPromise | null; keyring: import("@polkadot/keyring/types").KeyringPair | null; }; } & TBase; //# sourceMappingURL=cess_treasury.d.ts.map