UNPKG

@acala-network/types

Version:

Acala types for @polkadot/api

26 lines (25 loc) 1.03 kB
import type { CurrencyId } from '@acala-network/types/interfaces/primitives'; import type { AccountId, Balance, BlockNumber } from '@acala-network/types/interfaces/runtime'; import type { Compact, Struct } from '@polkadot/types-codec'; /** @name CollateralAuctionItem */ export interface CollateralAuctionItem extends Struct { readonly refundRecipient: AccountId; readonly currencyId: CurrencyId; readonly initialAmount: Compact<Balance>; readonly amount: Compact<Balance>; readonly target: Compact<Balance>; readonly startTime: BlockNumber; } /** @name DebitAuctionItem */ export interface DebitAuctionItem extends Struct { readonly initialAmount: Compact<Balance>; readonly amount: Compact<Balance>; readonly fix: Compact<Balance>; readonly startTime: BlockNumber; } /** @name SurplusAuctionItem */ export interface SurplusAuctionItem extends Struct { readonly amount: Compact<Balance>; readonly startTime: BlockNumber; } export type PHANTOM_AUCTIONMANAGER = 'auctionManager';