UNPKG

@zenlink-types/bifrost

Version:
27 lines (26 loc) 871 B
import type { Struct, u32, u64 } from '@polkadot/types'; import type { AccountId, AssetId, Balance, BlockNumber, Permill } from '@polkadot/types/interfaces/runtime'; /** @name BiddingOrderId */ export interface BiddingOrderId extends u64 { } /** @name BiddingOrderUnit */ export interface BiddingOrderUnit extends Struct { readonly bidder_id: AccountId; readonly token_id: AssetId; readonly block_num: BlockNumber; readonly votes: Balance; readonly annual_roi: Permill; readonly validator: AccountId; } /** @name BiddingOrderUnitOf */ export interface BiddingOrderUnitOf extends BiddingOrderUnit { } /** @name EraId */ export interface EraId extends u32 { } /** @name RewardRecord */ export interface RewardRecord extends Struct { readonly account_id: AccountId; readonly record_amount: Balance; } export declare type PHANTOM_BID = 'bid';