Search
Preparing search index...
The search index is not available
@mango-run/core
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@mango-run/core
Index
Enumerations
Order
Side
Order
Type
Receipt
Status
Classes
Bot
Cache
Console
Logger
In
Memory
Receipt
Store
Mango
Perp
Market
Naive
Grid
Signal
Null
Logger
Interfaces
Balance
Cache
Config
Callback
With
Detail
Cancel
Order
Event
Cancel
Pending
Receipt
Canceled
Receipt
Console
Logger
Configs
Create
Mango
Perp
Market
Configs
Options
Error
Receipt
Fulfilled
Receipt
Grid
Signal
Configs
Life
Cycle
Logger
Mango
Perp
Market
Configs
Market
Order
Order
Draft
Orderbook
Place
Order
Event
Place
Pending
Receipt
Placed
Receipt
Receipt
Store
Retry
Config
Signal
Type aliases
Callback
Receipt
Signal
Event
Signal
Event
Listener
Signal
Event
Map
Signal
Event
Payload
Functions
average
create
Mango
Perp
Market
Configs
do
Destroy
do
Initialize
is
Between
measure
Time
order
order
Draft
Key
retry
sleep
Type aliases
Callback
Callback
<
T
>
:
(
)
=>
T
|
Promise
<
T
>
Type parameters
T =
unknown
Type declaration
(
)
:
T
|
Promise
<
T
>
Returns
T
|
Promise
<
T
>
Receipt
Receipt
:
PlacePendingReceipt
|
PlacedReceipt
|
CancelPendingReceipt
|
CanceledReceipt
|
FulfilledReceipt
|
ErrorReceipt
Signal
Event
Signal
Event
:
keyof
SignalEventMap
Signal
Event
Listener
Signal
Event
Listener
<
E
>
:
(
payload
:
SignalEventPayload
<
E
>
)
=>
void
Type parameters
E
:
SignalEvent
Type declaration
(
payload
:
SignalEventPayload
<
E
>
)
:
void
Parameters
payload:
SignalEventPayload
<
E
>
Returns
void
Signal
Event
Map
Signal
Event
Map
:
{
cancel_all_orders_event
:
void
;
cancel_order_event
:
CancelOrderEvent
;
clear_all_position
:
void
;
pause
:
void
;
place_order_event
:
PlaceOrderEvent
;
resume
:
void
;
start
:
void
;
stop
:
void
;
tick
:
void
}
Type declaration
cancel_
all_
orders_
event
:
void
cancel_
order_
event
:
CancelOrderEvent
clear_
all_
position
:
void
pause
:
void
place_
order_
event
:
PlaceOrderEvent
resume
:
void
start
:
void
stop
:
void
tick
:
void
Signal
Event
Payload
Signal
Event
Payload
<
E
>
:
SignalEventMap
[
E
]
Type parameters
E
:
SignalEvent
Functions
average
average
(
...
numbers
:
number
[]
)
:
number
Parameters
Rest
...
numbers:
number
[]
Returns
number
create
Mango
Perp
Market
Configs
create
Mango
Perp
Market
Configs
(
cluster
:
Cluster
, groupName
:
string
, keypair
:
Keypair
, symbol
:
string
, accountIndex
:
number
, __namedParameters
?:
CreateMangoPerpMarketConfigsOptions
)
:
Promise
<
MangoPerpMarketConfigs
>
Parameters
cluster:
Cluster
groupName:
string
keypair:
Keypair
symbol:
string
accountIndex:
number
__namedParameters:
CreateMangoPerpMarketConfigsOptions
= {}
Returns
Promise
<
MangoPerpMarketConfigs
>
do
Destroy
do
Destroy
(
lifeCycle
:
LifeCycle
)
:
Promise
<
void
>
Parameters
lifeCycle:
LifeCycle
Returns
Promise
<
void
>
do
Initialize
do
Initialize
(
lifeCycle
:
LifeCycle
)
:
Promise
<
void
>
Parameters
lifeCycle:
LifeCycle
Returns
Promise
<
void
>
is
Between
is
Between
(
val
:
number
, left
:
number
, right
:
number
, includeMargin
?:
boolean
)
:
boolean
Parameters
val:
number
left:
number
right:
number
includeMargin:
boolean
= false
Returns
boolean
measure
Time
measure
Time
(
callback
:
Callback
<
unknown
>
)
:
Promise
<
number
>
Parameters
callback:
Callback
<
unknown
>
Returns
Promise
<
number
>
order
order
(
v
:
Order
)
:
Order
Parameters
v:
Order
Returns
Order
order
Draft
Key
order
Draft
Key
(
order
:
OrderDraft
)
:
string
Parameters
order:
OrderDraft
Returns
string
retry
retry
<
T
>
(
fn
:
(
)
=>
Promise
<
T
>
, config
?:
RetryConfig
)
:
Promise
<
T
>
Type parameters
T
Parameters
fn:
(
)
=>
Promise
<
T
>
(
)
:
Promise
<
T
>
Returns
Promise
<
T
>
config:
RetryConfig
= {}
Returns
Promise
<
T
>
sleep
sleep
(
ms
:
number
)
:
Promise
<
unknown
>
Parameters
ms:
number
Returns
Promise
<
unknown
>
Exports
Order
Side
Order
Type
Receipt
Status
Bot
Cache
Console
Logger
In
Memory
Receipt
Store
Mango
Perp
Market
Naive
Grid
Signal
Null
Logger
Balance
Cache
Config
Callback
With
Detail
Cancel
Order
Event
Cancel
Pending
Receipt
Canceled
Receipt
Console
Logger
Configs
Create
Mango
Perp
Market
Configs
Options
Error
Receipt
Fulfilled
Receipt
Grid
Signal
Configs
Life
Cycle
Logger
Mango
Perp
Market
Configs
Market
Order
Order
Draft
Orderbook
Place
Order
Event
Place
Pending
Receipt
Placed
Receipt
Receipt
Store
Retry
Config
Signal
Callback
Receipt
Signal
Event
Signal
Event
Listener
Signal
Event
Map
Signal
Event
Payload
average
create
Mango
Perp
Market
Configs
do
Destroy
do
Initialize
is
Between
measure
Time
order
order
Draft
Key
retry
sleep
Generated using
TypeDoc