Search
Preparing search index...
The search index is not available
@blockworks-foundation/mango-v4
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@blockworks-foundation/mango-v4
PerpEventQueue
Class PerpEventQueue
Hierarchy
PerpEventQueue
Index
Constructors
constructor
Properties
count
head
raw
Events
seq
Num
FILL_
EVENT_
TYPE
LIQUIDATE_
EVENT_
TYPE
OUT_
EVENT_
TYPE
Methods
events
Since
get
Unconsumed
Events
Constructors
constructor
new
Perp
Event
Queue
(
client
:
MangoClient
, header
:
{
count
:
number
;
head
:
number
;
seqNum
:
BN
}
, buf
:
any
)
:
PerpEventQueue
Parameters
client:
MangoClient
header:
{
count
:
number
;
head
:
number
;
seqNum
:
BN
}
count
:
number
head
:
number
seq
Num
:
BN
buf:
any
Returns
PerpEventQueue
Properties
count
count
:
number
head
head
:
number
raw
Events
raw
Events
:
(
FillEvent
|
OutEvent
|
LiquidateEvent
)
[]
seq
Num
seq
Num
:
BN
Static
FILL_
EVENT_
TYPE
FILL_
EVENT_
TYPE
:
number
= 0
Static
LIQUIDATE_
EVENT_
TYPE
LIQUIDATE_
EVENT_
TYPE
:
number
= 2
Static
OUT_
EVENT_
TYPE
OUT_
EVENT_
TYPE
:
number
= 1
Methods
events
Since
events
Since
(
lastSeqNum
?:
BN
)
:
(
FillEvent
|
OutEvent
|
LiquidateEvent
)
[]
Parameters
Optional
lastSeqNum:
BN
Returns
(
FillEvent
|
OutEvent
|
LiquidateEvent
)
[]
get
Unconsumed
Events
get
Unconsumed
Events
(
)
:
(
FillEvent
|
OutEvent
|
LiquidateEvent
)
[]
Returns
(
FillEvent
|
OutEvent
|
LiquidateEvent
)
[]
Exports
Book
Side
Type
Flash
Loan
Type
Health
Check
Kind
Openbook
V2
Order
Type
Openbook
V2
Self
Trade
Behavior
Openbook
V2
Side
Perp
Order
Side
Perp
Order
Type
Perp
Self
Trade
Behavior
Serum3
Order
Type
Serum3
Self
Trade
Behavior
Serum3
Side
Token
Conditional
Swap
Display
Price
Style
Token
Conditional
Swap
Intention
Perp
Event
Queue
constructor
count
head
raw
Events
seq
Num
FILL_
EVENT_
TYPE
LIQUIDATE_
EVENT_
TYPE
OUT_
EVENT_
TYPE
events
Since
get
Unconsumed
Events
Generated using
TypeDoc