Documentation
Preparing search index...
@mysten/deepbook-v3
predict
plpMoveCalls
PoolVault
Variable PoolVault
Const
PoolVault
:
MoveStruct
<
{
expiry_accounting
:
MoveStruct
<
{
active_expiry_markets
:
BcsType
<
{
expiry_market_id
:
string
;
expiry_ms
:
bigint
}
[]
,
Iterable
<
{
expiry_market_id
:
string
|
Uint8Array
<
ArrayBufferLike
>
;
expiry_ms
:
string
|
number
|
bigint
;
}
,
any
,
any
,
>
&
{
length
:
number
}
,
string
,
>
;
idle_balance
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Balance<phantom T>"
,
>
;
net_losses_to_fill
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
pending_protocol_profit
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
,
>
;
profit_basis_credits
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
profit_basis_debits
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
registered_expiries
:
MoveStruct
<
{
id
:
BcsType
<
string
,
string
|
Uint8Array
<
ArrayBufferLike
>
,
"bytes[32]"
,
>
;
size
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
}
,
"0x2::table::Table<phantom K, phantom V>"
,
>
;
}
,
"@local-pkg/deepbook_predict::pool_accounting::Ledger"
,
>
;
fee_incentive_reserve
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Balance<phantom T>"
,
>
;
id
:
BcsType
<
string
,
string
|
Uint8Array
<
ArrayBufferLike
>
,
"bytes[32]"
>
;
lp
:
MoveStruct
<
{
locked_lp
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Balance<phantom T>"
,
>
;
supply_queue
:
MoveStruct
<
{
escrow
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Balance<phantom T>"
,
>
;
head_page_id
:
BcsType
<
bigint
|
null
,
string
|
number
|
bigint
|
null
|
undefined
,
"Option<u64>"
,
>
;
next_index
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
pages
:
MoveStruct
<
{
id
:
BcsType
<
string
,
string
|
Uint8Array
<
(...)
>
,
"bytes[32]"
>
;
size
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
}
,
"0x2::table::Table<phantom K, phantom V>"
,
>
;
pending
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
tail_page_id
:
BcsType
<
bigint
|
null
,
string
|
number
|
bigint
|
null
|
undefined
,
"Option<u64>"
,
>
;
}
,
"@local-pkg/deepbook_predict::lp_book::RequestQueue<phantom T>"
,
>
;
treasury_cap
:
MoveStruct
<
{
id
:
BcsType
<
string
,
string
|
Uint8Array
<
ArrayBufferLike
>
,
"bytes[32]"
,
>
;
total_supply
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Supply<phantom T>"
,
>
;
}
,
"0x2::coin::TreasuryCap<phantom T>"
,
>
;
withdraw_queue
:
MoveStruct
<
{
escrow
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Balance<phantom T>"
,
>
;
head_page_id
:
BcsType
<
bigint
|
null
,
string
|
number
|
bigint
|
null
|
undefined
,
"Option<u64>"
,
>
;
next_index
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
pages
:
MoveStruct
<
{
id
:
BcsType
<
string
,
string
|
Uint8Array
<
(...)
>
,
"bytes[32]"
>
;
size
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
}
,
"0x2::table::Table<phantom K, phantom V>"
,
>
;
pending
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
;
tail_page_id
:
BcsType
<
bigint
|
null
,
string
|
number
|
bigint
|
null
|
undefined
,
"Option<u64>"
,
>
;
}
,
"@local-pkg/deepbook_predict::lp_book::RequestQueue<phantom T>"
,
>
;
}
,
"@local-pkg/deepbook_predict::lp_book::LpBook<phantom LP>"
,
>
;
protocol_reserve_balance
:
MoveStruct
<
{
value
:
BcsType
<
bigint
,
string
|
number
|
bigint
,
"u64"
>
}
,
"0x2::balance::Balance<phantom T>"
,
>
;
valuation
:
BcsType
<
|
{
expected_expiry_markets
:
string
[]
;
frozen_idle_balance
:
bigint
;
frozen_pending_protocol_profit
:
bigint
;
frozen_pricers
:
{
contents
:
{
key
:
string
;
value
:
|
{
block_scholes_forward_source_timestamp_ms
:
bigint
;
block_scholes_spot_source_timestamp_ms
:
bigint
;
block_scholes_svi_source_timestamp_ms
:
bigint
;
expiry_market_id
:
string
;
forward
:
bigint
;
pyth_spot_source_timestamp_ms
:
bigint
;
svi
:
{
a_is_negative
:
...
;
a_magnitude
:
...
;
b
:
...
;
m
:
...
;
rho
:
...
;
sigma
:
...
;
}
;
}
|
null
;
}
[]
;
}
;
frozen_profit_basis_credits
:
bigint
;
frozen_profit_basis_debits
:
bigint
;
sealed
:
boolean
;
started_at_ms
:
bigint
;
supply_budget
:
bigint
|
null
;
supply_request_cutoff
:
bigint
;
total_nav
:
bigint
;
valued_expiry_markets
:
string
[]
;
withdraw_budget
:
bigint
|
null
;
withdraw_request_cutoff
:
bigint
;
}
|
null
,
|
{
expected_expiry_markets
:
Iterable
<
string
|
Uint8Array
<
ArrayBufferLike
>
,
any
,
any
,
>
&
{
length
:
number
}
;
frozen_idle_balance
:
string
|
number
|
bigint
;
frozen_pending_protocol_profit
:
string
|
number
|
bigint
;
frozen_pricers
:
{
contents
:
Iterable
<
{
key
:
string
|
Uint8Array
<
(...)
>
;
value
:
|
{
block_scholes_forward_source_timestamp_ms
:
...
;
block_scholes_spot_source_timestamp_ms
:
...
;
block_scholes_svi_source_timestamp_ms
:
...
;
expiry_market_id
:
...
;
forward
:
...
;
pyth_spot_source_timestamp_ms
:
...
;
svi
:
...
;
}
|
null
|
undefined
;
}
,
any
,
any
,
>
&
{
length
:
number
}
;
}
;
frozen_profit_basis_credits
:
string
|
number
|
bigint
;
frozen_profit_basis_debits
:
string
|
number
|
bigint
;
sealed
:
boolean
;
started_at_ms
:
string
|
number
|
bigint
;
supply_budget
:
string
|
number
|
bigint
|
null
|
undefined
;
supply_request_cutoff
:
string
|
number
|
bigint
;
total_nav
:
string
|
number
|
bigint
;
valued_expiry_markets
:
Iterable
<
string
|
Uint8Array
<
ArrayBufferLike
>
,
any
,
any
,
>
&
{
length
:
number
}
;
withdraw_budget
:
string
|
number
|
bigint
|
null
|
undefined
;
withdraw_request_cutoff
:
string
|
number
|
bigint
;
}
|
null
|
undefined
,
"Option<@local-pkg/deepbook_predict::plp::PoolValuation>"
,
>
;
}
,
"@local-pkg/deepbook_predict::plp::PoolVault"
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Documentation
Loading...