26 lines
360 KiB
HTML
26 lines
360 KiB
HTML
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>MangoClient | @blockworks-foundation/mango-v4</title><meta name="description" content="Documentation for @blockworks-foundation/mango-v4"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@blockworks-foundation/mango-v4</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label><input type="checkbox" id="tsd-filter-externals" checked/><label class="tsd-widget" for="tsd-filter-externals">Externals</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@blockworks-foundation/mango-v4</a></li><li><a href="MangoClient.html">MangoClient</a></li></ul><h1>Class MangoClient</h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">MangoClient</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Constructors</h3><ul class="tsd-index-list"><li class="tsd-kind-constructor tsd-parent-kind-class"><a href="MangoClient.html#constructor" class="tsd-kind-icon">constructor</a></li></ul></section><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#cluster" class="tsd-kind-icon">cluster</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#idsSource" class="tsd-kind-icon">ids<wbr/>Source</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#openbookFeesToDao" class="tsd-kind-icon">openbook<wbr/>Fees<wbr/>To<wbr/>Dao</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#opts" class="tsd-kind-icon">opts</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#postSendTxCallback" class="tsd-kind-icon">post<wbr/>Send<wbr/>Tx<wbr/>Callback</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#prioritizationFee" class="tsd-kind-icon">prioritization<wbr/>Fee</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#program" class="tsd-kind-icon">program</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#programId" class="tsd-kind-icon">program<wbr/>Id</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#txConfirmationCommitment" class="tsd-kind-icon">tx<wbr/>Confirmation<wbr/>Commitment</a></li></ul></section><section class="tsd-index-section "><h3>Accessors</h3><ul class="tsd-index-list"><li class="tsd-kind-get-signature tsd-parent-kind-class"><a href="MangoClient.html#connection" class="tsd-kind-icon">connection</a></li><li class="tsd-kind-get-signature tsd-parent-kind-class"><a href="MangoClient.html#walletPk" class="tsd-kind-icon">wallet<wbr/>Pk</a></li></ul></section><section class="tsd-index-section "><h3>Methods</h3><ul class="tsd-index-list"><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#accountBuybackFeesWithMngo" class="tsd-kind-icon">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#accountBuybackFeesWithMngoIx" class="tsd-kind-icon">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#accountExpandV2" class="tsd-kind-icon">account<wbr/>Expand<wbr/>V2</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#altExtend" class="tsd-kind-icon">alt<wbr/>Extend</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#altSet" class="tsd-kind-icon">alt<wbr/>Set</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#buildHealthRemainingAccounts" class="tsd-kind-icon">build<wbr/>Health<wbr/>Remaining<wbr/>Accounts</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#closeMangoAccount" class="tsd-kind-icon">close<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#computeAccountData" class="tsd-kind-icon">compute<wbr/>Account<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#createMangoAccount" class="tsd-kind-icon">create<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#editMangoAccount" class="tsd-kind-icon">edit<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#emptyAndCloseMangoAccount" class="tsd-kind-icon">empty<wbr/>And<wbr/>Close<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#expandMangoAccount" class="tsd-kind-icon">expand<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getAllMangoAccounts" class="tsd-kind-icon">get<wbr/>All<wbr/>Mango<wbr/>Accounts</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getBanksForGroup" class="tsd-kind-icon">get<wbr/>Banks<wbr/>For<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getGroup" class="tsd-kind-icon">get<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getGroupForCreator" class="tsd-kind-icon">get<wbr/>Group<wbr/>For<wbr/>Creator</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getGroupsForCreator" class="tsd-kind-icon">get<wbr/>Groups<wbr/>For<wbr/>Creator</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getIds" class="tsd-kind-icon">get<wbr/>Ids</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccount" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountForOwner" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>For<wbr/>Owner</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#getMangoAccountFromAi" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Ai</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#getMangoAccountFromPk" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Pk</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountWithSlot" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>With<wbr/>Slot</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountsForDelegate" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Delegate</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountsForOwner" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Owner</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMintInfoForTokenIndex" class="tsd-kind-icon">get<wbr/>Mint<wbr/>Info<wbr/>For<wbr/>Token<wbr/>Index</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMintInfosForGroup" class="tsd-kind-icon">get<wbr/>Mint<wbr/>Infos<wbr/>For<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getStubOracle" class="tsd-kind-icon">get<wbr/>Stub<wbr/>Oracle</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#groupClose" class="tsd-kind-icon">group<wbr/>Close</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#groupCreate" class="tsd-kind-icon">group<wbr/>Create</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#groupEdit" class="tsd-kind-icon">group<wbr/>Edit</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#healthRegionBeginIx" class="tsd-kind-icon">health<wbr/>Region<wbr/>Begin<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#healthRegionEndIx" class="tsd-kind-icon">health<wbr/>Region<wbr/>End<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#ixGateSet" class="tsd-kind-icon">ix<wbr/>Gate<wbr/>Set</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#liqTokenWithToken" class="tsd-kind-icon">liq<wbr/>Token<wbr/>With<wbr/>Token</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#marginTrade" class="tsd-kind-icon">margin<wbr/>Trade</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#modifyPerpOrder" class="tsd-kind-icon">modify<wbr/>Perp<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#modifySerum3Order" class="tsd-kind-icon">modify<wbr/>Serum3<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelAllOrders" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>All<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelAllOrdersIx" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelOrder" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelOrderIx" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCloseMarket" class="tsd-kind-icon">perp<wbr/>Close<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpConsumeAllEvents" class="tsd-kind-icon">perp<wbr/>Consume<wbr/>All<wbr/>Events</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpConsumeEvents" class="tsd-kind-icon">perp<wbr/>Consume<wbr/>Events</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpConsumeEventsIx" class="tsd-kind-icon">perp<wbr/>Consume<wbr/>Events<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCreateMarket" class="tsd-kind-icon">perp<wbr/>Create<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpDeactivatePosition" class="tsd-kind-icon">perp<wbr/>Deactivate<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpDeactivatePositionIx" class="tsd-kind-icon">perp<wbr/>Deactivate<wbr/>Position<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpEditMarket" class="tsd-kind-icon">perp<wbr/>Edit<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpForceClosePosition" class="tsd-kind-icon">perp<wbr/>Force<wbr/>Close<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpGetMarkets" class="tsd-kind-icon">perp<wbr/>Get<wbr/>Markets</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrder" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderIx" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderPegged" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderPeggedIx" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderPeggedV2Ix" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>V2<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderV2Ix" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>V2<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettleFees" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Fees</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettleFeesIx" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Fees<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettlePnl" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettlePnlAndFees" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<wbr/>And<wbr/>Fees</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettlePnlIx" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpUpdateFundingIx" class="tsd-kind-icon">perp<wbr/>Update<wbr/>Funding<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#sendAndConfirmTransaction" class="tsd-kind-icon">send<wbr/>And<wbr/>Confirm<wbr/>Transaction</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#sendAndConfirmTransactionForGroup" class="tsd-kind-icon">send<wbr/>And<wbr/>Confirm<wbr/>Transaction<wbr/>For<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelAllOrders" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelAllOrdersIx" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelOrder" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelOrderIx" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CloseOpenOrders" class="tsd-kind-icon">serum3<wbr/>Close<wbr/>Open<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CloseOpenOrdersIx" class="tsd-kind-icon">serum3<wbr/>Close<wbr/>Open<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CreateOpenOrders" class="tsd-kind-icon">serum3<wbr/>Create<wbr/>Open<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CreateOpenOrdersIx" class="tsd-kind-icon">serum3<wbr/>Create<wbr/>Open<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3EditMarket" class="tsd-kind-icon">serum3<wbr/>Edit<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3GetMarkets" class="tsd-kind-icon">serum3<wbr/>Get<wbr/>Markets</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3LiqForceCancelOrders" class="tsd-kind-icon">serum3<wbr/>Liq<wbr/>Force<wbr/>Cancel<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3PlaceOrder" class="tsd-kind-icon">serum3<wbr/>Place<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3PlaceOrderIx" class="tsd-kind-icon">serum3<wbr/>Place<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3RegisterMarket" class="tsd-kind-icon">serum3<wbr/>Register<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3SettleFunds" class="tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3SettleFundsIx" class="tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3SettleFundsV2Ix" class="tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<wbr/>V2<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3deregisterMarket" class="tsd-kind-icon">serum3deregister<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#stubOracleClose" class="tsd-kind-icon">stub<wbr/>Oracle<wbr/>Close</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#stubOracleCreate" class="tsd-kind-icon">stub<wbr/>Oracle<wbr/>Create</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#stubOracleSet" class="tsd-kind-icon">stub<wbr/>Oracle<wbr/>Set</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#toggleMangoAccountFreeze" class="tsd-kind-icon">toggle<wbr/>Mango<wbr/>Account<wbr/>Freeze</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenConditionalSwapCancel" class="tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Cancel</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenConditionalSwapCreate" class="tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Create</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenConditionalSwapTrigger" class="tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Trigger</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenDeposit" class="tsd-kind-icon">token<wbr/>Deposit</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenDepositNative" class="tsd-kind-icon">token<wbr/>Deposit<wbr/>Native</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenDeregister" class="tsd-kind-icon">token<wbr/>Deregister</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenEdit" class="tsd-kind-icon">token<wbr/>Edit</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenForceCloseBorrowsWithToken" class="tsd-kind-icon">token<wbr/>Force<wbr/>Close<wbr/>Borrows<wbr/>With<wbr/>Token</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenRegister" class="tsd-kind-icon">token<wbr/>Register</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenRegisterTrustless" class="tsd-kind-icon">token<wbr/>Register<wbr/>Trustless</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenUpdateIndexAndRate" class="tsd-kind-icon">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenUpdateIndexAndRateIx" class="tsd-kind-icon">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenWithdraw" class="tsd-kind-icon">token<wbr/>Withdraw</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenWithdrawNative" class="tsd-kind-icon">token<wbr/>Withdraw<wbr/>Native</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenWithdrawNativeIx" class="tsd-kind-icon">token<wbr/>Withdraw<wbr/>Native<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="MangoClient.html#connect" class="tsd-kind-icon">connect</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="MangoClient.html#connectDefault" class="tsd-kind-icon">connect<wbr/>Default</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="MangoClient.html#connectForGroupName" class="tsd-kind-icon">connect<wbr/>For<wbr/>Group<wbr/>Name</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Constructors</h2><section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class"><a id="constructor" class="tsd-anchor"></a><h3 class="tsd-anchor-link">constructor<a href="#constructor" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">new <wbr/>Mango<wbr/>Client<span class="tsd-signature-symbol">(</span>program<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Program</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">MangoV4</span><span class="tsd-signature-symbol">></span>, programId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, cluster<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Cluster</span>, opts<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">MangoClientOptions</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L106">client.ts:106</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>program: <span class="tsd-signature-type">Program</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">MangoV4</span><span class="tsd-signature-symbol">></span></h5></li><li><h5>programId: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>cluster: <span class="tsd-signature-type">Cluster</span></h5></li><li><h5>opts: <span class="tsd-signature-type">MangoClientOptions</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></h4></li></ul></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="cluster" class="tsd-anchor"></a><h3 class="tsd-anchor-link">cluster<a href="#cluster" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">cluster<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Cluster</span></div></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="idsSource" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> ids<wbr/>Source<a href="#idsSource" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">ids<wbr/>Source<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IdsSource</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L100">client.ts:100</a></li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="openbookFeesToDao" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> openbook<wbr/>Fees<wbr/>To<wbr/>Dao<a href="#openbookFeesToDao" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">openbook<wbr/>Fees<wbr/>To<wbr/>Dao<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L104">client.ts:104</a></li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="opts" class="tsd-anchor"></a><h3 class="tsd-anchor-link">opts<a href="#opts" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">opts<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">MangoClientOptions</span><span class="tsd-signature-symbol"> = {}</span></div></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="postSendTxCallback" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> <span class="tsd-flag ts-flagOptional">Optional</span> post<wbr/>Send<wbr/>Tx<wbr/>Callback<a href="#postSendTxCallback" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">post<wbr/>Send<wbr/>Tx<wbr/>Callback<span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">void</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L101">client.ts:101</a></li></ul></aside><div class="tsd-type-declaration"><h4>Type declaration</h4><ul class="tsd-parameters"><li class="tsd-parameter-signature"><ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Object</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>__namedParameters: <span class="tsd-signature-type">Object</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="prioritizationFee" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> prioritization<wbr/>Fee<a href="#prioritizationFee" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">prioritization<wbr/>Fee<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L102">client.ts:102</a></li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="program" class="tsd-anchor"></a><h3 class="tsd-anchor-link">program<a href="#program" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">program<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Program</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">MangoV4</span><span class="tsd-signature-symbol">></span></div></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="programId" class="tsd-anchor"></a><h3 class="tsd-anchor-link">program<wbr/>Id<a href="#programId" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">program<wbr/>Id<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">PublicKey</span></div></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="txConfirmationCommitment" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> tx<wbr/>Confirmation<wbr/>Commitment<a href="#txConfirmationCommitment" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">tx<wbr/>Confirmation<wbr/>Commitment<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Commitment</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L103">client.ts:103</a></li></ul></aside></section></section><section class="tsd-panel-group tsd-member-group "><h2>Accessors</h2><section class="tsd-panel tsd-member tsd-kind-get-signature tsd-parent-kind-class"><a id="connection" class="tsd-anchor"></a><h3 class="tsd-anchor-link">connection<a href="#connection" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-get-signature tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">get</span> connection<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Connection</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L125">client.ts:125</a></li></ul></aside><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Connection</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-get-signature tsd-parent-kind-class"><a id="walletPk" class="tsd-anchor"></a><h3 class="tsd-anchor-link">wallet<wbr/>Pk<a href="#walletPk" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-get-signature tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">get</span> walletPk<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L129">client.ts:129</a></li></ul></aside><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">PublicKey</span></h4></li></ul></section></section><section class="tsd-panel-group tsd-member-group "><h2>Methods</h2><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="accountBuybackFeesWithMngo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo<a href="#accountBuybackFeesWithMngo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, maxBuyback<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1203">client.ts:1203</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxBuyback: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="accountBuybackFeesWithMngoIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo<wbr/>Ix<a href="#accountBuybackFeesWithMngoIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, maxBuybackUsd<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1183">client.ts:1183</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxBuybackUsd: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="accountExpandV2" class="tsd-anchor"></a><h3 class="tsd-anchor-link">account<wbr/>Expand<wbr/>V2<a href="#accountExpandV2" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">account<wbr/>Expand<wbr/>V2<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, tokenCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, serum3Count<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, perpCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, perpOoCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, tokenConditionalSwapCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L715">client.ts:715</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>tokenCount: <span class="tsd-signature-type">number</span></h5></li><li><h5>serum3Count: <span class="tsd-signature-type">number</span></h5></li><li><h5>perpCount: <span class="tsd-signature-type">number</span></h5></li><li><h5>perpOoCount: <span class="tsd-signature-type">number</span></h5></li><li><h5>tokenConditionalSwapCount: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="altExtend" class="tsd-anchor"></a><h3 class="tsd-anchor-link">alt<wbr/>Extend<a href="#altExtend" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">alt<wbr/>Extend<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, addressLookupTable<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, index<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pks<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3285">client.ts:3285</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>addressLookupTable: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>index: <span class="tsd-signature-type">number</span></h5></li><li><h5>pks: <span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="altSet" class="tsd-anchor"></a><h3 class="tsd-anchor-link">alt<wbr/>Set<a href="#altSet" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">alt<wbr/>Set<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, addressLookupTable<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, index<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3268">client.ts:3268</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>addressLookupTable: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>index: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="buildHealthRemainingAccounts" class="tsd-anchor"></a><h3 class="tsd-anchor-link">build<wbr/>Health<wbr/>Remaining<wbr/>Accounts<a href="#buildHealthRemainingAccounts" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">build<wbr/>Health<wbr/>Remaining<wbr/>Accounts<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccounts<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span>, banks<span class="tsd-signature-symbol">?: </span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span>, perpMarkets<span class="tsd-signature-symbol">?: </span><a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span>, openOrdersForMarket<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">[</span><a href="Serum3Market.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Market</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3448">client.ts:3448</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
|
<p>Builds health remaining accounts.</p>
|
|
</div><div><p>For single mango account it builds a list of PublicKeys
|
|
which is compatbile with Fixed account retriever.</p>
|
|
<p>For multiple mango accounts it uses same logic as for fixed
|
|
but packing all banks, then perp markets, and then serum oo accounts, which
|
|
should always be compatible with Scanning account retriever.</p>
|
|
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccounts: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span></h5></li><li><h5>banks: <a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
|
|
<p>banks in which new positions might be opened</p>
|
|
</div></div></li><li><h5>perpMarkets: <a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
|
|
<p>markets in which new positions might be opened</p>
|
|
</div></div></li><li><h5>openOrdersForMarket: <span class="tsd-signature-symbol">[</span><a href="Serum3Market.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Market</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
|
|
<p>markets in which new positions might be opened</p>
|
|
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span></h4><div></div></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="closeMangoAccount" class="tsd-anchor"></a><h3 class="tsd-anchor-link">close<wbr/>Mango<wbr/>Account<a href="#closeMangoAccount" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">close<wbr/>Mango<wbr/>Account<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, forceClose<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1101">client.ts:1101</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
|
<p>Note: this ix doesn't settle liabs, reduce open positions, or withdraw tokens to wallet,
|
|
it simply closes the account. To close successfully ensure all positions are closed, or
|
|
use forceClose flag</p>
|
|
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>forceClose: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4><div></div></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="computeAccountData" class="tsd-anchor"></a><h3 class="tsd-anchor-link">compute<wbr/>Account<wbr/>Data<a href="#computeAccountData" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">compute<wbr/>Account<wbr/>Data<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L760">client.ts:760</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="createMangoAccount" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Mango<wbr/>Account<a href="#createMangoAccount" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">create<wbr/>Mango<wbr/>Account<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, accountNumber<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, name<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span>, tokenCount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, serum3Count<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, perpCount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, perpOoCount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L667">client.ts:667</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> accountNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> name: <span class="tsd-signature-type">string</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> tokenCount: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> serum3Count: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> perpCount: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> perpOoCount: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="editMangoAccount" class="tsd-anchor"></a><h3 class="tsd-anchor-link">edit<wbr/>Mango<wbr/>Account<a href="#editMangoAccount" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">edit<wbr/>Mango<wbr/>Account<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, name<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span>, delegate<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L742">client.ts:742</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> name: <span class="tsd-signature-type">string</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> delegate: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="emptyAndCloseMangoAccount" class="tsd-anchor"></a><h3 class="tsd-anchor-link">empty<wbr/>And<wbr/>Close<wbr/>Mango<wbr/>Account<a href="#emptyAndCloseMangoAccount" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">empty<wbr/>And<wbr/>Close<wbr/>Mango<wbr/>Account<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1119">client.ts:1119</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="expandMangoAccount" class="tsd-anchor"></a><h3 class="tsd-anchor-link">expand<wbr/>Mango<wbr/>Account<a href="#expandMangoAccount" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">expand<wbr/>Mango<wbr/>Account<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, tokenCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, serum3Count<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, perpCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, perpOoCount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L695">client.ts:695</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>tokenCount: <span class="tsd-signature-type">number</span></h5></li><li><h5>serum3Count: <span class="tsd-signature-type">number</span></h5></li><li><h5>perpCount: <span class="tsd-signature-type">number</span></h5></li><li><h5>perpOoCount: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getAllMangoAccounts" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>All<wbr/>Mango<wbr/>Accounts<a href="#getAllMangoAccounts" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>All<wbr/>Mango<wbr/>Accounts<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, loadSerum3Oo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1010">client.ts:1010</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>loadSerum3Oo: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getBanksForGroup" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Banks<wbr/>For<wbr/>Group<a href="#getBanksForGroup" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Banks<wbr/>For<wbr/>Group<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L533">client.ts:533</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getGroup" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Group<a href="#getGroup" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Group<span class="tsd-signature-symbol">(</span>groupPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L250">client.ts:250</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>groupPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getGroupForCreator" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Group<wbr/>For<wbr/>Creator<a href="#getGroupForCreator" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Group<wbr/>For<wbr/>Creator<span class="tsd-signature-symbol">(</span>creatorPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, groupNum<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L274">client.ts:274</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>creatorPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>groupNum: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getGroupsForCreator" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Groups<wbr/>For<wbr/>Creator<a href="#getGroupsForCreator" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Groups<wbr/>For<wbr/>Creator<span class="tsd-signature-symbol">(</span>creatorPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L257">client.ts:257</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>creatorPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getIds" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Ids<a href="#getIds" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Ids<span class="tsd-signature-symbol">(</span>groupPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Id</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L301">client.ts:301</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>groupPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Id</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMangoAccount" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mango<wbr/>Account<a href="#getMangoAccount" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Account<span class="tsd-signature-symbol">(</span>mangoAccountPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, loadSerum3Oo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L800">client.ts:800</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>mangoAccountPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>loadSerum3Oo: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMangoAccountForOwner" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mango<wbr/>Account<wbr/>For<wbr/>Owner<a href="#getMangoAccountForOwner" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>For<wbr/>Owner<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, ownerPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, accountNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, loadSerum3Oo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L884">client.ts:884</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>ownerPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>accountNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>loadSerum3Oo: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="getMangoAccountFromAi" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Ai<a href="#getMangoAccountFromAi" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Ai<span class="tsd-signature-symbol">(</span>mangoAccountPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, ai<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AccountInfo</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L822">client.ts:822</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>mangoAccountPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>ai: <span class="tsd-signature-type">AccountInfo</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">Buffer</span><span class="tsd-signature-symbol">></span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="getMangoAccountFromPk" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Pk<a href="#getMangoAccountFromPk" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Pk<span class="tsd-signature-symbol">(</span>mangoAccountPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L811">client.ts:811</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>mangoAccountPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMangoAccountWithSlot" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mango<wbr/>Account<wbr/>With<wbr/>Slot<a href="#getMangoAccountWithSlot" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>With<wbr/>Slot<span class="tsd-signature-symbol">(</span>mangoAccountPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, loadSerum3Oo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span>slot<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>value<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L865">client.ts:865</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>mangoAccountPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>loadSerum3Oo: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-symbol">{ </span>slot<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>value<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMangoAccountsForDelegate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Delegate<a href="#getMangoAccountsForDelegate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Delegate<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, delegate<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, loadSerum3Oo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L956">client.ts:956</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>delegate: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>loadSerum3Oo: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMangoAccountsForOwner" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Owner<a href="#getMangoAccountsForOwner" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Owner<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, ownerPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, loadSerum3Oo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L902">client.ts:902</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>ownerPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>loadSerum3Oo: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMintInfoForTokenIndex" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mint<wbr/>Info<wbr/>For<wbr/>Token<wbr/>Index<a href="#getMintInfoForTokenIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mint<wbr/>Info<wbr/>For<wbr/>Token<wbr/>Index<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, tokenIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MintInfo.html" class="tsd-signature-type" data-tsd-kind="Class">MintInfo</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L561">client.ts:561</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>tokenIndex: <a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MintInfo.html" class="tsd-signature-type" data-tsd-kind="Class">MintInfo</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getMintInfosForGroup" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Mint<wbr/>Infos<wbr/>For<wbr/>Group<a href="#getMintInfosForGroup" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Mint<wbr/>Infos<wbr/>For<wbr/>Group<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MintInfo.html" class="tsd-signature-type" data-tsd-kind="Class">MintInfo</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L546">client.ts:546</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="MintInfo.html" class="tsd-signature-type" data-tsd-kind="Class">MintInfo</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getStubOracle" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Stub<wbr/>Oracle<a href="#getStubOracle" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">get<wbr/>Stub<wbr/>Oracle<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="StubOracle.html" class="tsd-signature-type" data-tsd-kind="Class">StubOracle</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L638">client.ts:638</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="StubOracle.html" class="tsd-signature-type" data-tsd-kind="Class">StubOracle</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="groupClose" class="tsd-anchor"></a><h3 class="tsd-anchor-link">group<wbr/>Close<a href="#groupClose" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">group<wbr/>Close<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L235">client.ts:235</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="groupCreate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">group<wbr/>Create<a href="#groupCreate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">group<wbr/>Create<span class="tsd-signature-symbol">(</span>groupNum<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, testing<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, version<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, insuranceMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L163">client.ts:163</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>groupNum: <span class="tsd-signature-type">number</span></h5></li><li><h5>testing: <span class="tsd-signature-type">boolean</span></h5></li><li><h5>version: <span class="tsd-signature-type">number</span></h5></li><li><h5>insuranceMintPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="groupEdit" class="tsd-anchor"></a><h3 class="tsd-anchor-link">group<wbr/>Edit<a href="#groupEdit" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">group<wbr/>Edit<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, admin<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PublicKey</span>, fastListingAdmin<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PublicKey</span>, securityAdmin<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PublicKey</span>, testing<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, version<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, depositLimitQuote<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">BN</span>, feesPayWithMngo<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, feesMngoBonusRate<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, feesSwapMangoAccount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">PublicKey</span>, feesMngoTokenIndex<span class="tsd-signature-symbol">?: </span><a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a>, feesExpiryInterval<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">BN</span>, tokenConditionalSwapTakerFeeFraction<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, tokenConditionalSwapMakerFeeFraction<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L181">client.ts:181</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> admin: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fastListingAdmin: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> securityAdmin: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> testing: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> version: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> depositLimitQuote: <span class="tsd-signature-type">BN</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> feesPayWithMngo: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> feesMngoBonusRate: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> feesSwapMangoAccount: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> feesMngoTokenIndex: <a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> feesExpiryInterval: <span class="tsd-signature-type">BN</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> tokenConditionalSwapTakerFeeFraction: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> tokenConditionalSwapMakerFeeFraction: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="healthRegionBeginIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">health<wbr/>Region<wbr/>Begin<wbr/>Ix<a href="#healthRegionBeginIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">health<wbr/>Region<wbr/>Begin<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, banks<span class="tsd-signature-symbol">?: </span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span>, perpMarkets<span class="tsd-signature-symbol">?: </span><a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3303">client.ts:3303</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>banks: <a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5></li><li><h5>perpMarkets: <a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="healthRegionEndIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">health<wbr/>Region<wbr/>End<wbr/>Ix<a href="#healthRegionEndIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">health<wbr/>Region<wbr/>End<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, banks<span class="tsd-signature-symbol">?: </span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span>, perpMarkets<span class="tsd-signature-symbol">?: </span><a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3336">client.ts:3336</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>banks: <a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5></li><li><h5>perpMarkets: <a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="ixGateSet" class="tsd-anchor"></a><h3 class="tsd-anchor-link">ix<wbr/>Gate<wbr/>Set<a href="#ixGateSet" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">ix<wbr/>Gate<wbr/>Set<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, ixGateParams<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IxGateParams</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L221">client.ts:221</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>ixGateParams: <span class="tsd-signature-type">IxGateParams</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="liqTokenWithToken" class="tsd-anchor"></a><h3 class="tsd-anchor-link">liq<wbr/>Token<wbr/>With<wbr/>Token<a href="#liqTokenWithToken" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">liq<wbr/>Token<wbr/>With<wbr/>Token<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, liqor<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, liqee<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, assetMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, liabMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, maxLiabTransfer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3133">client.ts:3133</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>liqor: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>liqee: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>assetMintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>liabMintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>maxLiabTransfer: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="marginTrade" class="tsd-anchor"></a><h3 class="tsd-anchor-link">margin<wbr/>Trade<a href="#marginTrade" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">margin<wbr/>Trade<span class="tsd-signature-symbol">(</span>__namedParameters<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>amountIn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>flashLoanType<span class="tsd-signature-symbol">: </span><a href="FlashLoanType.html" class="tsd-signature-type" data-tsd-kind="Class">FlashLoanType</a><span class="tsd-signature-symbol">; </span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">; </span>inputMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">; </span>mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">; </span>outputMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">; </span>userDefinedAlts<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AddressLookupTableAccount</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span>userDefinedInstructions<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2919">client.ts:2919</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>__namedParameters: <span class="tsd-signature-symbol">{ </span>amountIn<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>flashLoanType<span class="tsd-signature-symbol">: </span><a href="FlashLoanType.html" class="tsd-signature-type" data-tsd-kind="Class">FlashLoanType</a><span class="tsd-signature-symbol">; </span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">; </span>inputMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">; </span>mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">; </span>outputMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">; </span>userDefinedAlts<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AddressLookupTableAccount</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span>userDefinedInstructions<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span></h5><ul class="tsd-parameters"><li class="tsd-parameter"><h5>amount<wbr/>In<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5></li><li class="tsd-parameter"><h5>flash<wbr/>Loan<wbr/>Type<span class="tsd-signature-symbol">: </span><a href="FlashLoanType.html" class="tsd-signature-type" data-tsd-kind="Class">FlashLoanType</a></h5></li><li class="tsd-parameter"><h5>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li class="tsd-parameter"><h5>input<wbr/>Mint<wbr/>Pk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span></h5></li><li class="tsd-parameter"><h5>mango<wbr/>Account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li class="tsd-parameter"><h5>output<wbr/>Mint<wbr/>Pk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span></h5></li><li class="tsd-parameter"><h5>user<wbr/>Defined<wbr/>Alts<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">AddressLookupTableAccount</span><span class="tsd-signature-symbol">[]</span></h5></li><li class="tsd-parameter"><h5>user<wbr/>Defined<wbr/>Instructions<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="modifyPerpOrder" class="tsd-anchor"></a><h3 class="tsd-anchor-link">modify<wbr/>Perp<wbr/>Order<a href="#modifyPerpOrder" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">modify<wbr/>Perp<wbr/>Order<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, orderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3560">client.ts:3560</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>orderId: <span class="tsd-signature-type">BN</span></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="modifySerum3Order" class="tsd-anchor"></a><h3 class="tsd-anchor-link">modify<wbr/>Serum3<wbr/>Order<a href="#modifySerum3Order" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">modify<wbr/>Serum3<wbr/>Order<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, orderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, side<span class="tsd-signature-symbol">: </span><a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, size<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, selfTradeBehavior<span class="tsd-signature-symbol">: </span><a href="Serum3SelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3SelfTradeBehavior</a>, orderType<span class="tsd-signature-symbol">: </span><a href="Serum3OrderType.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3OrderType</a>, clientOrderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3600">client.ts:3600</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>orderId: <span class="tsd-signature-type">BN</span></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>side: <a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>size: <span class="tsd-signature-type">number</span></h5></li><li><h5>selfTradeBehavior: <a href="Serum3SelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3SelfTradeBehavior</a></h5></li><li><h5>orderType: <a href="Serum3OrderType.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3OrderType</a></h5></li><li><h5>clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpCancelAllOrders" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Cancel<wbr/>All<wbr/>Orders<a href="#perpCancelAllOrders" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Cancel<wbr/>All<wbr/>Orders<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2665">client.ts:2665</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpCancelAllOrdersIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix<a href="#perpCancelAllOrdersIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2681">client.ts:2681</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpCancelOrder" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Cancel<wbr/>Order<a href="#perpCancelOrder" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Cancel<wbr/>Order<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, orderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2649">client.ts:2649</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>orderId: <span class="tsd-signature-type">BN</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpCancelOrderIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Cancel<wbr/>Order<wbr/>Ix<a href="#perpCancelOrderIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Cancel<wbr/>Order<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, orderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2629">client.ts:2629</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>orderId: <span class="tsd-signature-type">BN</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpCloseMarket" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Close<wbr/>Market<a href="#perpCloseMarket" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Close<wbr/>Market<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2246">client.ts:2246</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpConsumeAllEvents" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Consume<wbr/>All<wbr/>Events<a href="#perpConsumeAllEvents" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Consume<wbr/>All<wbr/>Events<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2870">client.ts:2870</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpConsumeEvents" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Consume<wbr/>Events<a href="#perpConsumeEvents" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Consume<wbr/>Events<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, accounts<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2836">client.ts:2836</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>accounts: <span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpConsumeEventsIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Consume<wbr/>Events<wbr/>Ix<a href="#perpConsumeEventsIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Consume<wbr/>Events<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, accounts<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2847">client.ts:2847</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>accounts: <span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">[]</span></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpCreateMarket" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Create<wbr/>Market<a href="#perpCreateMarket" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Create<wbr/>Market<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, oraclePk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, perpMarketIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, oracleConfig<span class="tsd-signature-symbol">: </span><a href="OracleConfigParams.html" class="tsd-signature-type" data-tsd-kind="Class">OracleConfigParams</a>, baseDecimals<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quoteLotSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, baseLotSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maintBaseAssetWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, initBaseAssetWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maintBaseLiabWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, initBaseLiabWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maintOverallAssetWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, initOverallAssetWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, baseLiquidationFee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, makerFee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, takerFee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, feePenalty<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, minFunding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxFunding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, impactQuantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, groupInsuranceFund<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, settleFeeFlat<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settleFeeAmountThreshold<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settleFeeFractionLowHealth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settleTokenIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settlePnlLimitFactor<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settlePnlLimitWindowSize<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, positivePnlLiquidationFee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2048">client.ts:2048</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>oraclePk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>perpMarketIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>name: <span class="tsd-signature-type">string</span></h5></li><li><h5>oracleConfig: <a href="OracleConfigParams.html" class="tsd-signature-type" data-tsd-kind="Class">OracleConfigParams</a></h5></li><li><h5>baseDecimals: <span class="tsd-signature-type">number</span></h5></li><li><h5>quoteLotSize: <span class="tsd-signature-type">number</span></h5></li><li><h5>baseLotSize: <span class="tsd-signature-type">number</span></h5></li><li><h5>maintBaseAssetWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>initBaseAssetWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>maintBaseLiabWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>initBaseLiabWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>maintOverallAssetWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>initOverallAssetWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>baseLiquidationFee: <span class="tsd-signature-type">number</span></h5></li><li><h5>makerFee: <span class="tsd-signature-type">number</span></h5></li><li><h5>takerFee: <span class="tsd-signature-type">number</span></h5></li><li><h5>feePenalty: <span class="tsd-signature-type">number</span></h5></li><li><h5>minFunding: <span class="tsd-signature-type">number</span></h5></li><li><h5>maxFunding: <span class="tsd-signature-type">number</span></h5></li><li><h5>impactQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5>groupInsuranceFund: <span class="tsd-signature-type">boolean</span></h5></li><li><h5>settleFeeFlat: <span class="tsd-signature-type">number</span></h5></li><li><h5>settleFeeAmountThreshold: <span class="tsd-signature-type">number</span></h5></li><li><h5>settleFeeFractionLowHealth: <span class="tsd-signature-type">number</span></h5></li><li><h5>settleTokenIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>settlePnlLimitFactor: <span class="tsd-signature-type">number</span></h5></li><li><h5>settlePnlLimitWindowSize: <span class="tsd-signature-type">number</span></h5></li><li><h5>positivePnlLiquidationFee: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpDeactivatePosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Deactivate<wbr/>Position<a href="#perpDeactivatePosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Deactivate<wbr/>Position<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2311">client.ts:2311</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpDeactivatePositionIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Deactivate<wbr/>Position<wbr/>Ix<a href="#perpDeactivatePositionIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Deactivate<wbr/>Position<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2286">client.ts:2286</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpEditMarket" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Edit<wbr/>Market<a href="#perpEditMarket" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Edit<wbr/>Market<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, params<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PerpEditParams</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2173">client.ts:2173</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>params: <span class="tsd-signature-type">PerpEditParams</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpForceClosePosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Force<wbr/>Close<wbr/>Position<a href="#perpForceClosePosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Force<wbr/>Close<wbr/>Position<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, accountA<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, accountB<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2225">client.ts:2225</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>accountA: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>accountB: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpGetMarkets" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Get<wbr/>Markets<a href="#perpGetMarkets" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Get<wbr/>Markets<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2268">client.ts:2268</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpPlaceOrder" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Place<wbr/>Order<a href="#perpPlaceOrder" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Place<wbr/>Order<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2327">client.ts:2327</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpPlaceOrderIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Place<wbr/>Order<wbr/>Ix<a href="#perpPlaceOrderIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2360">client.ts:2360</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpPlaceOrderPegged" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<a href="#perpPlaceOrderPegged" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, priceOffset<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pegLimit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2474">client.ts:2474</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>priceOffset: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> pegLimit: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpPlaceOrderPeggedIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>Ix<a href="#perpPlaceOrderPeggedIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, priceOffset<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pegLimit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2509">client.ts:2509</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>priceOffset: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> pegLimit: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpPlaceOrderPeggedV2Ix" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>V2<wbr/>Ix<a href="#perpPlaceOrderPeggedV2Ix" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>V2<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, priceOffset<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pegLimit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, selfTradeBehavior<span class="tsd-signature-symbol">?: </span><a href="PerpSelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">PerpSelfTradeBehavior</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2568">client.ts:2568</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>priceOffset: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> pegLimit: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> selfTradeBehavior: <a href="PerpSelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">PerpSelfTradeBehavior</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpPlaceOrderV2Ix" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Place<wbr/>Order<wbr/>V2<wbr/>Ix<a href="#perpPlaceOrderV2Ix" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>V2<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, side<span class="tsd-signature-symbol">: </span><a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, quantity<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxQuoteQuantity<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, clientOrderId<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, orderType<span class="tsd-signature-symbol">?: </span><a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a>, selfTradeBehavior<span class="tsd-signature-symbol">?: </span><a href="PerpSelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">PerpSelfTradeBehavior</a>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span>, expiryTimestamp<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2416">client.ts:2416</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5>side: <a href="PerpOrderSide.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderSide</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>quantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxQuoteQuantity: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> orderType: <a href="PerpOrderType.html" class="tsd-signature-type" data-tsd-kind="Class">PerpOrderType</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> selfTradeBehavior: <a href="PerpSelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">PerpSelfTradeBehavior</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> reduceOnly: <span class="tsd-signature-type">boolean</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> expiryTimestamp: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpSettleFees" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Settle<wbr/>Fees<a href="#perpSettleFees" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Settle<wbr/>Fees<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, maxSettleAmount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2784">client.ts:2784</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxSettleAmount: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpSettleFeesIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Settle<wbr/>Fees<wbr/>Ix<a href="#perpSettleFeesIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Settle<wbr/>Fees<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, maxSettleAmount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2800">client.ts:2800</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxSettleAmount: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpSettlePnl" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Settle<wbr/>Pnl<a href="#perpSettlePnl" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, profitableAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, unprofitableAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, settler<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2727">client.ts:2727</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>profitableAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>unprofitableAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>settler: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpSettlePnlAndFees" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Settle<wbr/>Pnl<wbr/>And<wbr/>Fees<a href="#perpSettlePnlAndFees" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<wbr/>And<wbr/>Fees<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, profitableAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, unprofitableAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, accountToSettleFeesFor<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, settler<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a>, maxSettleAmount<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2701">client.ts:2701</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>profitableAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>unprofitableAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>accountToSettleFeesFor: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>settler: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxSettleAmount: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpSettlePnlIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Settle<wbr/>Pnl<wbr/>Ix<a href="#perpSettlePnlIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, profitableAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, unprofitableAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, settler<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, perpMarketIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2745">client.ts:2745</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>profitableAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>unprofitableAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>settler: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>perpMarketIndex: <a href="../index.html#PerpMarketIndex" class="tsd-signature-type" data-tsd-kind="Type alias">PerpMarketIndex</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="perpUpdateFundingIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">perp<wbr/>Update<wbr/>Funding<wbr/>Ix<a href="#perpUpdateFundingIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">perp<wbr/>Update<wbr/>Funding<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, perpMarket<span class="tsd-signature-symbol">: </span><a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2903">client.ts:2903</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>perpMarket: <a href="PerpMarket.html" class="tsd-signature-type" data-tsd-kind="Class">PerpMarket</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="sendAndConfirmTransaction" class="tsd-anchor"></a><h3 class="tsd-anchor-link">send<wbr/>And<wbr/>Confirm<wbr/>Transaction<a href="#sendAndConfirmTransaction" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">send<wbr/>And<wbr/>Confirm<wbr/>Transaction<span class="tsd-signature-symbol">(</span>ixs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span>, opts<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L134">client.ts:134</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>ixs: <span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span></h5></li><li><h5>opts: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="sendAndConfirmTransactionForGroup" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagPrivate">Private</span> send<wbr/>And<wbr/>Confirm<wbr/>Transaction<wbr/>For<wbr/>Group<a href="#sendAndConfirmTransactionForGroup" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private"><li class="tsd-signature tsd-kind-icon">send<wbr/>And<wbr/>Confirm<wbr/>Transaction<wbr/>For<wbr/>Group<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, ixs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span>, opts<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L151">client.ts:151</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>ixs: <span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span></h5></li><li><h5>opts: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> = {}</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CancelAllOrders" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders<a href="#serum3CancelAllOrders" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1882">client.ts:1882</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CancelAllOrdersIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix<a href="#serum3CancelAllOrdersIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1848">client.ts:1848</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CancelOrder" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Cancel<wbr/>Order<a href="#serum3CancelOrder" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Cancel<wbr/>Order<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, side<span class="tsd-signature-symbol">: </span><a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a>, orderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L2025">client.ts:2025</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>side: <a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a></h5></li><li><h5>orderId: <span class="tsd-signature-type">BN</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CancelOrderIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Cancel<wbr/>Order<wbr/>Ix<a href="#serum3CancelOrderIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Cancel<wbr/>Order<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, side<span class="tsd-signature-symbol">: </span><a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a>, orderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1991">client.ts:1991</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>side: <a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a></h5></li><li><h5>orderId: <span class="tsd-signature-type">BN</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CloseOpenOrders" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Close<wbr/>Open<wbr/>Orders<a href="#serum3CloseOpenOrders" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Close<wbr/>Open<wbr/>Orders<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1602">client.ts:1602</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CloseOpenOrdersIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Close<wbr/>Open<wbr/>Orders<wbr/>Ix<a href="#serum3CloseOpenOrdersIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Close<wbr/>Open<wbr/>Orders<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1575">client.ts:1575</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CreateOpenOrders" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Create<wbr/>Open<wbr/>Orders<a href="#serum3CreateOpenOrders" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Create<wbr/>Open<wbr/>Orders<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1526">client.ts:1526</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3CreateOpenOrdersIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Create<wbr/>Open<wbr/>Orders<wbr/>Ix<a href="#serum3CreateOpenOrdersIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Create<wbr/>Open<wbr/>Orders<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1550">client.ts:1550</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3EditMarket" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Edit<wbr/>Market<a href="#serum3EditMarket" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Edit<wbr/>Market<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, serum3MarketIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">MarketIndex</span>, reduceOnly<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span>, forceClose<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1434">client.ts:1434</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>serum3MarketIndex: <span class="tsd-signature-type">MarketIndex</span></h5></li><li><h5>reduceOnly: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span></h5></li><li><h5>forceClose: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">boolean</span></h5></li><li><h5>name: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3GetMarkets" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Get<wbr/>Markets<a href="#serum3GetMarkets" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Get<wbr/>Markets<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, baseTokenIndex<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span>, quoteTokenIndex<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Serum3Market.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Market</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1482">client.ts:1482</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> baseTokenIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> quoteTokenIndex: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="Serum3Market.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Market</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3LiqForceCancelOrders" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Liq<wbr/>Force<wbr/>Cancel<wbr/>Orders<a href="#serum3LiqForceCancelOrders" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Liq<wbr/>Force<wbr/>Cancel<wbr/>Orders<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, limit<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1623">client.ts:1623</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3PlaceOrder" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Place<wbr/>Order<a href="#serum3PlaceOrder" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Place<wbr/>Order<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, side<span class="tsd-signature-symbol">: </span><a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, size<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, selfTradeBehavior<span class="tsd-signature-symbol">: </span><a href="Serum3SelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3SelfTradeBehavior</a>, orderType<span class="tsd-signature-symbol">: </span><a href="Serum3OrderType.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3OrderType</a>, clientOrderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1812">client.ts:1812</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>side: <a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>size: <span class="tsd-signature-type">number</span></h5></li><li><h5>selfTradeBehavior: <a href="Serum3SelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3SelfTradeBehavior</a></h5></li><li><h5>orderType: <a href="Serum3OrderType.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3OrderType</a></h5></li><li><h5>clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3PlaceOrderIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Place<wbr/>Order<wbr/>Ix<a href="#serum3PlaceOrderIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Place<wbr/>Order<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, side<span class="tsd-signature-symbol">: </span><a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, size<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, selfTradeBehavior<span class="tsd-signature-symbol">: </span><a href="Serum3SelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3SelfTradeBehavior</a>, orderType<span class="tsd-signature-symbol">: </span><a href="Serum3OrderType.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3OrderType</a>, clientOrderId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1688">client.ts:1688</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>side: <a href="Serum3Side.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3Side</a></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li><li><h5>size: <span class="tsd-signature-type">number</span></h5></li><li><h5>selfTradeBehavior: <a href="Serum3SelfTradeBehavior.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3SelfTradeBehavior</a></h5></li><li><h5>orderType: <a href="Serum3OrderType.html" class="tsd-signature-type" data-tsd-kind="Class">Serum3OrderType</a></h5></li><li><h5>clientOrderId: <span class="tsd-signature-type">number</span></h5></li><li><h5>limit: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3RegisterMarket" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Register<wbr/>Market<a href="#serum3RegisterMarket" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Register<wbr/>Market<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, serum3MarketExternalPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, baseBank<span class="tsd-signature-symbol">: </span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a>, quoteBank<span class="tsd-signature-symbol">: </span><a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a>, marketIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1411">client.ts:1411</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>serum3MarketExternalPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>baseBank: <a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a></h5></li><li><h5>quoteBank: <a href="Bank.html" class="tsd-signature-type" data-tsd-kind="Class">Bank</a></h5></li><li><h5>marketIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>name: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3SettleFunds" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Settle<wbr/>Funds<a href="#serum3SettleFunds" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1977">client.ts:1977</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3SettleFundsIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Settle<wbr/>Funds<wbr/>Ix<a href="#serum3SettleFundsIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1898">client.ts:1898</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3SettleFundsV2Ix" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3<wbr/>Settle<wbr/>Funds<wbr/>V2<wbr/>Ix<a href="#serum3SettleFundsV2Ix" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<wbr/>V2<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1916">client.ts:1916</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="serum3deregisterMarket" class="tsd-anchor"></a><h3 class="tsd-anchor-link">serum3deregister<wbr/>Market<a href="#serum3deregisterMarket" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">serum3deregister<wbr/>Market<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, externalMarketPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1454">client.ts:1454</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>externalMarketPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="stubOracleClose" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stub<wbr/>Oracle<wbr/>Close<a href="#stubOracleClose" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">stub<wbr/>Oracle<wbr/>Close<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, oracle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L606">client.ts:606</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>oracle: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="stubOracleCreate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stub<wbr/>Oracle<wbr/>Create<a href="#stubOracleCreate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">stub<wbr/>Oracle<wbr/>Create<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L589">client.ts:589</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="stubOracleSet" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stub<wbr/>Oracle<wbr/>Set<a href="#stubOracleSet" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">stub<wbr/>Oracle<wbr/>Set<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, oraclePk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, price<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L622">client.ts:622</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>oraclePk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>price: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="toggleMangoAccountFreeze" class="tsd-anchor"></a><h3 class="tsd-anchor-link">toggle<wbr/>Mango<wbr/>Account<wbr/>Freeze<a href="#toggleMangoAccountFreeze" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">toggle<wbr/>Mango<wbr/>Account<wbr/>Freeze<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, freeze<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L784">client.ts:784</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>freeze: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenConditionalSwapCancel" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Conditional<wbr/>Swap<wbr/>Cancel<a href="#tokenConditionalSwapCancel" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Cancel<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, tokenConditionalSwapIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, tokenConditionalSwapId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3219">client.ts:3219</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>tokenConditionalSwapIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>tokenConditionalSwapId: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenConditionalSwapCreate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Conditional<wbr/>Swap<wbr/>Create<a href="#tokenConditionalSwapCreate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Create<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, account<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, buyMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, sellMintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, maxBuy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxSell<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, expiryTimestamp<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span>, priceLowerLimit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, priceUpperLimit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pricePremiumFraction<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, allowCreatingDeposits<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, allowCreatingBorrows<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3180">client.ts:3180</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>account: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>buyMintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>sellMintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>maxBuy: <span class="tsd-signature-type">number</span></h5></li><li><h5>maxSell: <span class="tsd-signature-type">number</span></h5></li><li><h5>expiryTimestamp: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5></li><li><h5>priceLowerLimit: <span class="tsd-signature-type">number</span></h5></li><li><h5>priceUpperLimit: <span class="tsd-signature-type">number</span></h5></li><li><h5>pricePremiumFraction: <span class="tsd-signature-type">number</span></h5></li><li><h5>allowCreatingDeposits: <span class="tsd-signature-type">boolean</span></h5></li><li><h5>allowCreatingBorrows: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenConditionalSwapTrigger" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Conditional<wbr/>Swap<wbr/>Trigger<a href="#tokenConditionalSwapTrigger" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Trigger<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, liqee<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, liqor<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, tokenConditionalSwapIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, tokenConditionalSwapId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxBuyTokenToLiqee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxSellTokenToLiqor<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3240">client.ts:3240</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>liqee: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>liqor: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>tokenConditionalSwapIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>tokenConditionalSwapId: <span class="tsd-signature-type">number</span></h5></li><li><h5>maxBuyTokenToLiqee: <span class="tsd-signature-type">number</span></h5></li><li><h5>maxSellTokenToLiqor: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenDeposit" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Deposit<a href="#tokenDeposit" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Deposit<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, amount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1216">client.ts:1216</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>amount: <span class="tsd-signature-type">number</span></h5></li><li><h5>reduceOnly: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenDepositNative" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Deposit<wbr/>Native<a href="#tokenDepositNative" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Deposit<wbr/>Native<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, nativeAmount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span>, reduceOnly<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1234">client.ts:1234</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>nativeAmount: <span class="tsd-signature-type">BN</span></h5></li><li><h5>reduceOnly: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = false</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenDeregister" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Deregister<a href="#tokenDeregister" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Deregister<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L486">client.ts:486</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenEdit" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Edit<a href="#tokenEdit" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Edit<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, params<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">TokenEditParams</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L383">client.ts:383</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>params: <span class="tsd-signature-type">TokenEditParams</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenForceCloseBorrowsWithToken" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Force<wbr/>Close<wbr/>Borrows<wbr/>With<wbr/>Token<a href="#tokenForceCloseBorrowsWithToken" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Force<wbr/>Close<wbr/>Borrows<wbr/>With<wbr/>Token<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, liqor<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, liqee<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, assetTokenIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a>, liabTokenIndex<span class="tsd-signature-symbol">: </span><a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a>, maxLiabTransfer<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L439">client.ts:439</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>liqor: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>liqee: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>assetTokenIndex: <a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a></h5></li><li><h5>liabTokenIndex: <a href="../index.html#TokenIndex" class="tsd-signature-type" data-tsd-kind="Type alias">TokenIndex</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxLiabTransfer: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenRegister" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Register<a href="#tokenRegister" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Register<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, oraclePk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, oracleConfig<span class="tsd-signature-symbol">: </span><a href="OracleConfigParams.html" class="tsd-signature-type" data-tsd-kind="Class">OracleConfigParams</a>, tokenIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, interestRateParams<span class="tsd-signature-symbol">: </span><a href="InterestRateParams.html" class="tsd-signature-type" data-tsd-kind="Class">InterestRateParams</a>, loanFeeRate<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, loanOriginationFeeRate<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maintAssetWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, initAssetWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maintLiabWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, initLiabWeight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, liquidationFee<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, minVaultToDepositsRatio<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, netBorrowLimitWindowSizeTs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, netBorrowLimitPerWindowQuote<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L314">client.ts:314</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>oraclePk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>oracleConfig: <a href="OracleConfigParams.html" class="tsd-signature-type" data-tsd-kind="Class">OracleConfigParams</a></h5></li><li><h5>tokenIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>name: <span class="tsd-signature-type">string</span></h5></li><li><h5>interestRateParams: <a href="InterestRateParams.html" class="tsd-signature-type" data-tsd-kind="Class">InterestRateParams</a></h5></li><li><h5>loanFeeRate: <span class="tsd-signature-type">number</span></h5></li><li><h5>loanOriginationFeeRate: <span class="tsd-signature-type">number</span></h5></li><li><h5>maintAssetWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>initAssetWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>maintLiabWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>initLiabWeight: <span class="tsd-signature-type">number</span></h5></li><li><h5>liquidationFee: <span class="tsd-signature-type">number</span></h5></li><li><h5>minVaultToDepositsRatio: <span class="tsd-signature-type">number</span></h5></li><li><h5>netBorrowLimitWindowSizeTs: <span class="tsd-signature-type">number</span></h5></li><li><h5>netBorrowLimitPerWindowQuote: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenRegisterTrustless" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Register<wbr/>Trustless<a href="#tokenRegisterTrustless" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Register<wbr/>Trustless<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, oraclePk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, tokenIndex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L362">client.ts:362</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>oraclePk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>tokenIndex: <span class="tsd-signature-type">number</span></h5></li><li><h5>name: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenUpdateIndexAndRate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate<a href="#tokenUpdateIndexAndRate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3097">client.ts:3097</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenUpdateIndexAndRateIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate<wbr/>Ix<a href="#tokenUpdateIndexAndRateIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3106">client.ts:3106</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenWithdraw" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Withdraw<a href="#tokenWithdraw" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Withdraw<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, amount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, allowBorrow<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1310">client.ts:1310</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>amount: <span class="tsd-signature-type">number</span></h5></li><li><h5>allowBorrow: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenWithdrawNative" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Withdraw<wbr/>Native<a href="#tokenWithdrawNative" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Withdraw<wbr/>Native<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, nativeAmount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span>, allowBorrow<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1392">client.ts:1392</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>nativeAmount: <span class="tsd-signature-type">BN</span></h5></li><li><h5>allowBorrow: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="tokenWithdrawNativeIx" class="tsd-anchor"></a><h3 class="tsd-anchor-link">token<wbr/>Withdraw<wbr/>Native<wbr/>Ix<a href="#tokenWithdrawNativeIx" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"><li class="tsd-signature tsd-kind-icon">token<wbr/>Withdraw<wbr/>Native<wbr/>Ix<span class="tsd-signature-symbol">(</span>group<span class="tsd-signature-symbol">: </span><a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a>, mangoAccount<span class="tsd-signature-symbol">: </span><a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a>, mintPk<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, nativeAmount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">BN</span>, allowBorrow<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L1329">client.ts:1329</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>group: <a href="Group.html" class="tsd-signature-type" data-tsd-kind="Class">Group</a></h5></li><li><h5>mangoAccount: <a href="MangoAccount.html" class="tsd-signature-type" data-tsd-kind="Class">MangoAccount</a></h5></li><li><h5>mintPk: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5>nativeAmount: <span class="tsd-signature-type">BN</span></h5></li><li><h5>allowBorrow: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">TransactionInstruction</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static"><a id="connect" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagStatic">Static</span> connect<a href="#connect" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static"><li class="tsd-signature tsd-kind-icon">connect<span class="tsd-signature-symbol">(</span>provider<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">default</span>, cluster<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Cluster</span>, programId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">PublicKey</span>, opts<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">MangoClientOptions</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3367">client.ts:3367</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>provider: <span class="tsd-signature-type">default</span></h5></li><li><h5>cluster: <span class="tsd-signature-type">Cluster</span></h5></li><li><h5>programId: <span class="tsd-signature-type">PublicKey</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> opts: <span class="tsd-signature-type">MangoClientOptions</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static"><a id="connectDefault" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagStatic">Static</span> connect<wbr/>Default<a href="#connectDefault" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static"><li class="tsd-signature tsd-kind-icon">connect<wbr/>Default<span class="tsd-signature-symbol">(</span>clusterUrl<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3392">client.ts:3392</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
|
<p>Connect with defaults,</p>
|
|
<ul>
|
|
<li>random ephemeral keypair,</li>
|
|
<li>fetch ids using gPa</li>
|
|
<li>connects to mainnet-beta</li>
|
|
<li>uses well known program Id</li>
|
|
</ul>
|
|
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>clusterUrl: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></h4><div></div></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static"><a id="connectForGroupName" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagStatic">Static</span> connect<wbr/>For<wbr/>Group<wbr/>Name<a href="#connectForGroupName" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static"><li class="tsd-signature tsd-kind-icon">connect<wbr/>For<wbr/>Group<wbr/>Name<span class="tsd-signature-symbol">(</span>provider<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">default</span>, groupName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/blockworks-foundation/mango-v4/blob/5a70917/ts/client/src/client.ts#L3412">client.ts:3412</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>provider: <span class="tsd-signature-type">default</span></h5></li><li><h5>groupName: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="MangoClient.html" class="tsd-signature-type" data-tsd-kind="Class">MangoClient</a></h4></li></ul></section></section></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class=""><a href="../index.html">Exports</a></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul><li class="current tsd-kind-class"><a href="MangoClient.html" class="tsd-kind-icon">Mango<wbr/>Client</a><ul><li class="tsd-kind-constructor tsd-parent-kind-class"><a href="MangoClient.html#constructor" class="tsd-kind-icon">constructor</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#cluster" class="tsd-kind-icon">cluster</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#idsSource" class="tsd-kind-icon">ids<wbr/>Source</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#openbookFeesToDao" class="tsd-kind-icon">openbook<wbr/>Fees<wbr/>To<wbr/>Dao</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#opts" class="tsd-kind-icon">opts</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#postSendTxCallback" class="tsd-kind-icon">post<wbr/>Send<wbr/>Tx<wbr/>Callback</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#prioritizationFee" class="tsd-kind-icon">prioritization<wbr/>Fee</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#program" class="tsd-kind-icon">program</a></li><li class="tsd-kind-property tsd-parent-kind-class"><a href="MangoClient.html#programId" class="tsd-kind-icon">program<wbr/>Id</a></li><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#txConfirmationCommitment" class="tsd-kind-icon">tx<wbr/>Confirmation<wbr/>Commitment</a></li><li class="tsd-kind-get-signature tsd-parent-kind-class"><a href="MangoClient.html#connection" class="tsd-kind-icon">connection</a></li><li class="tsd-kind-get-signature tsd-parent-kind-class"><a href="MangoClient.html#walletPk" class="tsd-kind-icon">wallet<wbr/>Pk</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#accountBuybackFeesWithMngo" class="tsd-kind-icon">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#accountBuybackFeesWithMngoIx" class="tsd-kind-icon">account<wbr/>Buyback<wbr/>Fees<wbr/>With<wbr/>Mngo<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#accountExpandV2" class="tsd-kind-icon">account<wbr/>Expand<wbr/>V2</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#altExtend" class="tsd-kind-icon">alt<wbr/>Extend</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#altSet" class="tsd-kind-icon">alt<wbr/>Set</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#buildHealthRemainingAccounts" class="tsd-kind-icon">build<wbr/>Health<wbr/>Remaining<wbr/>Accounts</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#closeMangoAccount" class="tsd-kind-icon">close<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#computeAccountData" class="tsd-kind-icon">compute<wbr/>Account<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#createMangoAccount" class="tsd-kind-icon">create<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#editMangoAccount" class="tsd-kind-icon">edit<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#emptyAndCloseMangoAccount" class="tsd-kind-icon">empty<wbr/>And<wbr/>Close<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#expandMangoAccount" class="tsd-kind-icon">expand<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getAllMangoAccounts" class="tsd-kind-icon">get<wbr/>All<wbr/>Mango<wbr/>Accounts</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getBanksForGroup" class="tsd-kind-icon">get<wbr/>Banks<wbr/>For<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getGroup" class="tsd-kind-icon">get<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getGroupForCreator" class="tsd-kind-icon">get<wbr/>Group<wbr/>For<wbr/>Creator</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getGroupsForCreator" class="tsd-kind-icon">get<wbr/>Groups<wbr/>For<wbr/>Creator</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getIds" class="tsd-kind-icon">get<wbr/>Ids</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccount" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountForOwner" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>For<wbr/>Owner</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#getMangoAccountFromAi" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Ai</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#getMangoAccountFromPk" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>From<wbr/>Pk</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountWithSlot" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Account<wbr/>With<wbr/>Slot</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountsForDelegate" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Delegate</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMangoAccountsForOwner" class="tsd-kind-icon">get<wbr/>Mango<wbr/>Accounts<wbr/>For<wbr/>Owner</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMintInfoForTokenIndex" class="tsd-kind-icon">get<wbr/>Mint<wbr/>Info<wbr/>For<wbr/>Token<wbr/>Index</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getMintInfosForGroup" class="tsd-kind-icon">get<wbr/>Mint<wbr/>Infos<wbr/>For<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#getStubOracle" class="tsd-kind-icon">get<wbr/>Stub<wbr/>Oracle</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#groupClose" class="tsd-kind-icon">group<wbr/>Close</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#groupCreate" class="tsd-kind-icon">group<wbr/>Create</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#groupEdit" class="tsd-kind-icon">group<wbr/>Edit</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#healthRegionBeginIx" class="tsd-kind-icon">health<wbr/>Region<wbr/>Begin<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#healthRegionEndIx" class="tsd-kind-icon">health<wbr/>Region<wbr/>End<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#ixGateSet" class="tsd-kind-icon">ix<wbr/>Gate<wbr/>Set</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#liqTokenWithToken" class="tsd-kind-icon">liq<wbr/>Token<wbr/>With<wbr/>Token</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#marginTrade" class="tsd-kind-icon">margin<wbr/>Trade</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#modifyPerpOrder" class="tsd-kind-icon">modify<wbr/>Perp<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#modifySerum3Order" class="tsd-kind-icon">modify<wbr/>Serum3<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelAllOrders" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>All<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelAllOrdersIx" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelOrder" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCancelOrderIx" class="tsd-kind-icon">perp<wbr/>Cancel<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCloseMarket" class="tsd-kind-icon">perp<wbr/>Close<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpConsumeAllEvents" class="tsd-kind-icon">perp<wbr/>Consume<wbr/>All<wbr/>Events</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpConsumeEvents" class="tsd-kind-icon">perp<wbr/>Consume<wbr/>Events</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpConsumeEventsIx" class="tsd-kind-icon">perp<wbr/>Consume<wbr/>Events<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpCreateMarket" class="tsd-kind-icon">perp<wbr/>Create<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpDeactivatePosition" class="tsd-kind-icon">perp<wbr/>Deactivate<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpDeactivatePositionIx" class="tsd-kind-icon">perp<wbr/>Deactivate<wbr/>Position<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpEditMarket" class="tsd-kind-icon">perp<wbr/>Edit<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpForceClosePosition" class="tsd-kind-icon">perp<wbr/>Force<wbr/>Close<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpGetMarkets" class="tsd-kind-icon">perp<wbr/>Get<wbr/>Markets</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrder" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderIx" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderPegged" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderPeggedIx" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderPeggedV2Ix" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>Pegged<wbr/>V2<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpPlaceOrderV2Ix" class="tsd-kind-icon">perp<wbr/>Place<wbr/>Order<wbr/>V2<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettleFees" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Fees</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettleFeesIx" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Fees<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettlePnl" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettlePnlAndFees" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<wbr/>And<wbr/>Fees</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpSettlePnlIx" class="tsd-kind-icon">perp<wbr/>Settle<wbr/>Pnl<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#perpUpdateFundingIx" class="tsd-kind-icon">perp<wbr/>Update<wbr/>Funding<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#sendAndConfirmTransaction" class="tsd-kind-icon">send<wbr/>And<wbr/>Confirm<wbr/>Transaction</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="MangoClient.html#sendAndConfirmTransactionForGroup" class="tsd-kind-icon">send<wbr/>And<wbr/>Confirm<wbr/>Transaction<wbr/>For<wbr/>Group</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelAllOrders" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelAllOrdersIx" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>All<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelOrder" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CancelOrderIx" class="tsd-kind-icon">serum3<wbr/>Cancel<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CloseOpenOrders" class="tsd-kind-icon">serum3<wbr/>Close<wbr/>Open<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CloseOpenOrdersIx" class="tsd-kind-icon">serum3<wbr/>Close<wbr/>Open<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CreateOpenOrders" class="tsd-kind-icon">serum3<wbr/>Create<wbr/>Open<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3CreateOpenOrdersIx" class="tsd-kind-icon">serum3<wbr/>Create<wbr/>Open<wbr/>Orders<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3EditMarket" class="tsd-kind-icon">serum3<wbr/>Edit<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3GetMarkets" class="tsd-kind-icon">serum3<wbr/>Get<wbr/>Markets</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3LiqForceCancelOrders" class="tsd-kind-icon">serum3<wbr/>Liq<wbr/>Force<wbr/>Cancel<wbr/>Orders</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3PlaceOrder" class="tsd-kind-icon">serum3<wbr/>Place<wbr/>Order</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3PlaceOrderIx" class="tsd-kind-icon">serum3<wbr/>Place<wbr/>Order<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3RegisterMarket" class="tsd-kind-icon">serum3<wbr/>Register<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3SettleFunds" class="tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3SettleFundsIx" class="tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3SettleFundsV2Ix" class="tsd-kind-icon">serum3<wbr/>Settle<wbr/>Funds<wbr/>V2<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#serum3deregisterMarket" class="tsd-kind-icon">serum3deregister<wbr/>Market</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#stubOracleClose" class="tsd-kind-icon">stub<wbr/>Oracle<wbr/>Close</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#stubOracleCreate" class="tsd-kind-icon">stub<wbr/>Oracle<wbr/>Create</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#stubOracleSet" class="tsd-kind-icon">stub<wbr/>Oracle<wbr/>Set</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#toggleMangoAccountFreeze" class="tsd-kind-icon">toggle<wbr/>Mango<wbr/>Account<wbr/>Freeze</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenConditionalSwapCancel" class="tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Cancel</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenConditionalSwapCreate" class="tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Create</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenConditionalSwapTrigger" class="tsd-kind-icon">token<wbr/>Conditional<wbr/>Swap<wbr/>Trigger</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenDeposit" class="tsd-kind-icon">token<wbr/>Deposit</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenDepositNative" class="tsd-kind-icon">token<wbr/>Deposit<wbr/>Native</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenDeregister" class="tsd-kind-icon">token<wbr/>Deregister</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenEdit" class="tsd-kind-icon">token<wbr/>Edit</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenForceCloseBorrowsWithToken" class="tsd-kind-icon">token<wbr/>Force<wbr/>Close<wbr/>Borrows<wbr/>With<wbr/>Token</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenRegister" class="tsd-kind-icon">token<wbr/>Register</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenRegisterTrustless" class="tsd-kind-icon">token<wbr/>Register<wbr/>Trustless</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenUpdateIndexAndRate" class="tsd-kind-icon">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenUpdateIndexAndRateIx" class="tsd-kind-icon">token<wbr/>Update<wbr/>Index<wbr/>And<wbr/>Rate<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenWithdraw" class="tsd-kind-icon">token<wbr/>Withdraw</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenWithdrawNative" class="tsd-kind-icon">token<wbr/>Withdraw<wbr/>Native</a></li><li class="tsd-kind-method tsd-parent-kind-class"><a href="MangoClient.html#tokenWithdrawNativeIx" class="tsd-kind-icon">token<wbr/>Withdraw<wbr/>Native<wbr/>Ix</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="MangoClient.html#connect" class="tsd-kind-icon">connect</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="MangoClient.html#connectDefault" class="tsd-kind-icon">connect<wbr/>Default</a></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="MangoClient.html#connectForGroupName" class="tsd-kind-icon">connect<wbr/>For<wbr/>Group<wbr/>Name</a></li></ul></li></ul></nav></div></div></div><footer class="with-border-bottom"><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li><li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li><li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="container tsd-generator"><p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p></div><div class="overlay"></div><script src="../assets/main.js"></script></body></html> |