diff --git a/rs/.rustc_info.json b/rs/.rustc_info.json index 25f92b653..8c6fb7130 100644 --- a/rs/.rustc_info.json +++ b/rs/.rustc_info.json @@ -1 +1 @@ -{"rustc_fingerprint":15258915514104522281,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-unknown-linux-gnu\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""},"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/runner/.rustup/toolchains/1.65-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}} \ No newline at end of file +{"rustc_fingerprint":1739123659091566905,"outputs":{"15697416045686424142":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""},"10376369925670944939":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/runner/.rustup/toolchains/1.65-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.65.0 (897e37553 2022-11-02)\nbinary: rustc\ncommit-hash: 897e37553bba8b42751c67658967889d11ecd120\ncommit-date: 2022-11-02\nhost: x86_64-unknown-linux-gnu\nrelease: 1.65.0\nLLVM version: 15.0.0\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/ts/client/assets/search.js b/ts/client/assets/search.js index 21018d985..7e9433abe 100644 --- a/ts/client/assets/search.js +++ b/ts/client/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"Serum3Market\",\"url\":\"classes/Serum3Market.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Market.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Market\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Market.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":3,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Serum3Market.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":4,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Serum3Market.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":5,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Serum3Market.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":6,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Market.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":7,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Market.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":8,\"kind\":1024,\"name\":\"serumProgram\",\"url\":\"classes/Serum3Market.html#serumProgram\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":9,\"kind\":1024,\"name\":\"serumMarketExternal\",\"url\":\"classes/Serum3Market.html#serumMarketExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":10,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Market.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":11,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/Serum3Market.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":12,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Serum3Market.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":13,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Serum3Market.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":14,\"kind\":2048,\"name\":\"findOoPda\",\"url\":\"classes/Serum3Market.html#findOoPda\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":15,\"kind\":2048,\"name\":\"getFeeRates\",\"url\":\"classes/Serum3Market.html#getFeeRates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":16,\"kind\":2048,\"name\":\"maxBidLeverage\",\"url\":\"classes/Serum3Market.html#maxBidLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":17,\"kind\":2048,\"name\":\"maxAskLeverage\",\"url\":\"classes/Serum3Market.html#maxAskLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":18,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/Serum3Market.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":19,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/Serum3Market.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":20,\"kind\":2048,\"name\":\"computePriceForMarketOrderOfSize\",\"url\":\"classes/Serum3Market.html#computePriceForMarketOrderOfSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":21,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/Serum3Market.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":22,\"kind\":128,\"name\":\"Serum3OrderType\",\"url\":\"classes/Serum3OrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":23,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":24,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":25,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":26,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":27,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":28,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":29,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":30,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":31,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":32,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":33,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#__type-4.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":34,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":35,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3OrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":36,\"kind\":128,\"name\":\"Serum3SelfTradeBehavior\",\"url\":\"classes/Serum3SelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":37,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":38,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":39,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":40,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":41,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":42,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":43,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":44,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":45,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":46,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":47,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":48,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":49,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3SelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":50,\"kind\":128,\"name\":\"Serum3Side\",\"url\":\"classes/Serum3Side.html\",\"classes\":\"tsd-kind-class\"},{\"id\":51,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":52,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":53,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":54,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":55,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":56,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":57,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":58,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":59,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Side.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":60,\"kind\":32,\"name\":\"NullPerpEditParams\",\"url\":\"index.html#NullPerpEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":61,\"kind\":32,\"name\":\"NullTokenEditParams\",\"url\":\"index.html#NullTokenEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":62,\"kind\":32,\"name\":\"TrueIxGateParams\",\"url\":\"index.html#TrueIxGateParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":63,\"kind\":64,\"name\":\"buildIxGate\",\"url\":\"index.html#buildIxGate\",\"classes\":\"tsd-kind-function\"},{\"id\":64,\"kind\":128,\"name\":\"Group\",\"url\":\"classes/Group.html\",\"classes\":\"tsd-kind-class\"},{\"id\":65,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Group.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Group\"},{\"id\":66,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Group.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":67,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Group.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":68,\"kind\":1024,\"name\":\"creator\",\"url\":\"classes/Group.html#creator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":69,\"kind\":1024,\"name\":\"groupNum\",\"url\":\"classes/Group.html#groupNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":70,\"kind\":1024,\"name\":\"admin\",\"url\":\"classes/Group.html#admin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":71,\"kind\":1024,\"name\":\"fastListingAdmin\",\"url\":\"classes/Group.html#fastListingAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":72,\"kind\":1024,\"name\":\"mngoTokenIndex\",\"url\":\"classes/Group.html#mngoTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":73,\"kind\":1024,\"name\":\"insuranceMint\",\"url\":\"classes/Group.html#insuranceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":74,\"kind\":1024,\"name\":\"insuranceVault\",\"url\":\"classes/Group.html#insuranceVault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":75,\"kind\":1024,\"name\":\"testing\",\"url\":\"classes/Group.html#testing\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":76,\"kind\":1024,\"name\":\"version\",\"url\":\"classes/Group.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":77,\"kind\":1024,\"name\":\"buybackFees\",\"url\":\"classes/Group.html#buybackFees\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":78,\"kind\":1024,\"name\":\"buybackFeesMngoBonusFactor\",\"url\":\"classes/Group.html#buybackFeesMngoBonusFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":79,\"kind\":1024,\"name\":\"addressLookupTables\",\"url\":\"classes/Group.html#addressLookupTables\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":80,\"kind\":1024,\"name\":\"securityAdmin\",\"url\":\"classes/Group.html#securityAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":81,\"kind\":1024,\"name\":\"depositLimitQuote\",\"url\":\"classes/Group.html#depositLimitQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":82,\"kind\":1024,\"name\":\"ixGate\",\"url\":\"classes/Group.html#ixGate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":83,\"kind\":1024,\"name\":\"buybackFeesSwapMangoAccount\",\"url\":\"classes/Group.html#buybackFeesSwapMangoAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":84,\"kind\":1024,\"name\":\"buybackFeesExpiryInterval\",\"url\":\"classes/Group.html#buybackFeesExpiryInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":85,\"kind\":1024,\"name\":\"addressLookupTablesList\",\"url\":\"classes/Group.html#addressLookupTablesList\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":86,\"kind\":1024,\"name\":\"banksMapByName\",\"url\":\"classes/Group.html#banksMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":87,\"kind\":1024,\"name\":\"banksMapByMint\",\"url\":\"classes/Group.html#banksMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":88,\"kind\":1024,\"name\":\"banksMapByTokenIndex\",\"url\":\"classes/Group.html#banksMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":89,\"kind\":1024,\"name\":\"serum3MarketsMapByExternal\",\"url\":\"classes/Group.html#serum3MarketsMapByExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":90,\"kind\":1024,\"name\":\"serum3MarketsMapByMarketIndex\",\"url\":\"classes/Group.html#serum3MarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":91,\"kind\":1024,\"name\":\"serum3ExternalMarketsMap\",\"url\":\"classes/Group.html#serum3ExternalMarketsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":92,\"kind\":1024,\"name\":\"perpMarketsMapByOracle\",\"url\":\"classes/Group.html#perpMarketsMapByOracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":93,\"kind\":1024,\"name\":\"perpMarketsMapByMarketIndex\",\"url\":\"classes/Group.html#perpMarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":94,\"kind\":1024,\"name\":\"perpMarketsMapByName\",\"url\":\"classes/Group.html#perpMarketsMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":95,\"kind\":1024,\"name\":\"mintInfosMapByTokenIndex\",\"url\":\"classes/Group.html#mintInfosMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":96,\"kind\":1024,\"name\":\"mintInfosMapByMint\",\"url\":\"classes/Group.html#mintInfosMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":97,\"kind\":1024,\"name\":\"vaultAmountsMap\",\"url\":\"classes/Group.html#vaultAmountsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":98,\"kind\":2048,\"name\":\"reloadAll\",\"url\":\"classes/Group.html#reloadAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":99,\"kind\":2048,\"name\":\"reloadAlts\",\"url\":\"classes/Group.html#reloadAlts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":100,\"kind\":2048,\"name\":\"reloadBanks\",\"url\":\"classes/Group.html#reloadBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":101,\"kind\":2048,\"name\":\"reloadMintInfos\",\"url\":\"classes/Group.html#reloadMintInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":102,\"kind\":2048,\"name\":\"reloadSerum3Markets\",\"url\":\"classes/Group.html#reloadSerum3Markets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":103,\"kind\":2048,\"name\":\"reloadSerum3ExternalMarkets\",\"url\":\"classes/Group.html#reloadSerum3ExternalMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":104,\"kind\":2048,\"name\":\"reloadPerpMarkets\",\"url\":\"classes/Group.html#reloadPerpMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":105,\"kind\":2048,\"name\":\"reloadBankOraclePrices\",\"url\":\"classes/Group.html#reloadBankOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":106,\"kind\":2048,\"name\":\"reloadPerpMarketOraclePrices\",\"url\":\"classes/Group.html#reloadPerpMarketOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":107,\"kind\":2048,\"name\":\"decodePriceFromOracleAi\",\"url\":\"classes/Group.html#decodePriceFromOracleAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":108,\"kind\":2048,\"name\":\"reloadVaults\",\"url\":\"classes/Group.html#reloadVaults\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":109,\"kind\":2048,\"name\":\"getMintDecimals\",\"url\":\"classes/Group.html#getMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":110,\"kind\":2048,\"name\":\"getMintDecimalsByTokenIndex\",\"url\":\"classes/Group.html#getMintDecimalsByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":111,\"kind\":2048,\"name\":\"getInsuranceMintDecimals\",\"url\":\"classes/Group.html#getInsuranceMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":112,\"kind\":2048,\"name\":\"getFirstBankByMint\",\"url\":\"classes/Group.html#getFirstBankByMint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":113,\"kind\":2048,\"name\":\"getFirstBankByTokenIndex\",\"url\":\"classes/Group.html#getFirstBankByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":114,\"kind\":2048,\"name\":\"getFirstBankForMngo\",\"url\":\"classes/Group.html#getFirstBankForMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":115,\"kind\":2048,\"name\":\"getFirstBankForPerpSettlement\",\"url\":\"classes/Group.html#getFirstBankForPerpSettlement\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":116,\"kind\":2048,\"name\":\"getTokenVaultBalanceByMintUi\",\"url\":\"classes/Group.html#getTokenVaultBalanceByMintUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":117,\"kind\":2048,\"name\":\"getSerum3MarketByMarketIndex\",\"url\":\"classes/Group.html#getSerum3MarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":118,\"kind\":2048,\"name\":\"getSerum3MarketByName\",\"url\":\"classes/Group.html#getSerum3MarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":119,\"kind\":2048,\"name\":\"getSerum3MarketByExternalMarket\",\"url\":\"classes/Group.html#getSerum3MarketByExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":120,\"kind\":2048,\"name\":\"getSerum3ExternalMarket\",\"url\":\"classes/Group.html#getSerum3ExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":121,\"kind\":2048,\"name\":\"loadSerum3BidsForMarket\",\"url\":\"classes/Group.html#loadSerum3BidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":122,\"kind\":2048,\"name\":\"loadSerum3AsksForMarket\",\"url\":\"classes/Group.html#loadSerum3AsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":123,\"kind\":2048,\"name\":\"findPerpMarket\",\"url\":\"classes/Group.html#findPerpMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":124,\"kind\":2048,\"name\":\"getPerpMarketByOracle\",\"url\":\"classes/Group.html#getPerpMarketByOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":125,\"kind\":2048,\"name\":\"getPerpMarketByMarketIndex\",\"url\":\"classes/Group.html#getPerpMarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":126,\"kind\":2048,\"name\":\"getPerpMarketByName\",\"url\":\"classes/Group.html#getPerpMarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":127,\"kind\":2048,\"name\":\"loadPerpBidsForMarket\",\"url\":\"classes/Group.html#loadPerpBidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":128,\"kind\":2048,\"name\":\"loadPerpAsksForMarket\",\"url\":\"classes/Group.html#loadPerpAsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":129,\"kind\":2048,\"name\":\"consoleLogBanks\",\"url\":\"classes/Group.html#consoleLogBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":130,\"kind\":2048,\"name\":\"toUiPrice\",\"url\":\"classes/Group.html#toUiPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":131,\"kind\":2048,\"name\":\"toNativePrice\",\"url\":\"classes/Group.html#toNativePrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":132,\"kind\":2048,\"name\":\"toNativeDecimals\",\"url\":\"classes/Group.html#toNativeDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":133,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Group.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":134,\"kind\":32,\"name\":\"MANGO_V4_ID\",\"url\":\"index.html#MANGO_V4_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":135,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#MANGO_V4_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"MANGO_V4_ID\"},{\"id\":136,\"kind\":1024,\"name\":\"testnet\",\"url\":\"index.html#MANGO_V4_ID.__type.testnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":137,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#MANGO_V4_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":138,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#MANGO_V4_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":139,\"kind\":128,\"name\":\"MangoClient\",\"url\":\"classes/MangoClient.html\",\"classes\":\"tsd-kind-class\"},{\"id\":140,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/MangoClient.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":141,\"kind\":2048,\"name\":\"connectDefault\",\"url\":\"classes/MangoClient.html#connectDefault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":142,\"kind\":2048,\"name\":\"connectForGroupName\",\"url\":\"classes/MangoClient.html#connectForGroupName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":143,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":144,\"kind\":1024,\"name\":\"idsSource\",\"url\":\"classes/MangoClient.html#idsSource\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":145,\"kind\":1024,\"name\":\"postSendTxCallback\",\"url\":\"classes/MangoClient.html#postSendTxCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":146,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MangoClient.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":147,\"kind\":1024,\"name\":\"prioritizationFee\",\"url\":\"classes/MangoClient.html#prioritizationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":148,\"kind\":1024,\"name\":\"txConfirmationCommitment\",\"url\":\"classes/MangoClient.html#txConfirmationCommitment\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":149,\"kind\":1024,\"name\":\"openbookFeesToDao\",\"url\":\"classes/MangoClient.html#openbookFeesToDao\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":150,\"kind\":1024,\"name\":\"program\",\"url\":\"classes/MangoClient.html#program\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":151,\"kind\":1024,\"name\":\"programId\",\"url\":\"classes/MangoClient.html#programId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":152,\"kind\":1024,\"name\":\"cluster\",\"url\":\"classes/MangoClient.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":153,\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/MangoClient.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":154,\"kind\":262144,\"name\":\"connection\",\"url\":\"classes/MangoClient.html#connection\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":155,\"kind\":262144,\"name\":\"walletPk\",\"url\":\"classes/MangoClient.html#walletPk\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":156,\"kind\":2048,\"name\":\"sendAndConfirmTransaction\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":157,\"kind\":2048,\"name\":\"sendAndConfirmTransactionForGroup\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransactionForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":158,\"kind\":2048,\"name\":\"groupCreate\",\"url\":\"classes/MangoClient.html#groupCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":159,\"kind\":2048,\"name\":\"groupEdit\",\"url\":\"classes/MangoClient.html#groupEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":160,\"kind\":2048,\"name\":\"ixGateSet\",\"url\":\"classes/MangoClient.html#ixGateSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":161,\"kind\":2048,\"name\":\"groupClose\",\"url\":\"classes/MangoClient.html#groupClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":162,\"kind\":2048,\"name\":\"getGroup\",\"url\":\"classes/MangoClient.html#getGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":163,\"kind\":2048,\"name\":\"getGroupsForCreator\",\"url\":\"classes/MangoClient.html#getGroupsForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":164,\"kind\":2048,\"name\":\"getGroupForCreator\",\"url\":\"classes/MangoClient.html#getGroupForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":165,\"kind\":2048,\"name\":\"getIds\",\"url\":\"classes/MangoClient.html#getIds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":166,\"kind\":2048,\"name\":\"tokenRegister\",\"url\":\"classes/MangoClient.html#tokenRegister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":167,\"kind\":2048,\"name\":\"tokenRegisterTrustless\",\"url\":\"classes/MangoClient.html#tokenRegisterTrustless\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":168,\"kind\":2048,\"name\":\"tokenEdit\",\"url\":\"classes/MangoClient.html#tokenEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":169,\"kind\":2048,\"name\":\"tokenForceCloseBorrowsWithToken\",\"url\":\"classes/MangoClient.html#tokenForceCloseBorrowsWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":170,\"kind\":2048,\"name\":\"tokenDeregister\",\"url\":\"classes/MangoClient.html#tokenDeregister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":171,\"kind\":2048,\"name\":\"getBanksForGroup\",\"url\":\"classes/MangoClient.html#getBanksForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":172,\"kind\":2048,\"name\":\"getMintInfosForGroup\",\"url\":\"classes/MangoClient.html#getMintInfosForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":173,\"kind\":2048,\"name\":\"getMintInfoForTokenIndex\",\"url\":\"classes/MangoClient.html#getMintInfoForTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":174,\"kind\":2048,\"name\":\"stubOracleCreate\",\"url\":\"classes/MangoClient.html#stubOracleCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":175,\"kind\":2048,\"name\":\"stubOracleClose\",\"url\":\"classes/MangoClient.html#stubOracleClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":176,\"kind\":2048,\"name\":\"stubOracleSet\",\"url\":\"classes/MangoClient.html#stubOracleSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":177,\"kind\":2048,\"name\":\"getStubOracle\",\"url\":\"classes/MangoClient.html#getStubOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":178,\"kind\":2048,\"name\":\"createMangoAccount\",\"url\":\"classes/MangoClient.html#createMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":179,\"kind\":2048,\"name\":\"expandMangoAccount\",\"url\":\"classes/MangoClient.html#expandMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":180,\"kind\":2048,\"name\":\"accountExpandV2\",\"url\":\"classes/MangoClient.html#accountExpandV2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":181,\"kind\":2048,\"name\":\"editMangoAccount\",\"url\":\"classes/MangoClient.html#editMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":182,\"kind\":2048,\"name\":\"computeAccountData\",\"url\":\"classes/MangoClient.html#computeAccountData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":183,\"kind\":2048,\"name\":\"toggleMangoAccountFreeze\",\"url\":\"classes/MangoClient.html#toggleMangoAccountFreeze\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":184,\"kind\":2048,\"name\":\"getMangoAccount\",\"url\":\"classes/MangoClient.html#getMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":185,\"kind\":2048,\"name\":\"getMangoAccountFromPk\",\"url\":\"classes/MangoClient.html#getMangoAccountFromPk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":186,\"kind\":2048,\"name\":\"getMangoAccountFromAi\",\"url\":\"classes/MangoClient.html#getMangoAccountFromAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":187,\"kind\":2048,\"name\":\"getMangoAccountWithSlot\",\"url\":\"classes/MangoClient.html#getMangoAccountWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":188,\"kind\":2048,\"name\":\"getMangoAccountForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":189,\"kind\":2048,\"name\":\"getMangoAccountsForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountsForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":190,\"kind\":2048,\"name\":\"getMangoAccountsForDelegate\",\"url\":\"classes/MangoClient.html#getMangoAccountsForDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":191,\"kind\":2048,\"name\":\"getAllMangoAccounts\",\"url\":\"classes/MangoClient.html#getAllMangoAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":192,\"kind\":2048,\"name\":\"closeMangoAccount\",\"url\":\"classes/MangoClient.html#closeMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":193,\"kind\":2048,\"name\":\"emptyAndCloseMangoAccount\",\"url\":\"classes/MangoClient.html#emptyAndCloseMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":194,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngoIx\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngoIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":195,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngo\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":196,\"kind\":2048,\"name\":\"tokenDeposit\",\"url\":\"classes/MangoClient.html#tokenDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":197,\"kind\":2048,\"name\":\"tokenDepositNative\",\"url\":\"classes/MangoClient.html#tokenDepositNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":198,\"kind\":2048,\"name\":\"tokenWithdraw\",\"url\":\"classes/MangoClient.html#tokenWithdraw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":199,\"kind\":2048,\"name\":\"tokenWithdrawNativeIx\",\"url\":\"classes/MangoClient.html#tokenWithdrawNativeIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":200,\"kind\":2048,\"name\":\"tokenWithdrawNative\",\"url\":\"classes/MangoClient.html#tokenWithdrawNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":201,\"kind\":2048,\"name\":\"serum3RegisterMarket\",\"url\":\"classes/MangoClient.html#serum3RegisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":202,\"kind\":2048,\"name\":\"serum3EditMarket\",\"url\":\"classes/MangoClient.html#serum3EditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":203,\"kind\":2048,\"name\":\"serum3deregisterMarket\",\"url\":\"classes/MangoClient.html#serum3deregisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":204,\"kind\":2048,\"name\":\"serum3GetMarkets\",\"url\":\"classes/MangoClient.html#serum3GetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":205,\"kind\":2048,\"name\":\"serum3CreateOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":206,\"kind\":2048,\"name\":\"serum3CreateOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":207,\"kind\":2048,\"name\":\"serum3CloseOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":208,\"kind\":2048,\"name\":\"serum3CloseOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":209,\"kind\":2048,\"name\":\"serum3LiqForceCancelOrders\",\"url\":\"classes/MangoClient.html#serum3LiqForceCancelOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":210,\"kind\":2048,\"name\":\"serum3PlaceOrderIx\",\"url\":\"classes/MangoClient.html#serum3PlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":211,\"kind\":2048,\"name\":\"serum3PlaceOrder\",\"url\":\"classes/MangoClient.html#serum3PlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":212,\"kind\":2048,\"name\":\"serum3CancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":213,\"kind\":2048,\"name\":\"serum3CancelAllOrders\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":214,\"kind\":2048,\"name\":\"serum3SettleFundsIx\",\"url\":\"classes/MangoClient.html#serum3SettleFundsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":215,\"kind\":2048,\"name\":\"serum3SettleFundsV2Ix\",\"url\":\"classes/MangoClient.html#serum3SettleFundsV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":216,\"kind\":2048,\"name\":\"serum3SettleFunds\",\"url\":\"classes/MangoClient.html#serum3SettleFunds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":217,\"kind\":2048,\"name\":\"serum3CancelOrderIx\",\"url\":\"classes/MangoClient.html#serum3CancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":218,\"kind\":2048,\"name\":\"serum3CancelOrder\",\"url\":\"classes/MangoClient.html#serum3CancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":219,\"kind\":2048,\"name\":\"perpCreateMarket\",\"url\":\"classes/MangoClient.html#perpCreateMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":220,\"kind\":2048,\"name\":\"perpEditMarket\",\"url\":\"classes/MangoClient.html#perpEditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":221,\"kind\":2048,\"name\":\"perpForceClosePosition\",\"url\":\"classes/MangoClient.html#perpForceClosePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":222,\"kind\":2048,\"name\":\"perpCloseMarket\",\"url\":\"classes/MangoClient.html#perpCloseMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":223,\"kind\":2048,\"name\":\"perpGetMarkets\",\"url\":\"classes/MangoClient.html#perpGetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":224,\"kind\":2048,\"name\":\"perpDeactivatePositionIx\",\"url\":\"classes/MangoClient.html#perpDeactivatePositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":225,\"kind\":2048,\"name\":\"perpDeactivatePosition\",\"url\":\"classes/MangoClient.html#perpDeactivatePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":226,\"kind\":2048,\"name\":\"perpPlaceOrder\",\"url\":\"classes/MangoClient.html#perpPlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":227,\"kind\":2048,\"name\":\"perpPlaceOrderIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":228,\"kind\":2048,\"name\":\"perpPlaceOrderV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":229,\"kind\":2048,\"name\":\"perpPlaceOrderPegged\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPegged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":230,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":231,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":232,\"kind\":2048,\"name\":\"perpCancelOrderIx\",\"url\":\"classes/MangoClient.html#perpCancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":233,\"kind\":2048,\"name\":\"perpCancelOrder\",\"url\":\"classes/MangoClient.html#perpCancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":234,\"kind\":2048,\"name\":\"perpCancelAllOrders\",\"url\":\"classes/MangoClient.html#perpCancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":235,\"kind\":2048,\"name\":\"perpCancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#perpCancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":236,\"kind\":2048,\"name\":\"perpSettlePnlAndFees\",\"url\":\"classes/MangoClient.html#perpSettlePnlAndFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":237,\"kind\":2048,\"name\":\"perpSettlePnl\",\"url\":\"classes/MangoClient.html#perpSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":238,\"kind\":2048,\"name\":\"perpSettlePnlIx\",\"url\":\"classes/MangoClient.html#perpSettlePnlIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":239,\"kind\":2048,\"name\":\"perpSettleFees\",\"url\":\"classes/MangoClient.html#perpSettleFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":240,\"kind\":2048,\"name\":\"perpSettleFeesIx\",\"url\":\"classes/MangoClient.html#perpSettleFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":241,\"kind\":2048,\"name\":\"perpConsumeEvents\",\"url\":\"classes/MangoClient.html#perpConsumeEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":242,\"kind\":2048,\"name\":\"perpConsumeEventsIx\",\"url\":\"classes/MangoClient.html#perpConsumeEventsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":243,\"kind\":2048,\"name\":\"perpConsumeAllEvents\",\"url\":\"classes/MangoClient.html#perpConsumeAllEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":244,\"kind\":2048,\"name\":\"perpUpdateFundingIx\",\"url\":\"classes/MangoClient.html#perpUpdateFundingIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":245,\"kind\":2048,\"name\":\"marginTrade\",\"url\":\"classes/MangoClient.html#marginTrade\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":246,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRate\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":247,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRateIx\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":248,\"kind\":2048,\"name\":\"liqTokenWithToken\",\"url\":\"classes/MangoClient.html#liqTokenWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":249,\"kind\":2048,\"name\":\"tokenConditionalSwapCreate\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":250,\"kind\":2048,\"name\":\"tokenConditionalSwapCancel\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCancel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":251,\"kind\":2048,\"name\":\"tokenConditionalSwapTrigger\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapTrigger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":252,\"kind\":2048,\"name\":\"altSet\",\"url\":\"classes/MangoClient.html#altSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":253,\"kind\":2048,\"name\":\"altExtend\",\"url\":\"classes/MangoClient.html#altExtend\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":254,\"kind\":2048,\"name\":\"healthRegionBeginIx\",\"url\":\"classes/MangoClient.html#healthRegionBeginIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":255,\"kind\":2048,\"name\":\"healthRegionEndIx\",\"url\":\"classes/MangoClient.html#healthRegionEndIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":256,\"kind\":2048,\"name\":\"buildHealthRemainingAccounts\",\"url\":\"classes/MangoClient.html#buildHealthRemainingAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":257,\"kind\":2048,\"name\":\"modifyPerpOrder\",\"url\":\"classes/MangoClient.html#modifyPerpOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":258,\"kind\":2048,\"name\":\"modifySerum3Order\",\"url\":\"classes/MangoClient.html#modifySerum3Order\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":259,\"kind\":8,\"name\":\"OracleProvider\",\"url\":\"enums/OracleProvider.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":260,\"kind\":16,\"name\":\"Pyth\",\"url\":\"enums/OracleProvider.html#Pyth\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":261,\"kind\":16,\"name\":\"Switchboard\",\"url\":\"enums/OracleProvider.html#Switchboard\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":262,\"kind\":16,\"name\":\"Stub\",\"url\":\"enums/OracleProvider.html#Stub\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":263,\"kind\":128,\"name\":\"StubOracle\",\"url\":\"classes/StubOracle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":264,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/StubOracle.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"StubOracle\"},{\"id\":265,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StubOracle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":266,\"kind\":1024,\"name\":\"price\",\"url\":\"classes/StubOracle.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":267,\"kind\":1024,\"name\":\"deviation\",\"url\":\"classes/StubOracle.html#deviation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":268,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/StubOracle.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":269,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/StubOracle.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":270,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/StubOracle.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":271,\"kind\":1024,\"name\":\"lastUpdateTs\",\"url\":\"classes/StubOracle.html#lastUpdateTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":272,\"kind\":1024,\"name\":\"lastUpdateSlot\",\"url\":\"classes/StubOracle.html#lastUpdateSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":273,\"kind\":4194304,\"name\":\"TokenIndex\",\"url\":\"index.html#TokenIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":274,\"kind\":4194304,\"name\":\"OracleConfigDto\",\"url\":\"index.html#OracleConfigDto\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":275,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfigDto.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfigDto\"},{\"id\":276,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfigDto.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":277,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfigDto.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":278,\"kind\":4194304,\"name\":\"OracleConfig\",\"url\":\"index.html#OracleConfig\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":279,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfig.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfig\"},{\"id\":280,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfig.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":281,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfig.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":282,\"kind\":4194304,\"name\":\"StablePriceModel\",\"url\":\"index.html#StablePriceModel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":283,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#StablePriceModel.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"StablePriceModel\"},{\"id\":284,\"kind\":1024,\"name\":\"stablePrice\",\"url\":\"index.html#StablePriceModel.__type.stablePrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":285,\"kind\":1024,\"name\":\"lastUpdateTimestamp\",\"url\":\"index.html#StablePriceModel.__type.lastUpdateTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":286,\"kind\":1024,\"name\":\"delayPrices\",\"url\":\"index.html#StablePriceModel.__type.delayPrices\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":287,\"kind\":1024,\"name\":\"delayAccumulatorPrice\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":288,\"kind\":1024,\"name\":\"delayAccumulatorTime\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":289,\"kind\":1024,\"name\":\"delayIntervalSeconds\",\"url\":\"index.html#StablePriceModel.__type.delayIntervalSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":290,\"kind\":1024,\"name\":\"delayGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.delayGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":291,\"kind\":1024,\"name\":\"stableGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.stableGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":292,\"kind\":1024,\"name\":\"lastDelayIntervalIndex\",\"url\":\"index.html#StablePriceModel.__type.lastDelayIntervalIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":293,\"kind\":256,\"name\":\"BankForHealth\",\"url\":\"interfaces/BankForHealth.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":294,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"interfaces/BankForHealth.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":295,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"interfaces/BankForHealth.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":296,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"interfaces/BankForHealth.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":297,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"interfaces/BankForHealth.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":298,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"interfaces/BankForHealth.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":299,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/BankForHealth.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":300,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"interfaces/BankForHealth.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":301,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":302,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":303,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"interfaces/BankForHealth.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":304,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"interfaces/BankForHealth.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":305,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":306,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":307,\"kind\":128,\"name\":\"Bank\",\"url\":\"classes/Bank.html\",\"classes\":\"tsd-kind-class\"},{\"id\":308,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Bank.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Bank\"},{\"id\":309,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Bank.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":310,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Bank.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":311,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/Bank.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":312,\"kind\":1024,\"name\":\"depositIndex\",\"url\":\"classes/Bank.html#depositIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":313,\"kind\":1024,\"name\":\"borrowIndex\",\"url\":\"classes/Bank.html#borrowIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":314,\"kind\":1024,\"name\":\"indexedDeposits\",\"url\":\"classes/Bank.html#indexedDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":315,\"kind\":1024,\"name\":\"indexedBorrows\",\"url\":\"classes/Bank.html#indexedBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":316,\"kind\":1024,\"name\":\"avgUtilization\",\"url\":\"classes/Bank.html#avgUtilization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":317,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/Bank.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":318,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/Bank.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":319,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/Bank.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":320,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/Bank.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":321,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/Bank.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":322,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/Bank.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":323,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/Bank.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":324,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/Bank.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":325,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":326,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/Bank.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":327,\"kind\":1024,\"name\":\"collectedFeesNative\",\"url\":\"classes/Bank.html#collectedFeesNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":328,\"kind\":1024,\"name\":\"loanFeeRate\",\"url\":\"classes/Bank.html#loanFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":329,\"kind\":1024,\"name\":\"loanOriginationFeeRate\",\"url\":\"classes/Bank.html#loanOriginationFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":330,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"classes/Bank.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":331,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"classes/Bank.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":332,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"classes/Bank.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":333,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"classes/Bank.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":334,\"kind\":1024,\"name\":\"liquidationFee\",\"url\":\"classes/Bank.html#liquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":335,\"kind\":1024,\"name\":\"dust\",\"url\":\"classes/Bank.html#dust\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":336,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Bank.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":337,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Bank.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":338,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/Bank.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":339,\"kind\":1024,\"name\":\"vault\",\"url\":\"classes/Bank.html#vault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":340,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/Bank.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":341,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/Bank.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":342,\"kind\":1024,\"name\":\"indexLastUpdated\",\"url\":\"classes/Bank.html#indexLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":343,\"kind\":1024,\"name\":\"bankRateLastUpdated\",\"url\":\"classes/Bank.html#bankRateLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":344,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/Bank.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":345,\"kind\":1024,\"name\":\"mintDecimals\",\"url\":\"classes/Bank.html#mintDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":346,\"kind\":1024,\"name\":\"bankNum\",\"url\":\"classes/Bank.html#bankNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":347,\"kind\":1024,\"name\":\"minVaultToDepositsRatio\",\"url\":\"classes/Bank.html#minVaultToDepositsRatio\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":348,\"kind\":1024,\"name\":\"netBorrowLimitWindowSizeTs\",\"url\":\"classes/Bank.html#netBorrowLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":349,\"kind\":1024,\"name\":\"lastNetBorrowsWindowStartTs\",\"url\":\"classes/Bank.html#lastNetBorrowsWindowStartTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":350,\"kind\":1024,\"name\":\"netBorrowLimitPerWindowQuote\",\"url\":\"classes/Bank.html#netBorrowLimitPerWindowQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":351,\"kind\":1024,\"name\":\"netBorrowsInWindow\",\"url\":\"classes/Bank.html#netBorrowsInWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":352,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"classes/Bank.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":353,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"classes/Bank.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":354,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Bank.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":355,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Bank.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":356,\"kind\":1024,\"name\":\"feesWithdrawn\",\"url\":\"classes/Bank.html#feesWithdrawn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":357,\"kind\":1024,\"name\":\"tokenConditionalSwapTakerFeeRate\",\"url\":\"classes/Bank.html#tokenConditionalSwapTakerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":358,\"kind\":1024,\"name\":\"tokenConditionalSwapMakerFeeRate\",\"url\":\"classes/Bank.html#tokenConditionalSwapMakerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":359,\"kind\":1024,\"name\":\"flashLoanSwapFeeRate\",\"url\":\"classes/Bank.html#flashLoanSwapFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":360,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Bank.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":361,\"kind\":2048,\"name\":\"areDepositsReduceOnly\",\"url\":\"classes/Bank.html#areDepositsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":362,\"kind\":2048,\"name\":\"areBorrowsReduceOnly\",\"url\":\"classes/Bank.html#areBorrowsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":363,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"classes/Bank.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":364,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"classes/Bank.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":365,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/Bank.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":366,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/Bank.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":367,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":368,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/Bank.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":369,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"classes/Bank.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":370,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"classes/Bank.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":371,\"kind\":2048,\"name\":\"uiDeposits\",\"url\":\"classes/Bank.html#uiDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":372,\"kind\":2048,\"name\":\"uiBorrows\",\"url\":\"classes/Bank.html#uiBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":373,\"kind\":2048,\"name\":\"getBorrowRateWithoutUpkeepRate\",\"url\":\"classes/Bank.html#getBorrowRateWithoutUpkeepRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":374,\"kind\":2048,\"name\":\"getBorrowRate\",\"url\":\"classes/Bank.html#getBorrowRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":375,\"kind\":2048,\"name\":\"getBorrowRateUi\",\"url\":\"classes/Bank.html#getBorrowRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":376,\"kind\":2048,\"name\":\"getDepositRate\",\"url\":\"classes/Bank.html#getDepositRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":377,\"kind\":2048,\"name\":\"getDepositRateUi\",\"url\":\"classes/Bank.html#getDepositRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":378,\"kind\":128,\"name\":\"MintInfo\",\"url\":\"classes/MintInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":379,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MintInfo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MintInfo\"},{\"id\":380,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MintInfo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":381,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MintInfo.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":382,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MintInfo.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":383,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/MintInfo.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":384,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/MintInfo.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":385,\"kind\":1024,\"name\":\"banks\",\"url\":\"classes/MintInfo.html#banks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":386,\"kind\":1024,\"name\":\"vaults\",\"url\":\"classes/MintInfo.html#vaults\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":387,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/MintInfo.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":388,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/MintInfo.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":389,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/MintInfo.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":390,\"kind\":2048,\"name\":\"firstBank\",\"url\":\"classes/MintInfo.html#firstBank\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":391,\"kind\":2048,\"name\":\"firstVault\",\"url\":\"classes/MintInfo.html#firstVault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":392,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MintInfo.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":393,\"kind\":128,\"name\":\"MangoAccount\",\"url\":\"classes/MangoAccount.html\",\"classes\":\"tsd-kind-class\"},{\"id\":394,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MangoAccount.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoAccount\"},{\"id\":395,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":396,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/MangoAccount.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":397,\"kind\":1024,\"name\":\"tokens\",\"url\":\"classes/MangoAccount.html#tokens\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":398,\"kind\":1024,\"name\":\"serum3\",\"url\":\"classes/MangoAccount.html#serum3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":399,\"kind\":1024,\"name\":\"perps\",\"url\":\"classes/MangoAccount.html#perps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":400,\"kind\":1024,\"name\":\"perpOpenOrders\",\"url\":\"classes/MangoAccount.html#perpOpenOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":401,\"kind\":1024,\"name\":\"tokenConditionalSwaps\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwaps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":402,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MangoAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":403,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MangoAccount.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":404,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/MangoAccount.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":405,\"kind\":1024,\"name\":\"delegate\",\"url\":\"classes/MangoAccount.html#delegate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":406,\"kind\":1024,\"name\":\"accountNum\",\"url\":\"classes/MangoAccount.html#accountNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":407,\"kind\":1024,\"name\":\"beingLiquidated\",\"url\":\"classes/MangoAccount.html#beingLiquidated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":408,\"kind\":1024,\"name\":\"inHealthRegion\",\"url\":\"classes/MangoAccount.html#inHealthRegion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":409,\"kind\":1024,\"name\":\"netDeposits\",\"url\":\"classes/MangoAccount.html#netDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":410,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/MangoAccount.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":411,\"kind\":1024,\"name\":\"healthRegionBeginInitHealth\",\"url\":\"classes/MangoAccount.html#healthRegionBeginInitHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":412,\"kind\":1024,\"name\":\"frozenUntil\",\"url\":\"classes/MangoAccount.html#frozenUntil\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":413,\"kind\":1024,\"name\":\"buybackFeesAccruedCurrent\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedCurrent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":414,\"kind\":1024,\"name\":\"buybackFeesAccruedPrevious\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedPrevious\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":415,\"kind\":1024,\"name\":\"buybackFeesExpiryTimestamp\",\"url\":\"classes/MangoAccount.html#buybackFeesExpiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":416,\"kind\":1024,\"name\":\"headerVersion\",\"url\":\"classes/MangoAccount.html#headerVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":417,\"kind\":1024,\"name\":\"serum3OosMapByMarketIndex\",\"url\":\"classes/MangoAccount.html#serum3OosMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":418,\"kind\":2048,\"name\":\"reload\",\"url\":\"classes/MangoAccount.html#reload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":419,\"kind\":2048,\"name\":\"reloadWithSlot\",\"url\":\"classes/MangoAccount.html#reloadWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":420,\"kind\":2048,\"name\":\"reloadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#reloadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":421,\"kind\":2048,\"name\":\"loadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":422,\"kind\":2048,\"name\":\"isDelegate\",\"url\":\"classes/MangoAccount.html#isDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":423,\"kind\":2048,\"name\":\"isOperational\",\"url\":\"classes/MangoAccount.html#isOperational\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":424,\"kind\":2048,\"name\":\"tokensActive\",\"url\":\"classes/MangoAccount.html#tokensActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":425,\"kind\":2048,\"name\":\"serum3Active\",\"url\":\"classes/MangoAccount.html#serum3Active\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":426,\"kind\":2048,\"name\":\"perpPositionExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpPositionExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":427,\"kind\":2048,\"name\":\"perpOrderExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpOrderExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":428,\"kind\":2048,\"name\":\"perpActive\",\"url\":\"classes/MangoAccount.html#perpActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":429,\"kind\":2048,\"name\":\"tokenConditionalSwapsActive\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwapsActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":430,\"kind\":2048,\"name\":\"perpOrdersActive\",\"url\":\"classes/MangoAccount.html#perpOrdersActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":431,\"kind\":2048,\"name\":\"getToken\",\"url\":\"classes/MangoAccount.html#getToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":432,\"kind\":2048,\"name\":\"getSerum3Account\",\"url\":\"classes/MangoAccount.html#getSerum3Account\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":433,\"kind\":2048,\"name\":\"getPerpPosition\",\"url\":\"classes/MangoAccount.html#getPerpPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":434,\"kind\":2048,\"name\":\"getPerpPositionUi\",\"url\":\"classes/MangoAccount.html#getPerpPositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":435,\"kind\":2048,\"name\":\"getSerum3OoAccount\",\"url\":\"classes/MangoAccount.html#getSerum3OoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":436,\"kind\":2048,\"name\":\"getTokenBalance\",\"url\":\"classes/MangoAccount.html#getTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":437,\"kind\":2048,\"name\":\"getEffectiveTokenBalance\",\"url\":\"classes/MangoAccount.html#getEffectiveTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":438,\"kind\":2048,\"name\":\"getTokenDeposits\",\"url\":\"classes/MangoAccount.html#getTokenDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":439,\"kind\":2048,\"name\":\"getTokenBorrows\",\"url\":\"classes/MangoAccount.html#getTokenBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":440,\"kind\":2048,\"name\":\"getTokenBalanceUi\",\"url\":\"classes/MangoAccount.html#getTokenBalanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":441,\"kind\":2048,\"name\":\"getTokenDepositsUi\",\"url\":\"classes/MangoAccount.html#getTokenDepositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":442,\"kind\":2048,\"name\":\"getTokenBorrowsUi\",\"url\":\"classes/MangoAccount.html#getTokenBorrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":443,\"kind\":2048,\"name\":\"getHealth\",\"url\":\"classes/MangoAccount.html#getHealth\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":444,\"kind\":2048,\"name\":\"perpMaxSettle\",\"url\":\"classes/MangoAccount.html#perpMaxSettle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":445,\"kind\":2048,\"name\":\"getHealthRatio\",\"url\":\"classes/MangoAccount.html#getHealthRatio\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":446,\"kind\":2048,\"name\":\"getHealthRatioUi\",\"url\":\"classes/MangoAccount.html#getHealthRatioUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":447,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/MangoAccount.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":448,\"kind\":2048,\"name\":\"getCollateralValue\",\"url\":\"classes/MangoAccount.html#getCollateralValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":449,\"kind\":2048,\"name\":\"getAssetsValue\",\"url\":\"classes/MangoAccount.html#getAssetsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":450,\"kind\":2048,\"name\":\"getLiabsValue\",\"url\":\"classes/MangoAccount.html#getLiabsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":451,\"kind\":2048,\"name\":\"getPnl\",\"url\":\"classes/MangoAccount.html#getPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":452,\"kind\":2048,\"name\":\"getCumulativeInterest\",\"url\":\"classes/MangoAccount.html#getCumulativeInterest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":453,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForToken\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":454,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForTokenUi\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForTokenUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":455,\"kind\":2048,\"name\":\"getMaxSourceUiForTokenSwap\",\"url\":\"classes/MangoAccount.html#getMaxSourceUiForTokenSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":456,\"kind\":2048,\"name\":\"simHealthRatioWithTokenPositionUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithTokenPositionUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":457,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersAccounts\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":458,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":459,\"kind\":2048,\"name\":\"getMaxQuoteForSerum3BidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForSerum3BidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":460,\"kind\":2048,\"name\":\"getMaxBaseForSerum3AskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForSerum3AskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":461,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3BidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3BidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":462,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3AskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3AskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":463,\"kind\":2048,\"name\":\"serum3SettleFundsForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3SettleFundsForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":464,\"kind\":2048,\"name\":\"serum3CancelAllOrdersForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3CancelAllOrdersForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":465,\"kind\":2048,\"name\":\"getMaxQuoteForPerpBidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForPerpBidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":466,\"kind\":2048,\"name\":\"getMaxBaseForPerpAskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForPerpAskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":467,\"kind\":2048,\"name\":\"simHealthRatioWithPerpBidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpBidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":468,\"kind\":2048,\"name\":\"simHealthRatioWithPerpAskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpAskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":469,\"kind\":2048,\"name\":\"loadPerpOpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadPerpOpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":470,\"kind\":2048,\"name\":\"getBuybackFeesAccrued\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccrued\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":471,\"kind\":2048,\"name\":\"getBuybackFeesAccruedUi\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccruedUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":472,\"kind\":2048,\"name\":\"getMaxFeesBuyback\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuyback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":473,\"kind\":2048,\"name\":\"getMaxFeesBuybackUi\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuybackUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":474,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MangoAccount.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":475,\"kind\":128,\"name\":\"TokenPosition\",\"url\":\"classes/TokenPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":476,\"kind\":1024,\"name\":\"TokenIndexUnset\",\"url\":\"classes/TokenPosition.html#TokenIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":477,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":478,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":479,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPosition.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":480,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPosition.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":481,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPosition.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":482,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPosition.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":483,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPosition.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":484,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPosition.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":485,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/TokenPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":486,\"kind\":2048,\"name\":\"balance\",\"url\":\"classes/TokenPosition.html#balance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":487,\"kind\":2048,\"name\":\"deposits\",\"url\":\"classes/TokenPosition.html#deposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":488,\"kind\":2048,\"name\":\"borrows\",\"url\":\"classes/TokenPosition.html#borrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":489,\"kind\":2048,\"name\":\"balanceUi\",\"url\":\"classes/TokenPosition.html#balanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":490,\"kind\":2048,\"name\":\"depositsUi\",\"url\":\"classes/TokenPosition.html#depositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":491,\"kind\":2048,\"name\":\"borrowsUi\",\"url\":\"classes/TokenPosition.html#borrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":492,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/TokenPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":493,\"kind\":128,\"name\":\"TokenPositionDto\",\"url\":\"classes/TokenPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":494,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":495,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPositionDto.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":496,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPositionDto.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":497,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPositionDto.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":498,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/TokenPositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":499,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPositionDto.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":500,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":501,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":502,\"kind\":128,\"name\":\"Serum3Orders\",\"url\":\"classes/Serum3Orders.html\",\"classes\":\"tsd-kind-class\"},{\"id\":503,\"kind\":1024,\"name\":\"Serum3MarketIndexUnset\",\"url\":\"classes/Serum3Orders.html#Serum3MarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":504,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Orders.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":505,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Orders.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":506,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3Orders.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":507,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Orders.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":508,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Orders.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":509,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Orders.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":510,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/Serum3Orders.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":511,\"kind\":128,\"name\":\"Serum3PositionDto\",\"url\":\"classes/Serum3PositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":512,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3PositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":513,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3PositionDto.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":514,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3PositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":515,\"kind\":1024,\"name\":\"baseBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#baseBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":516,\"kind\":1024,\"name\":\"quoteBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#quoteBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":517,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":518,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":519,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/Serum3PositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":520,\"kind\":128,\"name\":\"PerpPosition\",\"url\":\"classes/PerpPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":521,\"kind\":1024,\"name\":\"PerpMarketIndexUnset\",\"url\":\"classes/PerpPosition.html#PerpMarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":522,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":523,\"kind\":2048,\"name\":\"emptyFromPerpMarketIndex\",\"url\":\"classes/PerpPosition.html#emptyFromPerpMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":524,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":525,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPosition.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":526,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPosition.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":527,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPosition.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":528,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPosition.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":529,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPosition.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":530,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPosition.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":531,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPosition.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":532,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPosition.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":533,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPosition.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":534,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPosition.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":535,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPosition.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":536,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPosition.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":537,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPosition.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":538,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPosition.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":539,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPosition.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":540,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPosition.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":541,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPosition.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":542,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPosition.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":543,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPosition.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":544,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPosition.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":545,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPosition.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":546,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPosition.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":547,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":548,\"kind\":2048,\"name\":\"getBasePosition\",\"url\":\"classes/PerpPosition.html#getBasePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":549,\"kind\":2048,\"name\":\"getBasePositionUi\",\"url\":\"classes/PerpPosition.html#getBasePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":550,\"kind\":2048,\"name\":\"getQuotePositionUi\",\"url\":\"classes/PerpPosition.html#getQuotePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":551,\"kind\":2048,\"name\":\"getNotionalValueUi\",\"url\":\"classes/PerpPosition.html#getNotionalValueUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":552,\"kind\":2048,\"name\":\"getUnsettledFunding\",\"url\":\"classes/PerpPosition.html#getUnsettledFunding\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":553,\"kind\":2048,\"name\":\"getUnsettledFundingUi\",\"url\":\"classes/PerpPosition.html#getUnsettledFundingUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":554,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/PerpPosition.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":555,\"kind\":2048,\"name\":\"getEquityUi\",\"url\":\"classes/PerpPosition.html#getEquityUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":556,\"kind\":2048,\"name\":\"hasOpenOrders\",\"url\":\"classes/PerpPosition.html#hasOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":557,\"kind\":2048,\"name\":\"getAverageEntryPrice\",\"url\":\"classes/PerpPosition.html#getAverageEntryPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":558,\"kind\":2048,\"name\":\"getAverageEntryPriceUi\",\"url\":\"classes/PerpPosition.html#getAverageEntryPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":559,\"kind\":2048,\"name\":\"getLiquidationPrice\",\"url\":\"classes/PerpPosition.html#getLiquidationPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":560,\"kind\":2048,\"name\":\"getLiquidationPriceUi\",\"url\":\"classes/PerpPosition.html#getLiquidationPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":561,\"kind\":2048,\"name\":\"getBreakEvenPrice\",\"url\":\"classes/PerpPosition.html#getBreakEvenPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":562,\"kind\":2048,\"name\":\"getBreakEvenPriceUi\",\"url\":\"classes/PerpPosition.html#getBreakEvenPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":563,\"kind\":2048,\"name\":\"canSettlePnl\",\"url\":\"classes/PerpPosition.html#canSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":564,\"kind\":2048,\"name\":\"updateSettleLimit\",\"url\":\"classes/PerpPosition.html#updateSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":565,\"kind\":2048,\"name\":\"availableSettleLimit\",\"url\":\"classes/PerpPosition.html#availableSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":566,\"kind\":2048,\"name\":\"applyPnlSettleLimit\",\"url\":\"classes/PerpPosition.html#applyPnlSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":567,\"kind\":2048,\"name\":\"getUnsettledPnl\",\"url\":\"classes/PerpPosition.html#getUnsettledPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":568,\"kind\":2048,\"name\":\"getUnsettledPnlUi\",\"url\":\"classes/PerpPosition.html#getUnsettledPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":569,\"kind\":2048,\"name\":\"getSettleablePnl\",\"url\":\"classes/PerpPosition.html#getSettleablePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":570,\"kind\":2048,\"name\":\"getSettleablePnlUi\",\"url\":\"classes/PerpPosition.html#getSettleablePnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":571,\"kind\":2048,\"name\":\"cumulativePnlOverPositionLifetimeUi\",\"url\":\"classes/PerpPosition.html#cumulativePnlOverPositionLifetimeUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":572,\"kind\":2048,\"name\":\"getUnRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getUnRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":573,\"kind\":2048,\"name\":\"getRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":574,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":575,\"kind\":128,\"name\":\"PerpPositionDto\",\"url\":\"classes/PerpPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":576,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":577,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":578,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":579,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":580,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPositionDto.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":581,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPositionDto.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":582,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpPositionDto.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":583,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/PerpPositionDto.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionDto.__type\"},{\"id\":584,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPositionDto.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":585,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPositionDto.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":586,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPositionDto.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":587,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPositionDto.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":588,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPositionDto.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":589,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPositionDto.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":590,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPositionDto.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":591,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":592,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":593,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPositionDto.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":594,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPositionDto.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":595,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPositionDto.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":596,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPositionDto.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":597,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":598,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":599,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":600,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPositionDto.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":601,\"kind\":128,\"name\":\"PerpOo\",\"url\":\"classes/PerpOo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":602,\"kind\":1024,\"name\":\"OrderMarketUnset\",\"url\":\"classes/PerpOo.html#OrderMarketUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":603,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":604,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":605,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOo.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":606,\"kind\":1024,\"name\":\"orderMarket\",\"url\":\"classes/PerpOo.html#orderMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":607,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOo.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":608,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":609,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpOo.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":610,\"kind\":128,\"name\":\"PerpOoDto\",\"url\":\"classes/PerpOoDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":611,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOoDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":612,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOoDto.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":613,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOoDto.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":614,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOoDto.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":615,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOoDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":616,\"kind\":128,\"name\":\"TokenConditionalSwapDisplayPriceStyle\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":617,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#sellTokenPerBuyToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":618,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":619,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.sellTokenPerBuyToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":620,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":621,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#buyTokenPerSellToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":622,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":623,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.buyTokenPerSellToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":624,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":625,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":626,\"kind\":128,\"name\":\"TokenConditionalSwapIntention\",\"url\":\"classes/TokenConditionalSwapIntention.html\",\"classes\":\"tsd-kind-class\"},{\"id\":627,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/TokenConditionalSwapIntention.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":628,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":629,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":630,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":631,\"kind\":1024,\"name\":\"stopLoss\",\"url\":\"classes/TokenConditionalSwapIntention.html#stopLoss\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":632,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":633,\"kind\":1024,\"name\":\"stopLoss\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type.stopLoss-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":634,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":635,\"kind\":1024,\"name\":\"takeProfit\",\"url\":\"classes/TokenConditionalSwapIntention.html#takeProfit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":636,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":637,\"kind\":1024,\"name\":\"takeProfit\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2.takeProfit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":638,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":639,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapIntention.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":640,\"kind\":128,\"name\":\"TokenConditionalSwap\",\"url\":\"classes/TokenConditionalSwap.html\",\"classes\":\"tsd-kind-class\"},{\"id\":641,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenConditionalSwap.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwap\"},{\"id\":642,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":643,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwap.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":644,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwap.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":645,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwap.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":646,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwap.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":647,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwap.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":648,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwap.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":649,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":650,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":651,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwap.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":652,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":653,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":654,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":655,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":656,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwap.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":657,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":658,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":659,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwap.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":660,\"kind\":1024,\"name\":\"intention\",\"url\":\"classes/TokenConditionalSwap.html#intention\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":661,\"kind\":128,\"name\":\"TokenConditionalSwapDto\",\"url\":\"classes/TokenConditionalSwapDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":662,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":663,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwapDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":664,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwapDto.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":665,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwapDto.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":666,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwapDto.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":667,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwapDto.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":668,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwapDto.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":669,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":670,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":671,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwapDto.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":672,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":673,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":674,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":675,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":676,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwapDto.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":677,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":678,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":679,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwapDto.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":680,\"kind\":1024,\"name\":\"intention\",\"url\":\"classes/TokenConditionalSwapDto.html#intention\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":681,\"kind\":128,\"name\":\"HealthType\",\"url\":\"classes/HealthType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":682,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#maint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":683,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":684,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#__type-4.maint-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":685,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":686,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#init\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":687,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":688,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#__type.init-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":689,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":690,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#liquidationEnd\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":691,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":692,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#__type-2.liquidationEnd-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":693,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":694,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HealthType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":695,\"kind\":4194304,\"name\":\"PerpMarketIndex\",\"url\":\"index.html#PerpMarketIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":696,\"kind\":4194304,\"name\":\"ParsedFillEvent\",\"url\":\"index.html#ParsedFillEvent\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":697,\"kind\":128,\"name\":\"PerpMarket\",\"url\":\"classes/PerpMarket.html\",\"classes\":\"tsd-kind-class\"},{\"id\":698,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpMarket.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpMarket\"},{\"id\":699,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpMarket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":700,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/PerpMarket.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":701,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/PerpMarket.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":702,\"kind\":1024,\"name\":\"maintBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#maintBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":703,\"kind\":1024,\"name\":\"initBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#initBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":704,\"kind\":1024,\"name\":\"maintBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#maintBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":705,\"kind\":1024,\"name\":\"initBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#initBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":706,\"kind\":1024,\"name\":\"baseLiquidationFee\",\"url\":\"classes/PerpMarket.html#baseLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":707,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"classes/PerpMarket.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":708,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"classes/PerpMarket.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":709,\"kind\":1024,\"name\":\"minFunding\",\"url\":\"classes/PerpMarket.html#minFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":710,\"kind\":1024,\"name\":\"maxFunding\",\"url\":\"classes/PerpMarket.html#maxFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":711,\"kind\":1024,\"name\":\"longFunding\",\"url\":\"classes/PerpMarket.html#longFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":712,\"kind\":1024,\"name\":\"shortFunding\",\"url\":\"classes/PerpMarket.html#shortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":713,\"kind\":1024,\"name\":\"feesAccrued\",\"url\":\"classes/PerpMarket.html#feesAccrued\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":714,\"kind\":1024,\"name\":\"feesSettled\",\"url\":\"classes/PerpMarket.html#feesSettled\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":715,\"kind\":1024,\"name\":\"maintOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#maintOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":716,\"kind\":1024,\"name\":\"initOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#initOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":717,\"kind\":1024,\"name\":\"positivePnlLiquidationFee\",\"url\":\"classes/PerpMarket.html#positivePnlLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":718,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/PerpMarket.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":719,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/PerpMarket.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":720,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":721,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/PerpMarket.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":722,\"kind\":1024,\"name\":\"_bids\",\"url\":\"classes/PerpMarket.html#_bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":723,\"kind\":1024,\"name\":\"_asks\",\"url\":\"classes/PerpMarket.html#_asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":724,\"kind\":1024,\"name\":\"priceLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#priceLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":725,\"kind\":1024,\"name\":\"baseLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#baseLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":726,\"kind\":1024,\"name\":\"quoteLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#quoteLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":727,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/PerpMarket.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":728,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/PerpMarket.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":729,\"kind\":1024,\"name\":\"settleTokenIndex\",\"url\":\"classes/PerpMarket.html#settleTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":730,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpMarket.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":731,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/PerpMarket.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":732,\"kind\":1024,\"name\":\"baseDecimals\",\"url\":\"classes/PerpMarket.html#baseDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":733,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/PerpMarket.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":734,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/PerpMarket.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":735,\"kind\":1024,\"name\":\"eventQueue\",\"url\":\"classes/PerpMarket.html#eventQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":736,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/PerpMarket.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":737,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/PerpMarket.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":738,\"kind\":1024,\"name\":\"quoteLotSize\",\"url\":\"classes/PerpMarket.html#quoteLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":739,\"kind\":1024,\"name\":\"baseLotSize\",\"url\":\"classes/PerpMarket.html#baseLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":740,\"kind\":1024,\"name\":\"openInterest\",\"url\":\"classes/PerpMarket.html#openInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":741,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpMarket.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":742,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/PerpMarket.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":743,\"kind\":1024,\"name\":\"impactQuantity\",\"url\":\"classes/PerpMarket.html#impactQuantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":744,\"kind\":1024,\"name\":\"fundingLastUpdated\",\"url\":\"classes/PerpMarket.html#fundingLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":745,\"kind\":1024,\"name\":\"feePenalty\",\"url\":\"classes/PerpMarket.html#feePenalty\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":746,\"kind\":1024,\"name\":\"settleFeeFlat\",\"url\":\"classes/PerpMarket.html#settleFeeFlat\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":747,\"kind\":1024,\"name\":\"settleFeeAmountThreshold\",\"url\":\"classes/PerpMarket.html#settleFeeAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":748,\"kind\":1024,\"name\":\"settleFeeFractionLowHealth\",\"url\":\"classes/PerpMarket.html#settleFeeFractionLowHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":749,\"kind\":1024,\"name\":\"settlePnlLimitFactor\",\"url\":\"classes/PerpMarket.html#settlePnlLimitFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":750,\"kind\":1024,\"name\":\"settlePnlLimitWindowSizeTs\",\"url\":\"classes/PerpMarket.html#settlePnlLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":751,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/PerpMarket.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":752,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/PerpMarket.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":753,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpMarket.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":754,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/PerpMarket.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":755,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":756,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/PerpMarket.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":757,\"kind\":262144,\"name\":\"minOrderSize\",\"url\":\"classes/PerpMarket.html#minOrderSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":758,\"kind\":262144,\"name\":\"tickSize\",\"url\":\"classes/PerpMarket.html#tickSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":759,\"kind\":2048,\"name\":\"insidePriceLimit\",\"url\":\"classes/PerpMarket.html#insidePriceLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":760,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/PerpMarket.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":761,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/PerpMarket.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":762,\"kind\":2048,\"name\":\"loadEventQueue\",\"url\":\"classes/PerpMarket.html#loadEventQueue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":763,\"kind\":2048,\"name\":\"loadFills\",\"url\":\"classes/PerpMarket.html#loadFills\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":764,\"kind\":2048,\"name\":\"parseFillEvent\",\"url\":\"classes/PerpMarket.html#parseFillEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":765,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/PerpMarket.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":766,\"kind\":2048,\"name\":\"getInstantaneousFundingRate\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":767,\"kind\":2048,\"name\":\"getInstantaneousFundingRateUi\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":768,\"kind\":2048,\"name\":\"uiPriceToLots\",\"url\":\"classes/PerpMarket.html#uiPriceToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":769,\"kind\":2048,\"name\":\"uiBaseToLots\",\"url\":\"classes/PerpMarket.html#uiBaseToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":770,\"kind\":2048,\"name\":\"uiQuoteToLots\",\"url\":\"classes/PerpMarket.html#uiQuoteToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":771,\"kind\":2048,\"name\":\"priceLotsToNative\",\"url\":\"classes/PerpMarket.html#priceLotsToNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":772,\"kind\":2048,\"name\":\"priceLotsToUi\",\"url\":\"classes/PerpMarket.html#priceLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":773,\"kind\":2048,\"name\":\"priceNativeToUi\",\"url\":\"classes/PerpMarket.html#priceNativeToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":774,\"kind\":2048,\"name\":\"baseLotsToUi\",\"url\":\"classes/PerpMarket.html#baseLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":775,\"kind\":2048,\"name\":\"quoteLotsToUi\",\"url\":\"classes/PerpMarket.html#quoteLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":776,\"kind\":2048,\"name\":\"getSettlePnlCandidates\",\"url\":\"classes/PerpMarket.html#getSettlePnlCandidates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":777,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpMarket.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":778,\"kind\":128,\"name\":\"BookSide\",\"url\":\"classes/BookSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":779,\"kind\":1024,\"name\":\"INNER_NODE_TAG\",\"url\":\"classes/BookSide.html#INNER_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":780,\"kind\":1024,\"name\":\"LEAF_NODE_TAG\",\"url\":\"classes/BookSide.html#LEAF_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":781,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/BookSide.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":782,\"kind\":2048,\"name\":\"getPriceFromKey\",\"url\":\"classes/BookSide.html#getPriceFromKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":783,\"kind\":2048,\"name\":\"toInnerNode\",\"url\":\"classes/BookSide.html#toInnerNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":784,\"kind\":2048,\"name\":\"toLeafNode\",\"url\":\"classes/BookSide.html#toLeafNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":785,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":786,\"kind\":1024,\"name\":\"now\",\"url\":\"classes/BookSide.html#now\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":787,\"kind\":1024,\"name\":\"client\",\"url\":\"classes/BookSide.html#client\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":788,\"kind\":1024,\"name\":\"perpMarket\",\"url\":\"classes/BookSide.html#perpMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":789,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/BookSide.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":790,\"kind\":1024,\"name\":\"rootFixed\",\"url\":\"classes/BookSide.html#rootFixed\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":791,\"kind\":1024,\"name\":\"rootOraclePegged\",\"url\":\"classes/BookSide.html#rootOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":792,\"kind\":1024,\"name\":\"orderTreeNodes\",\"url\":\"classes/BookSide.html#orderTreeNodes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":793,\"kind\":2048,\"name\":\"items\",\"url\":\"classes/BookSide.html#items\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":794,\"kind\":2048,\"name\":\"itemsValid\",\"url\":\"classes/BookSide.html#itemsValid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":795,\"kind\":2048,\"name\":\"fixedItems\",\"url\":\"classes/BookSide.html#fixedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":796,\"kind\":2048,\"name\":\"oraclePeggedItems\",\"url\":\"classes/BookSide.html#oraclePeggedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":797,\"kind\":2048,\"name\":\"best\",\"url\":\"classes/BookSide.html#best\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":798,\"kind\":2048,\"name\":\"getImpactPriceUi\",\"url\":\"classes/BookSide.html#getImpactPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":799,\"kind\":2048,\"name\":\"getL2\",\"url\":\"classes/BookSide.html#getL2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":800,\"kind\":2048,\"name\":\"getL2Ui\",\"url\":\"classes/BookSide.html#getL2Ui\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":801,\"kind\":128,\"name\":\"BookSideType\",\"url\":\"classes/BookSideType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":802,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":803,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":804,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#__type-2.bids-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":805,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":806,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":807,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":808,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#__type.asks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":809,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":810,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSideType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":811,\"kind\":128,\"name\":\"LeafNode\",\"url\":\"classes/LeafNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":812,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/LeafNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"LeafNode\"},{\"id\":813,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LeafNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":814,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"classes/LeafNode.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":815,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/LeafNode.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":816,\"kind\":1024,\"name\":\"timeInForce\",\"url\":\"classes/LeafNode.html#timeInForce\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":817,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/LeafNode.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":818,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/LeafNode.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":819,\"kind\":1024,\"name\":\"quantity\",\"url\":\"classes/LeafNode.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":820,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/LeafNode.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":821,\"kind\":1024,\"name\":\"pegLimit\",\"url\":\"classes/LeafNode.html#pegLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":822,\"kind\":128,\"name\":\"InnerNode\",\"url\":\"classes/InnerNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":823,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/InnerNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"InnerNode\"},{\"id\":824,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InnerNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":825,\"kind\":1024,\"name\":\"children\",\"url\":\"classes/InnerNode.html#children\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":826,\"kind\":128,\"name\":\"PerpSelfTradeBehavior\",\"url\":\"classes/PerpSelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":827,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":828,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":829,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":830,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":831,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":832,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":833,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":834,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":835,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":836,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":837,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":838,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":839,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpSelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":840,\"kind\":128,\"name\":\"PerpOrderSide\",\"url\":\"classes/PerpOrderSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":841,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":842,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":843,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":844,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":845,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":846,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":847,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":848,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":849,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":850,\"kind\":128,\"name\":\"PerpOrderType\",\"url\":\"classes/PerpOrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":851,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":852,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":853,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":854,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":855,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":856,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":857,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":858,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":859,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":860,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":861,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#__type-6.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":862,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6.__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":863,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":864,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":865,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#__type-4.market-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":866,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":867,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#postOnlySlide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":868,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":869,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#__type-8.postOnlySlide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":870,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8.__type-9\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":871,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":872,\"kind\":128,\"name\":\"PerpOrder\",\"url\":\"classes/PerpOrder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":873,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOrder.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrder\"},{\"id\":874,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":875,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpOrder.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":876,\"kind\":1024,\"name\":\"orderId\",\"url\":\"classes/PerpOrder.html#orderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":877,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/PerpOrder.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":878,\"kind\":1024,\"name\":\"openOrdersSlot\",\"url\":\"classes/PerpOrder.html#openOrdersSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":879,\"kind\":1024,\"name\":\"feeTier\",\"url\":\"classes/PerpOrder.html#feeTier\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":880,\"kind\":1024,\"name\":\"uiPrice\",\"url\":\"classes/PerpOrder.html#uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":881,\"kind\":1024,\"name\":\"priceLots\",\"url\":\"classes/PerpOrder.html#priceLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":882,\"kind\":1024,\"name\":\"uiSize\",\"url\":\"classes/PerpOrder.html#uiSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":883,\"kind\":1024,\"name\":\"sizeLots\",\"url\":\"classes/PerpOrder.html#sizeLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":884,\"kind\":1024,\"name\":\"side\",\"url\":\"classes/PerpOrder.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":885,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/PerpOrder.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":886,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/PerpOrder.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":887,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpOrder.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":888,\"kind\":1024,\"name\":\"isExpired\",\"url\":\"classes/PerpOrder.html#isExpired\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":889,\"kind\":1024,\"name\":\"isOraclePegged\",\"url\":\"classes/PerpOrder.html#isOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":890,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/PerpOrder.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":891,\"kind\":1024,\"name\":\"oraclePeggedProperties\",\"url\":\"classes/PerpOrder.html#oraclePeggedProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":892,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpOrder.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":893,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/PerpOrder.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":894,\"kind\":128,\"name\":\"PerpEventQueue\",\"url\":\"classes/PerpEventQueue.html\",\"classes\":\"tsd-kind-class\"},{\"id\":895,\"kind\":1024,\"name\":\"FILL_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#FILL_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":896,\"kind\":1024,\"name\":\"OUT_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#OUT_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":897,\"kind\":1024,\"name\":\"LIQUIDATE_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#LIQUIDATE_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":898,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpEventQueue.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":899,\"kind\":1024,\"name\":\"head\",\"url\":\"classes/PerpEventQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":900,\"kind\":1024,\"name\":\"count\",\"url\":\"classes/PerpEventQueue.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":901,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpEventQueue.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":902,\"kind\":1024,\"name\":\"rawEvents\",\"url\":\"classes/PerpEventQueue.html#rawEvents\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":903,\"kind\":2048,\"name\":\"getUnconsumedEvents\",\"url\":\"classes/PerpEventQueue.html#getUnconsumedEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":904,\"kind\":2048,\"name\":\"eventsSince\",\"url\":\"classes/PerpEventQueue.html#eventsSince\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":905,\"kind\":256,\"name\":\"Event\",\"url\":\"interfaces/Event.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":906,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/Event.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Event\"},{\"id\":907,\"kind\":256,\"name\":\"OutEvent\",\"url\":\"interfaces/OutEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":908,\"kind\":1024,\"name\":\"side\",\"url\":\"interfaces/OutEvent.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":909,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"interfaces/OutEvent.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":910,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/OutEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":911,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/OutEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":912,\"kind\":1024,\"name\":\"owner\",\"url\":\"interfaces/OutEvent.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":913,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/OutEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":914,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/OutEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OutEvent\"},{\"id\":915,\"kind\":256,\"name\":\"FillEvent\",\"url\":\"interfaces/FillEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":916,\"kind\":1024,\"name\":\"takerSide\",\"url\":\"interfaces/FillEvent.html#takerSide\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":917,\"kind\":1024,\"name\":\"makerOut\",\"url\":\"interfaces/FillEvent.html#makerOut\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":918,\"kind\":1024,\"name\":\"makerSlot\",\"url\":\"interfaces/FillEvent.html#makerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":919,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/FillEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":920,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/FillEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":921,\"kind\":1024,\"name\":\"maker\",\"url\":\"interfaces/FillEvent.html#maker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":922,\"kind\":1024,\"name\":\"makerOrderId\",\"url\":\"interfaces/FillEvent.html#makerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":923,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"interfaces/FillEvent.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":924,\"kind\":1024,\"name\":\"makerTimestamp\",\"url\":\"interfaces/FillEvent.html#makerTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":925,\"kind\":1024,\"name\":\"taker\",\"url\":\"interfaces/FillEvent.html#taker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":926,\"kind\":1024,\"name\":\"takerOrderId\",\"url\":\"interfaces/FillEvent.html#takerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":927,\"kind\":1024,\"name\":\"takerClientOrderId\",\"url\":\"interfaces/FillEvent.html#takerClientOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":928,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"interfaces/FillEvent.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":929,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/FillEvent.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":930,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/FillEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":931,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/FillEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FillEvent\"},{\"id\":932,\"kind\":256,\"name\":\"LiquidateEvent\",\"url\":\"interfaces/LiquidateEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":933,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/LiquidateEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiquidateEvent\"},{\"id\":934,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/LiquidateEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"LiquidateEvent\"},{\"id\":935,\"kind\":64,\"name\":\"RUST_U64_MAX\",\"url\":\"index.html#RUST_U64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":936,\"kind\":64,\"name\":\"RUST_I64_MAX\",\"url\":\"index.html#RUST_I64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":937,\"kind\":64,\"name\":\"RUST_I64_MIN\",\"url\":\"index.html#RUST_I64_MIN\",\"classes\":\"tsd-kind-function\"},{\"id\":938,\"kind\":32,\"name\":\"OPENBOOK_PROGRAM_ID\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":939,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"OPENBOOK_PROGRAM_ID\"},{\"id\":940,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":941,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":942,\"kind\":64,\"name\":\"ONE_I80F48\",\"url\":\"index.html#ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":943,\"kind\":64,\"name\":\"MINUS_ONE_I80F48\",\"url\":\"index.html#MINUS_ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":944,\"kind\":64,\"name\":\"ZERO_I80F48\",\"url\":\"index.html#ZERO_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":945,\"kind\":64,\"name\":\"HUNDRED_I80F48\",\"url\":\"index.html#HUNDRED_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":946,\"kind\":64,\"name\":\"MAX_I80F48\",\"url\":\"index.html#MAX_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":947,\"kind\":128,\"name\":\"I80F48Dto\",\"url\":\"classes/I80F48Dto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":948,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48Dto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":949,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/I80F48Dto.html#val\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":950,\"kind\":128,\"name\":\"I80F48\",\"url\":\"classes/I80F48.html\",\"classes\":\"tsd-kind-class\"},{\"id\":951,\"kind\":1024,\"name\":\"MAX_SIZE\",\"url\":\"classes/I80F48.html#MAX_SIZE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":952,\"kind\":1024,\"name\":\"FRACTIONS\",\"url\":\"classes/I80F48.html#FRACTIONS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":953,\"kind\":1024,\"name\":\"MULTIPLIER_BIG\",\"url\":\"classes/I80F48.html#MULTIPLIER_BIG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":954,\"kind\":1024,\"name\":\"MULTIPLIER_BN\",\"url\":\"classes/I80F48.html#MULTIPLIER_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":955,\"kind\":1024,\"name\":\"MULTIPLIER_NUMBER\",\"url\":\"classes/I80F48.html#MULTIPLIER_NUMBER\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":956,\"kind\":1024,\"name\":\"MAX_BN\",\"url\":\"classes/I80F48.html#MAX_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":957,\"kind\":1024,\"name\":\"MIN_BN\",\"url\":\"classes/I80F48.html#MIN_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":958,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/I80F48.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":959,\"kind\":2048,\"name\":\"fromNumber\",\"url\":\"classes/I80F48.html#fromNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":960,\"kind\":2048,\"name\":\"fromNumberOrUndef\",\"url\":\"classes/I80F48.html#fromNumberOrUndef\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":961,\"kind\":2048,\"name\":\"fromOptionalString\",\"url\":\"classes/I80F48.html#fromOptionalString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":962,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/I80F48.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":963,\"kind\":2048,\"name\":\"fromI64\",\"url\":\"classes/I80F48.html#fromI64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":964,\"kind\":2048,\"name\":\"fromU64\",\"url\":\"classes/I80F48.html#fromU64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":965,\"kind\":2048,\"name\":\"fromBig\",\"url\":\"classes/I80F48.html#fromBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":966,\"kind\":2048,\"name\":\"fromArray\",\"url\":\"classes/I80F48.html#fromArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":967,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":968,\"kind\":1024,\"name\":\"data\",\"url\":\"classes/I80F48.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":969,\"kind\":2048,\"name\":\"toTwos\",\"url\":\"classes/I80F48.html#toTwos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":970,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/I80F48.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":971,\"kind\":2048,\"name\":\"toFixed\",\"url\":\"classes/I80F48.html#toFixed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":972,\"kind\":2048,\"name\":\"toLocaleString\",\"url\":\"classes/I80F48.html#toLocaleString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":973,\"kind\":2048,\"name\":\"toBig\",\"url\":\"classes/I80F48.html#toBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":974,\"kind\":2048,\"name\":\"toNumber\",\"url\":\"classes/I80F48.html#toNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":975,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/I80F48.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":976,\"kind\":2048,\"name\":\"toArrayLike\",\"url\":\"classes/I80F48.html#toArrayLike\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":977,\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/I80F48.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":978,\"kind\":2048,\"name\":\"getBinaryLayout\",\"url\":\"classes/I80F48.html#getBinaryLayout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":979,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/I80F48.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":980,\"kind\":2048,\"name\":\"sub\",\"url\":\"classes/I80F48.html#sub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":981,\"kind\":2048,\"name\":\"iadd\",\"url\":\"classes/I80F48.html#iadd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":982,\"kind\":2048,\"name\":\"isub\",\"url\":\"classes/I80F48.html#isub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":983,\"kind\":2048,\"name\":\"floor\",\"url\":\"classes/I80F48.html#floor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":984,\"kind\":2048,\"name\":\"ceil\",\"url\":\"classes/I80F48.html#ceil\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":985,\"kind\":2048,\"name\":\"frac\",\"url\":\"classes/I80F48.html#frac\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":986,\"kind\":2048,\"name\":\"mul\",\"url\":\"classes/I80F48.html#mul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":987,\"kind\":2048,\"name\":\"imul\",\"url\":\"classes/I80F48.html#imul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":988,\"kind\":2048,\"name\":\"div\",\"url\":\"classes/I80F48.html#div\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":989,\"kind\":2048,\"name\":\"idiv\",\"url\":\"classes/I80F48.html#idiv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":990,\"kind\":2048,\"name\":\"gt\",\"url\":\"classes/I80F48.html#gt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":991,\"kind\":2048,\"name\":\"lt\",\"url\":\"classes/I80F48.html#lt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":992,\"kind\":2048,\"name\":\"gte\",\"url\":\"classes/I80F48.html#gte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":993,\"kind\":2048,\"name\":\"lte\",\"url\":\"classes/I80F48.html#lte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":994,\"kind\":2048,\"name\":\"eq\",\"url\":\"classes/I80F48.html#eq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":995,\"kind\":2048,\"name\":\"cmp\",\"url\":\"classes/I80F48.html#cmp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":996,\"kind\":2048,\"name\":\"neg\",\"url\":\"classes/I80F48.html#neg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":997,\"kind\":2048,\"name\":\"isPos\",\"url\":\"classes/I80F48.html#isPos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":998,\"kind\":2048,\"name\":\"isNeg\",\"url\":\"classes/I80F48.html#isNeg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":999,\"kind\":2048,\"name\":\"isZero\",\"url\":\"classes/I80F48.html#isZero\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1000,\"kind\":2048,\"name\":\"min\",\"url\":\"classes/I80F48.html#min\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1001,\"kind\":2048,\"name\":\"max\",\"url\":\"classes/I80F48.html#max\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1002,\"kind\":2048,\"name\":\"abs\",\"url\":\"classes/I80F48.html#abs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1003,\"kind\":64,\"name\":\"computePriceImpactOnJup\",\"url\":\"index.html#computePriceImpactOnJup\",\"classes\":\"tsd-kind-function\"},{\"id\":1004,\"kind\":64,\"name\":\"getOnChainPriceForMints\",\"url\":\"index.html#getOnChainPriceForMints\",\"classes\":\"tsd-kind-function\"},{\"id\":1005,\"kind\":64,\"name\":\"getPriceImpactForLiqor\",\"url\":\"index.html#getPriceImpactForLiqor\",\"classes\":\"tsd-kind-function\"},{\"id\":1006,\"kind\":64,\"name\":\"getPerpPositionsToBeLiquidated\",\"url\":\"index.html#getPerpPositionsToBeLiquidated\",\"classes\":\"tsd-kind-function\"},{\"id\":1007,\"kind\":64,\"name\":\"getEquityForMangoAccounts\",\"url\":\"index.html#getEquityForMangoAccounts\",\"classes\":\"tsd-kind-function\"},{\"id\":1008,\"kind\":64,\"name\":\"getRiskStats\",\"url\":\"index.html#getRiskStats\",\"classes\":\"tsd-kind-function\"},{\"id\":1009,\"kind\":256,\"name\":\"LiqorPriceImpact\",\"url\":\"interfaces/LiqorPriceImpact.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1010,\"kind\":1024,\"name\":\"Coin\",\"url\":\"interfaces/LiqorPriceImpact.html#Coin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1011,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1012,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1013,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1014,\"kind\":1024,\"name\":\"Oracle Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Oracle_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1015,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1016,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.val-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1017,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.highlight-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1018,\"kind\":1024,\"name\":\"Jup Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Jup_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1019,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1020,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.val-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1021,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.highlight-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1022,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1023,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1024,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1025,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1026,\"kind\":1024,\"name\":\"V4 Liq Fee\",\"url\":\"interfaces/LiqorPriceImpact.html#V4_Liq_Fee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1027,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1028,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.val-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1029,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.highlight-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1030,\"kind\":1024,\"name\":\"Liabs\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1031,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1032,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.val-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1033,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.highlight-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1034,\"kind\":1024,\"name\":\"Liabs Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1035,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1036,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.val-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1037,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.highlight-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1038,\"kind\":1024,\"name\":\"Assets\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1039,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1040,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1041,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1042,\"kind\":1024,\"name\":\"Assets Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1043,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1044,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1045,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1046,\"kind\":256,\"name\":\"PerpPositionsToBeLiquidated\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1047,\"kind\":1024,\"name\":\"Market\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Market\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1048,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1049,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1050,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1051,\"kind\":1024,\"name\":\"Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1052,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1053,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1054,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1055,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1056,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1057,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1058,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1059,\"kind\":1024,\"name\":\"Notional Position\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Notional_Position\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1060,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1061,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1062,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1063,\"kind\":256,\"name\":\"AccountEquity\",\"url\":\"interfaces/AccountEquity.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1064,\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AccountEquity.html#Account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1065,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1066,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1067,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1068,\"kind\":1024,\"name\":\"Equity\",\"url\":\"interfaces/AccountEquity.html#Equity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1069,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1070,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1071,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1072,\"kind\":256,\"name\":\"Risk\",\"url\":\"interfaces/Risk.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1073,\"kind\":1024,\"name\":\"assetRally\",\"url\":\"interfaces/Risk.html#assetRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1074,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1075,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-1.title-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1076,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-1.data-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1077,\"kind\":1024,\"name\":\"assetDrop\",\"url\":\"interfaces/Risk.html#assetDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1078,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1079,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1080,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1081,\"kind\":1024,\"name\":\"usdcDepeg\",\"url\":\"interfaces/Risk.html#usdcDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1082,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1083,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-6.title-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1084,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-6.data-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1085,\"kind\":1024,\"name\":\"usdtDepeg\",\"url\":\"interfaces/Risk.html#usdtDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1086,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1087,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-7.title-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1088,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-7.data-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1089,\"kind\":1024,\"name\":\"perpRally\",\"url\":\"interfaces/Risk.html#perpRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1090,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1091,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-5.title-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1092,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-5.data-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1093,\"kind\":1024,\"name\":\"perpDrop\",\"url\":\"interfaces/Risk.html#perpDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1094,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1095,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-4.title-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1096,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-4.data-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1097,\"kind\":1024,\"name\":\"marketMakerEquity\",\"url\":\"interfaces/Risk.html#marketMakerEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1098,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1099,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-3.title-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1100,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-3.data-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1101,\"kind\":1024,\"name\":\"liqorEquity\",\"url\":\"interfaces/Risk.html#liqorEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1102,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1103,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-2.title-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1104,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-2.data-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1105,\"kind\":32,\"name\":\"MANGO_ROUTER_API_URL\",\"url\":\"index.html#MANGO_ROUTER_API_URL\",\"classes\":\"tsd-kind-variable\"},{\"id\":1106,\"kind\":256,\"name\":\"QuoteParams\",\"url\":\"interfaces/QuoteParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1107,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/QuoteParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1108,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/QuoteParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1109,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/QuoteParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1110,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/QuoteParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1111,\"kind\":4194304,\"name\":\"TokenMintAddress\",\"url\":\"index.html#TokenMintAddress\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1112,\"kind\":256,\"name\":\"Quote\",\"url\":\"interfaces/Quote.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1113,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/Quote.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1114,\"kind\":1024,\"name\":\"minInAmount\",\"url\":\"interfaces/Quote.html#minInAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1115,\"kind\":1024,\"name\":\"minOutAmount\",\"url\":\"interfaces/Quote.html#minOutAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1116,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/Quote.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1117,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/Quote.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1118,\"kind\":1024,\"name\":\"feeAmount\",\"url\":\"interfaces/Quote.html#feeAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1119,\"kind\":1024,\"name\":\"feeMint\",\"url\":\"interfaces/Quote.html#feeMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1120,\"kind\":1024,\"name\":\"feePct\",\"url\":\"interfaces/Quote.html#feePct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1121,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/Quote.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1122,\"kind\":4194304,\"name\":\"QuoteMintToReferrer\",\"url\":\"index.html#QuoteMintToReferrer\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1123,\"kind\":256,\"name\":\"SwapParams\",\"url\":\"interfaces/SwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1124,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/SwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1125,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/SwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1126,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/SwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1127,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/SwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1128,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/SwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1129,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/SwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1130,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/SwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1131,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/SwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1132,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/SwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1133,\"kind\":4194304,\"name\":\"PlatformFee\",\"url\":\"index.html#PlatformFee\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1134,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#PlatformFee.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PlatformFee\"},{\"id\":1135,\"kind\":1024,\"name\":\"feeBps\",\"url\":\"index.html#PlatformFee.__type.feeBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1136,\"kind\":1024,\"name\":\"feeAccount\",\"url\":\"index.html#PlatformFee.__type.feeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1137,\"kind\":256,\"name\":\"ExactOutSwapParams\",\"url\":\"interfaces/ExactOutSwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1138,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/ExactOutSwapParams.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1139,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/ExactOutSwapParams.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1140,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/ExactOutSwapParams.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1141,\"kind\":1024,\"name\":\"overflowFeeAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#overflowFeeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1142,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/ExactOutSwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1143,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/ExactOutSwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1144,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1145,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1146,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/ExactOutSwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1147,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/ExactOutSwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1148,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/ExactOutSwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1149,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/ExactOutSwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1150,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/ExactOutSwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1151,\"kind\":4194304,\"name\":\"AccountInfoMap\",\"url\":\"index.html#AccountInfoMap\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1152,\"kind\":4194304,\"name\":\"AmmLabel\",\"url\":\"index.html#AmmLabel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1153,\"kind\":256,\"name\":\"TransactionFeeInfo\",\"url\":\"interfaces/TransactionFeeInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1154,\"kind\":1024,\"name\":\"signatureFee\",\"url\":\"interfaces/TransactionFeeInfo.html#signatureFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1155,\"kind\":1024,\"name\":\"openOrdersDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#openOrdersDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1156,\"kind\":1024,\"name\":\"ataDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#ataDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1157,\"kind\":1024,\"name\":\"totalFeeAndDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#totalFeeAndDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1158,\"kind\":1024,\"name\":\"minimumSOLForTransaction\",\"url\":\"interfaces/TransactionFeeInfo.html#minimumSOLForTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1159,\"kind\":8,\"name\":\"SwapMode\",\"url\":\"enums/SwapMode.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":1160,\"kind\":16,\"name\":\"ExactIn\",\"url\":\"enums/SwapMode.html#ExactIn\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1161,\"kind\":16,\"name\":\"ExactOut\",\"url\":\"enums/SwapMode.html#ExactOut\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1162,\"kind\":256,\"name\":\"Fee\",\"url\":\"interfaces/Fee.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1163,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Fee.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1164,\"kind\":1024,\"name\":\"mint\",\"url\":\"interfaces/Fee.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1165,\"kind\":1024,\"name\":\"pct\",\"url\":\"interfaces/Fee.html#pct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1166,\"kind\":256,\"name\":\"MarketInfo\",\"url\":\"interfaces/MarketInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1167,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/MarketInfo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1168,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/MarketInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1169,\"kind\":1024,\"name\":\"inputMint\",\"url\":\"interfaces/MarketInfo.html#inputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1170,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/MarketInfo.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1171,\"kind\":1024,\"name\":\"lpFee\",\"url\":\"interfaces/MarketInfo.html#lpFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1172,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/MarketInfo.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1173,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/MarketInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1174,\"kind\":1024,\"name\":\"outputMint\",\"url\":\"interfaces/MarketInfo.html#outputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1175,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/MarketInfo.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1176,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/MarketInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1177,\"kind\":256,\"name\":\"RouteInfo\",\"url\":\"interfaces/RouteInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1178,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/RouteInfo.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1179,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/RouteInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1180,\"kind\":1024,\"name\":\"marketInfos\",\"url\":\"interfaces/RouteInfo.html#marketInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1181,\"kind\":1024,\"name\":\"otherAmountThreshold\",\"url\":\"interfaces/RouteInfo.html#otherAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1182,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/RouteInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1183,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/RouteInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1184,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/RouteInfo.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1185,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/RouteInfo.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1186,\"kind\":1024,\"name\":\"instructions\",\"url\":\"interfaces/RouteInfo.html#instructions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1187,\"kind\":1024,\"name\":\"mints\",\"url\":\"interfaces/RouteInfo.html#mints\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1188,\"kind\":1024,\"name\":\"routerName\",\"url\":\"interfaces/RouteInfo.html#routerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1189,\"kind\":4194304,\"name\":\"Routes\",\"url\":\"index.html#Routes\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1190,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Routes.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Routes\"},{\"id\":1191,\"kind\":1024,\"name\":\"routes\",\"url\":\"index.html#Routes.__type.routes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1192,\"kind\":1024,\"name\":\"bestRoute\",\"url\":\"index.html#Routes.__type.bestRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1193,\"kind\":4194304,\"name\":\"Token\",\"url\":\"index.html#Token\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1194,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Token\"},{\"id\":1195,\"kind\":1024,\"name\":\"address\",\"url\":\"index.html#Token.__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1196,\"kind\":1024,\"name\":\"chainId\",\"url\":\"index.html#Token.__type.chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1197,\"kind\":1024,\"name\":\"decimals\",\"url\":\"index.html#Token.__type.decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1198,\"kind\":1024,\"name\":\"name\",\"url\":\"index.html#Token.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1199,\"kind\":1024,\"name\":\"symbol\",\"url\":\"index.html#Token.__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1200,\"kind\":1024,\"name\":\"logoURI\",\"url\":\"index.html#Token.__type.logoURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1201,\"kind\":1024,\"name\":\"extensions\",\"url\":\"index.html#Token.__type.extensions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1202,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1203,\"kind\":1024,\"name\":\"coingeckoId\",\"url\":\"index.html#Token.__type.__type-1.coingeckoId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type.__type\"},{\"id\":1204,\"kind\":1024,\"name\":\"tags\",\"url\":\"index.html#Token.__type.tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1205,\"kind\":64,\"name\":\"fetchRoutes\",\"url\":\"index.html#fetchRoutes\",\"classes\":\"tsd-kind-function\"},{\"id\":1206,\"kind\":64,\"name\":\"prepareMangoRouterInstructions\",\"url\":\"index.html#prepareMangoRouterInstructions\",\"classes\":\"tsd-kind-function\"},{\"id\":1207,\"kind\":64,\"name\":\"fetchJupiterTransaction\",\"url\":\"index.html#fetchJupiterTransaction\",\"classes\":\"tsd-kind-function\"},{\"id\":1208,\"kind\":64,\"name\":\"getLargestPerpPositions\",\"url\":\"index.html#getLargestPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1209,\"kind\":64,\"name\":\"getClosestToLiquidationPerpPositions\",\"url\":\"index.html#getClosestToLiquidationPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1210,\"kind\":4194304,\"name\":\"Modify\",\"url\":\"index.html#Modify\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":1211,\"kind\":128,\"name\":\"FlashLoanWithdraw\",\"url\":\"classes/FlashLoanWithdraw.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1212,\"kind\":1024,\"name\":\"index\",\"url\":\"classes/FlashLoanWithdraw.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1213,\"kind\":1024,\"name\":\"amount\",\"url\":\"classes/FlashLoanWithdraw.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1214,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanWithdraw.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1215,\"kind\":128,\"name\":\"FlashLoanType\",\"url\":\"classes/FlashLoanType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1216,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1217,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1218,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#__type-2.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1219,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1220,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#swap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1221,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1222,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#__type.swap-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1223,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1224,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1225,\"kind\":128,\"name\":\"InterestRateParams\",\"url\":\"classes/InterestRateParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1226,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InterestRateParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1227,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/InterestRateParams.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1228,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/InterestRateParams.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1229,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/InterestRateParams.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1230,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/InterestRateParams.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1231,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/InterestRateParams.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1232,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/InterestRateParams.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1233,\"kind\":128,\"name\":\"OracleConfigParams\",\"url\":\"classes/OracleConfigParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1234,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OracleConfigParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1235,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"classes/OracleConfigParams.html#confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1236,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"classes/OracleConfigParams.html#maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1237,\"kind\":64,\"name\":\"bpsToDecimal\",\"url\":\"index.html#bpsToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1238,\"kind\":64,\"name\":\"percentageToDecimal\",\"url\":\"index.html#percentageToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1239,\"kind\":64,\"name\":\"toNativeI80F48ForQuote\",\"url\":\"index.html#toNativeI80F48ForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1240,\"kind\":64,\"name\":\"toNativeI80F48\",\"url\":\"index.html#toNativeI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1241,\"kind\":64,\"name\":\"toNative\",\"url\":\"index.html#toNative\",\"classes\":\"tsd-kind-function\"},{\"id\":1242,\"kind\":64,\"name\":\"toUiDecimals\",\"url\":\"index.html#toUiDecimals\",\"classes\":\"tsd-kind-function\"},{\"id\":1243,\"kind\":64,\"name\":\"toUiDecimalsForQuote\",\"url\":\"index.html#toUiDecimalsForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1244,\"kind\":64,\"name\":\"toUiI80F48\",\"url\":\"index.html#toUiI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1245,\"kind\":64,\"name\":\"getAssociatedTokenAddress\",\"url\":\"index.html#getAssociatedTokenAddress\",\"classes\":\"tsd-kind-function\"},{\"id\":1246,\"kind\":64,\"name\":\"createAssociatedTokenAccountIdempotentInstruction\",\"url\":\"index.html#createAssociatedTokenAccountIdempotentInstruction\",\"classes\":\"tsd-kind-function\"},{\"id\":1247,\"kind\":64,\"name\":\"buildVersionedTx\",\"url\":\"index.html#buildVersionedTx\",\"classes\":\"tsd-kind-function\"},{\"id\":1248,\"kind\":32,\"name\":\"U64_MAX_BN\",\"url\":\"index.html#U64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1249,\"kind\":32,\"name\":\"I64_MAX_BN\",\"url\":\"index.html#I64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1250,\"kind\":32,\"name\":\"QUOTE_DECIMALS\",\"url\":\"index.html#QUOTE_DECIMALS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1251,\"kind\":128,\"name\":\"As\",\"url\":\"classes/As.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":1252,\"kind\":1024,\"name\":\"$as$\",\"url\":\"classes/As.html#_as_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"As\"},{\"id\":1253,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/As.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"As\"},{\"id\":1254,\"kind\":1024,\"name\":\"[$as$]\",\"url\":\"classes/As.html#__as__\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"As\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,40.365]],[\"parent/0\",[]],[\"name/1\",[1,42.887]],[\"parent/1\",[0,3.866]],[\"name/2\",[2,34.466]],[\"parent/2\",[0,3.866]],[\"name/3\",[3,54.503]],[\"parent/3\",[0,3.866]],[\"name/4\",[4,51.391]],[\"parent/4\",[0,3.866]],[\"name/5\",[5,28.084]],[\"parent/5\",[0,3.866]],[\"name/6\",[6,59.039]],[\"parent/6\",[0,3.866]],[\"name/7\",[7,59.039]],[\"parent/7\",[0,3.866]],[\"name/8\",[8,67.542]],[\"parent/8\",[0,3.866]],[\"name/9\",[9,67.542]],[\"parent/9\",[0,3.866]],[\"name/10\",[10,54.503]],[\"parent/10\",[0,3.866]],[\"name/11\",[11,59.039]],[\"parent/11\",[0,3.866]],[\"name/12\",[12,59.039]],[\"parent/12\",[0,3.866]],[\"name/13\",[13,59.039]],[\"parent/13\",[0,3.866]],[\"name/14\",[14,67.542]],[\"parent/14\",[0,3.866]],[\"name/15\",[15,67.542]],[\"parent/15\",[0,3.866]],[\"name/16\",[16,67.542]],[\"parent/16\",[0,3.866]],[\"name/17\",[17,67.542]],[\"parent/17\",[0,3.866]],[\"name/18\",[18,62.416]],[\"parent/18\",[0,3.866]],[\"name/19\",[19,62.416]],[\"parent/19\",[0,3.866]],[\"name/20\",[20,67.542]],[\"parent/20\",[0,3.866]],[\"name/21\",[21,62.416]],[\"parent/21\",[0,3.866]],[\"name/22\",[22,50.134]],[\"parent/22\",[]],[\"name/23\",[23,56.517]],[\"parent/23\",[22,4.801]],[\"name/24\",[24,25.963]],[\"parent/24\",[22,4.801]],[\"name/25\",[23,56.517]],[\"parent/25\",[25,5.059]],[\"name/26\",[24,25.963]],[\"parent/26\",[25,5.059]],[\"name/27\",[26,56.517]],[\"parent/27\",[22,4.801]],[\"name/28\",[24,25.963]],[\"parent/28\",[22,4.801]],[\"name/29\",[26,56.517]],[\"parent/29\",[25,5.059]],[\"name/30\",[24,25.963]],[\"parent/30\",[25,5.059]],[\"name/31\",[27,56.517]],[\"parent/31\",[22,4.801]],[\"name/32\",[24,25.963]],[\"parent/32\",[22,4.801]],[\"name/33\",[27,56.517]],[\"parent/33\",[25,5.059]],[\"name/34\",[24,25.963]],[\"parent/34\",[25,5.059]],[\"name/35\",[2,34.466]],[\"parent/35\",[22,4.801]],[\"name/36\",[28,50.134]],[\"parent/36\",[]],[\"name/37\",[29,56.517]],[\"parent/37\",[28,4.801]],[\"name/38\",[24,25.963]],[\"parent/38\",[28,4.801]],[\"name/39\",[29,56.517]],[\"parent/39\",[30,5.059]],[\"name/40\",[24,25.963]],[\"parent/40\",[30,5.059]],[\"name/41\",[31,56.517]],[\"parent/41\",[28,4.801]],[\"name/42\",[24,25.963]],[\"parent/42\",[28,4.801]],[\"name/43\",[31,56.517]],[\"parent/43\",[30,5.059]],[\"name/44\",[24,25.963]],[\"parent/44\",[30,5.059]],[\"name/45\",[32,56.517]],[\"parent/45\",[28,4.801]],[\"name/46\",[24,25.963]],[\"parent/46\",[28,4.801]],[\"name/47\",[32,56.517]],[\"parent/47\",[30,5.059]],[\"name/48\",[24,25.963]],[\"parent/48\",[30,5.059]],[\"name/49\",[2,34.466]],[\"parent/49\",[28,4.801]],[\"name/50\",[33,52.827]],[\"parent/50\",[]],[\"name/51\",[34,56.517]],[\"parent/51\",[33,5.059]],[\"name/52\",[24,25.963]],[\"parent/52\",[33,5.059]],[\"name/53\",[34,56.517]],[\"parent/53\",[35,5.413]],[\"name/54\",[24,25.963]],[\"parent/54\",[35,5.413]],[\"name/55\",[36,56.517]],[\"parent/55\",[33,5.059]],[\"name/56\",[24,25.963]],[\"parent/56\",[33,5.059]],[\"name/57\",[36,56.517]],[\"parent/57\",[35,5.413]],[\"name/58\",[24,25.963]],[\"parent/58\",[35,5.413]],[\"name/59\",[2,34.466]],[\"parent/59\",[33,5.059]],[\"name/60\",[37,67.542]],[\"parent/60\",[]],[\"name/61\",[38,67.542]],[\"parent/61\",[]],[\"name/62\",[39,67.542]],[\"parent/62\",[]],[\"name/63\",[40,67.542]],[\"parent/63\",[]],[\"name/64\",[5,28.084]],[\"parent/64\",[]],[\"name/65\",[1,42.887]],[\"parent/65\",[5,2.69]],[\"name/66\",[2,34.466]],[\"parent/66\",[5,2.69]],[\"name/67\",[4,51.391]],[\"parent/67\",[5,2.69]],[\"name/68\",[41,67.542]],[\"parent/68\",[5,2.69]],[\"name/69\",[42,67.542]],[\"parent/69\",[5,2.69]],[\"name/70\",[43,67.542]],[\"parent/70\",[5,2.69]],[\"name/71\",[44,67.542]],[\"parent/71\",[5,2.69]],[\"name/72\",[45,67.542]],[\"parent/72\",[5,2.69]],[\"name/73\",[46,67.542]],[\"parent/73\",[5,2.69]],[\"name/74\",[47,67.542]],[\"parent/74\",[5,2.69]],[\"name/75\",[48,67.542]],[\"parent/75\",[5,2.69]],[\"name/76\",[49,67.542]],[\"parent/76\",[5,2.69]],[\"name/77\",[50,67.542]],[\"parent/77\",[5,2.69]],[\"name/78\",[51,67.542]],[\"parent/78\",[5,2.69]],[\"name/79\",[52,67.542]],[\"parent/79\",[5,2.69]],[\"name/80\",[53,67.542]],[\"parent/80\",[5,2.69]],[\"name/81\",[54,67.542]],[\"parent/81\",[5,2.69]],[\"name/82\",[55,67.542]],[\"parent/82\",[5,2.69]],[\"name/83\",[56,67.542]],[\"parent/83\",[5,2.69]],[\"name/84\",[57,67.542]],[\"parent/84\",[5,2.69]],[\"name/85\",[58,67.542]],[\"parent/85\",[5,2.69]],[\"name/86\",[59,67.542]],[\"parent/86\",[5,2.69]],[\"name/87\",[60,67.542]],[\"parent/87\",[5,2.69]],[\"name/88\",[61,67.542]],[\"parent/88\",[5,2.69]],[\"name/89\",[62,67.542]],[\"parent/89\",[5,2.69]],[\"name/90\",[63,67.542]],[\"parent/90\",[5,2.69]],[\"name/91\",[64,67.542]],[\"parent/91\",[5,2.69]],[\"name/92\",[65,67.542]],[\"parent/92\",[5,2.69]],[\"name/93\",[66,67.542]],[\"parent/93\",[5,2.69]],[\"name/94\",[67,67.542]],[\"parent/94\",[5,2.69]],[\"name/95\",[68,67.542]],[\"parent/95\",[5,2.69]],[\"name/96\",[69,67.542]],[\"parent/96\",[5,2.69]],[\"name/97\",[70,67.542]],[\"parent/97\",[5,2.69]],[\"name/98\",[71,67.542]],[\"parent/98\",[5,2.69]],[\"name/99\",[72,67.542]],[\"parent/99\",[5,2.69]],[\"name/100\",[73,67.542]],[\"parent/100\",[5,2.69]],[\"name/101\",[74,67.542]],[\"parent/101\",[5,2.69]],[\"name/102\",[75,67.542]],[\"parent/102\",[5,2.69]],[\"name/103\",[76,67.542]],[\"parent/103\",[5,2.69]],[\"name/104\",[77,67.542]],[\"parent/104\",[5,2.69]],[\"name/105\",[78,67.542]],[\"parent/105\",[5,2.69]],[\"name/106\",[79,67.542]],[\"parent/106\",[5,2.69]],[\"name/107\",[80,67.542]],[\"parent/107\",[5,2.69]],[\"name/108\",[81,67.542]],[\"parent/108\",[5,2.69]],[\"name/109\",[82,67.542]],[\"parent/109\",[5,2.69]],[\"name/110\",[83,67.542]],[\"parent/110\",[5,2.69]],[\"name/111\",[84,67.542]],[\"parent/111\",[5,2.69]],[\"name/112\",[85,67.542]],[\"parent/112\",[5,2.69]],[\"name/113\",[86,67.542]],[\"parent/113\",[5,2.69]],[\"name/114\",[87,67.542]],[\"parent/114\",[5,2.69]],[\"name/115\",[88,67.542]],[\"parent/115\",[5,2.69]],[\"name/116\",[89,67.542]],[\"parent/116\",[5,2.69]],[\"name/117\",[90,67.542]],[\"parent/117\",[5,2.69]],[\"name/118\",[91,67.542]],[\"parent/118\",[5,2.69]],[\"name/119\",[92,67.542]],[\"parent/119\",[5,2.69]],[\"name/120\",[93,67.542]],[\"parent/120\",[5,2.69]],[\"name/121\",[94,67.542]],[\"parent/121\",[5,2.69]],[\"name/122\",[95,67.542]],[\"parent/122\",[5,2.69]],[\"name/123\",[96,67.542]],[\"parent/123\",[5,2.69]],[\"name/124\",[97,67.542]],[\"parent/124\",[5,2.69]],[\"name/125\",[98,67.542]],[\"parent/125\",[5,2.69]],[\"name/126\",[99,67.542]],[\"parent/126\",[5,2.69]],[\"name/127\",[100,67.542]],[\"parent/127\",[5,2.69]],[\"name/128\",[101,67.542]],[\"parent/128\",[5,2.69]],[\"name/129\",[102,67.542]],[\"parent/129\",[5,2.69]],[\"name/130\",[103,67.542]],[\"parent/130\",[5,2.69]],[\"name/131\",[104,67.542]],[\"parent/131\",[5,2.69]],[\"name/132\",[105,67.542]],[\"parent/132\",[5,2.69]],[\"name/133\",[106,50.134]],[\"parent/133\",[5,2.69]],[\"name/134\",[107,62.416]],[\"parent/134\",[]],[\"name/135\",[24,25.963]],[\"parent/135\",[107,5.977]],[\"name/136\",[108,67.542]],[\"parent/136\",[109,5.654]],[\"name/137\",[110,62.416]],[\"parent/137\",[109,5.654]],[\"name/138\",[111,44.361,112,44.361]],[\"parent/138\",[109,5.654]],[\"name/139\",[113,23.524]],[\"parent/139\",[]],[\"name/140\",[114,67.542]],[\"parent/140\",[113,2.253]],[\"name/141\",[115,67.542]],[\"parent/141\",[113,2.253]],[\"name/142\",[116,67.542]],[\"parent/142\",[113,2.253]],[\"name/143\",[2,34.466]],[\"parent/143\",[113,2.253]],[\"name/144\",[117,67.542]],[\"parent/144\",[113,2.253]],[\"name/145\",[118,67.542]],[\"parent/145\",[113,2.253]],[\"name/146\",[24,25.963]],[\"parent/146\",[113,2.253]],[\"name/147\",[119,67.542]],[\"parent/147\",[113,2.253]],[\"name/148\",[120,67.542]],[\"parent/148\",[113,2.253]],[\"name/149\",[121,67.542]],[\"parent/149\",[113,2.253]],[\"name/150\",[122,67.542]],[\"parent/150\",[113,2.253]],[\"name/151\",[123,67.542]],[\"parent/151\",[113,2.253]],[\"name/152\",[124,67.542]],[\"parent/152\",[113,2.253]],[\"name/153\",[125,67.542]],[\"parent/153\",[113,2.253]],[\"name/154\",[126,67.542]],[\"parent/154\",[113,2.253]],[\"name/155\",[127,67.542]],[\"parent/155\",[113,2.253]],[\"name/156\",[128,67.542]],[\"parent/156\",[113,2.253]],[\"name/157\",[129,67.542]],[\"parent/157\",[113,2.253]],[\"name/158\",[130,67.542]],[\"parent/158\",[113,2.253]],[\"name/159\",[131,67.542]],[\"parent/159\",[113,2.253]],[\"name/160\",[132,67.542]],[\"parent/160\",[113,2.253]],[\"name/161\",[133,67.542]],[\"parent/161\",[113,2.253]],[\"name/162\",[134,67.542]],[\"parent/162\",[113,2.253]],[\"name/163\",[135,67.542]],[\"parent/163\",[113,2.253]],[\"name/164\",[136,67.542]],[\"parent/164\",[113,2.253]],[\"name/165\",[137,67.542]],[\"parent/165\",[113,2.253]],[\"name/166\",[138,67.542]],[\"parent/166\",[113,2.253]],[\"name/167\",[139,67.542]],[\"parent/167\",[113,2.253]],[\"name/168\",[140,67.542]],[\"parent/168\",[113,2.253]],[\"name/169\",[141,67.542]],[\"parent/169\",[113,2.253]],[\"name/170\",[142,67.542]],[\"parent/170\",[113,2.253]],[\"name/171\",[143,67.542]],[\"parent/171\",[113,2.253]],[\"name/172\",[144,67.542]],[\"parent/172\",[113,2.253]],[\"name/173\",[145,67.542]],[\"parent/173\",[113,2.253]],[\"name/174\",[146,67.542]],[\"parent/174\",[113,2.253]],[\"name/175\",[147,67.542]],[\"parent/175\",[113,2.253]],[\"name/176\",[148,67.542]],[\"parent/176\",[113,2.253]],[\"name/177\",[149,67.542]],[\"parent/177\",[113,2.253]],[\"name/178\",[150,67.542]],[\"parent/178\",[113,2.253]],[\"name/179\",[151,67.542]],[\"parent/179\",[113,2.253]],[\"name/180\",[152,67.542]],[\"parent/180\",[113,2.253]],[\"name/181\",[153,67.542]],[\"parent/181\",[113,2.253]],[\"name/182\",[154,67.542]],[\"parent/182\",[113,2.253]],[\"name/183\",[155,67.542]],[\"parent/183\",[113,2.253]],[\"name/184\",[156,67.542]],[\"parent/184\",[113,2.253]],[\"name/185\",[157,67.542]],[\"parent/185\",[113,2.253]],[\"name/186\",[158,67.542]],[\"parent/186\",[113,2.253]],[\"name/187\",[159,67.542]],[\"parent/187\",[113,2.253]],[\"name/188\",[160,67.542]],[\"parent/188\",[113,2.253]],[\"name/189\",[161,67.542]],[\"parent/189\",[113,2.253]],[\"name/190\",[162,67.542]],[\"parent/190\",[113,2.253]],[\"name/191\",[163,67.542]],[\"parent/191\",[113,2.253]],[\"name/192\",[164,67.542]],[\"parent/192\",[113,2.253]],[\"name/193\",[165,67.542]],[\"parent/193\",[113,2.253]],[\"name/194\",[166,67.542]],[\"parent/194\",[113,2.253]],[\"name/195\",[167,67.542]],[\"parent/195\",[113,2.253]],[\"name/196\",[168,67.542]],[\"parent/196\",[113,2.253]],[\"name/197\",[169,67.542]],[\"parent/197\",[113,2.253]],[\"name/198\",[170,67.542]],[\"parent/198\",[113,2.253]],[\"name/199\",[171,67.542]],[\"parent/199\",[113,2.253]],[\"name/200\",[172,67.542]],[\"parent/200\",[113,2.253]],[\"name/201\",[173,67.542]],[\"parent/201\",[113,2.253]],[\"name/202\",[174,67.542]],[\"parent/202\",[113,2.253]],[\"name/203\",[175,67.542]],[\"parent/203\",[113,2.253]],[\"name/204\",[176,67.542]],[\"parent/204\",[113,2.253]],[\"name/205\",[177,67.542]],[\"parent/205\",[113,2.253]],[\"name/206\",[178,67.542]],[\"parent/206\",[113,2.253]],[\"name/207\",[179,67.542]],[\"parent/207\",[113,2.253]],[\"name/208\",[180,67.542]],[\"parent/208\",[113,2.253]],[\"name/209\",[181,67.542]],[\"parent/209\",[113,2.253]],[\"name/210\",[182,67.542]],[\"parent/210\",[113,2.253]],[\"name/211\",[183,67.542]],[\"parent/211\",[113,2.253]],[\"name/212\",[184,67.542]],[\"parent/212\",[113,2.253]],[\"name/213\",[185,67.542]],[\"parent/213\",[113,2.253]],[\"name/214\",[186,67.542]],[\"parent/214\",[113,2.253]],[\"name/215\",[187,67.542]],[\"parent/215\",[113,2.253]],[\"name/216\",[188,67.542]],[\"parent/216\",[113,2.253]],[\"name/217\",[189,67.542]],[\"parent/217\",[113,2.253]],[\"name/218\",[190,67.542]],[\"parent/218\",[113,2.253]],[\"name/219\",[191,67.542]],[\"parent/219\",[113,2.253]],[\"name/220\",[192,67.542]],[\"parent/220\",[113,2.253]],[\"name/221\",[193,67.542]],[\"parent/221\",[113,2.253]],[\"name/222\",[194,67.542]],[\"parent/222\",[113,2.253]],[\"name/223\",[195,67.542]],[\"parent/223\",[113,2.253]],[\"name/224\",[196,67.542]],[\"parent/224\",[113,2.253]],[\"name/225\",[197,67.542]],[\"parent/225\",[113,2.253]],[\"name/226\",[198,67.542]],[\"parent/226\",[113,2.253]],[\"name/227\",[199,67.542]],[\"parent/227\",[113,2.253]],[\"name/228\",[200,67.542]],[\"parent/228\",[113,2.253]],[\"name/229\",[201,67.542]],[\"parent/229\",[113,2.253]],[\"name/230\",[202,67.542]],[\"parent/230\",[113,2.253]],[\"name/231\",[203,67.542]],[\"parent/231\",[113,2.253]],[\"name/232\",[204,67.542]],[\"parent/232\",[113,2.253]],[\"name/233\",[205,67.542]],[\"parent/233\",[113,2.253]],[\"name/234\",[206,67.542]],[\"parent/234\",[113,2.253]],[\"name/235\",[207,67.542]],[\"parent/235\",[113,2.253]],[\"name/236\",[208,67.542]],[\"parent/236\",[113,2.253]],[\"name/237\",[209,67.542]],[\"parent/237\",[113,2.253]],[\"name/238\",[210,67.542]],[\"parent/238\",[113,2.253]],[\"name/239\",[211,67.542]],[\"parent/239\",[113,2.253]],[\"name/240\",[212,67.542]],[\"parent/240\",[113,2.253]],[\"name/241\",[213,67.542]],[\"parent/241\",[113,2.253]],[\"name/242\",[214,67.542]],[\"parent/242\",[113,2.253]],[\"name/243\",[215,67.542]],[\"parent/243\",[113,2.253]],[\"name/244\",[216,67.542]],[\"parent/244\",[113,2.253]],[\"name/245\",[217,67.542]],[\"parent/245\",[113,2.253]],[\"name/246\",[218,67.542]],[\"parent/246\",[113,2.253]],[\"name/247\",[219,67.542]],[\"parent/247\",[113,2.253]],[\"name/248\",[220,67.542]],[\"parent/248\",[113,2.253]],[\"name/249\",[221,67.542]],[\"parent/249\",[113,2.253]],[\"name/250\",[222,67.542]],[\"parent/250\",[113,2.253]],[\"name/251\",[223,67.542]],[\"parent/251\",[113,2.253]],[\"name/252\",[224,67.542]],[\"parent/252\",[113,2.253]],[\"name/253\",[225,67.542]],[\"parent/253\",[113,2.253]],[\"name/254\",[226,67.542]],[\"parent/254\",[113,2.253]],[\"name/255\",[227,67.542]],[\"parent/255\",[113,2.253]],[\"name/256\",[228,67.542]],[\"parent/256\",[113,2.253]],[\"name/257\",[229,67.542]],[\"parent/257\",[113,2.253]],[\"name/258\",[230,67.542]],[\"parent/258\",[113,2.253]],[\"name/259\",[231,52.827]],[\"parent/259\",[]],[\"name/260\",[232,67.542]],[\"parent/260\",[231,5.059]],[\"name/261\",[233,67.542]],[\"parent/261\",[231,5.059]],[\"name/262\",[234,67.542]],[\"parent/262\",[231,5.059]],[\"name/263\",[235,48.014]],[\"parent/263\",[]],[\"name/264\",[1,42.887]],[\"parent/264\",[235,4.598]],[\"name/265\",[2,34.466]],[\"parent/265\",[235,4.598]],[\"name/266\",[236,47.101]],[\"parent/266\",[235,4.598]],[\"name/267\",[237,67.542]],[\"parent/267\",[235,4.598]],[\"name/268\",[4,51.391]],[\"parent/268\",[235,4.598]],[\"name/269\",[5,28.084]],[\"parent/269\",[235,4.598]],[\"name/270\",[238,56.517]],[\"parent/270\",[235,4.598]],[\"name/271\",[239,67.542]],[\"parent/271\",[235,4.598]],[\"name/272\",[240,67.542]],[\"parent/272\",[235,4.598]],[\"name/273\",[241,52.827]],[\"parent/273\",[]],[\"name/274\",[242,62.416]],[\"parent/274\",[]],[\"name/275\",[24,25.963]],[\"parent/275\",[242,5.977]],[\"name/276\",[243,59.039]],[\"parent/276\",[244,5.977]],[\"name/277\",[245,59.039]],[\"parent/277\",[244,5.977]],[\"name/278\",[246,56.517]],[\"parent/278\",[]],[\"name/279\",[24,25.963]],[\"parent/279\",[246,5.413]],[\"name/280\",[243,59.039]],[\"parent/280\",[247,5.977]],[\"name/281\",[245,59.039]],[\"parent/281\",[247,5.977]],[\"name/282\",[248,54.503]],[\"parent/282\",[]],[\"name/283\",[24,25.963]],[\"parent/283\",[248,5.22]],[\"name/284\",[249,67.542]],[\"parent/284\",[250,4.694]],[\"name/285\",[251,67.542]],[\"parent/285\",[250,4.694]],[\"name/286\",[252,67.542]],[\"parent/286\",[250,4.694]],[\"name/287\",[253,67.542]],[\"parent/287\",[250,4.694]],[\"name/288\",[254,67.542]],[\"parent/288\",[250,4.694]],[\"name/289\",[255,67.542]],[\"parent/289\",[250,4.694]],[\"name/290\",[256,67.542]],[\"parent/290\",[250,4.694]],[\"name/291\",[257,67.542]],[\"parent/291\",[250,4.694]],[\"name/292\",[258,67.542]],[\"parent/292\",[250,4.694]],[\"name/293\",[259,44.775]],[\"parent/293\",[]],[\"name/294\",[241,52.827]],[\"parent/294\",[259,4.288]],[\"name/295\",[260,62.416]],[\"parent/295\",[259,4.288]],[\"name/296\",[261,62.416]],[\"parent/296\",[259,4.288]],[\"name/297\",[262,62.416]],[\"parent/297\",[259,4.288]],[\"name/298\",[263,62.416]],[\"parent/298\",[259,4.288]],[\"name/299\",[236,47.101]],[\"parent/299\",[259,4.288]],[\"name/300\",[248,54.503]],[\"parent/300\",[259,4.288]],[\"name/301\",[264,62.416]],[\"parent/301\",[259,4.288]],[\"name/302\",[265,62.416]],[\"parent/302\",[259,4.288]],[\"name/303\",[266,62.416]],[\"parent/303\",[259,4.288]],[\"name/304\",[267,62.416]],[\"parent/304\",[259,4.288]],[\"name/305\",[268,62.416]],[\"parent/305\",[259,4.288]],[\"name/306\",[269,62.416]],[\"parent/306\",[259,4.288]],[\"name/307\",[270,28.762]],[\"parent/307\",[]],[\"name/308\",[1,42.887]],[\"parent/308\",[270,2.754]],[\"name/309\",[2,34.466]],[\"parent/309\",[270,2.754]],[\"name/310\",[3,54.503]],[\"parent/310\",[270,2.754]],[\"name/311\",[246,56.517]],[\"parent/311\",[270,2.754]],[\"name/312\",[271,67.542]],[\"parent/312\",[270,2.754]],[\"name/313\",[272,67.542]],[\"parent/313\",[270,2.754]],[\"name/314\",[273,67.542]],[\"parent/314\",[270,2.754]],[\"name/315\",[274,67.542]],[\"parent/315\",[270,2.754]],[\"name/316\",[275,67.542]],[\"parent/316\",[270,2.754]],[\"name/317\",[276,62.416]],[\"parent/317\",[270,2.754]],[\"name/318\",[277,62.416]],[\"parent/318\",[270,2.754]],[\"name/319\",[278,62.416]],[\"parent/319\",[270,2.754]],[\"name/320\",[279,62.416]],[\"parent/320\",[270,2.754]],[\"name/321\",[280,62.416]],[\"parent/321\",[270,2.754]],[\"name/322\",[281,62.416]],[\"parent/322\",[270,2.754]],[\"name/323\",[282,62.416]],[\"parent/323\",[270,2.754]],[\"name/324\",[283,62.416]],[\"parent/324\",[270,2.754]],[\"name/325\",[284,62.416]],[\"parent/325\",[270,2.754]],[\"name/326\",[285,62.416]],[\"parent/326\",[270,2.754]],[\"name/327\",[286,67.542]],[\"parent/327\",[270,2.754]],[\"name/328\",[287,67.542]],[\"parent/328\",[270,2.754]],[\"name/329\",[288,67.542]],[\"parent/329\",[270,2.754]],[\"name/330\",[261,62.416]],[\"parent/330\",[270,2.754]],[\"name/331\",[260,62.416]],[\"parent/331\",[270,2.754]],[\"name/332\",[263,62.416]],[\"parent/332\",[270,2.754]],[\"name/333\",[262,62.416]],[\"parent/333\",[270,2.754]],[\"name/334\",[289,67.542]],[\"parent/334\",[270,2.754]],[\"name/335\",[290,67.542]],[\"parent/335\",[270,2.754]],[\"name/336\",[4,51.391]],[\"parent/336\",[270,2.754]],[\"name/337\",[5,28.084]],[\"parent/337\",[270,2.754]],[\"name/338\",[238,56.517]],[\"parent/338\",[270,2.754]],[\"name/339\",[291,67.542]],[\"parent/339\",[270,2.754]],[\"name/340\",[292,56.517]],[\"parent/340\",[270,2.754]],[\"name/341\",[248,54.503]],[\"parent/341\",[270,2.754]],[\"name/342\",[293,67.542]],[\"parent/342\",[270,2.754]],[\"name/343\",[294,67.542]],[\"parent/343\",[270,2.754]],[\"name/344\",[241,52.827]],[\"parent/344\",[270,2.754]],[\"name/345\",[295,67.542]],[\"parent/345\",[270,2.754]],[\"name/346\",[296,67.542]],[\"parent/346\",[270,2.754]],[\"name/347\",[297,67.542]],[\"parent/347\",[270,2.754]],[\"name/348\",[298,67.542]],[\"parent/348\",[270,2.754]],[\"name/349\",[299,67.542]],[\"parent/349\",[270,2.754]],[\"name/350\",[300,67.542]],[\"parent/350\",[270,2.754]],[\"name/351\",[301,67.542]],[\"parent/351\",[270,2.754]],[\"name/352\",[269,62.416]],[\"parent/352\",[270,2.754]],[\"name/353\",[268,62.416]],[\"parent/353\",[270,2.754]],[\"name/354\",[12,59.039]],[\"parent/354\",[270,2.754]],[\"name/355\",[13,59.039]],[\"parent/355\",[270,2.754]],[\"name/356\",[302,67.542]],[\"parent/356\",[270,2.754]],[\"name/357\",[303,67.542]],[\"parent/357\",[270,2.754]],[\"name/358\",[304,67.542]],[\"parent/358\",[270,2.754]],[\"name/359\",[305,67.542]],[\"parent/359\",[270,2.754]],[\"name/360\",[106,50.134]],[\"parent/360\",[270,2.754]],[\"name/361\",[306,67.542]],[\"parent/361\",[270,2.754]],[\"name/362\",[307,67.542]],[\"parent/362\",[270,2.754]],[\"name/363\",[264,62.416]],[\"parent/363\",[270,2.754]],[\"name/364\",[265,62.416]],[\"parent/364\",[270,2.754]],[\"name/365\",[236,47.101]],[\"parent/365\",[270,2.754]],[\"name/366\",[308,59.039]],[\"parent/366\",[270,2.754]],[\"name/367\",[309,62.416]],[\"parent/367\",[270,2.754]],[\"name/368\",[231,52.827]],[\"parent/368\",[270,2.754]],[\"name/369\",[266,62.416]],[\"parent/369\",[270,2.754]],[\"name/370\",[267,62.416]],[\"parent/370\",[270,2.754]],[\"name/371\",[310,67.542]],[\"parent/371\",[270,2.754]],[\"name/372\",[311,67.542]],[\"parent/372\",[270,2.754]],[\"name/373\",[312,67.542]],[\"parent/373\",[270,2.754]],[\"name/374\",[313,67.542]],[\"parent/374\",[270,2.754]],[\"name/375\",[314,67.542]],[\"parent/375\",[270,2.754]],[\"name/376\",[315,67.542]],[\"parent/376\",[270,2.754]],[\"name/377\",[316,67.542]],[\"parent/377\",[270,2.754]],[\"name/378\",[317,44.105]],[\"parent/378\",[]],[\"name/379\",[1,42.887]],[\"parent/379\",[317,4.224]],[\"name/380\",[2,34.466]],[\"parent/380\",[317,4.224]],[\"name/381\",[4,51.391]],[\"parent/381\",[317,4.224]],[\"name/382\",[5,28.084]],[\"parent/382\",[317,4.224]],[\"name/383\",[241,52.827]],[\"parent/383\",[317,4.224]],[\"name/384\",[238,56.517]],[\"parent/384\",[317,4.224]],[\"name/385\",[318,67.542]],[\"parent/385\",[317,4.224]],[\"name/386\",[319,67.542]],[\"parent/386\",[317,4.224]],[\"name/387\",[292,56.517]],[\"parent/387\",[317,4.224]],[\"name/388\",[11,59.039]],[\"parent/388\",[317,4.224]],[\"name/389\",[320,62.416]],[\"parent/389\",[317,4.224]],[\"name/390\",[321,67.542]],[\"parent/390\",[317,4.224]],[\"name/391\",[322,67.542]],[\"parent/391\",[317,4.224]],[\"name/392\",[106,50.134]],[\"parent/392\",[317,4.224]],[\"name/393\",[323,27.326]],[\"parent/393\",[]],[\"name/394\",[1,42.887]],[\"parent/394\",[323,2.617]],[\"name/395\",[2,34.466]],[\"parent/395\",[323,2.617]],[\"name/396\",[3,54.503]],[\"parent/396\",[323,2.617]],[\"name/397\",[324,67.542]],[\"parent/397\",[323,2.617]],[\"name/398\",[325,67.542]],[\"parent/398\",[323,2.617]],[\"name/399\",[326,67.542]],[\"parent/399\",[323,2.617]],[\"name/400\",[327,67.542]],[\"parent/400\",[323,2.617]],[\"name/401\",[328,67.542]],[\"parent/401\",[323,2.617]],[\"name/402\",[4,51.391]],[\"parent/402\",[323,2.617]],[\"name/403\",[5,28.084]],[\"parent/403\",[323,2.617]],[\"name/404\",[329,56.517]],[\"parent/404\",[323,2.617]],[\"name/405\",[330,67.542]],[\"parent/405\",[323,2.617]],[\"name/406\",[331,67.542]],[\"parent/406\",[323,2.617]],[\"name/407\",[332,67.542]],[\"parent/407\",[323,2.617]],[\"name/408\",[333,67.542]],[\"parent/408\",[323,2.617]],[\"name/409\",[334,67.542]],[\"parent/409\",[323,2.617]],[\"name/410\",[335,59.039]],[\"parent/410\",[323,2.617]],[\"name/411\",[336,67.542]],[\"parent/411\",[323,2.617]],[\"name/412\",[337,67.542]],[\"parent/412\",[323,2.617]],[\"name/413\",[338,67.542]],[\"parent/413\",[323,2.617]],[\"name/414\",[339,67.542]],[\"parent/414\",[323,2.617]],[\"name/415\",[340,67.542]],[\"parent/415\",[323,2.617]],[\"name/416\",[341,67.542]],[\"parent/416\",[323,2.617]],[\"name/417\",[342,67.542]],[\"parent/417\",[323,2.617]],[\"name/418\",[343,67.542]],[\"parent/418\",[323,2.617]],[\"name/419\",[344,67.542]],[\"parent/419\",[323,2.617]],[\"name/420\",[345,67.542]],[\"parent/420\",[323,2.617]],[\"name/421\",[346,67.542]],[\"parent/421\",[323,2.617]],[\"name/422\",[347,67.542]],[\"parent/422\",[323,2.617]],[\"name/423\",[348,67.542]],[\"parent/423\",[323,2.617]],[\"name/424\",[349,67.542]],[\"parent/424\",[323,2.617]],[\"name/425\",[350,67.542]],[\"parent/425\",[323,2.617]],[\"name/426\",[351,67.542]],[\"parent/426\",[323,2.617]],[\"name/427\",[352,67.542]],[\"parent/427\",[323,2.617]],[\"name/428\",[353,67.542]],[\"parent/428\",[323,2.617]],[\"name/429\",[354,67.542]],[\"parent/429\",[323,2.617]],[\"name/430\",[355,67.542]],[\"parent/430\",[323,2.617]],[\"name/431\",[356,67.542]],[\"parent/431\",[323,2.617]],[\"name/432\",[357,67.542]],[\"parent/432\",[323,2.617]],[\"name/433\",[358,67.542]],[\"parent/433\",[323,2.617]],[\"name/434\",[359,67.542]],[\"parent/434\",[323,2.617]],[\"name/435\",[360,67.542]],[\"parent/435\",[323,2.617]],[\"name/436\",[361,67.542]],[\"parent/436\",[323,2.617]],[\"name/437\",[362,67.542]],[\"parent/437\",[323,2.617]],[\"name/438\",[363,67.542]],[\"parent/438\",[323,2.617]],[\"name/439\",[364,67.542]],[\"parent/439\",[323,2.617]],[\"name/440\",[365,67.542]],[\"parent/440\",[323,2.617]],[\"name/441\",[366,67.542]],[\"parent/441\",[323,2.617]],[\"name/442\",[367,67.542]],[\"parent/442\",[323,2.617]],[\"name/443\",[368,67.542]],[\"parent/443\",[323,2.617]],[\"name/444\",[369,67.542]],[\"parent/444\",[323,2.617]],[\"name/445\",[370,67.542]],[\"parent/445\",[323,2.617]],[\"name/446\",[371,67.542]],[\"parent/446\",[323,2.617]],[\"name/447\",[372,62.416]],[\"parent/447\",[323,2.617]],[\"name/448\",[373,67.542]],[\"parent/448\",[323,2.617]],[\"name/449\",[374,67.542]],[\"parent/449\",[323,2.617]],[\"name/450\",[375,67.542]],[\"parent/450\",[323,2.617]],[\"name/451\",[376,67.542]],[\"parent/451\",[323,2.617]],[\"name/452\",[377,67.542]],[\"parent/452\",[323,2.617]],[\"name/453\",[378,67.542]],[\"parent/453\",[323,2.617]],[\"name/454\",[379,67.542]],[\"parent/454\",[323,2.617]],[\"name/455\",[380,67.542]],[\"parent/455\",[323,2.617]],[\"name/456\",[381,67.542]],[\"parent/456\",[323,2.617]],[\"name/457\",[382,67.542]],[\"parent/457\",[323,2.617]],[\"name/458\",[383,67.542]],[\"parent/458\",[323,2.617]],[\"name/459\",[384,67.542]],[\"parent/459\",[323,2.617]],[\"name/460\",[385,67.542]],[\"parent/460\",[323,2.617]],[\"name/461\",[386,67.542]],[\"parent/461\",[323,2.617]],[\"name/462\",[387,67.542]],[\"parent/462\",[323,2.617]],[\"name/463\",[388,67.542]],[\"parent/463\",[323,2.617]],[\"name/464\",[389,67.542]],[\"parent/464\",[323,2.617]],[\"name/465\",[390,67.542]],[\"parent/465\",[323,2.617]],[\"name/466\",[391,67.542]],[\"parent/466\",[323,2.617]],[\"name/467\",[392,67.542]],[\"parent/467\",[323,2.617]],[\"name/468\",[393,67.542]],[\"parent/468\",[323,2.617]],[\"name/469\",[394,67.542]],[\"parent/469\",[323,2.617]],[\"name/470\",[395,67.542]],[\"parent/470\",[323,2.617]],[\"name/471\",[396,67.542]],[\"parent/471\",[323,2.617]],[\"name/472\",[397,67.542]],[\"parent/472\",[323,2.617]],[\"name/473\",[398,67.542]],[\"parent/473\",[323,2.617]],[\"name/474\",[106,50.134]],[\"parent/474\",[323,2.617]],[\"name/475\",[399,42.33]],[\"parent/475\",[]],[\"name/476\",[400,67.542]],[\"parent/476\",[399,4.054]],[\"name/477\",[1,42.887]],[\"parent/477\",[399,4.054]],[\"name/478\",[2,34.466]],[\"parent/478\",[399,4.054]],[\"name/479\",[401,62.416]],[\"parent/479\",[399,4.054]],[\"name/480\",[241,52.827]],[\"parent/480\",[399,4.054]],[\"name/481\",[402,62.416]],[\"parent/481\",[399,4.054]],[\"name/482\",[403,62.416]],[\"parent/482\",[399,4.054]],[\"name/483\",[404,62.416]],[\"parent/483\",[399,4.054]],[\"name/484\",[405,62.416]],[\"parent/484\",[399,4.054]],[\"name/485\",[406,56.517]],[\"parent/485\",[399,4.054]],[\"name/486\",[407,67.542]],[\"parent/486\",[399,4.054]],[\"name/487\",[408,67.542]],[\"parent/487\",[399,4.054]],[\"name/488\",[409,67.542]],[\"parent/488\",[399,4.054]],[\"name/489\",[410,67.542]],[\"parent/489\",[399,4.054]],[\"name/490\",[411,67.542]],[\"parent/490\",[399,4.054]],[\"name/491\",[412,67.542]],[\"parent/491\",[399,4.054]],[\"name/492\",[106,50.134]],[\"parent/492\",[399,4.054]],[\"name/493\",[413,49.018]],[\"parent/493\",[]],[\"name/494\",[2,34.466]],[\"parent/494\",[413,4.694]],[\"name/495\",[401,62.416]],[\"parent/495\",[413,4.694]],[\"name/496\",[241,52.827]],[\"parent/496\",[413,4.694]],[\"name/497\",[402,62.416]],[\"parent/497\",[413,4.694]],[\"name/498\",[414,62.416]],[\"parent/498\",[413,4.694]],[\"name/499\",[403,62.416]],[\"parent/499\",[413,4.694]],[\"name/500\",[404,62.416]],[\"parent/500\",[413,4.694]],[\"name/501\",[405,62.416]],[\"parent/501\",[413,4.694]],[\"name/502\",[415,49.018]],[\"parent/502\",[]],[\"name/503\",[416,67.542]],[\"parent/503\",[415,4.694]],[\"name/504\",[1,42.887]],[\"parent/504\",[415,4.694]],[\"name/505\",[2,34.466]],[\"parent/505\",[415,4.694]],[\"name/506\",[417,62.416]],[\"parent/506\",[415,4.694]],[\"name/507\",[10,54.503]],[\"parent/507\",[415,4.694]],[\"name/508\",[6,59.039]],[\"parent/508\",[415,4.694]],[\"name/509\",[7,59.039]],[\"parent/509\",[415,4.694]],[\"name/510\",[406,56.517]],[\"parent/510\",[415,4.694]],[\"name/511\",[418,49.018]],[\"parent/511\",[]],[\"name/512\",[2,34.466]],[\"parent/512\",[418,4.694]],[\"name/513\",[417,62.416]],[\"parent/513\",[418,4.694]],[\"name/514\",[10,54.503]],[\"parent/514\",[418,4.694]],[\"name/515\",[419,67.542]],[\"parent/515\",[418,4.694]],[\"name/516\",[420,67.542]],[\"parent/516\",[418,4.694]],[\"name/517\",[6,59.039]],[\"parent/517\",[418,4.694]],[\"name/518\",[7,59.039]],[\"parent/518\",[418,4.694]],[\"name/519\",[414,62.416]],[\"parent/519\",[418,4.694]],[\"name/520\",[421,31.304]],[\"parent/520\",[]],[\"name/521\",[422,67.542]],[\"parent/521\",[421,2.998]],[\"name/522\",[1,42.887]],[\"parent/522\",[421,2.998]],[\"name/523\",[423,67.542]],[\"parent/523\",[421,2.998]],[\"name/524\",[2,34.466]],[\"parent/524\",[421,2.998]],[\"name/525\",[10,54.503]],[\"parent/525\",[421,2.998]],[\"name/526\",[424,62.416]],[\"parent/526\",[421,2.998]],[\"name/527\",[425,62.416]],[\"parent/527\",[421,2.998]],[\"name/528\",[426,62.416]],[\"parent/528\",[421,2.998]],[\"name/529\",[427,62.416]],[\"parent/529\",[421,2.998]],[\"name/530\",[428,62.416]],[\"parent/530\",[421,2.998]],[\"name/531\",[429,62.416]],[\"parent/531\",[421,2.998]],[\"name/532\",[430,62.416]],[\"parent/532\",[421,2.998]],[\"name/533\",[431,62.416]],[\"parent/533\",[421,2.998]],[\"name/534\",[432,62.416]],[\"parent/534\",[421,2.998]],[\"name/535\",[433,62.416]],[\"parent/535\",[421,2.998]],[\"name/536\",[434,62.416]],[\"parent/536\",[421,2.998]],[\"name/537\",[435,62.416]],[\"parent/537\",[421,2.998]],[\"name/538\",[436,62.416]],[\"parent/538\",[421,2.998]],[\"name/539\",[437,62.416]],[\"parent/539\",[421,2.998]],[\"name/540\",[438,62.416]],[\"parent/540\",[421,2.998]],[\"name/541\",[335,59.039]],[\"parent/541\",[421,2.998]],[\"name/542\",[439,62.416]],[\"parent/542\",[421,2.998]],[\"name/543\",[440,62.416]],[\"parent/543\",[421,2.998]],[\"name/544\",[441,62.416]],[\"parent/544\",[421,2.998]],[\"name/545\",[442,62.416]],[\"parent/545\",[421,2.998]],[\"name/546\",[443,62.416]],[\"parent/546\",[421,2.998]],[\"name/547\",[406,56.517]],[\"parent/547\",[421,2.998]],[\"name/548\",[444,67.542]],[\"parent/548\",[421,2.998]],[\"name/549\",[445,67.542]],[\"parent/549\",[421,2.998]],[\"name/550\",[446,67.542]],[\"parent/550\",[421,2.998]],[\"name/551\",[447,67.542]],[\"parent/551\",[421,2.998]],[\"name/552\",[448,67.542]],[\"parent/552\",[421,2.998]],[\"name/553\",[449,67.542]],[\"parent/553\",[421,2.998]],[\"name/554\",[372,62.416]],[\"parent/554\",[421,2.998]],[\"name/555\",[450,67.542]],[\"parent/555\",[421,2.998]],[\"name/556\",[451,67.542]],[\"parent/556\",[421,2.998]],[\"name/557\",[452,67.542]],[\"parent/557\",[421,2.998]],[\"name/558\",[453,67.542]],[\"parent/558\",[421,2.998]],[\"name/559\",[454,67.542]],[\"parent/559\",[421,2.998]],[\"name/560\",[455,67.542]],[\"parent/560\",[421,2.998]],[\"name/561\",[456,67.542]],[\"parent/561\",[421,2.998]],[\"name/562\",[457,67.542]],[\"parent/562\",[421,2.998]],[\"name/563\",[458,67.542]],[\"parent/563\",[421,2.998]],[\"name/564\",[459,67.542]],[\"parent/564\",[421,2.998]],[\"name/565\",[460,67.542]],[\"parent/565\",[421,2.998]],[\"name/566\",[461,67.542]],[\"parent/566\",[421,2.998]],[\"name/567\",[462,67.542]],[\"parent/567\",[421,2.998]],[\"name/568\",[463,67.542]],[\"parent/568\",[421,2.998]],[\"name/569\",[464,67.542]],[\"parent/569\",[421,2.998]],[\"name/570\",[465,67.542]],[\"parent/570\",[421,2.998]],[\"name/571\",[466,67.542]],[\"parent/571\",[421,2.998]],[\"name/572\",[467,67.542]],[\"parent/572\",[421,2.998]],[\"name/573\",[468,67.542]],[\"parent/573\",[421,2.998]],[\"name/574\",[106,50.134]],[\"parent/574\",[421,2.998]],[\"name/575\",[469,39.109]],[\"parent/575\",[]],[\"name/576\",[2,34.466]],[\"parent/576\",[469,3.745]],[\"name/577\",[10,54.503]],[\"parent/577\",[469,3.745]],[\"name/578\",[424,62.416]],[\"parent/578\",[469,3.745]],[\"name/579\",[425,62.416]],[\"parent/579\",[469,3.745]],[\"name/580\",[426,62.416]],[\"parent/580\",[469,3.745]],[\"name/581\",[427,62.416]],[\"parent/581\",[469,3.745]],[\"name/582\",[24,25.963]],[\"parent/582\",[469,3.745]],[\"name/583\",[470,42.887]],[\"parent/583\",[471,6.468]],[\"name/584\",[428,62.416]],[\"parent/584\",[469,3.745]],[\"name/585\",[429,62.416]],[\"parent/585\",[469,3.745]],[\"name/586\",[430,62.416]],[\"parent/586\",[469,3.745]],[\"name/587\",[431,62.416]],[\"parent/587\",[469,3.745]],[\"name/588\",[432,62.416]],[\"parent/588\",[469,3.745]],[\"name/589\",[433,62.416]],[\"parent/589\",[469,3.745]],[\"name/590\",[434,62.416]],[\"parent/590\",[469,3.745]],[\"name/591\",[435,62.416]],[\"parent/591\",[469,3.745]],[\"name/592\",[436,62.416]],[\"parent/592\",[469,3.745]],[\"name/593\",[437,62.416]],[\"parent/593\",[469,3.745]],[\"name/594\",[438,62.416]],[\"parent/594\",[469,3.745]],[\"name/595\",[335,59.039]],[\"parent/595\",[469,3.745]],[\"name/596\",[439,62.416]],[\"parent/596\",[469,3.745]],[\"name/597\",[440,62.416]],[\"parent/597\",[469,3.745]],[\"name/598\",[441,62.416]],[\"parent/598\",[469,3.745]],[\"name/599\",[442,62.416]],[\"parent/599\",[469,3.745]],[\"name/600\",[443,62.416]],[\"parent/600\",[469,3.745]],[\"name/601\",[472,49.018]],[\"parent/601\",[]],[\"name/602\",[473,67.542]],[\"parent/602\",[472,4.694]],[\"name/603\",[1,42.887]],[\"parent/603\",[472,4.694]],[\"name/604\",[2,34.466]],[\"parent/604\",[472,4.694]],[\"name/605\",[474,62.416]],[\"parent/605\",[472,4.694]],[\"name/606\",[475,67.542]],[\"parent/606\",[472,4.694]],[\"name/607\",[476,62.416]],[\"parent/607\",[472,4.694]],[\"name/608\",[477,54.503]],[\"parent/608\",[472,4.694]],[\"name/609\",[406,56.517]],[\"parent/609\",[472,4.694]],[\"name/610\",[478,52.827]],[\"parent/610\",[]],[\"name/611\",[2,34.466]],[\"parent/611\",[478,5.059]],[\"name/612\",[474,62.416]],[\"parent/612\",[478,5.059]],[\"name/613\",[479,56.517]],[\"parent/613\",[478,5.059]],[\"name/614\",[476,62.416]],[\"parent/614\",[478,5.059]],[\"name/615\",[477,54.503]],[\"parent/615\",[478,5.059]],[\"name/616\",[480,52.827]],[\"parent/616\",[]],[\"name/617\",[481,62.416]],[\"parent/617\",[480,5.059]],[\"name/618\",[24,25.963]],[\"parent/618\",[480,5.059]],[\"name/619\",[481,62.416]],[\"parent/619\",[482,5.413]],[\"name/620\",[24,25.963]],[\"parent/620\",[482,5.413]],[\"name/621\",[483,62.416]],[\"parent/621\",[480,5.059]],[\"name/622\",[24,25.963]],[\"parent/622\",[480,5.059]],[\"name/623\",[483,62.416]],[\"parent/623\",[482,5.413]],[\"name/624\",[24,25.963]],[\"parent/624\",[482,5.413]],[\"name/625\",[2,34.466]],[\"parent/625\",[480,5.059]],[\"name/626\",[484,50.134]],[\"parent/626\",[]],[\"name/627\",[485,56.517]],[\"parent/627\",[484,4.801]],[\"name/628\",[24,25.963]],[\"parent/628\",[484,4.801]],[\"name/629\",[485,56.517]],[\"parent/629\",[486,5.059]],[\"name/630\",[24,25.963]],[\"parent/630\",[486,5.059]],[\"name/631\",[487,62.416]],[\"parent/631\",[484,4.801]],[\"name/632\",[24,25.963]],[\"parent/632\",[484,4.801]],[\"name/633\",[487,62.416]],[\"parent/633\",[486,5.059]],[\"name/634\",[24,25.963]],[\"parent/634\",[486,5.059]],[\"name/635\",[488,62.416]],[\"parent/635\",[484,4.801]],[\"name/636\",[24,25.963]],[\"parent/636\",[484,4.801]],[\"name/637\",[488,62.416]],[\"parent/637\",[486,5.059]],[\"name/638\",[24,25.963]],[\"parent/638\",[486,5.059]],[\"name/639\",[2,34.466]],[\"parent/639\",[484,4.801]],[\"name/640\",[489,40.821]],[\"parent/640\",[]],[\"name/641\",[1,42.887]],[\"parent/641\",[489,3.909]],[\"name/642\",[2,34.466]],[\"parent/642\",[489,3.909]],[\"name/643\",[477,54.503]],[\"parent/643\",[489,3.909]],[\"name/644\",[490,62.416]],[\"parent/644\",[489,3.909]],[\"name/645\",[491,62.416]],[\"parent/645\",[489,3.909]],[\"name/646\",[492,62.416]],[\"parent/646\",[489,3.909]],[\"name/647\",[493,62.416]],[\"parent/647\",[489,3.909]],[\"name/648\",[494,59.039]],[\"parent/648\",[489,3.909]],[\"name/649\",[495,62.416]],[\"parent/649\",[489,3.909]],[\"name/650\",[496,62.416]],[\"parent/650\",[489,3.909]],[\"name/651\",[497,62.416]],[\"parent/651\",[489,3.909]],[\"name/652\",[498,62.416]],[\"parent/652\",[489,3.909]],[\"name/653\",[499,62.416]],[\"parent/653\",[489,3.909]],[\"name/654\",[500,62.416]],[\"parent/654\",[489,3.909]],[\"name/655\",[501,62.416]],[\"parent/655\",[489,3.909]],[\"name/656\",[502,62.416]],[\"parent/656\",[489,3.909]],[\"name/657\",[503,62.416]],[\"parent/657\",[489,3.909]],[\"name/658\",[504,62.416]],[\"parent/658\",[489,3.909]],[\"name/659\",[505,62.416]],[\"parent/659\",[489,3.909]],[\"name/660\",[506,62.416]],[\"parent/660\",[489,3.909]],[\"name/661\",[507,41.299]],[\"parent/661\",[]],[\"name/662\",[2,34.466]],[\"parent/662\",[507,3.955]],[\"name/663\",[477,54.503]],[\"parent/663\",[507,3.955]],[\"name/664\",[490,62.416]],[\"parent/664\",[507,3.955]],[\"name/665\",[491,62.416]],[\"parent/665\",[507,3.955]],[\"name/666\",[492,62.416]],[\"parent/666\",[507,3.955]],[\"name/667\",[493,62.416]],[\"parent/667\",[507,3.955]],[\"name/668\",[494,59.039]],[\"parent/668\",[507,3.955]],[\"name/669\",[495,62.416]],[\"parent/669\",[507,3.955]],[\"name/670\",[496,62.416]],[\"parent/670\",[507,3.955]],[\"name/671\",[497,62.416]],[\"parent/671\",[507,3.955]],[\"name/672\",[498,62.416]],[\"parent/672\",[507,3.955]],[\"name/673\",[499,62.416]],[\"parent/673\",[507,3.955]],[\"name/674\",[500,62.416]],[\"parent/674\",[507,3.955]],[\"name/675\",[501,62.416]],[\"parent/675\",[507,3.955]],[\"name/676\",[502,62.416]],[\"parent/676\",[507,3.955]],[\"name/677\",[503,62.416]],[\"parent/677\",[507,3.955]],[\"name/678\",[504,62.416]],[\"parent/678\",[507,3.955]],[\"name/679\",[505,62.416]],[\"parent/679\",[507,3.955]],[\"name/680\",[506,62.416]],[\"parent/680\",[507,3.955]],[\"name/681\",[508,50.134]],[\"parent/681\",[]],[\"name/682\",[509,62.416]],[\"parent/682\",[508,4.801]],[\"name/683\",[24,25.963]],[\"parent/683\",[508,4.801]],[\"name/684\",[509,62.416]],[\"parent/684\",[510,5.059]],[\"name/685\",[24,25.963]],[\"parent/685\",[510,5.059]],[\"name/686\",[511,62.416]],[\"parent/686\",[508,4.801]],[\"name/687\",[24,25.963]],[\"parent/687\",[508,4.801]],[\"name/688\",[511,62.416]],[\"parent/688\",[510,5.059]],[\"name/689\",[24,25.963]],[\"parent/689\",[510,5.059]],[\"name/690\",[512,62.416]],[\"parent/690\",[508,4.801]],[\"name/691\",[24,25.963]],[\"parent/691\",[508,4.801]],[\"name/692\",[512,62.416]],[\"parent/692\",[510,5.059]],[\"name/693\",[24,25.963]],[\"parent/693\",[510,5.059]],[\"name/694\",[2,34.466]],[\"parent/694\",[508,4.801]],[\"name/695\",[513,59.039]],[\"parent/695\",[]],[\"name/696\",[514,67.542]],[\"parent/696\",[]],[\"name/697\",[515,27.326]],[\"parent/697\",[]],[\"name/698\",[1,42.887]],[\"parent/698\",[515,2.617]],[\"name/699\",[2,34.466]],[\"parent/699\",[515,2.617]],[\"name/700\",[3,54.503]],[\"parent/700\",[515,2.617]],[\"name/701\",[246,56.517]],[\"parent/701\",[515,2.617]],[\"name/702\",[516,67.542]],[\"parent/702\",[515,2.617]],[\"name/703\",[517,67.542]],[\"parent/703\",[515,2.617]],[\"name/704\",[518,67.542]],[\"parent/704\",[515,2.617]],[\"name/705\",[519,67.542]],[\"parent/705\",[515,2.617]],[\"name/706\",[520,67.542]],[\"parent/706\",[515,2.617]],[\"name/707\",[521,62.416]],[\"parent/707\",[515,2.617]],[\"name/708\",[522,62.416]],[\"parent/708\",[515,2.617]],[\"name/709\",[523,67.542]],[\"parent/709\",[515,2.617]],[\"name/710\",[524,67.542]],[\"parent/710\",[515,2.617]],[\"name/711\",[525,67.542]],[\"parent/711\",[515,2.617]],[\"name/712\",[526,67.542]],[\"parent/712\",[515,2.617]],[\"name/713\",[527,67.542]],[\"parent/713\",[515,2.617]],[\"name/714\",[528,67.542]],[\"parent/714\",[515,2.617]],[\"name/715\",[529,67.542]],[\"parent/715\",[515,2.617]],[\"name/716\",[530,67.542]],[\"parent/716\",[515,2.617]],[\"name/717\",[531,67.542]],[\"parent/717\",[515,2.617]],[\"name/718\",[282,62.416]],[\"parent/718\",[515,2.617]],[\"name/719\",[283,62.416]],[\"parent/719\",[515,2.617]],[\"name/720\",[284,62.416]],[\"parent/720\",[515,2.617]],[\"name/721\",[285,62.416]],[\"parent/721\",[515,2.617]],[\"name/722\",[532,67.542]],[\"parent/722\",[515,2.617]],[\"name/723\",[533,67.542]],[\"parent/723\",[515,2.617]],[\"name/724\",[534,67.542]],[\"parent/724\",[515,2.617]],[\"name/725\",[535,67.542]],[\"parent/725\",[515,2.617]],[\"name/726\",[536,67.542]],[\"parent/726\",[515,2.617]],[\"name/727\",[4,51.391]],[\"parent/727\",[515,2.617]],[\"name/728\",[5,28.084]],[\"parent/728\",[515,2.617]],[\"name/729\",[537,67.542]],[\"parent/729\",[515,2.617]],[\"name/730\",[513,59.039]],[\"parent/730\",[515,2.617]],[\"name/731\",[320,62.416]],[\"parent/731\",[515,2.617]],[\"name/732\",[538,67.542]],[\"parent/732\",[515,2.617]],[\"name/733\",[539,59.039]],[\"parent/733\",[515,2.617]],[\"name/734\",[540,59.039]],[\"parent/734\",[515,2.617]],[\"name/735\",[541,67.542]],[\"parent/735\",[515,2.617]],[\"name/736\",[292,56.517]],[\"parent/736\",[515,2.617]],[\"name/737\",[248,54.503]],[\"parent/737\",[515,2.617]],[\"name/738\",[542,67.542]],[\"parent/738\",[515,2.617]],[\"name/739\",[543,67.542]],[\"parent/739\",[515,2.617]],[\"name/740\",[544,67.542]],[\"parent/740\",[515,2.617]],[\"name/741\",[545,52.827]],[\"parent/741\",[515,2.617]],[\"name/742\",[11,59.039]],[\"parent/742\",[515,2.617]],[\"name/743\",[546,67.542]],[\"parent/743\",[515,2.617]],[\"name/744\",[547,67.542]],[\"parent/744\",[515,2.617]],[\"name/745\",[548,67.542]],[\"parent/745\",[515,2.617]],[\"name/746\",[549,67.542]],[\"parent/746\",[515,2.617]],[\"name/747\",[550,67.542]],[\"parent/747\",[515,2.617]],[\"name/748\",[551,67.542]],[\"parent/748\",[515,2.617]],[\"name/749\",[552,67.542]],[\"parent/749\",[515,2.617]],[\"name/750\",[553,67.542]],[\"parent/750\",[515,2.617]],[\"name/751\",[12,59.039]],[\"parent/751\",[515,2.617]],[\"name/752\",[13,59.039]],[\"parent/752\",[515,2.617]],[\"name/753\",[236,47.101]],[\"parent/753\",[515,2.617]],[\"name/754\",[308,59.039]],[\"parent/754\",[515,2.617]],[\"name/755\",[309,62.416]],[\"parent/755\",[515,2.617]],[\"name/756\",[231,52.827]],[\"parent/756\",[515,2.617]],[\"name/757\",[554,67.542]],[\"parent/757\",[515,2.617]],[\"name/758\",[555,67.542]],[\"parent/758\",[515,2.617]],[\"name/759\",[556,67.542]],[\"parent/759\",[515,2.617]],[\"name/760\",[19,62.416]],[\"parent/760\",[515,2.617]],[\"name/761\",[18,62.416]],[\"parent/761\",[515,2.617]],[\"name/762\",[557,67.542]],[\"parent/762\",[515,2.617]],[\"name/763\",[558,67.542]],[\"parent/763\",[515,2.617]],[\"name/764\",[559,67.542]],[\"parent/764\",[515,2.617]],[\"name/765\",[21,62.416]],[\"parent/765\",[515,2.617]],[\"name/766\",[560,67.542]],[\"parent/766\",[515,2.617]],[\"name/767\",[561,67.542]],[\"parent/767\",[515,2.617]],[\"name/768\",[562,67.542]],[\"parent/768\",[515,2.617]],[\"name/769\",[563,67.542]],[\"parent/769\",[515,2.617]],[\"name/770\",[564,67.542]],[\"parent/770\",[515,2.617]],[\"name/771\",[565,67.542]],[\"parent/771\",[515,2.617]],[\"name/772\",[566,67.542]],[\"parent/772\",[515,2.617]],[\"name/773\",[567,67.542]],[\"parent/773\",[515,2.617]],[\"name/774\",[568,67.542]],[\"parent/774\",[515,2.617]],[\"name/775\",[569,67.542]],[\"parent/775\",[515,2.617]],[\"name/776\",[570,67.542]],[\"parent/776\",[515,2.617]],[\"name/777\",[106,50.134]],[\"parent/777\",[515,2.617]],[\"name/778\",[571,39.929]],[\"parent/778\",[]],[\"name/779\",[572,67.542]],[\"parent/779\",[571,3.824]],[\"name/780\",[573,67.542]],[\"parent/780\",[571,3.824]],[\"name/781\",[1,42.887]],[\"parent/781\",[571,3.824]],[\"name/782\",[574,67.542]],[\"parent/782\",[571,3.824]],[\"name/783\",[575,67.542]],[\"parent/783\",[571,3.824]],[\"name/784\",[576,67.542]],[\"parent/784\",[571,3.824]],[\"name/785\",[2,34.466]],[\"parent/785\",[571,3.824]],[\"name/786\",[577,67.542]],[\"parent/786\",[571,3.824]],[\"name/787\",[578,67.542]],[\"parent/787\",[571,3.824]],[\"name/788\",[515,27.326]],[\"parent/788\",[571,3.824]],[\"name/789\",[579,67.542]],[\"parent/789\",[571,3.824]],[\"name/790\",[580,67.542]],[\"parent/790\",[571,3.824]],[\"name/791\",[581,67.542]],[\"parent/791\",[571,3.824]],[\"name/792\",[582,67.542]],[\"parent/792\",[571,3.824]],[\"name/793\",[583,67.542]],[\"parent/793\",[571,3.824]],[\"name/794\",[584,67.542]],[\"parent/794\",[571,3.824]],[\"name/795\",[585,67.542]],[\"parent/795\",[571,3.824]],[\"name/796\",[586,67.542]],[\"parent/796\",[571,3.824]],[\"name/797\",[587,67.542]],[\"parent/797\",[571,3.824]],[\"name/798\",[588,67.542]],[\"parent/798\",[571,3.824]],[\"name/799\",[589,67.542]],[\"parent/799\",[571,3.824]],[\"name/800\",[590,67.542]],[\"parent/800\",[571,3.824]],[\"name/801\",[591,52.827]],[\"parent/801\",[]],[\"name/802\",[539,59.039]],[\"parent/802\",[591,5.059]],[\"name/803\",[24,25.963]],[\"parent/803\",[591,5.059]],[\"name/804\",[539,59.039]],[\"parent/804\",[592,5.413]],[\"name/805\",[24,25.963]],[\"parent/805\",[592,5.413]],[\"name/806\",[540,59.039]],[\"parent/806\",[591,5.059]],[\"name/807\",[24,25.963]],[\"parent/807\",[591,5.059]],[\"name/808\",[540,59.039]],[\"parent/808\",[592,5.413]],[\"name/809\",[24,25.963]],[\"parent/809\",[592,5.413]],[\"name/810\",[2,34.466]],[\"parent/810\",[591,5.059]],[\"name/811\",[593,47.101]],[\"parent/811\",[]],[\"name/812\",[1,42.887]],[\"parent/812\",[593,4.511]],[\"name/813\",[2,34.466]],[\"parent/813\",[593,4.511]],[\"name/814\",[594,62.416]],[\"parent/814\",[593,4.511]],[\"name/815\",[595,62.416]],[\"parent/815\",[593,4.511]],[\"name/816\",[596,67.542]],[\"parent/816\",[593,4.511]],[\"name/817\",[597,67.542]],[\"parent/817\",[593,4.511]],[\"name/818\",[329,56.517]],[\"parent/818\",[593,4.511]],[\"name/819\",[598,59.039]],[\"parent/819\",[593,4.511]],[\"name/820\",[599,56.517]],[\"parent/820\",[593,4.511]],[\"name/821\",[600,67.542]],[\"parent/821\",[593,4.511]],[\"name/822\",[601,56.517]],[\"parent/822\",[]],[\"name/823\",[1,42.887]],[\"parent/823\",[601,5.413]],[\"name/824\",[2,34.466]],[\"parent/824\",[601,5.413]],[\"name/825\",[602,67.542]],[\"parent/825\",[601,5.413]],[\"name/826\",[603,50.134]],[\"parent/826\",[]],[\"name/827\",[29,56.517]],[\"parent/827\",[603,4.801]],[\"name/828\",[24,25.963]],[\"parent/828\",[603,4.801]],[\"name/829\",[29,56.517]],[\"parent/829\",[604,5.059]],[\"name/830\",[24,25.963]],[\"parent/830\",[604,5.059]],[\"name/831\",[31,56.517]],[\"parent/831\",[603,4.801]],[\"name/832\",[24,25.963]],[\"parent/832\",[603,4.801]],[\"name/833\",[31,56.517]],[\"parent/833\",[604,5.059]],[\"name/834\",[24,25.963]],[\"parent/834\",[604,5.059]],[\"name/835\",[32,56.517]],[\"parent/835\",[603,4.801]],[\"name/836\",[24,25.963]],[\"parent/836\",[603,4.801]],[\"name/837\",[32,56.517]],[\"parent/837\",[604,5.059]],[\"name/838\",[24,25.963]],[\"parent/838\",[604,5.059]],[\"name/839\",[2,34.466]],[\"parent/839\",[603,4.801]],[\"name/840\",[605,52.827]],[\"parent/840\",[]],[\"name/841\",[34,56.517]],[\"parent/841\",[605,5.059]],[\"name/842\",[24,25.963]],[\"parent/842\",[605,5.059]],[\"name/843\",[34,56.517]],[\"parent/843\",[606,5.413]],[\"name/844\",[24,25.963]],[\"parent/844\",[606,5.413]],[\"name/845\",[36,56.517]],[\"parent/845\",[605,5.059]],[\"name/846\",[24,25.963]],[\"parent/846\",[605,5.059]],[\"name/847\",[36,56.517]],[\"parent/847\",[606,5.413]],[\"name/848\",[24,25.963]],[\"parent/848\",[606,5.413]],[\"name/849\",[2,34.466]],[\"parent/849\",[605,5.059]],[\"name/850\",[607,46.264]],[\"parent/850\",[]],[\"name/851\",[23,56.517]],[\"parent/851\",[607,4.431]],[\"name/852\",[24,25.963]],[\"parent/852\",[607,4.431]],[\"name/853\",[23,56.517]],[\"parent/853\",[608,4.598]],[\"name/854\",[24,25.963]],[\"parent/854\",[608,4.598]],[\"name/855\",[26,56.517]],[\"parent/855\",[607,4.431]],[\"name/856\",[24,25.963]],[\"parent/856\",[607,4.431]],[\"name/857\",[26,56.517]],[\"parent/857\",[608,4.598]],[\"name/858\",[24,25.963]],[\"parent/858\",[608,4.598]],[\"name/859\",[27,56.517]],[\"parent/859\",[607,4.431]],[\"name/860\",[24,25.963]],[\"parent/860\",[607,4.431]],[\"name/861\",[27,56.517]],[\"parent/861\",[608,4.598]],[\"name/862\",[24,25.963]],[\"parent/862\",[608,4.598]],[\"name/863\",[479,56.517]],[\"parent/863\",[607,4.431]],[\"name/864\",[24,25.963]],[\"parent/864\",[607,4.431]],[\"name/865\",[479,56.517]],[\"parent/865\",[608,4.598]],[\"name/866\",[24,25.963]],[\"parent/866\",[608,4.598]],[\"name/867\",[609,62.416]],[\"parent/867\",[607,4.431]],[\"name/868\",[24,25.963]],[\"parent/868\",[607,4.431]],[\"name/869\",[609,62.416]],[\"parent/869\",[608,4.598]],[\"name/870\",[24,25.963]],[\"parent/870\",[608,4.598]],[\"name/871\",[2,34.466]],[\"parent/871\",[607,4.431]],[\"name/872\",[610,40.365]],[\"parent/872\",[]],[\"name/873\",[1,42.887]],[\"parent/873\",[610,3.866]],[\"name/874\",[2,34.466]],[\"parent/874\",[610,3.866]],[\"name/875\",[545,52.827]],[\"parent/875\",[610,3.866]],[\"name/876\",[611,67.542]],[\"parent/876\",[610,3.866]],[\"name/877\",[329,56.517]],[\"parent/877\",[610,3.866]],[\"name/878\",[612,67.542]],[\"parent/878\",[610,3.866]],[\"name/879\",[613,67.542]],[\"parent/879\",[610,3.866]],[\"name/880\",[308,59.039]],[\"parent/880\",[610,3.866]],[\"name/881\",[614,67.542]],[\"parent/881\",[610,3.866]],[\"name/882\",[615,67.542]],[\"parent/882\",[610,3.866]],[\"name/883\",[616,67.542]],[\"parent/883\",[610,3.866]],[\"name/884\",[617,62.416]],[\"parent/884\",[610,3.866]],[\"name/885\",[599,56.517]],[\"parent/885\",[610,3.866]],[\"name/886\",[494,59.039]],[\"parent/886\",[610,3.866]],[\"name/887\",[513,59.039]],[\"parent/887\",[610,3.866]],[\"name/888\",[618,67.542]],[\"parent/888\",[610,3.866]],[\"name/889\",[619,67.542]],[\"parent/889\",[610,3.866]],[\"name/890\",[595,62.416]],[\"parent/890\",[610,3.866]],[\"name/891\",[620,67.542]],[\"parent/891\",[610,3.866]],[\"name/892\",[236,47.101]],[\"parent/892\",[610,3.866]],[\"name/893\",[621,67.542]],[\"parent/893\",[610,3.866]],[\"name/894\",[622,47.101]],[\"parent/894\",[]],[\"name/895\",[623,67.542]],[\"parent/895\",[622,4.511]],[\"name/896\",[624,67.542]],[\"parent/896\",[622,4.511]],[\"name/897\",[625,67.542]],[\"parent/897\",[622,4.511]],[\"name/898\",[2,34.466]],[\"parent/898\",[622,4.511]],[\"name/899\",[626,67.542]],[\"parent/899\",[622,4.511]],[\"name/900\",[627,67.542]],[\"parent/900\",[622,4.511]],[\"name/901\",[545,52.827]],[\"parent/901\",[622,4.511]],[\"name/902\",[628,67.542]],[\"parent/902\",[622,4.511]],[\"name/903\",[629,67.542]],[\"parent/903\",[622,4.511]],[\"name/904\",[630,67.542]],[\"parent/904\",[622,4.511]],[\"name/905\",[631,62.416]],[\"parent/905\",[]],[\"name/906\",[632,56.517]],[\"parent/906\",[631,5.977]],[\"name/907\",[633,50.134]],[\"parent/907\",[]],[\"name/908\",[617,62.416]],[\"parent/908\",[633,4.801]],[\"name/909\",[594,62.416]],[\"parent/909\",[633,4.801]],[\"name/910\",[599,56.517]],[\"parent/910\",[633,4.801]],[\"name/911\",[545,52.827]],[\"parent/911\",[633,4.801]],[\"name/912\",[329,56.517]],[\"parent/912\",[633,4.801]],[\"name/913\",[598,59.039]],[\"parent/913\",[633,4.801]],[\"name/914\",[632,56.517]],[\"parent/914\",[633,4.801]],[\"name/915\",[634,42.887]],[\"parent/915\",[]],[\"name/916\",[635,67.542]],[\"parent/916\",[634,4.107]],[\"name/917\",[636,67.542]],[\"parent/917\",[634,4.107]],[\"name/918\",[637,67.542]],[\"parent/918\",[634,4.107]],[\"name/919\",[599,56.517]],[\"parent/919\",[634,4.107]],[\"name/920\",[545,52.827]],[\"parent/920\",[634,4.107]],[\"name/921\",[638,67.542]],[\"parent/921\",[634,4.107]],[\"name/922\",[639,67.542]],[\"parent/922\",[634,4.107]],[\"name/923\",[521,62.416]],[\"parent/923\",[634,4.107]],[\"name/924\",[640,67.542]],[\"parent/924\",[634,4.107]],[\"name/925\",[641,67.542]],[\"parent/925\",[634,4.107]],[\"name/926\",[642,67.542]],[\"parent/926\",[634,4.107]],[\"name/927\",[643,67.542]],[\"parent/927\",[634,4.107]],[\"name/928\",[522,62.416]],[\"parent/928\",[634,4.107]],[\"name/929\",[236,47.101]],[\"parent/929\",[634,4.107]],[\"name/930\",[598,59.039]],[\"parent/930\",[634,4.107]],[\"name/931\",[632,56.517]],[\"parent/931\",[634,4.107]],[\"name/932\",[644,59.039]],[\"parent/932\",[]],[\"name/933\",[545,52.827]],[\"parent/933\",[644,5.654]],[\"name/934\",[632,56.517]],[\"parent/934\",[644,5.654]],[\"name/935\",[645,67.542]],[\"parent/935\",[]],[\"name/936\",[646,67.542]],[\"parent/936\",[]],[\"name/937\",[647,67.542]],[\"parent/937\",[]],[\"name/938\",[648,62.416]],[\"parent/938\",[]],[\"name/939\",[24,25.963]],[\"parent/939\",[648,5.977]],[\"name/940\",[110,62.416]],[\"parent/940\",[649,5.977]],[\"name/941\",[111,44.361,112,44.361]],[\"parent/941\",[649,5.977]],[\"name/942\",[650,67.542]],[\"parent/942\",[]],[\"name/943\",[651,67.542]],[\"parent/943\",[]],[\"name/944\",[652,67.542]],[\"parent/944\",[]],[\"name/945\",[653,67.542]],[\"parent/945\",[]],[\"name/946\",[654,67.542]],[\"parent/946\",[]],[\"name/947\",[655,59.039]],[\"parent/947\",[]],[\"name/948\",[2,34.466]],[\"parent/948\",[655,5.654]],[\"name/949\",[470,42.887]],[\"parent/949\",[655,5.654]],[\"name/950\",[656,31.673]],[\"parent/950\",[]],[\"name/951\",[657,67.542]],[\"parent/951\",[656,3.033]],[\"name/952\",[658,67.542]],[\"parent/952\",[656,3.033]],[\"name/953\",[659,67.542]],[\"parent/953\",[656,3.033]],[\"name/954\",[660,67.542]],[\"parent/954\",[656,3.033]],[\"name/955\",[661,67.542]],[\"parent/955\",[656,3.033]],[\"name/956\",[662,67.542]],[\"parent/956\",[656,3.033]],[\"name/957\",[663,67.542]],[\"parent/957\",[656,3.033]],[\"name/958\",[1,42.887]],[\"parent/958\",[656,3.033]],[\"name/959\",[664,67.542]],[\"parent/959\",[656,3.033]],[\"name/960\",[665,67.542]],[\"parent/960\",[656,3.033]],[\"name/961\",[666,67.542]],[\"parent/961\",[656,3.033]],[\"name/962\",[667,67.542]],[\"parent/962\",[656,3.033]],[\"name/963\",[668,67.542]],[\"parent/963\",[656,3.033]],[\"name/964\",[669,67.542]],[\"parent/964\",[656,3.033]],[\"name/965\",[670,67.542]],[\"parent/965\",[656,3.033]],[\"name/966\",[671,67.542]],[\"parent/966\",[656,3.033]],[\"name/967\",[2,34.466]],[\"parent/967\",[656,3.033]],[\"name/968\",[672,49.018]],[\"parent/968\",[656,3.033]],[\"name/969\",[673,67.542]],[\"parent/969\",[656,3.033]],[\"name/970\",[106,50.134]],[\"parent/970\",[656,3.033]],[\"name/971\",[674,67.542]],[\"parent/971\",[656,3.033]],[\"name/972\",[675,67.542]],[\"parent/972\",[656,3.033]],[\"name/973\",[676,67.542]],[\"parent/973\",[656,3.033]],[\"name/974\",[677,67.542]],[\"parent/974\",[656,3.033]],[\"name/975\",[678,67.542]],[\"parent/975\",[656,3.033]],[\"name/976\",[679,67.542]],[\"parent/976\",[656,3.033]],[\"name/977\",[680,67.542]],[\"parent/977\",[656,3.033]],[\"name/978\",[681,67.542]],[\"parent/978\",[656,3.033]],[\"name/979\",[682,67.542]],[\"parent/979\",[656,3.033]],[\"name/980\",[683,67.542]],[\"parent/980\",[656,3.033]],[\"name/981\",[684,67.542]],[\"parent/981\",[656,3.033]],[\"name/982\",[685,67.542]],[\"parent/982\",[656,3.033]],[\"name/983\",[686,67.542]],[\"parent/983\",[656,3.033]],[\"name/984\",[687,67.542]],[\"parent/984\",[656,3.033]],[\"name/985\",[688,67.542]],[\"parent/985\",[656,3.033]],[\"name/986\",[689,67.542]],[\"parent/986\",[656,3.033]],[\"name/987\",[690,67.542]],[\"parent/987\",[656,3.033]],[\"name/988\",[691,67.542]],[\"parent/988\",[656,3.033]],[\"name/989\",[692,67.542]],[\"parent/989\",[656,3.033]],[\"name/990\",[693,67.542]],[\"parent/990\",[656,3.033]],[\"name/991\",[694,67.542]],[\"parent/991\",[656,3.033]],[\"name/992\",[695,67.542]],[\"parent/992\",[656,3.033]],[\"name/993\",[696,67.542]],[\"parent/993\",[656,3.033]],[\"name/994\",[697,67.542]],[\"parent/994\",[656,3.033]],[\"name/995\",[698,67.542]],[\"parent/995\",[656,3.033]],[\"name/996\",[699,67.542]],[\"parent/996\",[656,3.033]],[\"name/997\",[700,67.542]],[\"parent/997\",[656,3.033]],[\"name/998\",[701,67.542]],[\"parent/998\",[656,3.033]],[\"name/999\",[702,67.542]],[\"parent/999\",[656,3.033]],[\"name/1000\",[703,67.542]],[\"parent/1000\",[656,3.033]],[\"name/1001\",[704,67.542]],[\"parent/1001\",[656,3.033]],[\"name/1002\",[705,67.542]],[\"parent/1002\",[656,3.033]],[\"name/1003\",[706,67.542]],[\"parent/1003\",[]],[\"name/1004\",[707,67.542]],[\"parent/1004\",[]],[\"name/1005\",[708,67.542]],[\"parent/1005\",[]],[\"name/1006\",[709,67.542]],[\"parent/1006\",[]],[\"name/1007\",[710,67.542]],[\"parent/1007\",[]],[\"name/1008\",[711,67.542]],[\"parent/1008\",[]],[\"name/1009\",[712,41.801]],[\"parent/1009\",[]],[\"name/1010\",[713,67.542]],[\"parent/1010\",[712,4.003]],[\"name/1011\",[24,25.963]],[\"parent/1011\",[712,4.003]],[\"name/1012\",[470,42.887]],[\"parent/1012\",[714,4.054]],[\"name/1013\",[715,44.105]],[\"parent/1013\",[714,4.054]],[\"name/1014\",[236,33.476,292,40.169]],[\"parent/1014\",[712,4.003]],[\"name/1015\",[24,25.963]],[\"parent/1015\",[712,4.003]],[\"name/1016\",[470,42.887]],[\"parent/1016\",[714,4.054]],[\"name/1017\",[715,44.105]],[\"parent/1017\",[714,4.054]],[\"name/1018\",[236,33.476,716,48.005]],[\"parent/1018\",[712,4.003]],[\"name/1019\",[24,25.963]],[\"parent/1019\",[712,4.003]],[\"name/1020\",[470,42.887]],[\"parent/1020\",[714,4.054]],[\"name/1021\",[715,44.105]],[\"parent/1021\",[714,4.054]],[\"name/1022\",[236,33.476,717,44.361]],[\"parent/1022\",[712,4.003]],[\"name/1023\",[24,25.963]],[\"parent/1023\",[712,4.003]],[\"name/1024\",[470,42.887]],[\"parent/1024\",[714,4.054]],[\"name/1025\",[715,44.105]],[\"parent/1025\",[714,4.054]],[\"name/1026\",[718,37.235,719,37.235,720,30.046]],[\"parent/1026\",[712,4.003]],[\"name/1027\",[24,25.963]],[\"parent/1027\",[712,4.003]],[\"name/1028\",[470,42.887]],[\"parent/1028\",[714,4.054]],[\"name/1029\",[715,44.105]],[\"parent/1029\",[714,4.054]],[\"name/1030\",[721,62.416]],[\"parent/1030\",[712,4.003]],[\"name/1031\",[24,25.963]],[\"parent/1031\",[712,4.003]],[\"name/1032\",[470,42.887]],[\"parent/1032\",[714,4.054]],[\"name/1033\",[715,44.105]],[\"parent/1033\",[714,4.054]],[\"name/1034\",[721,44.361,722,44.361]],[\"parent/1034\",[712,4.003]],[\"name/1035\",[24,25.963]],[\"parent/1035\",[712,4.003]],[\"name/1036\",[470,42.887]],[\"parent/1036\",[714,4.054]],[\"name/1037\",[715,44.105]],[\"parent/1037\",[714,4.054]],[\"name/1038\",[723,62.416]],[\"parent/1038\",[712,4.003]],[\"name/1039\",[24,25.963]],[\"parent/1039\",[712,4.003]],[\"name/1040\",[470,42.887]],[\"parent/1040\",[714,4.054]],[\"name/1041\",[715,44.105]],[\"parent/1041\",[714,4.054]],[\"name/1042\",[722,44.361,723,44.361]],[\"parent/1042\",[712,4.003]],[\"name/1043\",[24,25.963]],[\"parent/1043\",[712,4.003]],[\"name/1044\",[470,42.887]],[\"parent/1044\",[714,4.054]],[\"name/1045\",[715,44.105]],[\"parent/1045\",[714,4.054]],[\"name/1046\",[724,49.018]],[\"parent/1046\",[]],[\"name/1047\",[479,56.517]],[\"parent/1047\",[724,4.694]],[\"name/1048\",[24,25.963]],[\"parent/1048\",[724,4.694]],[\"name/1049\",[470,42.887]],[\"parent/1049\",[725,4.801]],[\"name/1050\",[715,44.105]],[\"parent/1050\",[725,4.801]],[\"name/1051\",[236,47.101]],[\"parent/1051\",[724,4.694]],[\"name/1052\",[24,25.963]],[\"parent/1052\",[724,4.694]],[\"name/1053\",[470,42.887]],[\"parent/1053\",[725,4.801]],[\"name/1054\",[715,44.105]],[\"parent/1054\",[725,4.801]],[\"name/1055\",[236,33.476,717,44.361]],[\"parent/1055\",[724,4.694]],[\"name/1056\",[24,25.963]],[\"parent/1056\",[724,4.694]],[\"name/1057\",[470,42.887]],[\"parent/1057\",[725,4.801]],[\"name/1058\",[715,44.105]],[\"parent/1058\",[725,4.801]],[\"name/1059\",[726,48.005,727,48.005]],[\"parent/1059\",[724,4.694]],[\"name/1060\",[24,25.963]],[\"parent/1060\",[724,4.694]],[\"name/1061\",[470,42.887]],[\"parent/1061\",[725,4.801]],[\"name/1062\",[715,44.105]],[\"parent/1062\",[725,4.801]],[\"name/1063\",[728,54.503]],[\"parent/1063\",[]],[\"name/1064\",[729,67.542]],[\"parent/1064\",[728,5.22]],[\"name/1065\",[24,25.963]],[\"parent/1065\",[728,5.22]],[\"name/1066\",[470,42.887]],[\"parent/1066\",[730,5.413]],[\"name/1067\",[715,44.105]],[\"parent/1067\",[730,5.413]],[\"name/1068\",[731,67.542]],[\"parent/1068\",[728,5.22]],[\"name/1069\",[24,25.963]],[\"parent/1069\",[728,5.22]],[\"name/1070\",[470,42.887]],[\"parent/1070\",[730,5.413]],[\"name/1071\",[715,44.105]],[\"parent/1071\",[730,5.413]],[\"name/1072\",[732,42.887]],[\"parent/1072\",[]],[\"name/1073\",[733,67.542]],[\"parent/1073\",[732,4.107]],[\"name/1074\",[24,25.963]],[\"parent/1074\",[732,4.107]],[\"name/1075\",[734,50.134]],[\"parent/1075\",[735,4.164]],[\"name/1076\",[672,49.018]],[\"parent/1076\",[735,4.164]],[\"name/1077\",[736,67.542]],[\"parent/1077\",[732,4.107]],[\"name/1078\",[24,25.963]],[\"parent/1078\",[732,4.107]],[\"name/1079\",[734,50.134]],[\"parent/1079\",[735,4.164]],[\"name/1080\",[672,49.018]],[\"parent/1080\",[735,4.164]],[\"name/1081\",[737,67.542]],[\"parent/1081\",[732,4.107]],[\"name/1082\",[24,25.963]],[\"parent/1082\",[732,4.107]],[\"name/1083\",[734,50.134]],[\"parent/1083\",[735,4.164]],[\"name/1084\",[672,49.018]],[\"parent/1084\",[735,4.164]],[\"name/1085\",[738,67.542]],[\"parent/1085\",[732,4.107]],[\"name/1086\",[24,25.963]],[\"parent/1086\",[732,4.107]],[\"name/1087\",[734,50.134]],[\"parent/1087\",[735,4.164]],[\"name/1088\",[672,49.018]],[\"parent/1088\",[735,4.164]],[\"name/1089\",[739,67.542]],[\"parent/1089\",[732,4.107]],[\"name/1090\",[24,25.963]],[\"parent/1090\",[732,4.107]],[\"name/1091\",[734,50.134]],[\"parent/1091\",[735,4.164]],[\"name/1092\",[672,49.018]],[\"parent/1092\",[735,4.164]],[\"name/1093\",[740,67.542]],[\"parent/1093\",[732,4.107]],[\"name/1094\",[24,25.963]],[\"parent/1094\",[732,4.107]],[\"name/1095\",[734,50.134]],[\"parent/1095\",[735,4.164]],[\"name/1096\",[672,49.018]],[\"parent/1096\",[735,4.164]],[\"name/1097\",[741,67.542]],[\"parent/1097\",[732,4.107]],[\"name/1098\",[24,25.963]],[\"parent/1098\",[732,4.107]],[\"name/1099\",[734,50.134]],[\"parent/1099\",[735,4.164]],[\"name/1100\",[672,49.018]],[\"parent/1100\",[735,4.164]],[\"name/1101\",[742,67.542]],[\"parent/1101\",[732,4.107]],[\"name/1102\",[24,25.963]],[\"parent/1102\",[732,4.107]],[\"name/1103\",[734,50.134]],[\"parent/1103\",[735,4.164]],[\"name/1104\",[672,49.018]],[\"parent/1104\",[735,4.164]],[\"name/1105\",[743,67.542]],[\"parent/1105\",[]],[\"name/1106\",[744,54.503]],[\"parent/1106\",[]],[\"name/1107\",[745,59.039]],[\"parent/1107\",[744,5.22]],[\"name/1108\",[746,59.039]],[\"parent/1108\",[744,5.22]],[\"name/1109\",[747,52.827]],[\"parent/1109\",[744,5.22]],[\"name/1110\",[748,51.391]],[\"parent/1110\",[744,5.22]],[\"name/1111\",[749,67.542]],[\"parent/1111\",[]],[\"name/1112\",[750,48.014]],[\"parent/1112\",[]],[\"name/1113\",[751,62.416]],[\"parent/1113\",[750,4.598]],[\"name/1114\",[752,67.542]],[\"parent/1114\",[750,4.598]],[\"name/1115\",[753,67.542]],[\"parent/1115\",[750,4.598]],[\"name/1116\",[754,56.517]],[\"parent/1116\",[750,4.598]],[\"name/1117\",[755,59.039]],[\"parent/1117\",[750,4.598]],[\"name/1118\",[756,67.542]],[\"parent/1118\",[750,4.598]],[\"name/1119\",[757,67.542]],[\"parent/1119\",[750,4.598]],[\"name/1120\",[758,67.542]],[\"parent/1120\",[750,4.598]],[\"name/1121\",[759,59.039]],[\"parent/1121\",[750,4.598]],[\"name/1122\",[760,59.039]],[\"parent/1122\",[]],[\"name/1123\",[761,48.014]],[\"parent/1123\",[]],[\"name/1124\",[745,59.039]],[\"parent/1124\",[761,4.598]],[\"name/1125\",[746,59.039]],[\"parent/1125\",[761,4.598]],[\"name/1126\",[762,62.416]],[\"parent/1126\",[761,4.598]],[\"name/1127\",[763,62.416]],[\"parent/1127\",[761,4.598]],[\"name/1128\",[764,62.416]],[\"parent/1128\",[761,4.598]],[\"name/1129\",[747,52.827]],[\"parent/1129\",[761,4.598]],[\"name/1130\",[748,51.391]],[\"parent/1130\",[761,4.598]],[\"name/1131\",[765,62.416]],[\"parent/1131\",[761,4.598]],[\"name/1132\",[760,59.039]],[\"parent/1132\",[761,4.598]],[\"name/1133\",[766,56.517]],[\"parent/1133\",[]],[\"name/1134\",[24,25.963]],[\"parent/1134\",[766,5.413]],[\"name/1135\",[767,67.542]],[\"parent/1135\",[768,5.977]],[\"name/1136\",[769,67.542]],[\"parent/1136\",[768,5.977]],[\"name/1137\",[770,44.775]],[\"parent/1137\",[]],[\"name/1138\",[754,56.517]],[\"parent/1138\",[770,4.288]],[\"name/1139\",[771,62.416]],[\"parent/1139\",[770,4.288]],[\"name/1140\",[766,56.517]],[\"parent/1140\",[770,4.288]],[\"name/1141\",[772,67.542]],[\"parent/1141\",[770,4.288]],[\"name/1142\",[745,59.039]],[\"parent/1142\",[770,4.288]],[\"name/1143\",[746,59.039]],[\"parent/1143\",[770,4.288]],[\"name/1144\",[762,62.416]],[\"parent/1144\",[770,4.288]],[\"name/1145\",[763,62.416]],[\"parent/1145\",[770,4.288]],[\"name/1146\",[764,62.416]],[\"parent/1146\",[770,4.288]],[\"name/1147\",[747,52.827]],[\"parent/1147\",[770,4.288]],[\"name/1148\",[748,51.391]],[\"parent/1148\",[770,4.288]],[\"name/1149\",[765,62.416]],[\"parent/1149\",[770,4.288]],[\"name/1150\",[760,59.039]],[\"parent/1150\",[770,4.288]],[\"name/1151\",[773,67.542]],[\"parent/1151\",[]],[\"name/1152\",[774,67.542]],[\"parent/1152\",[]],[\"name/1153\",[775,52.827]],[\"parent/1153\",[]],[\"name/1154\",[776,67.542]],[\"parent/1154\",[775,5.059]],[\"name/1155\",[777,67.542]],[\"parent/1155\",[775,5.059]],[\"name/1156\",[778,67.542]],[\"parent/1156\",[775,5.059]],[\"name/1157\",[779,67.542]],[\"parent/1157\",[775,5.059]],[\"name/1158\",[780,67.542]],[\"parent/1158\",[775,5.059]],[\"name/1159\",[748,51.391]],[\"parent/1159\",[]],[\"name/1160\",[781,67.542]],[\"parent/1160\",[748,4.922]],[\"name/1161\",[782,67.542]],[\"parent/1161\",[748,4.922]],[\"name/1162\",[720,54.503]],[\"parent/1162\",[]],[\"name/1163\",[747,52.827]],[\"parent/1163\",[720,5.22]],[\"name/1164\",[238,56.517]],[\"parent/1164\",[720,5.22]],[\"name/1165\",[783,67.542]],[\"parent/1165\",[720,5.22]],[\"name/1166\",[784,47.101]],[\"parent/1166\",[]],[\"name/1167\",[477,54.503]],[\"parent/1167\",[784,4.511]],[\"name/1168\",[754,56.517]],[\"parent/1168\",[784,4.511]],[\"name/1169\",[785,67.542]],[\"parent/1169\",[784,4.511]],[\"name/1170\",[786,67.542]],[\"parent/1170\",[784,4.511]],[\"name/1171\",[787,67.542]],[\"parent/1171\",[784,4.511]],[\"name/1172\",[751,62.416]],[\"parent/1172\",[784,4.511]],[\"name/1173\",[755,59.039]],[\"parent/1173\",[784,4.511]],[\"name/1174\",[788,67.542]],[\"parent/1174\",[784,4.511]],[\"name/1175\",[766,56.517]],[\"parent/1175\",[784,4.511]],[\"name/1176\",[759,59.039]],[\"parent/1176\",[784,4.511]],[\"name/1177\",[789,46.264]],[\"parent/1177\",[]],[\"name/1178\",[747,52.827]],[\"parent/1178\",[789,4.431]],[\"name/1179\",[754,56.517]],[\"parent/1179\",[789,4.431]],[\"name/1180\",[790,67.542]],[\"parent/1180\",[789,4.431]],[\"name/1181\",[791,67.542]],[\"parent/1181\",[789,4.431]],[\"name/1182\",[755,59.039]],[\"parent/1182\",[789,4.431]],[\"name/1183\",[759,59.039]],[\"parent/1183\",[789,4.431]],[\"name/1184\",[771,62.416]],[\"parent/1184\",[789,4.431]],[\"name/1185\",[748,51.391]],[\"parent/1185\",[789,4.431]],[\"name/1186\",[792,67.542]],[\"parent/1186\",[789,4.431]],[\"name/1187\",[793,67.542]],[\"parent/1187\",[789,4.431]],[\"name/1188\",[794,67.542]],[\"parent/1188\",[789,4.431]],[\"name/1189\",[795,59.039]],[\"parent/1189\",[]],[\"name/1190\",[24,25.963]],[\"parent/1190\",[795,5.654]],[\"name/1191\",[795,59.039]],[\"parent/1191\",[796,5.977]],[\"name/1192\",[797,67.542]],[\"parent/1192\",[796,5.977]],[\"name/1193\",[798,62.416]],[\"parent/1193\",[]],[\"name/1194\",[24,25.963]],[\"parent/1194\",[798,5.977]],[\"name/1195\",[799,67.542]],[\"parent/1195\",[800,4.694]],[\"name/1196\",[801,67.542]],[\"parent/1196\",[800,4.694]],[\"name/1197\",[802,67.542]],[\"parent/1197\",[800,4.694]],[\"name/1198\",[3,54.503]],[\"parent/1198\",[800,4.694]],[\"name/1199\",[803,67.542]],[\"parent/1199\",[800,4.694]],[\"name/1200\",[804,67.542]],[\"parent/1200\",[800,4.694]],[\"name/1201\",[805,67.542]],[\"parent/1201\",[800,4.694]],[\"name/1202\",[24,25.963]],[\"parent/1202\",[800,4.694]],[\"name/1203\",[806,67.542]],[\"parent/1203\",[807,6.468]],[\"name/1204\",[808,67.542]],[\"parent/1204\",[800,4.694]],[\"name/1205\",[809,67.542]],[\"parent/1205\",[]],[\"name/1206\",[810,67.542]],[\"parent/1206\",[]],[\"name/1207\",[811,67.542]],[\"parent/1207\",[]],[\"name/1208\",[812,67.542]],[\"parent/1208\",[]],[\"name/1209\",[813,67.542]],[\"parent/1209\",[]],[\"name/1210\",[814,67.542]],[\"parent/1210\",[]],[\"name/1211\",[815,56.517]],[\"parent/1211\",[]],[\"name/1212\",[816,67.542]],[\"parent/1212\",[815,5.413]],[\"name/1213\",[747,52.827]],[\"parent/1213\",[815,5.413]],[\"name/1214\",[2,34.466]],[\"parent/1214\",[815,5.413]],[\"name/1215\",[817,52.827]],[\"parent/1215\",[]],[\"name/1216\",[485,56.517]],[\"parent/1216\",[817,5.059]],[\"name/1217\",[24,25.963]],[\"parent/1217\",[817,5.059]],[\"name/1218\",[485,56.517]],[\"parent/1218\",[818,5.413]],[\"name/1219\",[24,25.963]],[\"parent/1219\",[818,5.413]],[\"name/1220\",[819,62.416]],[\"parent/1220\",[817,5.059]],[\"name/1221\",[24,25.963]],[\"parent/1221\",[817,5.059]],[\"name/1222\",[819,62.416]],[\"parent/1222\",[818,5.413]],[\"name/1223\",[24,25.963]],[\"parent/1223\",[818,5.413]],[\"name/1224\",[2,34.466]],[\"parent/1224\",[817,5.059]],[\"name/1225\",[820,50.134]],[\"parent/1225\",[]],[\"name/1226\",[2,34.466]],[\"parent/1226\",[820,4.801]],[\"name/1227\",[280,62.416]],[\"parent/1227\",[820,4.801]],[\"name/1228\",[278,62.416]],[\"parent/1228\",[820,4.801]],[\"name/1229\",[281,62.416]],[\"parent/1229\",[820,4.801]],[\"name/1230\",[279,62.416]],[\"parent/1230\",[820,4.801]],[\"name/1231\",[277,62.416]],[\"parent/1231\",[820,4.801]],[\"name/1232\",[276,62.416]],[\"parent/1232\",[820,4.801]],[\"name/1233\",[821,56.517]],[\"parent/1233\",[]],[\"name/1234\",[2,34.466]],[\"parent/1234\",[821,5.413]],[\"name/1235\",[243,59.039]],[\"parent/1235\",[821,5.413]],[\"name/1236\",[245,59.039]],[\"parent/1236\",[821,5.413]],[\"name/1237\",[822,67.542]],[\"parent/1237\",[]],[\"name/1238\",[823,67.542]],[\"parent/1238\",[]],[\"name/1239\",[824,67.542]],[\"parent/1239\",[]],[\"name/1240\",[825,67.542]],[\"parent/1240\",[]],[\"name/1241\",[826,67.542]],[\"parent/1241\",[]],[\"name/1242\",[827,67.542]],[\"parent/1242\",[]],[\"name/1243\",[828,67.542]],[\"parent/1243\",[]],[\"name/1244\",[829,67.542]],[\"parent/1244\",[]],[\"name/1245\",[830,67.542]],[\"parent/1245\",[]],[\"name/1246\",[831,67.542]],[\"parent/1246\",[]],[\"name/1247\",[832,67.542]],[\"parent/1247\",[]],[\"name/1248\",[833,67.542]],[\"parent/1248\",[]],[\"name/1249\",[834,67.542]],[\"parent/1249\",[]],[\"name/1250\",[835,67.542]],[\"parent/1250\",[]],[\"name/1251\",[836,52.827]],[\"parent/1251\",[]],[\"name/1252\",[836,52.827]],[\"parent/1252\",[836,5.059]],[\"name/1253\",[2,34.466]],[\"parent/1253\",[836,5.059]],[\"name/1254\",[836,52.827]],[\"parent/1254\",[836,5.059]]],\"invertedIndex\":[[\"__type\",{\"_index\":24,\"name\":{\"24\":{},\"26\":{},\"28\":{},\"30\":{},\"32\":{},\"34\":{},\"38\":{},\"40\":{},\"42\":{},\"44\":{},\"46\":{},\"48\":{},\"52\":{},\"54\":{},\"56\":{},\"58\":{},\"135\":{},\"146\":{},\"275\":{},\"279\":{},\"283\":{},\"582\":{},\"618\":{},\"620\":{},\"622\":{},\"624\":{},\"628\":{},\"630\":{},\"632\":{},\"634\":{},\"636\":{},\"638\":{},\"683\":{},\"685\":{},\"687\":{},\"689\":{},\"691\":{},\"693\":{},\"803\":{},\"805\":{},\"807\":{},\"809\":{},\"828\":{},\"830\":{},\"832\":{},\"834\":{},\"836\":{},\"838\":{},\"842\":{},\"844\":{},\"846\":{},\"848\":{},\"852\":{},\"854\":{},\"856\":{},\"858\":{},\"860\":{},\"862\":{},\"864\":{},\"866\":{},\"868\":{},\"870\":{},\"939\":{},\"1011\":{},\"1015\":{},\"1019\":{},\"1023\":{},\"1027\":{},\"1031\":{},\"1035\":{},\"1039\":{},\"1043\":{},\"1048\":{},\"1052\":{},\"1056\":{},\"1060\":{},\"1065\":{},\"1069\":{},\"1074\":{},\"1078\":{},\"1082\":{},\"1086\":{},\"1090\":{},\"1094\":{},\"1098\":{},\"1102\":{},\"1134\":{},\"1190\":{},\"1194\":{},\"1202\":{},\"1217\":{},\"1219\":{},\"1221\":{},\"1223\":{}},\"parent\":{}}],[\"_asks\",{\"_index\":533,\"name\":{\"723\":{}},\"parent\":{}}],[\"_bids\",{\"_index\":532,\"name\":{\"722\":{}},\"parent\":{}}],[\"_oraclelastupdatedslot\",{\"_index\":284,\"name\":{\"325\":{},\"720\":{}},\"parent\":{}}],[\"_oracleprovider\",{\"_index\":285,\"name\":{\"326\":{},\"721\":{}},\"parent\":{}}],[\"_price\",{\"_index\":282,\"name\":{\"323\":{},\"718\":{}},\"parent\":{}}],[\"_uiprice\",{\"_index\":283,\"name\":{\"324\":{},\"719\":{}},\"parent\":{}}],[\"aborttransaction\",{\"_index\":32,\"name\":{\"45\":{},\"47\":{},\"835\":{},\"837\":{}},\"parent\":{}}],[\"abs\",{\"_index\":705,\"name\":{\"1002\":{}},\"parent\":{}}],[\"account\",{\"_index\":729,\"name\":{\"1064\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngo\",{\"_index\":167,\"name\":{\"195\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngoix\",{\"_index\":166,\"name\":{\"194\":{}},\"parent\":{}}],[\"accountequity\",{\"_index\":728,\"name\":{\"1063\":{}},\"parent\":{\"1064\":{},\"1065\":{},\"1068\":{},\"1069\":{}}}],[\"accountequity.__type\",{\"_index\":730,\"name\":{},\"parent\":{\"1066\":{},\"1067\":{},\"1070\":{},\"1071\":{}}}],[\"accountexpandv2\",{\"_index\":152,\"name\":{\"180\":{}},\"parent\":{}}],[\"accountinfomap\",{\"_index\":773,\"name\":{\"1151\":{}},\"parent\":{}}],[\"accountnum\",{\"_index\":331,\"name\":{\"406\":{}},\"parent\":{}}],[\"add\",{\"_index\":682,\"name\":{\"979\":{}},\"parent\":{}}],[\"address\",{\"_index\":799,\"name\":{\"1195\":{}},\"parent\":{}}],[\"addresslookuptables\",{\"_index\":52,\"name\":{\"79\":{}},\"parent\":{}}],[\"addresslookuptableslist\",{\"_index\":58,\"name\":{\"85\":{}},\"parent\":{}}],[\"adjustmentfactor\",{\"_index\":276,\"name\":{\"317\":{},\"1232\":{}},\"parent\":{}}],[\"admin\",{\"_index\":43,\"name\":{\"70\":{}},\"parent\":{}}],[\"allowcreatingborrows\",{\"_index\":504,\"name\":{\"658\":{},\"678\":{}},\"parent\":{}}],[\"allowcreatingdeposits\",{\"_index\":503,\"name\":{\"657\":{},\"677\":{}},\"parent\":{}}],[\"altextend\",{\"_index\":225,\"name\":{\"253\":{}},\"parent\":{}}],[\"altset\",{\"_index\":224,\"name\":{\"252\":{}},\"parent\":{}}],[\"ammlabel\",{\"_index\":774,\"name\":{\"1152\":{}},\"parent\":{}}],[\"amount\",{\"_index\":747,\"name\":{\"1109\":{},\"1129\":{},\"1147\":{},\"1163\":{},\"1178\":{},\"1213\":{}},\"parent\":{}}],[\"applypnlsettlelimit\",{\"_index\":461,\"name\":{\"566\":{}},\"parent\":{}}],[\"areborrowsreduceonly\",{\"_index\":307,\"name\":{\"362\":{}},\"parent\":{}}],[\"aredepositsreduceonly\",{\"_index\":306,\"name\":{\"361\":{}},\"parent\":{}}],[\"as\",{\"_index\":836,\"name\":{\"1251\":{},\"1252\":{},\"1254\":{}},\"parent\":{\"1252\":{},\"1253\":{},\"1254\":{}}}],[\"ask\",{\"_index\":36,\"name\":{\"55\":{},\"57\":{},\"845\":{},\"847\":{}},\"parent\":{}}],[\"asks\",{\"_index\":540,\"name\":{\"734\":{},\"806\":{},\"808\":{}},\"parent\":{}}],[\"asksbaselots\",{\"_index\":432,\"name\":{\"534\":{},\"588\":{}},\"parent\":{}}],[\"assetdrop\",{\"_index\":736,\"name\":{\"1077\":{}},\"parent\":{}}],[\"assetrally\",{\"_index\":733,\"name\":{\"1073\":{}},\"parent\":{}}],[\"assets\",{\"_index\":723,\"name\":{\"1038\":{},\"1042\":{}},\"parent\":{}}],[\"atadeposits\",{\"_index\":778,\"name\":{\"1156\":{}},\"parent\":{}}],[\"availablesettlelimit\",{\"_index\":460,\"name\":{\"565\":{}},\"parent\":{}}],[\"avgentrypriceperbaselot\",{\"_index\":439,\"name\":{\"542\":{},\"596\":{}},\"parent\":{}}],[\"avgutilization\",{\"_index\":275,\"name\":{\"316\":{}},\"parent\":{}}],[\"balance\",{\"_index\":407,\"name\":{\"486\":{}},\"parent\":{}}],[\"balanceui\",{\"_index\":410,\"name\":{\"489\":{}},\"parent\":{}}],[\"bank\",{\"_index\":270,\"name\":{\"307\":{}},\"parent\":{\"308\":{},\"309\":{},\"310\":{},\"311\":{},\"312\":{},\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{},\"320\":{},\"321\":{},\"322\":{},\"323\":{},\"324\":{},\"325\":{},\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{},\"345\":{},\"346\":{},\"347\":{},\"348\":{},\"349\":{},\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{},\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{},\"370\":{},\"371\":{},\"372\":{},\"373\":{},\"374\":{},\"375\":{},\"376\":{},\"377\":{}}}],[\"bankforhealth\",{\"_index\":259,\"name\":{\"293\":{}},\"parent\":{\"294\":{},\"295\":{},\"296\":{},\"297\":{},\"298\":{},\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"303\":{},\"304\":{},\"305\":{},\"306\":{}}}],[\"banknum\",{\"_index\":296,\"name\":{\"346\":{}},\"parent\":{}}],[\"bankratelastupdated\",{\"_index\":294,\"name\":{\"343\":{}},\"parent\":{}}],[\"banks\",{\"_index\":318,\"name\":{\"385\":{}},\"parent\":{}}],[\"banksmapbymint\",{\"_index\":60,\"name\":{\"87\":{}},\"parent\":{}}],[\"banksmapbyname\",{\"_index\":59,\"name\":{\"86\":{}},\"parent\":{}}],[\"banksmapbytokenindex\",{\"_index\":61,\"name\":{\"88\":{}},\"parent\":{}}],[\"baseborrowswithoutfee\",{\"_index\":419,\"name\":{\"515\":{}},\"parent\":{}}],[\"basedecimals\",{\"_index\":538,\"name\":{\"732\":{}},\"parent\":{}}],[\"baseliquidationfee\",{\"_index\":520,\"name\":{\"706\":{}},\"parent\":{}}],[\"baselotsize\",{\"_index\":543,\"name\":{\"739\":{}},\"parent\":{}}],[\"baselotstoui\",{\"_index\":568,\"name\":{\"774\":{}},\"parent\":{}}],[\"baselotstouiconverter\",{\"_index\":535,\"name\":{\"725\":{}},\"parent\":{}}],[\"basepositionlots\",{\"_index\":426,\"name\":{\"528\":{},\"580\":{}},\"parent\":{}}],[\"basetokenindex\",{\"_index\":6,\"name\":{\"6\":{},\"508\":{},\"517\":{}},\"parent\":{}}],[\"beingliquidated\",{\"_index\":332,\"name\":{\"407\":{}},\"parent\":{}}],[\"best\",{\"_index\":587,\"name\":{\"797\":{}},\"parent\":{}}],[\"bestroute\",{\"_index\":797,\"name\":{\"1192\":{}},\"parent\":{}}],[\"beta\",{\"_index\":112,\"name\":{\"138\":{},\"941\":{}},\"parent\":{}}],[\"bid\",{\"_index\":34,\"name\":{\"51\":{},\"53\":{},\"841\":{},\"843\":{}},\"parent\":{}}],[\"bids\",{\"_index\":539,\"name\":{\"733\":{},\"802\":{},\"804\":{}},\"parent\":{}}],[\"bidsbaselots\",{\"_index\":431,\"name\":{\"533\":{},\"587\":{}},\"parent\":{}}],[\"bookside\",{\"_index\":571,\"name\":{\"778\":{}},\"parent\":{\"779\":{},\"780\":{},\"781\":{},\"782\":{},\"783\":{},\"784\":{},\"785\":{},\"786\":{},\"787\":{},\"788\":{},\"789\":{},\"790\":{},\"791\":{},\"792\":{},\"793\":{},\"794\":{},\"795\":{},\"796\":{},\"797\":{},\"798\":{},\"799\":{},\"800\":{}}}],[\"booksidetype\",{\"_index\":591,\"name\":{\"801\":{}},\"parent\":{\"802\":{},\"803\":{},\"806\":{},\"807\":{},\"810\":{}}}],[\"booksidetype.__type\",{\"_index\":592,\"name\":{},\"parent\":{\"804\":{},\"805\":{},\"808\":{},\"809\":{}}}],[\"borrowindex\",{\"_index\":272,\"name\":{\"313\":{}},\"parent\":{}}],[\"borrows\",{\"_index\":409,\"name\":{\"488\":{}},\"parent\":{}}],[\"borrowsui\",{\"_index\":412,\"name\":{\"491\":{}},\"parent\":{}}],[\"borrowweightscalestartquote\",{\"_index\":269,\"name\":{\"306\":{},\"352\":{}},\"parent\":{}}],[\"bought\",{\"_index\":492,\"name\":{\"646\":{},\"666\":{}},\"parent\":{}}],[\"bpstodecimal\",{\"_index\":822,\"name\":{\"1237\":{}},\"parent\":{}}],[\"buildhealthremainingaccounts\",{\"_index\":228,\"name\":{\"256\":{}},\"parent\":{}}],[\"buildixgate\",{\"_index\":40,\"name\":{\"63\":{}},\"parent\":{}}],[\"buildversionedtx\",{\"_index\":832,\"name\":{\"1247\":{}},\"parent\":{}}],[\"buybackfees\",{\"_index\":50,\"name\":{\"77\":{}},\"parent\":{}}],[\"buybackfeesaccruedcurrent\",{\"_index\":338,\"name\":{\"413\":{}},\"parent\":{}}],[\"buybackfeesaccruedprevious\",{\"_index\":339,\"name\":{\"414\":{}},\"parent\":{}}],[\"buybackfeesexpiryinterval\",{\"_index\":57,\"name\":{\"84\":{}},\"parent\":{}}],[\"buybackfeesexpirytimestamp\",{\"_index\":340,\"name\":{\"415\":{}},\"parent\":{}}],[\"buybackfeesmngobonusfactor\",{\"_index\":51,\"name\":{\"78\":{}},\"parent\":{}}],[\"buybackfeesswapmangoaccount\",{\"_index\":56,\"name\":{\"83\":{}},\"parent\":{}}],[\"buytokenindex\",{\"_index\":500,\"name\":{\"654\":{},\"674\":{}},\"parent\":{}}],[\"buytokenperselltoken\",{\"_index\":483,\"name\":{\"621\":{},\"623\":{}},\"parent\":{}}],[\"cancelprovide\",{\"_index\":31,\"name\":{\"41\":{},\"43\":{},\"831\":{},\"833\":{}},\"parent\":{}}],[\"cansettlepnl\",{\"_index\":458,\"name\":{\"563\":{}},\"parent\":{}}],[\"ceil\",{\"_index\":687,\"name\":{\"984\":{}},\"parent\":{}}],[\"chainid\",{\"_index\":801,\"name\":{\"1196\":{}},\"parent\":{}}],[\"children\",{\"_index\":602,\"name\":{\"825\":{}},\"parent\":{}}],[\"client\",{\"_index\":578,\"name\":{\"787\":{}},\"parent\":{}}],[\"clientid\",{\"_index\":476,\"name\":{\"607\":{},\"614\":{}},\"parent\":{}}],[\"closemangoaccount\",{\"_index\":164,\"name\":{\"192\":{}},\"parent\":{}}],[\"cluster\",{\"_index\":124,\"name\":{\"152\":{}},\"parent\":{}}],[\"cmp\",{\"_index\":698,\"name\":{\"995\":{}},\"parent\":{}}],[\"coin\",{\"_index\":713,\"name\":{\"1010\":{}},\"parent\":{}}],[\"coingeckoid\",{\"_index\":806,\"name\":{\"1203\":{}},\"parent\":{}}],[\"collectedfeesnative\",{\"_index\":286,\"name\":{\"327\":{}},\"parent\":{}}],[\"computeaccountdata\",{\"_index\":154,\"name\":{\"182\":{}},\"parent\":{}}],[\"computepriceformarketorderofsize\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{}}],[\"computepriceimpactonjup\",{\"_index\":706,\"name\":{\"1003\":{}},\"parent\":{}}],[\"conffilter\",{\"_index\":243,\"name\":{\"276\":{},\"280\":{},\"1235\":{}},\"parent\":{}}],[\"connect\",{\"_index\":114,\"name\":{\"140\":{}},\"parent\":{}}],[\"connectdefault\",{\"_index\":115,\"name\":{\"141\":{}},\"parent\":{}}],[\"connectforgroupname\",{\"_index\":116,\"name\":{\"142\":{}},\"parent\":{}}],[\"connection\",{\"_index\":126,\"name\":{\"154\":{}},\"parent\":{}}],[\"consolelogbanks\",{\"_index\":102,\"name\":{\"129\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"35\":{},\"49\":{},\"59\":{},\"66\":{},\"143\":{},\"265\":{},\"309\":{},\"380\":{},\"395\":{},\"478\":{},\"494\":{},\"505\":{},\"512\":{},\"524\":{},\"576\":{},\"604\":{},\"611\":{},\"625\":{},\"639\":{},\"642\":{},\"662\":{},\"694\":{},\"699\":{},\"785\":{},\"810\":{},\"813\":{},\"824\":{},\"839\":{},\"849\":{},\"871\":{},\"874\":{},\"898\":{},\"948\":{},\"967\":{},\"1214\":{},\"1224\":{},\"1226\":{},\"1234\":{},\"1253\":{}},\"parent\":{}}],[\"count\",{\"_index\":627,\"name\":{\"900\":{}},\"parent\":{}}],[\"createassociatedtokenaccountidempotentinstruction\",{\"_index\":831,\"name\":{\"1246\":{}},\"parent\":{}}],[\"createmangoaccount\",{\"_index\":150,\"name\":{\"178\":{}},\"parent\":{}}],[\"creator\",{\"_index\":41,\"name\":{\"68\":{}},\"parent\":{}}],[\"cumulativeborrowinterest\",{\"_index\":405,\"name\":{\"484\":{},\"501\":{}},\"parent\":{}}],[\"cumulativedepositinterest\",{\"_index\":404,\"name\":{\"483\":{},\"500\":{}},\"parent\":{}}],[\"cumulativelongfunding\",{\"_index\":435,\"name\":{\"537\":{},\"591\":{}},\"parent\":{}}],[\"cumulativepnloverpositionlifetimeui\",{\"_index\":466,\"name\":{\"571\":{}},\"parent\":{}}],[\"cumulativeshortfunding\",{\"_index\":436,\"name\":{\"538\":{},\"592\":{}},\"parent\":{}}],[\"data\",{\"_index\":672,\"name\":{\"968\":{},\"1076\":{},\"1080\":{},\"1084\":{},\"1088\":{},\"1092\":{},\"1096\":{},\"1100\":{},\"1104\":{}},\"parent\":{}}],[\"decimals\",{\"_index\":802,\"name\":{\"1197\":{}},\"parent\":{}}],[\"decodepricefromoracleai\",{\"_index\":80,\"name\":{\"107\":{}},\"parent\":{}}],[\"decrementtake\",{\"_index\":29,\"name\":{\"37\":{},\"39\":{},\"827\":{},\"829\":{}},\"parent\":{}}],[\"delayaccumulatorprice\",{\"_index\":253,\"name\":{\"287\":{}},\"parent\":{}}],[\"delayaccumulatortime\",{\"_index\":254,\"name\":{\"288\":{}},\"parent\":{}}],[\"delaygrowthlimit\",{\"_index\":256,\"name\":{\"290\":{}},\"parent\":{}}],[\"delayintervalseconds\",{\"_index\":255,\"name\":{\"289\":{}},\"parent\":{}}],[\"delayprices\",{\"_index\":252,\"name\":{\"286\":{}},\"parent\":{}}],[\"delegate\",{\"_index\":330,\"name\":{\"405\":{}},\"parent\":{}}],[\"depositindex\",{\"_index\":271,\"name\":{\"312\":{}},\"parent\":{}}],[\"depositlimitquote\",{\"_index\":54,\"name\":{\"81\":{}},\"parent\":{}}],[\"deposits\",{\"_index\":408,\"name\":{\"487\":{}},\"parent\":{}}],[\"depositsui\",{\"_index\":411,\"name\":{\"490\":{}},\"parent\":{}}],[\"depositweightscalestartquote\",{\"_index\":268,\"name\":{\"305\":{},\"353\":{}},\"parent\":{}}],[\"destinationmint\",{\"_index\":746,\"name\":{\"1108\":{},\"1125\":{},\"1143\":{}},\"parent\":{}}],[\"deviation\",{\"_index\":237,\"name\":{\"267\":{}},\"parent\":{}}],[\"devnet\",{\"_index\":110,\"name\":{\"137\":{},\"940\":{}},\"parent\":{}}],[\"div\",{\"_index\":691,\"name\":{\"988\":{}},\"parent\":{}}],[\"dust\",{\"_index\":290,\"name\":{\"335\":{}},\"parent\":{}}],[\"editmangoaccount\",{\"_index\":153,\"name\":{\"181\":{}},\"parent\":{}}],[\"emptyandclosemangoaccount\",{\"_index\":165,\"name\":{\"193\":{}},\"parent\":{}}],[\"emptyfromperpmarketindex\",{\"_index\":423,\"name\":{\"523\":{}},\"parent\":{}}],[\"eq\",{\"_index\":697,\"name\":{\"994\":{}},\"parent\":{}}],[\"equity\",{\"_index\":731,\"name\":{\"1068\":{}},\"parent\":{}}],[\"event\",{\"_index\":631,\"name\":{\"905\":{}},\"parent\":{\"906\":{}}}],[\"eventqueue\",{\"_index\":541,\"name\":{\"735\":{}},\"parent\":{}}],[\"eventssince\",{\"_index\":630,\"name\":{\"904\":{}},\"parent\":{}}],[\"eventtype\",{\"_index\":632,\"name\":{\"906\":{},\"914\":{},\"931\":{},\"934\":{}},\"parent\":{}}],[\"exactin\",{\"_index\":781,\"name\":{\"1160\":{}},\"parent\":{}}],[\"exactout\",{\"_index\":782,\"name\":{\"1161\":{}},\"parent\":{}}],[\"exactoutswapparams\",{\"_index\":770,\"name\":{\"1137\":{}},\"parent\":{\"1138\":{},\"1139\":{},\"1140\":{},\"1141\":{},\"1142\":{},\"1143\":{},\"1144\":{},\"1145\":{},\"1146\":{},\"1147\":{},\"1148\":{},\"1149\":{},\"1150\":{}}}],[\"expandmangoaccount\",{\"_index\":151,\"name\":{\"179\":{}},\"parent\":{}}],[\"expirytimestamp\",{\"_index\":494,\"name\":{\"648\":{},\"668\":{},\"886\":{}},\"parent\":{}}],[\"extensions\",{\"_index\":805,\"name\":{\"1201\":{}},\"parent\":{}}],[\"fastlistingadmin\",{\"_index\":44,\"name\":{\"71\":{}},\"parent\":{}}],[\"fee\",{\"_index\":720,\"name\":{\"1026\":{},\"1162\":{}},\"parent\":{\"1163\":{},\"1164\":{},\"1165\":{}}}],[\"feeaccount\",{\"_index\":769,\"name\":{\"1136\":{}},\"parent\":{}}],[\"feeamount\",{\"_index\":756,\"name\":{\"1118\":{}},\"parent\":{}}],[\"feebps\",{\"_index\":767,\"name\":{\"1135\":{}},\"parent\":{}}],[\"feemint\",{\"_index\":757,\"name\":{\"1119\":{}},\"parent\":{}}],[\"feepct\",{\"_index\":758,\"name\":{\"1120\":{}},\"parent\":{}}],[\"feepenalty\",{\"_index\":548,\"name\":{\"745\":{}},\"parent\":{}}],[\"feesaccrued\",{\"_index\":527,\"name\":{\"713\":{}},\"parent\":{}}],[\"feessettled\",{\"_index\":528,\"name\":{\"714\":{}},\"parent\":{}}],[\"feeswithdrawn\",{\"_index\":302,\"name\":{\"356\":{}},\"parent\":{}}],[\"feetier\",{\"_index\":613,\"name\":{\"879\":{}},\"parent\":{}}],[\"fetchjupitertransaction\",{\"_index\":811,\"name\":{\"1207\":{}},\"parent\":{}}],[\"fetchroutes\",{\"_index\":809,\"name\":{\"1205\":{}},\"parent\":{}}],[\"fill_event_type\",{\"_index\":623,\"name\":{\"895\":{}},\"parent\":{}}],[\"fillevent\",{\"_index\":634,\"name\":{\"915\":{}},\"parent\":{\"916\":{},\"917\":{},\"918\":{},\"919\":{},\"920\":{},\"921\":{},\"922\":{},\"923\":{},\"924\":{},\"925\":{},\"926\":{},\"927\":{},\"928\":{},\"929\":{},\"930\":{},\"931\":{}}}],[\"findoopda\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"findperpmarket\",{\"_index\":96,\"name\":{\"123\":{}},\"parent\":{}}],[\"firstbank\",{\"_index\":321,\"name\":{\"390\":{}},\"parent\":{}}],[\"firstvault\",{\"_index\":322,\"name\":{\"391\":{}},\"parent\":{}}],[\"fixeditems\",{\"_index\":585,\"name\":{\"795\":{}},\"parent\":{}}],[\"flashloanswapfeerate\",{\"_index\":305,\"name\":{\"359\":{}},\"parent\":{}}],[\"flashloantype\",{\"_index\":817,\"name\":{\"1215\":{}},\"parent\":{\"1216\":{},\"1217\":{},\"1220\":{},\"1221\":{},\"1224\":{}}}],[\"flashloantype.__type\",{\"_index\":818,\"name\":{},\"parent\":{\"1218\":{},\"1219\":{},\"1222\":{},\"1223\":{}}}],[\"flashloanwithdraw\",{\"_index\":815,\"name\":{\"1211\":{}},\"parent\":{\"1212\":{},\"1213\":{},\"1214\":{}}}],[\"floor\",{\"_index\":686,\"name\":{\"983\":{}},\"parent\":{}}],[\"forceclose\",{\"_index\":13,\"name\":{\"13\":{},\"355\":{},\"752\":{}},\"parent\":{}}],[\"frac\",{\"_index\":688,\"name\":{\"985\":{}},\"parent\":{}}],[\"fractions\",{\"_index\":658,\"name\":{\"952\":{}},\"parent\":{}}],[\"from\",{\"_index\":1,\"name\":{\"1\":{},\"65\":{},\"264\":{},\"308\":{},\"379\":{},\"394\":{},\"477\":{},\"504\":{},\"522\":{},\"603\":{},\"641\":{},\"698\":{},\"781\":{},\"812\":{},\"823\":{},\"873\":{},\"958\":{}},\"parent\":{}}],[\"fromarray\",{\"_index\":671,\"name\":{\"966\":{}},\"parent\":{}}],[\"frombig\",{\"_index\":670,\"name\":{\"965\":{}},\"parent\":{}}],[\"fromi64\",{\"_index\":668,\"name\":{\"963\":{}},\"parent\":{}}],[\"fromnumber\",{\"_index\":664,\"name\":{\"959\":{}},\"parent\":{}}],[\"fromnumberorundef\",{\"_index\":665,\"name\":{\"960\":{}},\"parent\":{}}],[\"fromoptionalstring\",{\"_index\":666,\"name\":{\"961\":{}},\"parent\":{}}],[\"fromstring\",{\"_index\":667,\"name\":{\"962\":{}},\"parent\":{}}],[\"fromu64\",{\"_index\":669,\"name\":{\"964\":{}},\"parent\":{}}],[\"frozenuntil\",{\"_index\":337,\"name\":{\"412\":{}},\"parent\":{}}],[\"fundinglastupdated\",{\"_index\":547,\"name\":{\"744\":{}},\"parent\":{}}],[\"future\",{\"_index\":717,\"name\":{\"1022\":{},\"1055\":{}},\"parent\":{}}],[\"getallmangoaccounts\",{\"_index\":163,\"name\":{\"191\":{}},\"parent\":{}}],[\"getassetsvalue\",{\"_index\":374,\"name\":{\"449\":{}},\"parent\":{}}],[\"getassociatedtokenaddress\",{\"_index\":830,\"name\":{\"1245\":{}},\"parent\":{}}],[\"getaverageentryprice\",{\"_index\":452,\"name\":{\"557\":{}},\"parent\":{}}],[\"getaverageentrypriceui\",{\"_index\":453,\"name\":{\"558\":{}},\"parent\":{}}],[\"getbanksforgroup\",{\"_index\":143,\"name\":{\"171\":{}},\"parent\":{}}],[\"getbaseposition\",{\"_index\":444,\"name\":{\"548\":{}},\"parent\":{}}],[\"getbasepositionui\",{\"_index\":445,\"name\":{\"549\":{}},\"parent\":{}}],[\"getbinarylayout\",{\"_index\":681,\"name\":{\"978\":{}},\"parent\":{}}],[\"getborrowrate\",{\"_index\":313,\"name\":{\"374\":{}},\"parent\":{}}],[\"getborrowrateui\",{\"_index\":314,\"name\":{\"375\":{}},\"parent\":{}}],[\"getborrowratewithoutupkeeprate\",{\"_index\":312,\"name\":{\"373\":{}},\"parent\":{}}],[\"getbreakevenprice\",{\"_index\":456,\"name\":{\"561\":{}},\"parent\":{}}],[\"getbreakevenpriceui\",{\"_index\":457,\"name\":{\"562\":{}},\"parent\":{}}],[\"getbuybackfeesaccrued\",{\"_index\":395,\"name\":{\"470\":{}},\"parent\":{}}],[\"getbuybackfeesaccruedui\",{\"_index\":396,\"name\":{\"471\":{}},\"parent\":{}}],[\"getclosesttoliquidationperppositions\",{\"_index\":813,\"name\":{\"1209\":{}},\"parent\":{}}],[\"getcollateralvalue\",{\"_index\":373,\"name\":{\"448\":{}},\"parent\":{}}],[\"getcumulativeinterest\",{\"_index\":377,\"name\":{\"452\":{}},\"parent\":{}}],[\"getdata\",{\"_index\":680,\"name\":{\"977\":{}},\"parent\":{}}],[\"getdepositrate\",{\"_index\":315,\"name\":{\"376\":{}},\"parent\":{}}],[\"getdepositrateui\",{\"_index\":316,\"name\":{\"377\":{}},\"parent\":{}}],[\"geteffectivetokenbalance\",{\"_index\":362,\"name\":{\"437\":{}},\"parent\":{}}],[\"getequity\",{\"_index\":372,\"name\":{\"447\":{},\"554\":{}},\"parent\":{}}],[\"getequityformangoaccounts\",{\"_index\":710,\"name\":{\"1007\":{}},\"parent\":{}}],[\"getequityui\",{\"_index\":450,\"name\":{\"555\":{}},\"parent\":{}}],[\"getfeerates\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"getfirstbankbymint\",{\"_index\":85,\"name\":{\"112\":{}},\"parent\":{}}],[\"getfirstbankbytokenindex\",{\"_index\":86,\"name\":{\"113\":{}},\"parent\":{}}],[\"getfirstbankformngo\",{\"_index\":87,\"name\":{\"114\":{}},\"parent\":{}}],[\"getfirstbankforperpsettlement\",{\"_index\":88,\"name\":{\"115\":{}},\"parent\":{}}],[\"getgroup\",{\"_index\":134,\"name\":{\"162\":{}},\"parent\":{}}],[\"getgroupforcreator\",{\"_index\":136,\"name\":{\"164\":{}},\"parent\":{}}],[\"getgroupsforcreator\",{\"_index\":135,\"name\":{\"163\":{}},\"parent\":{}}],[\"gethealth\",{\"_index\":368,\"name\":{\"443\":{}},\"parent\":{}}],[\"gethealthratio\",{\"_index\":370,\"name\":{\"445\":{}},\"parent\":{}}],[\"gethealthratioui\",{\"_index\":371,\"name\":{\"446\":{}},\"parent\":{}}],[\"getids\",{\"_index\":137,\"name\":{\"165\":{}},\"parent\":{}}],[\"getimpactpriceui\",{\"_index\":588,\"name\":{\"798\":{}},\"parent\":{}}],[\"getinstantaneousfundingrate\",{\"_index\":560,\"name\":{\"766\":{}},\"parent\":{}}],[\"getinstantaneousfundingrateui\",{\"_index\":561,\"name\":{\"767\":{}},\"parent\":{}}],[\"getinsurancemintdecimals\",{\"_index\":84,\"name\":{\"111\":{}},\"parent\":{}}],[\"getl2\",{\"_index\":589,\"name\":{\"799\":{}},\"parent\":{}}],[\"getl2ui\",{\"_index\":590,\"name\":{\"800\":{}},\"parent\":{}}],[\"getlargestperppositions\",{\"_index\":812,\"name\":{\"1208\":{}},\"parent\":{}}],[\"getliabsvalue\",{\"_index\":375,\"name\":{\"450\":{}},\"parent\":{}}],[\"getliquidationprice\",{\"_index\":454,\"name\":{\"559\":{}},\"parent\":{}}],[\"getliquidationpriceui\",{\"_index\":455,\"name\":{\"560\":{}},\"parent\":{}}],[\"getmangoaccount\",{\"_index\":156,\"name\":{\"184\":{}},\"parent\":{}}],[\"getmangoaccountforowner\",{\"_index\":160,\"name\":{\"188\":{}},\"parent\":{}}],[\"getmangoaccountfromai\",{\"_index\":158,\"name\":{\"186\":{}},\"parent\":{}}],[\"getmangoaccountfrompk\",{\"_index\":157,\"name\":{\"185\":{}},\"parent\":{}}],[\"getmangoaccountsfordelegate\",{\"_index\":162,\"name\":{\"190\":{}},\"parent\":{}}],[\"getmangoaccountsforowner\",{\"_index\":161,\"name\":{\"189\":{}},\"parent\":{}}],[\"getmangoaccountwithslot\",{\"_index\":159,\"name\":{\"187\":{}},\"parent\":{}}],[\"getmaxbaseforperpaskui\",{\"_index\":391,\"name\":{\"466\":{}},\"parent\":{}}],[\"getmaxbaseforserum3askui\",{\"_index\":385,\"name\":{\"460\":{}},\"parent\":{}}],[\"getmaxfeesbuyback\",{\"_index\":397,\"name\":{\"472\":{}},\"parent\":{}}],[\"getmaxfeesbuybackui\",{\"_index\":398,\"name\":{\"473\":{}},\"parent\":{}}],[\"getmaxquoteforperpbidui\",{\"_index\":390,\"name\":{\"465\":{}},\"parent\":{}}],[\"getmaxquoteforserum3bidui\",{\"_index\":384,\"name\":{\"459\":{}},\"parent\":{}}],[\"getmaxsourceuifortokenswap\",{\"_index\":380,\"name\":{\"455\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortoken\",{\"_index\":378,\"name\":{\"453\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortokenui\",{\"_index\":379,\"name\":{\"454\":{}},\"parent\":{}}],[\"getmintdecimals\",{\"_index\":82,\"name\":{\"109\":{}},\"parent\":{}}],[\"getmintdecimalsbytokenindex\",{\"_index\":83,\"name\":{\"110\":{}},\"parent\":{}}],[\"getmintinfofortokenindex\",{\"_index\":145,\"name\":{\"173\":{}},\"parent\":{}}],[\"getmintinfosforgroup\",{\"_index\":144,\"name\":{\"172\":{}},\"parent\":{}}],[\"getnotionalvalueui\",{\"_index\":447,\"name\":{\"551\":{}},\"parent\":{}}],[\"getonchainpriceformints\",{\"_index\":707,\"name\":{\"1004\":{}},\"parent\":{}}],[\"getperpmarketbymarketindex\",{\"_index\":98,\"name\":{\"125\":{}},\"parent\":{}}],[\"getperpmarketbyname\",{\"_index\":99,\"name\":{\"126\":{}},\"parent\":{}}],[\"getperpmarketbyoracle\",{\"_index\":97,\"name\":{\"124\":{}},\"parent\":{}}],[\"getperpposition\",{\"_index\":358,\"name\":{\"433\":{}},\"parent\":{}}],[\"getperppositionstobeliquidated\",{\"_index\":709,\"name\":{\"1006\":{}},\"parent\":{}}],[\"getperppositionui\",{\"_index\":359,\"name\":{\"434\":{}},\"parent\":{}}],[\"getpnl\",{\"_index\":376,\"name\":{\"451\":{}},\"parent\":{}}],[\"getpricefromkey\",{\"_index\":574,\"name\":{\"782\":{}},\"parent\":{}}],[\"getpriceimpactforliqor\",{\"_index\":708,\"name\":{\"1005\":{}},\"parent\":{}}],[\"getquotepositionui\",{\"_index\":446,\"name\":{\"550\":{}},\"parent\":{}}],[\"getrealizedpnlui\",{\"_index\":468,\"name\":{\"573\":{}},\"parent\":{}}],[\"getriskstats\",{\"_index\":711,\"name\":{\"1008\":{}},\"parent\":{}}],[\"getserum3account\",{\"_index\":357,\"name\":{\"432\":{}},\"parent\":{}}],[\"getserum3externalmarket\",{\"_index\":93,\"name\":{\"120\":{}},\"parent\":{}}],[\"getserum3marketbyexternalmarket\",{\"_index\":92,\"name\":{\"119\":{}},\"parent\":{}}],[\"getserum3marketbymarketindex\",{\"_index\":90,\"name\":{\"117\":{}},\"parent\":{}}],[\"getserum3marketbyname\",{\"_index\":91,\"name\":{\"118\":{}},\"parent\":{}}],[\"getserum3ooaccount\",{\"_index\":360,\"name\":{\"435\":{}},\"parent\":{}}],[\"getsettleablepnl\",{\"_index\":464,\"name\":{\"569\":{}},\"parent\":{}}],[\"getsettleablepnlui\",{\"_index\":465,\"name\":{\"570\":{}},\"parent\":{}}],[\"getsettlepnlcandidates\",{\"_index\":570,\"name\":{\"776\":{}},\"parent\":{}}],[\"getstuboracle\",{\"_index\":149,\"name\":{\"177\":{}},\"parent\":{}}],[\"gettoken\",{\"_index\":356,\"name\":{\"431\":{}},\"parent\":{}}],[\"gettokenbalance\",{\"_index\":361,\"name\":{\"436\":{}},\"parent\":{}}],[\"gettokenbalanceui\",{\"_index\":365,\"name\":{\"440\":{}},\"parent\":{}}],[\"gettokenborrows\",{\"_index\":364,\"name\":{\"439\":{}},\"parent\":{}}],[\"gettokenborrowsui\",{\"_index\":367,\"name\":{\"442\":{}},\"parent\":{}}],[\"gettokendeposits\",{\"_index\":363,\"name\":{\"438\":{}},\"parent\":{}}],[\"gettokendepositsui\",{\"_index\":366,\"name\":{\"441\":{}},\"parent\":{}}],[\"gettokenvaultbalancebymintui\",{\"_index\":89,\"name\":{\"116\":{}},\"parent\":{}}],[\"getunconsumedevents\",{\"_index\":629,\"name\":{\"903\":{}},\"parent\":{}}],[\"getunrealizedpnlui\",{\"_index\":467,\"name\":{\"572\":{}},\"parent\":{}}],[\"getunsettledfunding\",{\"_index\":448,\"name\":{\"552\":{}},\"parent\":{}}],[\"getunsettledfundingui\",{\"_index\":449,\"name\":{\"553\":{}},\"parent\":{}}],[\"getunsettledpnl\",{\"_index\":462,\"name\":{\"567\":{}},\"parent\":{}}],[\"getunsettledpnlui\",{\"_index\":463,\"name\":{\"568\":{}},\"parent\":{}}],[\"group\",{\"_index\":5,\"name\":{\"5\":{},\"64\":{},\"269\":{},\"337\":{},\"382\":{},\"403\":{},\"728\":{}},\"parent\":{\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{}}}],[\"groupclose\",{\"_index\":133,\"name\":{\"161\":{}},\"parent\":{}}],[\"groupcreate\",{\"_index\":130,\"name\":{\"158\":{}},\"parent\":{}}],[\"groupedit\",{\"_index\":131,\"name\":{\"159\":{}},\"parent\":{}}],[\"groupinsurancefund\",{\"_index\":320,\"name\":{\"389\":{},\"731\":{}},\"parent\":{}}],[\"groupnum\",{\"_index\":42,\"name\":{\"69\":{}},\"parent\":{}}],[\"gt\",{\"_index\":693,\"name\":{\"990\":{}},\"parent\":{}}],[\"gte\",{\"_index\":695,\"name\":{\"992\":{}},\"parent\":{}}],[\"hasdata\",{\"_index\":502,\"name\":{\"656\":{},\"676\":{}},\"parent\":{}}],[\"hasopenorders\",{\"_index\":451,\"name\":{\"556\":{}},\"parent\":{}}],[\"head\",{\"_index\":626,\"name\":{\"899\":{}},\"parent\":{}}],[\"headerversion\",{\"_index\":341,\"name\":{\"416\":{}},\"parent\":{}}],[\"healthregionbegininithealth\",{\"_index\":336,\"name\":{\"411\":{}},\"parent\":{}}],[\"healthregionbeginix\",{\"_index\":226,\"name\":{\"254\":{}},\"parent\":{}}],[\"healthregionendix\",{\"_index\":227,\"name\":{\"255\":{}},\"parent\":{}}],[\"healthtype\",{\"_index\":508,\"name\":{\"681\":{}},\"parent\":{\"682\":{},\"683\":{},\"686\":{},\"687\":{},\"690\":{},\"691\":{},\"694\":{}}}],[\"healthtype.__type\",{\"_index\":510,\"name\":{},\"parent\":{\"684\":{},\"685\":{},\"688\":{},\"689\":{},\"692\":{},\"693\":{}}}],[\"highlight\",{\"_index\":715,\"name\":{\"1013\":{},\"1017\":{},\"1021\":{},\"1025\":{},\"1029\":{},\"1033\":{},\"1037\":{},\"1041\":{},\"1045\":{},\"1050\":{},\"1054\":{},\"1058\":{},\"1062\":{},\"1067\":{},\"1071\":{}},\"parent\":{}}],[\"hundred_i80f48\",{\"_index\":653,\"name\":{\"945\":{}},\"parent\":{}}],[\"i64_max_bn\",{\"_index\":834,\"name\":{\"1249\":{}},\"parent\":{}}],[\"i80f48\",{\"_index\":656,\"name\":{\"950\":{}},\"parent\":{\"951\":{},\"952\":{},\"953\":{},\"954\":{},\"955\":{},\"956\":{},\"957\":{},\"958\":{},\"959\":{},\"960\":{},\"961\":{},\"962\":{},\"963\":{},\"964\":{},\"965\":{},\"966\":{},\"967\":{},\"968\":{},\"969\":{},\"970\":{},\"971\":{},\"972\":{},\"973\":{},\"974\":{},\"975\":{},\"976\":{},\"977\":{},\"978\":{},\"979\":{},\"980\":{},\"981\":{},\"982\":{},\"983\":{},\"984\":{},\"985\":{},\"986\":{},\"987\":{},\"988\":{},\"989\":{},\"990\":{},\"991\":{},\"992\":{},\"993\":{},\"994\":{},\"995\":{},\"996\":{},\"997\":{},\"998\":{},\"999\":{},\"1000\":{},\"1001\":{},\"1002\":{}}}],[\"i80f48dto\",{\"_index\":655,\"name\":{\"947\":{}},\"parent\":{\"948\":{},\"949\":{}}}],[\"iadd\",{\"_index\":684,\"name\":{\"981\":{}},\"parent\":{}}],[\"id\",{\"_index\":477,\"name\":{\"608\":{},\"615\":{},\"643\":{},\"663\":{},\"1167\":{}},\"parent\":{}}],[\"idiv\",{\"_index\":692,\"name\":{\"989\":{}},\"parent\":{}}],[\"idssource\",{\"_index\":117,\"name\":{\"144\":{}},\"parent\":{}}],[\"immediateorcancel\",{\"_index\":26,\"name\":{\"27\":{},\"29\":{},\"855\":{},\"857\":{}},\"parent\":{}}],[\"impactquantity\",{\"_index\":546,\"name\":{\"743\":{}},\"parent\":{}}],[\"imul\",{\"_index\":690,\"name\":{\"987\":{}},\"parent\":{}}],[\"inamount\",{\"_index\":754,\"name\":{\"1116\":{},\"1138\":{},\"1168\":{},\"1179\":{}},\"parent\":{}}],[\"index\",{\"_index\":816,\"name\":{\"1212\":{}},\"parent\":{}}],[\"indexedborrows\",{\"_index\":274,\"name\":{\"315\":{}},\"parent\":{}}],[\"indexeddeposits\",{\"_index\":273,\"name\":{\"314\":{}},\"parent\":{}}],[\"indexedposition\",{\"_index\":401,\"name\":{\"479\":{},\"495\":{}},\"parent\":{}}],[\"indexlastupdated\",{\"_index\":293,\"name\":{\"342\":{}},\"parent\":{}}],[\"inhealthregion\",{\"_index\":333,\"name\":{\"408\":{}},\"parent\":{}}],[\"init\",{\"_index\":511,\"name\":{\"686\":{},\"688\":{}},\"parent\":{}}],[\"initassetweight\",{\"_index\":261,\"name\":{\"296\":{},\"330\":{}},\"parent\":{}}],[\"initbaseassetweight\",{\"_index\":517,\"name\":{\"703\":{}},\"parent\":{}}],[\"initbaseliabweight\",{\"_index\":519,\"name\":{\"705\":{}},\"parent\":{}}],[\"initliabweight\",{\"_index\":263,\"name\":{\"298\":{},\"332\":{}},\"parent\":{}}],[\"initoverallassetweight\",{\"_index\":530,\"name\":{\"716\":{}},\"parent\":{}}],[\"inner_node_tag\",{\"_index\":572,\"name\":{\"779\":{}},\"parent\":{}}],[\"innernode\",{\"_index\":601,\"name\":{\"822\":{}},\"parent\":{\"823\":{},\"824\":{},\"825\":{}}}],[\"inputmint\",{\"_index\":785,\"name\":{\"1169\":{}},\"parent\":{}}],[\"insidepricelimit\",{\"_index\":556,\"name\":{\"759\":{}},\"parent\":{}}],[\"instructions\",{\"_index\":792,\"name\":{\"1186\":{}},\"parent\":{}}],[\"insurancemint\",{\"_index\":46,\"name\":{\"73\":{}},\"parent\":{}}],[\"insurancevault\",{\"_index\":47,\"name\":{\"74\":{}},\"parent\":{}}],[\"intention\",{\"_index\":506,\"name\":{\"660\":{},\"680\":{}},\"parent\":{}}],[\"interestrateparams\",{\"_index\":820,\"name\":{\"1225\":{}},\"parent\":{\"1226\":{},\"1227\":{},\"1228\":{},\"1229\":{},\"1230\":{},\"1231\":{},\"1232\":{}}}],[\"inusecount\",{\"_index\":402,\"name\":{\"481\":{},\"497\":{}},\"parent\":{}}],[\"isactive\",{\"_index\":406,\"name\":{\"485\":{},\"510\":{},\"547\":{},\"609\":{}},\"parent\":{}}],[\"isdelegate\",{\"_index\":347,\"name\":{\"422\":{}},\"parent\":{}}],[\"isexpired\",{\"_index\":618,\"name\":{\"888\":{}},\"parent\":{}}],[\"isneg\",{\"_index\":701,\"name\":{\"998\":{}},\"parent\":{}}],[\"isoperational\",{\"_index\":348,\"name\":{\"423\":{}},\"parent\":{}}],[\"isoraclepegged\",{\"_index\":619,\"name\":{\"889\":{}},\"parent\":{}}],[\"ispos\",{\"_index\":700,\"name\":{\"997\":{}},\"parent\":{}}],[\"isub\",{\"_index\":685,\"name\":{\"982\":{}},\"parent\":{}}],[\"iszero\",{\"_index\":702,\"name\":{\"999\":{}},\"parent\":{}}],[\"items\",{\"_index\":583,\"name\":{\"793\":{}},\"parent\":{}}],[\"itemsvalid\",{\"_index\":584,\"name\":{\"794\":{}},\"parent\":{}}],[\"ixgate\",{\"_index\":55,\"name\":{\"82\":{}},\"parent\":{}}],[\"ixgateset\",{\"_index\":132,\"name\":{\"160\":{}},\"parent\":{}}],[\"jup\",{\"_index\":716,\"name\":{\"1018\":{}},\"parent\":{}}],[\"key\",{\"_index\":597,\"name\":{\"817\":{}},\"parent\":{}}],[\"label\",{\"_index\":786,\"name\":{\"1170\":{}},\"parent\":{}}],[\"lastdelayintervalindex\",{\"_index\":258,\"name\":{\"292\":{}},\"parent\":{}}],[\"lastnetborrowswindowstartts\",{\"_index\":299,\"name\":{\"349\":{}},\"parent\":{}}],[\"lastupdateslot\",{\"_index\":240,\"name\":{\"272\":{}},\"parent\":{}}],[\"lastupdatetimestamp\",{\"_index\":251,\"name\":{\"285\":{}},\"parent\":{}}],[\"lastupdatets\",{\"_index\":239,\"name\":{\"271\":{}},\"parent\":{}}],[\"leaf_node_tag\",{\"_index\":573,\"name\":{\"780\":{}},\"parent\":{}}],[\"leafnode\",{\"_index\":593,\"name\":{\"811\":{}},\"parent\":{\"812\":{},\"813\":{},\"814\":{},\"815\":{},\"816\":{},\"817\":{},\"818\":{},\"819\":{},\"820\":{},\"821\":{}}}],[\"liabs\",{\"_index\":721,\"name\":{\"1030\":{},\"1034\":{}},\"parent\":{}}],[\"limit\",{\"_index\":23,\"name\":{\"23\":{},\"25\":{},\"851\":{},\"853\":{}},\"parent\":{}}],[\"liq\",{\"_index\":719,\"name\":{\"1026\":{}},\"parent\":{}}],[\"liqorequity\",{\"_index\":742,\"name\":{\"1101\":{}},\"parent\":{}}],[\"liqorpriceimpact\",{\"_index\":712,\"name\":{\"1009\":{}},\"parent\":{\"1010\":{},\"1011\":{},\"1014\":{},\"1015\":{},\"1018\":{},\"1019\":{},\"1022\":{},\"1023\":{},\"1026\":{},\"1027\":{},\"1030\":{},\"1031\":{},\"1034\":{},\"1035\":{},\"1038\":{},\"1039\":{},\"1042\":{},\"1043\":{}}}],[\"liqorpriceimpact.__type\",{\"_index\":714,\"name\":{},\"parent\":{\"1012\":{},\"1013\":{},\"1016\":{},\"1017\":{},\"1020\":{},\"1021\":{},\"1024\":{},\"1025\":{},\"1028\":{},\"1029\":{},\"1032\":{},\"1033\":{},\"1036\":{},\"1037\":{},\"1040\":{},\"1041\":{},\"1044\":{},\"1045\":{}}}],[\"liqtokenwithtoken\",{\"_index\":220,\"name\":{\"248\":{}},\"parent\":{}}],[\"liquidate_event_type\",{\"_index\":625,\"name\":{\"897\":{}},\"parent\":{}}],[\"liquidateevent\",{\"_index\":644,\"name\":{\"932\":{}},\"parent\":{\"933\":{},\"934\":{}}}],[\"liquidationend\",{\"_index\":512,\"name\":{\"690\":{},\"692\":{}},\"parent\":{}}],[\"liquidationfee\",{\"_index\":289,\"name\":{\"334\":{}},\"parent\":{}}],[\"loadasks\",{\"_index\":19,\"name\":{\"19\":{},\"760\":{}},\"parent\":{}}],[\"loadbids\",{\"_index\":18,\"name\":{\"18\":{},\"761\":{}},\"parent\":{}}],[\"loadeventqueue\",{\"_index\":557,\"name\":{\"762\":{}},\"parent\":{}}],[\"loadfills\",{\"_index\":558,\"name\":{\"763\":{}},\"parent\":{}}],[\"loadperpasksformarket\",{\"_index\":101,\"name\":{\"128\":{}},\"parent\":{}}],[\"loadperpbidsformarket\",{\"_index\":100,\"name\":{\"127\":{}},\"parent\":{}}],[\"loadperpopenordersformarket\",{\"_index\":394,\"name\":{\"469\":{}},\"parent\":{}}],[\"loadserum3asksformarket\",{\"_index\":95,\"name\":{\"122\":{}},\"parent\":{}}],[\"loadserum3bidsformarket\",{\"_index\":94,\"name\":{\"121\":{}},\"parent\":{}}],[\"loadserum3openorders\",{\"_index\":346,\"name\":{\"421\":{}},\"parent\":{}}],[\"loadserum3openordersaccounts\",{\"_index\":382,\"name\":{\"457\":{}},\"parent\":{}}],[\"loadserum3openordersformarket\",{\"_index\":383,\"name\":{\"458\":{}},\"parent\":{}}],[\"loanfeerate\",{\"_index\":287,\"name\":{\"328\":{}},\"parent\":{}}],[\"loanoriginationfeerate\",{\"_index\":288,\"name\":{\"329\":{}},\"parent\":{}}],[\"logob\",{\"_index\":21,\"name\":{\"21\":{},\"765\":{}},\"parent\":{}}],[\"logouri\",{\"_index\":804,\"name\":{\"1200\":{}},\"parent\":{}}],[\"longfunding\",{\"_index\":525,\"name\":{\"711\":{}},\"parent\":{}}],[\"longsettledfunding\",{\"_index\":429,\"name\":{\"531\":{},\"585\":{}},\"parent\":{}}],[\"lpfee\",{\"_index\":787,\"name\":{\"1171\":{}},\"parent\":{}}],[\"lt\",{\"_index\":694,\"name\":{\"991\":{}},\"parent\":{}}],[\"lte\",{\"_index\":696,\"name\":{\"993\":{}},\"parent\":{}}],[\"mainnet\",{\"_index\":111,\"name\":{\"138\":{},\"941\":{}},\"parent\":{}}],[\"maint\",{\"_index\":509,\"name\":{\"682\":{},\"684\":{}},\"parent\":{}}],[\"maintassetweight\",{\"_index\":260,\"name\":{\"295\":{},\"331\":{}},\"parent\":{}}],[\"maintbaseassetweight\",{\"_index\":516,\"name\":{\"702\":{}},\"parent\":{}}],[\"maintbaseliabweight\",{\"_index\":518,\"name\":{\"704\":{}},\"parent\":{}}],[\"maintliabweight\",{\"_index\":262,\"name\":{\"297\":{},\"333\":{}},\"parent\":{}}],[\"maintoverallassetweight\",{\"_index\":529,\"name\":{\"715\":{}},\"parent\":{}}],[\"maker\",{\"_index\":638,\"name\":{\"921\":{}},\"parent\":{}}],[\"makerfee\",{\"_index\":521,\"name\":{\"707\":{},\"923\":{}},\"parent\":{}}],[\"makerfeerate\",{\"_index\":499,\"name\":{\"653\":{},\"673\":{}},\"parent\":{}}],[\"makerorderid\",{\"_index\":639,\"name\":{\"922\":{}},\"parent\":{}}],[\"makerout\",{\"_index\":636,\"name\":{\"917\":{}},\"parent\":{}}],[\"makerslot\",{\"_index\":637,\"name\":{\"918\":{}},\"parent\":{}}],[\"makertimestamp\",{\"_index\":640,\"name\":{\"924\":{}},\"parent\":{}}],[\"makervolume\",{\"_index\":437,\"name\":{\"539\":{},\"593\":{}},\"parent\":{}}],[\"mango_router_api_url\",{\"_index\":743,\"name\":{\"1105\":{}},\"parent\":{}}],[\"mango_v4_id\",{\"_index\":107,\"name\":{\"134\":{}},\"parent\":{\"135\":{}}}],[\"mango_v4_id.__type\",{\"_index\":109,\"name\":{},\"parent\":{\"136\":{},\"137\":{},\"138\":{}}}],[\"mangoaccount\",{\"_index\":323,\"name\":{\"393\":{}},\"parent\":{\"394\":{},\"395\":{},\"396\":{},\"397\":{},\"398\":{},\"399\":{},\"400\":{},\"401\":{},\"402\":{},\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{},\"417\":{},\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{},\"471\":{},\"472\":{},\"473\":{},\"474\":{}}}],[\"mangoclient\",{\"_index\":113,\"name\":{\"139\":{}},\"parent\":{\"140\":{},\"141\":{},\"142\":{},\"143\":{},\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{},\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{},\"231\":{},\"232\":{},\"233\":{},\"234\":{},\"235\":{},\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{},\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{},\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"258\":{}}}],[\"margintrade\",{\"_index\":217,\"name\":{\"245\":{}},\"parent\":{}}],[\"market\",{\"_index\":479,\"name\":{\"613\":{},\"863\":{},\"865\":{},\"1047\":{}},\"parent\":{}}],[\"marketindex\",{\"_index\":10,\"name\":{\"10\":{},\"507\":{},\"514\":{},\"525\":{},\"577\":{}},\"parent\":{}}],[\"marketinfo\",{\"_index\":784,\"name\":{\"1166\":{}},\"parent\":{\"1167\":{},\"1168\":{},\"1169\":{},\"1170\":{},\"1171\":{},\"1172\":{},\"1173\":{},\"1174\":{},\"1175\":{},\"1176\":{}}}],[\"marketinfos\",{\"_index\":790,\"name\":{\"1180\":{}},\"parent\":{}}],[\"marketmakerequity\",{\"_index\":741,\"name\":{\"1097\":{}},\"parent\":{}}],[\"max\",{\"_index\":704,\"name\":{\"1001\":{}},\"parent\":{}}],[\"max_bn\",{\"_index\":662,\"name\":{\"956\":{}},\"parent\":{}}],[\"max_i80f48\",{\"_index\":654,\"name\":{\"946\":{}},\"parent\":{}}],[\"max_size\",{\"_index\":657,\"name\":{\"951\":{}},\"parent\":{}}],[\"maxaskleverage\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"maxbidleverage\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"maxbuy\",{\"_index\":490,\"name\":{\"644\":{},\"664\":{}},\"parent\":{}}],[\"maxfunding\",{\"_index\":524,\"name\":{\"710\":{}},\"parent\":{}}],[\"maxrate\",{\"_index\":277,\"name\":{\"318\":{},\"1231\":{}},\"parent\":{}}],[\"maxsell\",{\"_index\":491,\"name\":{\"645\":{},\"665\":{}},\"parent\":{}}],[\"maxstalenessslots\",{\"_index\":245,\"name\":{\"277\":{},\"281\":{},\"1236\":{}},\"parent\":{}}],[\"min\",{\"_index\":703,\"name\":{\"1000\":{}},\"parent\":{}}],[\"min_bn\",{\"_index\":663,\"name\":{\"957\":{}},\"parent\":{}}],[\"minfunding\",{\"_index\":523,\"name\":{\"709\":{}},\"parent\":{}}],[\"minimumsolfortransaction\",{\"_index\":780,\"name\":{\"1158\":{}},\"parent\":{}}],[\"mininamount\",{\"_index\":752,\"name\":{\"1114\":{}},\"parent\":{}}],[\"minordersize\",{\"_index\":554,\"name\":{\"757\":{}},\"parent\":{}}],[\"minoutamount\",{\"_index\":753,\"name\":{\"1115\":{}},\"parent\":{}}],[\"mint\",{\"_index\":238,\"name\":{\"270\":{},\"338\":{},\"384\":{},\"1164\":{}},\"parent\":{}}],[\"mintdecimals\",{\"_index\":295,\"name\":{\"345\":{}},\"parent\":{}}],[\"mintinfo\",{\"_index\":317,\"name\":{\"378\":{}},\"parent\":{\"379\":{},\"380\":{},\"381\":{},\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{},\"389\":{},\"390\":{},\"391\":{},\"392\":{}}}],[\"mintinfosmapbymint\",{\"_index\":69,\"name\":{\"96\":{}},\"parent\":{}}],[\"mintinfosmapbytokenindex\",{\"_index\":68,\"name\":{\"95\":{}},\"parent\":{}}],[\"mints\",{\"_index\":793,\"name\":{\"1187\":{}},\"parent\":{}}],[\"minus_one_i80f48\",{\"_index\":651,\"name\":{\"943\":{}},\"parent\":{}}],[\"minvaulttodepositsratio\",{\"_index\":297,\"name\":{\"347\":{}},\"parent\":{}}],[\"mngotokenindex\",{\"_index\":45,\"name\":{\"72\":{}},\"parent\":{}}],[\"modify\",{\"_index\":814,\"name\":{\"1210\":{}},\"parent\":{}}],[\"modifyperporder\",{\"_index\":229,\"name\":{\"257\":{}},\"parent\":{}}],[\"modifyserum3order\",{\"_index\":230,\"name\":{\"258\":{}},\"parent\":{}}],[\"mul\",{\"_index\":689,\"name\":{\"986\":{}},\"parent\":{}}],[\"multiplier_big\",{\"_index\":659,\"name\":{\"953\":{}},\"parent\":{}}],[\"multiplier_bn\",{\"_index\":660,\"name\":{\"954\":{}},\"parent\":{}}],[\"multiplier_number\",{\"_index\":661,\"name\":{\"955\":{}},\"parent\":{}}],[\"name\",{\"_index\":3,\"name\":{\"3\":{},\"310\":{},\"396\":{},\"700\":{},\"1198\":{}},\"parent\":{}}],[\"nativeborrows\",{\"_index\":267,\"name\":{\"304\":{},\"370\":{}},\"parent\":{}}],[\"nativedeposits\",{\"_index\":266,\"name\":{\"303\":{},\"369\":{}},\"parent\":{}}],[\"neg\",{\"_index\":699,\"name\":{\"996\":{}},\"parent\":{}}],[\"netborrowlimitperwindowquote\",{\"_index\":300,\"name\":{\"350\":{}},\"parent\":{}}],[\"netborrowlimitwindowsizets\",{\"_index\":298,\"name\":{\"348\":{}},\"parent\":{}}],[\"netborrowsinwindow\",{\"_index\":301,\"name\":{\"351\":{}},\"parent\":{}}],[\"netdeposits\",{\"_index\":334,\"name\":{\"409\":{}},\"parent\":{}}],[\"notenoughliquidity\",{\"_index\":751,\"name\":{\"1113\":{},\"1172\":{}},\"parent\":{}}],[\"notional\",{\"_index\":726,\"name\":{\"1059\":{}},\"parent\":{}}],[\"now\",{\"_index\":577,\"name\":{\"786\":{}},\"parent\":{}}],[\"nullperpeditparams\",{\"_index\":37,\"name\":{\"60\":{}},\"parent\":{}}],[\"nulltokeneditparams\",{\"_index\":38,\"name\":{\"61\":{}},\"parent\":{}}],[\"one_i80f48\",{\"_index\":650,\"name\":{\"942\":{}},\"parent\":{}}],[\"openbook_program_id\",{\"_index\":648,\"name\":{\"938\":{}},\"parent\":{\"939\":{}}}],[\"openbook_program_id.__type\",{\"_index\":649,\"name\":{},\"parent\":{\"940\":{},\"941\":{}}}],[\"openbookfeestodao\",{\"_index\":121,\"name\":{\"149\":{}},\"parent\":{}}],[\"openinterest\",{\"_index\":544,\"name\":{\"740\":{}},\"parent\":{}}],[\"openorders\",{\"_index\":417,\"name\":{\"506\":{},\"513\":{}},\"parent\":{}}],[\"openordersaddress\",{\"_index\":765,\"name\":{\"1131\":{},\"1149\":{}},\"parent\":{}}],[\"openordersdeposits\",{\"_index\":777,\"name\":{\"1155\":{}},\"parent\":{}}],[\"openordersslot\",{\"_index\":612,\"name\":{\"878\":{}},\"parent\":{}}],[\"opts\",{\"_index\":125,\"name\":{\"153\":{}},\"parent\":{}}],[\"oracle\",{\"_index\":292,\"name\":{\"340\":{},\"387\":{},\"736\":{},\"1014\":{}},\"parent\":{}}],[\"oracleconfig\",{\"_index\":246,\"name\":{\"278\":{},\"311\":{},\"701\":{}},\"parent\":{\"279\":{}}}],[\"oracleconfig.__type\",{\"_index\":247,\"name\":{},\"parent\":{\"280\":{},\"281\":{}}}],[\"oracleconfigdto\",{\"_index\":242,\"name\":{\"274\":{}},\"parent\":{\"275\":{}}}],[\"oracleconfigdto.__type\",{\"_index\":244,\"name\":{},\"parent\":{\"276\":{},\"277\":{}}}],[\"oracleconfigparams\",{\"_index\":821,\"name\":{\"1233\":{}},\"parent\":{\"1234\":{},\"1235\":{},\"1236\":{}}}],[\"oraclelastupdatedslot\",{\"_index\":309,\"name\":{\"367\":{},\"755\":{}},\"parent\":{}}],[\"oraclepeggeditems\",{\"_index\":586,\"name\":{\"796\":{}},\"parent\":{}}],[\"oraclepeggedproperties\",{\"_index\":620,\"name\":{\"891\":{}},\"parent\":{}}],[\"oracleprovider\",{\"_index\":231,\"name\":{\"259\":{},\"368\":{},\"756\":{}},\"parent\":{\"260\":{},\"261\":{},\"262\":{}}}],[\"orderid\",{\"_index\":611,\"name\":{\"876\":{}},\"parent\":{}}],[\"ordermarket\",{\"_index\":475,\"name\":{\"606\":{}},\"parent\":{}}],[\"ordermarketunset\",{\"_index\":473,\"name\":{\"602\":{}},\"parent\":{}}],[\"ordertreenodes\",{\"_index\":582,\"name\":{\"792\":{}},\"parent\":{}}],[\"ordertype\",{\"_index\":595,\"name\":{\"815\":{},\"890\":{}},\"parent\":{}}],[\"otheramountthreshold\",{\"_index\":791,\"name\":{\"1181\":{}},\"parent\":{}}],[\"out_event_type\",{\"_index\":624,\"name\":{\"896\":{}},\"parent\":{}}],[\"outamount\",{\"_index\":755,\"name\":{\"1117\":{},\"1173\":{},\"1182\":{}},\"parent\":{}}],[\"outevent\",{\"_index\":633,\"name\":{\"907\":{}},\"parent\":{\"908\":{},\"909\":{},\"910\":{},\"911\":{},\"912\":{},\"913\":{},\"914\":{}}}],[\"outputmint\",{\"_index\":788,\"name\":{\"1174\":{}},\"parent\":{}}],[\"overflowfeeaccount\",{\"_index\":772,\"name\":{\"1141\":{}},\"parent\":{}}],[\"owner\",{\"_index\":329,\"name\":{\"404\":{},\"818\":{},\"877\":{},\"912\":{}},\"parent\":{}}],[\"ownerslot\",{\"_index\":594,\"name\":{\"814\":{},\"909\":{}},\"parent\":{}}],[\"parsedfillevent\",{\"_index\":514,\"name\":{\"696\":{}},\"parent\":{}}],[\"parsefillevent\",{\"_index\":559,\"name\":{\"764\":{}},\"parent\":{}}],[\"pct\",{\"_index\":783,\"name\":{\"1165\":{}},\"parent\":{}}],[\"peglimit\",{\"_index\":600,\"name\":{\"821\":{}},\"parent\":{}}],[\"percentagetodecimal\",{\"_index\":823,\"name\":{\"1238\":{}},\"parent\":{}}],[\"perpactive\",{\"_index\":353,\"name\":{\"428\":{}},\"parent\":{}}],[\"perpcancelallorders\",{\"_index\":206,\"name\":{\"234\":{}},\"parent\":{}}],[\"perpcancelallordersix\",{\"_index\":207,\"name\":{\"235\":{}},\"parent\":{}}],[\"perpcancelorder\",{\"_index\":205,\"name\":{\"233\":{}},\"parent\":{}}],[\"perpcancelorderix\",{\"_index\":204,\"name\":{\"232\":{}},\"parent\":{}}],[\"perpclosemarket\",{\"_index\":194,\"name\":{\"222\":{}},\"parent\":{}}],[\"perpconsumeallevents\",{\"_index\":215,\"name\":{\"243\":{}},\"parent\":{}}],[\"perpconsumeevents\",{\"_index\":213,\"name\":{\"241\":{}},\"parent\":{}}],[\"perpconsumeeventsix\",{\"_index\":214,\"name\":{\"242\":{}},\"parent\":{}}],[\"perpcreatemarket\",{\"_index\":191,\"name\":{\"219\":{}},\"parent\":{}}],[\"perpdeactivateposition\",{\"_index\":197,\"name\":{\"225\":{}},\"parent\":{}}],[\"perpdeactivatepositionix\",{\"_index\":196,\"name\":{\"224\":{}},\"parent\":{}}],[\"perpdrop\",{\"_index\":740,\"name\":{\"1093\":{}},\"parent\":{}}],[\"perpeditmarket\",{\"_index\":192,\"name\":{\"220\":{}},\"parent\":{}}],[\"perpeventqueue\",{\"_index\":622,\"name\":{\"894\":{}},\"parent\":{\"895\":{},\"896\":{},\"897\":{},\"898\":{},\"899\":{},\"900\":{},\"901\":{},\"902\":{},\"903\":{},\"904\":{}}}],[\"perpforcecloseposition\",{\"_index\":193,\"name\":{\"221\":{}},\"parent\":{}}],[\"perpgetmarkets\",{\"_index\":195,\"name\":{\"223\":{}},\"parent\":{}}],[\"perpmarket\",{\"_index\":515,\"name\":{\"697\":{},\"788\":{}},\"parent\":{\"698\":{},\"699\":{},\"700\":{},\"701\":{},\"702\":{},\"703\":{},\"704\":{},\"705\":{},\"706\":{},\"707\":{},\"708\":{},\"709\":{},\"710\":{},\"711\":{},\"712\":{},\"713\":{},\"714\":{},\"715\":{},\"716\":{},\"717\":{},\"718\":{},\"719\":{},\"720\":{},\"721\":{},\"722\":{},\"723\":{},\"724\":{},\"725\":{},\"726\":{},\"727\":{},\"728\":{},\"729\":{},\"730\":{},\"731\":{},\"732\":{},\"733\":{},\"734\":{},\"735\":{},\"736\":{},\"737\":{},\"738\":{},\"739\":{},\"740\":{},\"741\":{},\"742\":{},\"743\":{},\"744\":{},\"745\":{},\"746\":{},\"747\":{},\"748\":{},\"749\":{},\"750\":{},\"751\":{},\"752\":{},\"753\":{},\"754\":{},\"755\":{},\"756\":{},\"757\":{},\"758\":{},\"759\":{},\"760\":{},\"761\":{},\"762\":{},\"763\":{},\"764\":{},\"765\":{},\"766\":{},\"767\":{},\"768\":{},\"769\":{},\"770\":{},\"771\":{},\"772\":{},\"773\":{},\"774\":{},\"775\":{},\"776\":{},\"777\":{}}}],[\"perpmarketindex\",{\"_index\":513,\"name\":{\"695\":{},\"730\":{},\"887\":{}},\"parent\":{}}],[\"perpmarketindexunset\",{\"_index\":422,\"name\":{\"521\":{}},\"parent\":{}}],[\"perpmarketsmapbymarketindex\",{\"_index\":66,\"name\":{\"93\":{}},\"parent\":{}}],[\"perpmarketsmapbyname\",{\"_index\":67,\"name\":{\"94\":{}},\"parent\":{}}],[\"perpmarketsmapbyoracle\",{\"_index\":65,\"name\":{\"92\":{}},\"parent\":{}}],[\"perpmaxsettle\",{\"_index\":369,\"name\":{\"444\":{}},\"parent\":{}}],[\"perpoo\",{\"_index\":472,\"name\":{\"601\":{}},\"parent\":{\"602\":{},\"603\":{},\"604\":{},\"605\":{},\"606\":{},\"607\":{},\"608\":{},\"609\":{}}}],[\"perpoodto\",{\"_index\":478,\"name\":{\"610\":{}},\"parent\":{\"611\":{},\"612\":{},\"613\":{},\"614\":{},\"615\":{}}}],[\"perpopenorders\",{\"_index\":327,\"name\":{\"400\":{}},\"parent\":{}}],[\"perporder\",{\"_index\":610,\"name\":{\"872\":{}},\"parent\":{\"873\":{},\"874\":{},\"875\":{},\"876\":{},\"877\":{},\"878\":{},\"879\":{},\"880\":{},\"881\":{},\"882\":{},\"883\":{},\"884\":{},\"885\":{},\"886\":{},\"887\":{},\"888\":{},\"889\":{},\"890\":{},\"891\":{},\"892\":{},\"893\":{}}}],[\"perporderexistsformarket\",{\"_index\":352,\"name\":{\"427\":{}},\"parent\":{}}],[\"perpordersactive\",{\"_index\":355,\"name\":{\"430\":{}},\"parent\":{}}],[\"perporderside\",{\"_index\":605,\"name\":{\"840\":{}},\"parent\":{\"841\":{},\"842\":{},\"845\":{},\"846\":{},\"849\":{}}}],[\"perporderside.__type\",{\"_index\":606,\"name\":{},\"parent\":{\"843\":{},\"844\":{},\"847\":{},\"848\":{}}}],[\"perpordertype\",{\"_index\":607,\"name\":{\"850\":{}},\"parent\":{\"851\":{},\"852\":{},\"855\":{},\"856\":{},\"859\":{},\"860\":{},\"863\":{},\"864\":{},\"867\":{},\"868\":{},\"871\":{}}}],[\"perpordertype.__type\",{\"_index\":608,\"name\":{},\"parent\":{\"853\":{},\"854\":{},\"857\":{},\"858\":{},\"861\":{},\"862\":{},\"865\":{},\"866\":{},\"869\":{},\"870\":{}}}],[\"perpplaceorder\",{\"_index\":198,\"name\":{\"226\":{}},\"parent\":{}}],[\"perpplaceorderix\",{\"_index\":199,\"name\":{\"227\":{}},\"parent\":{}}],[\"perpplaceorderpegged\",{\"_index\":201,\"name\":{\"229\":{}},\"parent\":{}}],[\"perpplaceorderpeggedix\",{\"_index\":202,\"name\":{\"230\":{}},\"parent\":{}}],[\"perpplaceorderpeggedv2ix\",{\"_index\":203,\"name\":{\"231\":{}},\"parent\":{}}],[\"perpplaceorderv2ix\",{\"_index\":200,\"name\":{\"228\":{}},\"parent\":{}}],[\"perpposition\",{\"_index\":421,\"name\":{\"520\":{}},\"parent\":{\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{},\"526\":{},\"527\":{},\"528\":{},\"529\":{},\"530\":{},\"531\":{},\"532\":{},\"533\":{},\"534\":{},\"535\":{},\"536\":{},\"537\":{},\"538\":{},\"539\":{},\"540\":{},\"541\":{},\"542\":{},\"543\":{},\"544\":{},\"545\":{},\"546\":{},\"547\":{},\"548\":{},\"549\":{},\"550\":{},\"551\":{},\"552\":{},\"553\":{},\"554\":{},\"555\":{},\"556\":{},\"557\":{},\"558\":{},\"559\":{},\"560\":{},\"561\":{},\"562\":{},\"563\":{},\"564\":{},\"565\":{},\"566\":{},\"567\":{},\"568\":{},\"569\":{},\"570\":{},\"571\":{},\"572\":{},\"573\":{},\"574\":{}}}],[\"perppositiondto\",{\"_index\":469,\"name\":{\"575\":{}},\"parent\":{\"576\":{},\"577\":{},\"578\":{},\"579\":{},\"580\":{},\"581\":{},\"582\":{},\"584\":{},\"585\":{},\"586\":{},\"587\":{},\"588\":{},\"589\":{},\"590\":{},\"591\":{},\"592\":{},\"593\":{},\"594\":{},\"595\":{},\"596\":{},\"597\":{},\"598\":{},\"599\":{},\"600\":{}}}],[\"perppositiondto.__type\",{\"_index\":471,\"name\":{},\"parent\":{\"583\":{}}}],[\"perppositionexistsformarket\",{\"_index\":351,\"name\":{\"426\":{}},\"parent\":{}}],[\"perppositionstobeliquidated\",{\"_index\":724,\"name\":{\"1046\":{}},\"parent\":{\"1047\":{},\"1048\":{},\"1051\":{},\"1052\":{},\"1055\":{},\"1056\":{},\"1059\":{},\"1060\":{}}}],[\"perppositionstobeliquidated.__type\",{\"_index\":725,\"name\":{},\"parent\":{\"1049\":{},\"1050\":{},\"1053\":{},\"1054\":{},\"1057\":{},\"1058\":{},\"1061\":{},\"1062\":{}}}],[\"perprally\",{\"_index\":739,\"name\":{\"1089\":{}},\"parent\":{}}],[\"perps\",{\"_index\":326,\"name\":{\"399\":{}},\"parent\":{}}],[\"perpselftradebehavior\",{\"_index\":603,\"name\":{\"826\":{}},\"parent\":{\"827\":{},\"828\":{},\"831\":{},\"832\":{},\"835\":{},\"836\":{},\"839\":{}}}],[\"perpselftradebehavior.__type\",{\"_index\":604,\"name\":{},\"parent\":{\"829\":{},\"830\":{},\"833\":{},\"834\":{},\"837\":{},\"838\":{}}}],[\"perpsettlefees\",{\"_index\":211,\"name\":{\"239\":{}},\"parent\":{}}],[\"perpsettlefeesix\",{\"_index\":212,\"name\":{\"240\":{}},\"parent\":{}}],[\"perpsettlepnl\",{\"_index\":209,\"name\":{\"237\":{}},\"parent\":{}}],[\"perpsettlepnlandfees\",{\"_index\":208,\"name\":{\"236\":{}},\"parent\":{}}],[\"perpsettlepnlix\",{\"_index\":210,\"name\":{\"238\":{}},\"parent\":{}}],[\"perpspottransfers\",{\"_index\":335,\"name\":{\"410\":{},\"541\":{},\"595\":{}},\"parent\":{}}],[\"perpupdatefundingix\",{\"_index\":216,\"name\":{\"244\":{}},\"parent\":{}}],[\"platformfee\",{\"_index\":766,\"name\":{\"1133\":{},\"1140\":{},\"1175\":{}},\"parent\":{\"1134\":{}}}],[\"platformfee.__type\",{\"_index\":768,\"name\":{},\"parent\":{\"1135\":{},\"1136\":{}}}],[\"position\",{\"_index\":727,\"name\":{\"1059\":{}},\"parent\":{}}],[\"positivepnlliquidationfee\",{\"_index\":531,\"name\":{\"717\":{}},\"parent\":{}}],[\"postonly\",{\"_index\":27,\"name\":{\"31\":{},\"33\":{},\"859\":{},\"861\":{}},\"parent\":{}}],[\"postonlyslide\",{\"_index\":609,\"name\":{\"867\":{},\"869\":{}},\"parent\":{}}],[\"postsendtxcallback\",{\"_index\":118,\"name\":{\"145\":{}},\"parent\":{}}],[\"preparemangorouterinstructions\",{\"_index\":810,\"name\":{\"1206\":{}},\"parent\":{}}],[\"previousindex\",{\"_index\":403,\"name\":{\"482\":{},\"499\":{}},\"parent\":{}}],[\"price\",{\"_index\":236,\"name\":{\"266\":{},\"299\":{},\"365\":{},\"753\":{},\"892\":{},\"929\":{},\"1014\":{},\"1018\":{},\"1022\":{},\"1051\":{},\"1055\":{}},\"parent\":{}}],[\"pricedisplaystyle\",{\"_index\":505,\"name\":{\"659\":{},\"679\":{}},\"parent\":{}}],[\"priceimpactpct\",{\"_index\":759,\"name\":{\"1121\":{},\"1176\":{},\"1183\":{}},\"parent\":{}}],[\"pricelots\",{\"_index\":614,\"name\":{\"881\":{}},\"parent\":{}}],[\"pricelotstonative\",{\"_index\":565,\"name\":{\"771\":{}},\"parent\":{}}],[\"pricelotstoui\",{\"_index\":566,\"name\":{\"772\":{}},\"parent\":{}}],[\"pricelotstouiconverter\",{\"_index\":534,\"name\":{\"724\":{}},\"parent\":{}}],[\"pricelowerlimit\",{\"_index\":495,\"name\":{\"649\":{},\"669\":{}},\"parent\":{}}],[\"pricenativetoui\",{\"_index\":567,\"name\":{\"773\":{}},\"parent\":{}}],[\"pricepremiumrate\",{\"_index\":497,\"name\":{\"651\":{},\"671\":{}},\"parent\":{}}],[\"priceupperlimit\",{\"_index\":496,\"name\":{\"650\":{},\"670\":{}},\"parent\":{}}],[\"prioritizationfee\",{\"_index\":119,\"name\":{\"147\":{}},\"parent\":{}}],[\"program\",{\"_index\":122,\"name\":{\"150\":{}},\"parent\":{}}],[\"programid\",{\"_index\":123,\"name\":{\"151\":{}},\"parent\":{}}],[\"publickey\",{\"_index\":4,\"name\":{\"4\":{},\"67\":{},\"268\":{},\"336\":{},\"381\":{},\"402\":{},\"727\":{}},\"parent\":{}}],[\"pyth\",{\"_index\":232,\"name\":{\"260\":{}},\"parent\":{}}],[\"quantity\",{\"_index\":598,\"name\":{\"819\":{},\"913\":{},\"930\":{}},\"parent\":{}}],[\"quote\",{\"_index\":750,\"name\":{\"1112\":{}},\"parent\":{\"1113\":{},\"1114\":{},\"1115\":{},\"1116\":{},\"1117\":{},\"1118\":{},\"1119\":{},\"1120\":{},\"1121\":{}}}],[\"quote_decimals\",{\"_index\":835,\"name\":{\"1250\":{}},\"parent\":{}}],[\"quoteborrowswithoutfee\",{\"_index\":420,\"name\":{\"516\":{}},\"parent\":{}}],[\"quotelotsize\",{\"_index\":542,\"name\":{\"738\":{}},\"parent\":{}}],[\"quotelotstoui\",{\"_index\":569,\"name\":{\"775\":{}},\"parent\":{}}],[\"quotelotstouiconverter\",{\"_index\":536,\"name\":{\"726\":{}},\"parent\":{}}],[\"quoteminttoreferrer\",{\"_index\":760,\"name\":{\"1122\":{},\"1132\":{},\"1150\":{}},\"parent\":{}}],[\"quoteparams\",{\"_index\":744,\"name\":{\"1106\":{}},\"parent\":{\"1107\":{},\"1108\":{},\"1109\":{},\"1110\":{}}}],[\"quotepositionnative\",{\"_index\":427,\"name\":{\"529\":{},\"581\":{}},\"parent\":{}}],[\"quoterunningnative\",{\"_index\":428,\"name\":{\"530\":{},\"584\":{}},\"parent\":{}}],[\"quotetokenindex\",{\"_index\":7,\"name\":{\"7\":{},\"509\":{},\"518\":{}},\"parent\":{}}],[\"rate0\",{\"_index\":278,\"name\":{\"319\":{},\"1228\":{}},\"parent\":{}}],[\"rate1\",{\"_index\":279,\"name\":{\"320\":{},\"1230\":{}},\"parent\":{}}],[\"rawevents\",{\"_index\":628,\"name\":{\"902\":{}},\"parent\":{}}],[\"realizedotherpnlnative\",{\"_index\":441,\"name\":{\"544\":{},\"598\":{}},\"parent\":{}}],[\"realizedpnlforpositionnative\",{\"_index\":443,\"name\":{\"546\":{},\"600\":{}},\"parent\":{}}],[\"realizedtradepnlnative\",{\"_index\":440,\"name\":{\"543\":{},\"597\":{}},\"parent\":{}}],[\"reduceonly\",{\"_index\":12,\"name\":{\"12\":{},\"354\":{},\"751\":{}},\"parent\":{}}],[\"registrationtime\",{\"_index\":11,\"name\":{\"11\":{},\"388\":{},\"742\":{}},\"parent\":{}}],[\"reload\",{\"_index\":343,\"name\":{\"418\":{}},\"parent\":{}}],[\"reloadall\",{\"_index\":71,\"name\":{\"98\":{}},\"parent\":{}}],[\"reloadalts\",{\"_index\":72,\"name\":{\"99\":{}},\"parent\":{}}],[\"reloadbankoracleprices\",{\"_index\":78,\"name\":{\"105\":{}},\"parent\":{}}],[\"reloadbanks\",{\"_index\":73,\"name\":{\"100\":{}},\"parent\":{}}],[\"reloadmintinfos\",{\"_index\":74,\"name\":{\"101\":{}},\"parent\":{}}],[\"reloadperpmarketoracleprices\",{\"_index\":79,\"name\":{\"106\":{}},\"parent\":{}}],[\"reloadperpmarkets\",{\"_index\":77,\"name\":{\"104\":{}},\"parent\":{}}],[\"reloadserum3externalmarkets\",{\"_index\":76,\"name\":{\"103\":{}},\"parent\":{}}],[\"reloadserum3markets\",{\"_index\":75,\"name\":{\"102\":{}},\"parent\":{}}],[\"reloadserum3openorders\",{\"_index\":345,\"name\":{\"420\":{}},\"parent\":{}}],[\"reloadvaults\",{\"_index\":81,\"name\":{\"108\":{}},\"parent\":{}}],[\"reloadwithslot\",{\"_index\":344,\"name\":{\"419\":{}},\"parent\":{}}],[\"reserved\",{\"_index\":414,\"name\":{\"498\":{},\"519\":{}},\"parent\":{}}],[\"risk\",{\"_index\":732,\"name\":{\"1072\":{}},\"parent\":{\"1073\":{},\"1074\":{},\"1077\":{},\"1078\":{},\"1081\":{},\"1082\":{},\"1085\":{},\"1086\":{},\"1089\":{},\"1090\":{},\"1093\":{},\"1094\":{},\"1097\":{},\"1098\":{},\"1101\":{},\"1102\":{}}}],[\"risk.__type\",{\"_index\":735,\"name\":{},\"parent\":{\"1075\":{},\"1076\":{},\"1079\":{},\"1080\":{},\"1083\":{},\"1084\":{},\"1087\":{},\"1088\":{},\"1091\":{},\"1092\":{},\"1095\":{},\"1096\":{},\"1099\":{},\"1100\":{},\"1103\":{},\"1104\":{}}}],[\"rootfixed\",{\"_index\":580,\"name\":{\"790\":{}},\"parent\":{}}],[\"rootoraclepegged\",{\"_index\":581,\"name\":{\"791\":{}},\"parent\":{}}],[\"routeinfo\",{\"_index\":789,\"name\":{\"1177\":{}},\"parent\":{\"1178\":{},\"1179\":{},\"1180\":{},\"1181\":{},\"1182\":{},\"1183\":{},\"1184\":{},\"1185\":{},\"1186\":{},\"1187\":{},\"1188\":{}}}],[\"routername\",{\"_index\":794,\"name\":{\"1188\":{}},\"parent\":{}}],[\"routes\",{\"_index\":795,\"name\":{\"1189\":{},\"1191\":{}},\"parent\":{\"1190\":{}}}],[\"routes.__type\",{\"_index\":796,\"name\":{},\"parent\":{\"1191\":{},\"1192\":{}}}],[\"rust_i64_max\",{\"_index\":646,\"name\":{\"936\":{}},\"parent\":{}}],[\"rust_i64_min\",{\"_index\":647,\"name\":{\"937\":{}},\"parent\":{}}],[\"rust_u64_max\",{\"_index\":645,\"name\":{\"935\":{}},\"parent\":{}}],[\"scaledinitassetweight\",{\"_index\":264,\"name\":{\"301\":{},\"363\":{}},\"parent\":{}}],[\"scaledinitliabweight\",{\"_index\":265,\"name\":{\"302\":{},\"364\":{}},\"parent\":{}}],[\"securityadmin\",{\"_index\":53,\"name\":{\"80\":{}},\"parent\":{}}],[\"selltokenindex\",{\"_index\":501,\"name\":{\"655\":{},\"675\":{}},\"parent\":{}}],[\"selltokenperbuytoken\",{\"_index\":481,\"name\":{\"617\":{},\"619\":{}},\"parent\":{}}],[\"sendandconfirmtransaction\",{\"_index\":128,\"name\":{\"156\":{}},\"parent\":{}}],[\"sendandconfirmtransactionforgroup\",{\"_index\":129,\"name\":{\"157\":{}},\"parent\":{}}],[\"seqnum\",{\"_index\":545,\"name\":{\"741\":{},\"875\":{},\"901\":{},\"911\":{},\"920\":{},\"933\":{}},\"parent\":{}}],[\"serum3\",{\"_index\":325,\"name\":{\"398\":{}},\"parent\":{}}],[\"serum3active\",{\"_index\":350,\"name\":{\"425\":{}},\"parent\":{}}],[\"serum3cancelallorders\",{\"_index\":185,\"name\":{\"213\":{}},\"parent\":{}}],[\"serum3cancelallordersforallmarkets\",{\"_index\":389,\"name\":{\"464\":{}},\"parent\":{}}],[\"serum3cancelallordersix\",{\"_index\":184,\"name\":{\"212\":{}},\"parent\":{}}],[\"serum3cancelorder\",{\"_index\":190,\"name\":{\"218\":{}},\"parent\":{}}],[\"serum3cancelorderix\",{\"_index\":189,\"name\":{\"217\":{}},\"parent\":{}}],[\"serum3closeopenorders\",{\"_index\":180,\"name\":{\"208\":{}},\"parent\":{}}],[\"serum3closeopenordersix\",{\"_index\":179,\"name\":{\"207\":{}},\"parent\":{}}],[\"serum3createopenorders\",{\"_index\":177,\"name\":{\"205\":{}},\"parent\":{}}],[\"serum3createopenordersix\",{\"_index\":178,\"name\":{\"206\":{}},\"parent\":{}}],[\"serum3deregistermarket\",{\"_index\":175,\"name\":{\"203\":{}},\"parent\":{}}],[\"serum3editmarket\",{\"_index\":174,\"name\":{\"202\":{}},\"parent\":{}}],[\"serum3externalmarketsmap\",{\"_index\":64,\"name\":{\"91\":{}},\"parent\":{}}],[\"serum3getmarkets\",{\"_index\":176,\"name\":{\"204\":{}},\"parent\":{}}],[\"serum3liqforcecancelorders\",{\"_index\":181,\"name\":{\"209\":{}},\"parent\":{}}],[\"serum3market\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{}}}],[\"serum3marketindexunset\",{\"_index\":416,\"name\":{\"503\":{}},\"parent\":{}}],[\"serum3marketsmapbyexternal\",{\"_index\":62,\"name\":{\"89\":{}},\"parent\":{}}],[\"serum3marketsmapbymarketindex\",{\"_index\":63,\"name\":{\"90\":{}},\"parent\":{}}],[\"serum3oosmapbymarketindex\",{\"_index\":342,\"name\":{\"417\":{}},\"parent\":{}}],[\"serum3orders\",{\"_index\":415,\"name\":{\"502\":{}},\"parent\":{\"503\":{},\"504\":{},\"505\":{},\"506\":{},\"507\":{},\"508\":{},\"509\":{},\"510\":{}}}],[\"serum3ordertype\",{\"_index\":22,\"name\":{\"22\":{}},\"parent\":{\"23\":{},\"24\":{},\"27\":{},\"28\":{},\"31\":{},\"32\":{},\"35\":{}}}],[\"serum3ordertype.__type\",{\"_index\":25,\"name\":{},\"parent\":{\"25\":{},\"26\":{},\"29\":{},\"30\":{},\"33\":{},\"34\":{}}}],[\"serum3placeorder\",{\"_index\":183,\"name\":{\"211\":{}},\"parent\":{}}],[\"serum3placeorderix\",{\"_index\":182,\"name\":{\"210\":{}},\"parent\":{}}],[\"serum3positiondto\",{\"_index\":418,\"name\":{\"511\":{}},\"parent\":{\"512\":{},\"513\":{},\"514\":{},\"515\":{},\"516\":{},\"517\":{},\"518\":{},\"519\":{}}}],[\"serum3registermarket\",{\"_index\":173,\"name\":{\"201\":{}},\"parent\":{}}],[\"serum3selftradebehavior\",{\"_index\":28,\"name\":{\"36\":{}},\"parent\":{\"37\":{},\"38\":{},\"41\":{},\"42\":{},\"45\":{},\"46\":{},\"49\":{}}}],[\"serum3selftradebehavior.__type\",{\"_index\":30,\"name\":{},\"parent\":{\"39\":{},\"40\":{},\"43\":{},\"44\":{},\"47\":{},\"48\":{}}}],[\"serum3settlefunds\",{\"_index\":188,\"name\":{\"216\":{}},\"parent\":{}}],[\"serum3settlefundsforallmarkets\",{\"_index\":388,\"name\":{\"463\":{}},\"parent\":{}}],[\"serum3settlefundsix\",{\"_index\":186,\"name\":{\"214\":{}},\"parent\":{}}],[\"serum3settlefundsv2ix\",{\"_index\":187,\"name\":{\"215\":{}},\"parent\":{}}],[\"serum3side\",{\"_index\":33,\"name\":{\"50\":{}},\"parent\":{\"51\":{},\"52\":{},\"55\":{},\"56\":{},\"59\":{}}}],[\"serum3side.__type\",{\"_index\":35,\"name\":{},\"parent\":{\"53\":{},\"54\":{},\"57\":{},\"58\":{}}}],[\"serummarketexternal\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"serumprogram\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"settlefeeamountthreshold\",{\"_index\":550,\"name\":{\"747\":{}},\"parent\":{}}],[\"settlefeeflat\",{\"_index\":549,\"name\":{\"746\":{}},\"parent\":{}}],[\"settlefeefractionlowhealth\",{\"_index\":551,\"name\":{\"748\":{}},\"parent\":{}}],[\"settlepnllimitfactor\",{\"_index\":552,\"name\":{\"749\":{}},\"parent\":{}}],[\"settlepnllimitrealizedtrade\",{\"_index\":442,\"name\":{\"545\":{},\"599\":{}},\"parent\":{}}],[\"settlepnllimitsettledincurrentwindownative\",{\"_index\":425,\"name\":{\"527\":{},\"579\":{}},\"parent\":{}}],[\"settlepnllimitwindow\",{\"_index\":424,\"name\":{\"526\":{},\"578\":{}},\"parent\":{}}],[\"settlepnllimitwindowsizets\",{\"_index\":553,\"name\":{\"750\":{}},\"parent\":{}}],[\"settletokenindex\",{\"_index\":537,\"name\":{\"729\":{}},\"parent\":{}}],[\"shortfunding\",{\"_index\":526,\"name\":{\"712\":{}},\"parent\":{}}],[\"shortsettledfunding\",{\"_index\":430,\"name\":{\"532\":{},\"586\":{}},\"parent\":{}}],[\"side\",{\"_index\":617,\"name\":{\"884\":{},\"908\":{}},\"parent\":{}}],[\"sideandtree\",{\"_index\":474,\"name\":{\"605\":{},\"612\":{}},\"parent\":{}}],[\"signaturefee\",{\"_index\":776,\"name\":{\"1154\":{}},\"parent\":{}}],[\"simhealthratiowithperpaskuichanges\",{\"_index\":393,\"name\":{\"468\":{}},\"parent\":{}}],[\"simhealthratiowithperpbiduichanges\",{\"_index\":392,\"name\":{\"467\":{}},\"parent\":{}}],[\"simhealthratiowithserum3askuichanges\",{\"_index\":387,\"name\":{\"462\":{}},\"parent\":{}}],[\"simhealthratiowithserum3biduichanges\",{\"_index\":386,\"name\":{\"461\":{}},\"parent\":{}}],[\"simhealthratiowithtokenpositionuichanges\",{\"_index\":381,\"name\":{\"456\":{}},\"parent\":{}}],[\"size\",{\"_index\":621,\"name\":{\"893\":{}},\"parent\":{}}],[\"sizelots\",{\"_index\":616,\"name\":{\"883\":{}},\"parent\":{}}],[\"slippage\",{\"_index\":722,\"name\":{\"1034\":{},\"1042\":{}},\"parent\":{}}],[\"slippagebps\",{\"_index\":771,\"name\":{\"1139\":{},\"1184\":{}},\"parent\":{}}],[\"sold\",{\"_index\":493,\"name\":{\"647\":{},\"667\":{}},\"parent\":{}}],[\"sourcemint\",{\"_index\":745,\"name\":{\"1107\":{},\"1124\":{},\"1142\":{}},\"parent\":{}}],[\"stablegrowthlimit\",{\"_index\":257,\"name\":{\"291\":{}},\"parent\":{}}],[\"stableprice\",{\"_index\":249,\"name\":{\"284\":{}},\"parent\":{}}],[\"stablepricemodel\",{\"_index\":248,\"name\":{\"282\":{},\"300\":{},\"341\":{},\"737\":{}},\"parent\":{\"283\":{}}}],[\"stablepricemodel.__type\",{\"_index\":250,\"name\":{},\"parent\":{\"284\":{},\"285\":{},\"286\":{},\"287\":{},\"288\":{},\"289\":{},\"290\":{},\"291\":{},\"292\":{}}}],[\"stoploss\",{\"_index\":487,\"name\":{\"631\":{},\"633\":{}},\"parent\":{}}],[\"stub\",{\"_index\":234,\"name\":{\"262\":{}},\"parent\":{}}],[\"stuboracle\",{\"_index\":235,\"name\":{\"263\":{}},\"parent\":{\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{}}}],[\"stuboracleclose\",{\"_index\":147,\"name\":{\"175\":{}},\"parent\":{}}],[\"stuboraclecreate\",{\"_index\":146,\"name\":{\"174\":{}},\"parent\":{}}],[\"stuboracleset\",{\"_index\":148,\"name\":{\"176\":{}},\"parent\":{}}],[\"sub\",{\"_index\":683,\"name\":{\"980\":{}},\"parent\":{}}],[\"swap\",{\"_index\":819,\"name\":{\"1220\":{},\"1222\":{}},\"parent\":{}}],[\"swapmode\",{\"_index\":748,\"name\":{\"1110\":{},\"1130\":{},\"1148\":{},\"1159\":{},\"1185\":{}},\"parent\":{\"1160\":{},\"1161\":{}}}],[\"swapparams\",{\"_index\":761,\"name\":{\"1123\":{}},\"parent\":{\"1124\":{},\"1125\":{},\"1126\":{},\"1127\":{},\"1128\":{},\"1129\":{},\"1130\":{},\"1131\":{},\"1132\":{}}}],[\"switchboard\",{\"_index\":233,\"name\":{\"261\":{}},\"parent\":{}}],[\"symbol\",{\"_index\":803,\"name\":{\"1199\":{}},\"parent\":{}}],[\"tags\",{\"_index\":808,\"name\":{\"1204\":{}},\"parent\":{}}],[\"takeprofit\",{\"_index\":488,\"name\":{\"635\":{},\"637\":{}},\"parent\":{}}],[\"taker\",{\"_index\":641,\"name\":{\"925\":{}},\"parent\":{}}],[\"takerbaselots\",{\"_index\":433,\"name\":{\"535\":{},\"589\":{}},\"parent\":{}}],[\"takerclientorderid\",{\"_index\":643,\"name\":{\"927\":{}},\"parent\":{}}],[\"takerfee\",{\"_index\":522,\"name\":{\"708\":{},\"928\":{}},\"parent\":{}}],[\"takerfeerate\",{\"_index\":498,\"name\":{\"652\":{},\"672\":{}},\"parent\":{}}],[\"takerorderid\",{\"_index\":642,\"name\":{\"926\":{}},\"parent\":{}}],[\"takerquotelots\",{\"_index\":434,\"name\":{\"536\":{},\"590\":{}},\"parent\":{}}],[\"takerside\",{\"_index\":635,\"name\":{\"916\":{}},\"parent\":{}}],[\"takervolume\",{\"_index\":438,\"name\":{\"540\":{},\"594\":{}},\"parent\":{}}],[\"testing\",{\"_index\":48,\"name\":{\"75\":{}},\"parent\":{}}],[\"testnet\",{\"_index\":108,\"name\":{\"136\":{}},\"parent\":{}}],[\"ticksize\",{\"_index\":555,\"name\":{\"758\":{}},\"parent\":{}}],[\"timeinforce\",{\"_index\":596,\"name\":{\"816\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":599,\"name\":{\"820\":{},\"885\":{},\"910\":{},\"919\":{}},\"parent\":{}}],[\"title\",{\"_index\":734,\"name\":{\"1075\":{},\"1079\":{},\"1083\":{},\"1087\":{},\"1091\":{},\"1095\":{},\"1099\":{},\"1103\":{}},\"parent\":{}}],[\"toarray\",{\"_index\":678,\"name\":{\"975\":{}},\"parent\":{}}],[\"toarraylike\",{\"_index\":679,\"name\":{\"976\":{}},\"parent\":{}}],[\"tobig\",{\"_index\":676,\"name\":{\"973\":{}},\"parent\":{}}],[\"tofixed\",{\"_index\":674,\"name\":{\"971\":{}},\"parent\":{}}],[\"togglemangoaccountfreeze\",{\"_index\":155,\"name\":{\"183\":{}},\"parent\":{}}],[\"toinnernode\",{\"_index\":575,\"name\":{\"783\":{}},\"parent\":{}}],[\"token\",{\"_index\":798,\"name\":{\"1193\":{}},\"parent\":{\"1194\":{}}}],[\"token.__type\",{\"_index\":800,\"name\":{},\"parent\":{\"1195\":{},\"1196\":{},\"1197\":{},\"1198\":{},\"1199\":{},\"1200\":{},\"1201\":{},\"1202\":{},\"1204\":{}}}],[\"token.__type.__type\",{\"_index\":807,\"name\":{},\"parent\":{\"1203\":{}}}],[\"tokenconditionalswap\",{\"_index\":489,\"name\":{\"640\":{}},\"parent\":{\"641\":{},\"642\":{},\"643\":{},\"644\":{},\"645\":{},\"646\":{},\"647\":{},\"648\":{},\"649\":{},\"650\":{},\"651\":{},\"652\":{},\"653\":{},\"654\":{},\"655\":{},\"656\":{},\"657\":{},\"658\":{},\"659\":{},\"660\":{}}}],[\"tokenconditionalswapcancel\",{\"_index\":222,\"name\":{\"250\":{}},\"parent\":{}}],[\"tokenconditionalswapcreate\",{\"_index\":221,\"name\":{\"249\":{}},\"parent\":{}}],[\"tokenconditionalswapdisplaypricestyle\",{\"_index\":480,\"name\":{\"616\":{}},\"parent\":{\"617\":{},\"618\":{},\"621\":{},\"622\":{},\"625\":{}}}],[\"tokenconditionalswapdisplaypricestyle.__type\",{\"_index\":482,\"name\":{},\"parent\":{\"619\":{},\"620\":{},\"623\":{},\"624\":{}}}],[\"tokenconditionalswapdto\",{\"_index\":507,\"name\":{\"661\":{}},\"parent\":{\"662\":{},\"663\":{},\"664\":{},\"665\":{},\"666\":{},\"667\":{},\"668\":{},\"669\":{},\"670\":{},\"671\":{},\"672\":{},\"673\":{},\"674\":{},\"675\":{},\"676\":{},\"677\":{},\"678\":{},\"679\":{},\"680\":{}}}],[\"tokenconditionalswapintention\",{\"_index\":484,\"name\":{\"626\":{}},\"parent\":{\"627\":{},\"628\":{},\"631\":{},\"632\":{},\"635\":{},\"636\":{},\"639\":{}}}],[\"tokenconditionalswapintention.__type\",{\"_index\":486,\"name\":{},\"parent\":{\"629\":{},\"630\":{},\"633\":{},\"634\":{},\"637\":{},\"638\":{}}}],[\"tokenconditionalswapmakerfeerate\",{\"_index\":304,\"name\":{\"358\":{}},\"parent\":{}}],[\"tokenconditionalswaps\",{\"_index\":328,\"name\":{\"401\":{}},\"parent\":{}}],[\"tokenconditionalswapsactive\",{\"_index\":354,\"name\":{\"429\":{}},\"parent\":{}}],[\"tokenconditionalswaptakerfeerate\",{\"_index\":303,\"name\":{\"357\":{}},\"parent\":{}}],[\"tokenconditionalswaptrigger\",{\"_index\":223,\"name\":{\"251\":{}},\"parent\":{}}],[\"tokendeposit\",{\"_index\":168,\"name\":{\"196\":{}},\"parent\":{}}],[\"tokendepositnative\",{\"_index\":169,\"name\":{\"197\":{}},\"parent\":{}}],[\"tokenderegister\",{\"_index\":142,\"name\":{\"170\":{}},\"parent\":{}}],[\"tokenedit\",{\"_index\":140,\"name\":{\"168\":{}},\"parent\":{}}],[\"tokenforcecloseborrowswithtoken\",{\"_index\":141,\"name\":{\"169\":{}},\"parent\":{}}],[\"tokenindex\",{\"_index\":241,\"name\":{\"273\":{},\"294\":{},\"344\":{},\"383\":{},\"480\":{},\"496\":{}},\"parent\":{}}],[\"tokenindexunset\",{\"_index\":400,\"name\":{\"476\":{}},\"parent\":{}}],[\"tokenmintaddress\",{\"_index\":749,\"name\":{\"1111\":{}},\"parent\":{}}],[\"tokenposition\",{\"_index\":399,\"name\":{\"475\":{}},\"parent\":{\"476\":{},\"477\":{},\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{},\"487\":{},\"488\":{},\"489\":{},\"490\":{},\"491\":{},\"492\":{}}}],[\"tokenpositiondto\",{\"_index\":413,\"name\":{\"493\":{}},\"parent\":{\"494\":{},\"495\":{},\"496\":{},\"497\":{},\"498\":{},\"499\":{},\"500\":{},\"501\":{}}}],[\"tokenregister\",{\"_index\":138,\"name\":{\"166\":{}},\"parent\":{}}],[\"tokenregistertrustless\",{\"_index\":139,\"name\":{\"167\":{}},\"parent\":{}}],[\"tokens\",{\"_index\":324,\"name\":{\"397\":{}},\"parent\":{}}],[\"tokensactive\",{\"_index\":349,\"name\":{\"424\":{}},\"parent\":{}}],[\"tokenupdateindexandrate\",{\"_index\":218,\"name\":{\"246\":{}},\"parent\":{}}],[\"tokenupdateindexandrateix\",{\"_index\":219,\"name\":{\"247\":{}},\"parent\":{}}],[\"tokenwithdraw\",{\"_index\":170,\"name\":{\"198\":{}},\"parent\":{}}],[\"tokenwithdrawnative\",{\"_index\":172,\"name\":{\"200\":{}},\"parent\":{}}],[\"tokenwithdrawnativeix\",{\"_index\":171,\"name\":{\"199\":{}},\"parent\":{}}],[\"toleafnode\",{\"_index\":576,\"name\":{\"784\":{}},\"parent\":{}}],[\"tolocalestring\",{\"_index\":675,\"name\":{\"972\":{}},\"parent\":{}}],[\"tonative\",{\"_index\":826,\"name\":{\"1241\":{}},\"parent\":{}}],[\"tonativedecimals\",{\"_index\":105,\"name\":{\"132\":{}},\"parent\":{}}],[\"tonativei80f48\",{\"_index\":825,\"name\":{\"1240\":{}},\"parent\":{}}],[\"tonativei80f48forquote\",{\"_index\":824,\"name\":{\"1239\":{}},\"parent\":{}}],[\"tonativeprice\",{\"_index\":104,\"name\":{\"131\":{}},\"parent\":{}}],[\"tonumber\",{\"_index\":677,\"name\":{\"974\":{}},\"parent\":{}}],[\"tostring\",{\"_index\":106,\"name\":{\"133\":{},\"360\":{},\"392\":{},\"474\":{},\"492\":{},\"574\":{},\"777\":{},\"970\":{}},\"parent\":{}}],[\"totalfeeanddeposits\",{\"_index\":779,\"name\":{\"1157\":{}},\"parent\":{}}],[\"totwos\",{\"_index\":673,\"name\":{\"969\":{}},\"parent\":{}}],[\"touidecimals\",{\"_index\":827,\"name\":{\"1242\":{}},\"parent\":{}}],[\"touidecimalsforquote\",{\"_index\":828,\"name\":{\"1243\":{}},\"parent\":{}}],[\"touii80f48\",{\"_index\":829,\"name\":{\"1244\":{}},\"parent\":{}}],[\"touiprice\",{\"_index\":103,\"name\":{\"130\":{}},\"parent\":{}}],[\"transactionfeeinfo\",{\"_index\":775,\"name\":{\"1153\":{}},\"parent\":{\"1154\":{},\"1155\":{},\"1156\":{},\"1157\":{},\"1158\":{}}}],[\"trueixgateparams\",{\"_index\":39,\"name\":{\"62\":{}},\"parent\":{}}],[\"txconfirmationcommitment\",{\"_index\":120,\"name\":{\"148\":{}},\"parent\":{}}],[\"type\",{\"_index\":579,\"name\":{\"789\":{}},\"parent\":{}}],[\"u64_max_bn\",{\"_index\":833,\"name\":{\"1248\":{}},\"parent\":{}}],[\"uibasetolots\",{\"_index\":563,\"name\":{\"769\":{}},\"parent\":{}}],[\"uiborrows\",{\"_index\":311,\"name\":{\"372\":{}},\"parent\":{}}],[\"uideposits\",{\"_index\":310,\"name\":{\"371\":{}},\"parent\":{}}],[\"uiprice\",{\"_index\":308,\"name\":{\"366\":{},\"754\":{},\"880\":{}},\"parent\":{}}],[\"uipricetolots\",{\"_index\":562,\"name\":{\"768\":{}},\"parent\":{}}],[\"uiquotetolots\",{\"_index\":564,\"name\":{\"770\":{}},\"parent\":{}}],[\"uisize\",{\"_index\":615,\"name\":{\"882\":{}},\"parent\":{}}],[\"unknown\",{\"_index\":485,\"name\":{\"627\":{},\"629\":{},\"1216\":{},\"1218\":{}},\"parent\":{}}],[\"updatesettlelimit\",{\"_index\":459,\"name\":{\"564\":{}},\"parent\":{}}],[\"usdcdepeg\",{\"_index\":737,\"name\":{\"1081\":{}},\"parent\":{}}],[\"usdtdepeg\",{\"_index\":738,\"name\":{\"1085\":{}},\"parent\":{}}],[\"userdestinationtokenaccount\",{\"_index\":763,\"name\":{\"1127\":{},\"1145\":{}},\"parent\":{}}],[\"usersourcetokenaccount\",{\"_index\":762,\"name\":{\"1126\":{},\"1144\":{}},\"parent\":{}}],[\"usertransferauthority\",{\"_index\":764,\"name\":{\"1128\":{},\"1146\":{}},\"parent\":{}}],[\"util0\",{\"_index\":280,\"name\":{\"321\":{},\"1227\":{}},\"parent\":{}}],[\"util1\",{\"_index\":281,\"name\":{\"322\":{},\"1229\":{}},\"parent\":{}}],[\"v4\",{\"_index\":718,\"name\":{\"1026\":{}},\"parent\":{}}],[\"val\",{\"_index\":470,\"name\":{\"583\":{},\"949\":{},\"1012\":{},\"1016\":{},\"1020\":{},\"1024\":{},\"1028\":{},\"1032\":{},\"1036\":{},\"1040\":{},\"1044\":{},\"1049\":{},\"1053\":{},\"1057\":{},\"1061\":{},\"1066\":{},\"1070\":{}},\"parent\":{}}],[\"vault\",{\"_index\":291,\"name\":{\"339\":{}},\"parent\":{}}],[\"vaultamountsmap\",{\"_index\":70,\"name\":{\"97\":{}},\"parent\":{}}],[\"vaults\",{\"_index\":319,\"name\":{\"386\":{}},\"parent\":{}}],[\"version\",{\"_index\":49,\"name\":{\"76\":{}},\"parent\":{}}],[\"walletpk\",{\"_index\":127,\"name\":{\"155\":{}},\"parent\":{}}],[\"zero_i80f48\",{\"_index\":652,\"name\":{\"944\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"id\":0,\"kind\":128,\"name\":\"Serum3Market\",\"url\":\"classes/Serum3Market.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Market.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Market\"},{\"id\":2,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Market.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":3,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Serum3Market.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":4,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Serum3Market.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":5,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Serum3Market.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":6,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Market.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":7,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Market.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":8,\"kind\":1024,\"name\":\"serumProgram\",\"url\":\"classes/Serum3Market.html#serumProgram\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":9,\"kind\":1024,\"name\":\"serumMarketExternal\",\"url\":\"classes/Serum3Market.html#serumMarketExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":10,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Market.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":11,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/Serum3Market.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":12,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Serum3Market.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":13,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Serum3Market.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":14,\"kind\":2048,\"name\":\"findOoPda\",\"url\":\"classes/Serum3Market.html#findOoPda\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":15,\"kind\":2048,\"name\":\"getFeeRates\",\"url\":\"classes/Serum3Market.html#getFeeRates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":16,\"kind\":2048,\"name\":\"maxBidLeverage\",\"url\":\"classes/Serum3Market.html#maxBidLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":17,\"kind\":2048,\"name\":\"maxAskLeverage\",\"url\":\"classes/Serum3Market.html#maxAskLeverage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":18,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/Serum3Market.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":19,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/Serum3Market.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":20,\"kind\":2048,\"name\":\"computePriceForMarketOrderOfSize\",\"url\":\"classes/Serum3Market.html#computePriceForMarketOrderOfSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":21,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/Serum3Market.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Market\"},{\"id\":22,\"kind\":128,\"name\":\"Serum3OrderType\",\"url\":\"classes/Serum3OrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":23,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":24,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":25,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/Serum3OrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":26,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":27,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":28,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":29,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/Serum3OrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":30,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":31,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3OrderType\"},{\"id\":32,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":33,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/Serum3OrderType.html#__type-4.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":34,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3OrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3OrderType.__type\"},{\"id\":35,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3OrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3OrderType\"},{\"id\":36,\"kind\":128,\"name\":\"Serum3SelfTradeBehavior\",\"url\":\"classes/Serum3SelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":37,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":38,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":39,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":40,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":41,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":42,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":43,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":44,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":45,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":46,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":47,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":48,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3SelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3SelfTradeBehavior.__type\"},{\"id\":49,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3SelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3SelfTradeBehavior\"},{\"id\":50,\"kind\":128,\"name\":\"Serum3Side\",\"url\":\"classes/Serum3Side.html\",\"classes\":\"tsd-kind-class\"},{\"id\":51,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":52,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":53,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/Serum3Side.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":54,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":55,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Side\"},{\"id\":56,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":57,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/Serum3Side.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":58,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Serum3Side.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Serum3Side.__type\"},{\"id\":59,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Side.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Side\"},{\"id\":60,\"kind\":32,\"name\":\"NullPerpEditParams\",\"url\":\"index.html#NullPerpEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":61,\"kind\":32,\"name\":\"NullTokenEditParams\",\"url\":\"index.html#NullTokenEditParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":62,\"kind\":32,\"name\":\"TrueIxGateParams\",\"url\":\"index.html#TrueIxGateParams\",\"classes\":\"tsd-kind-variable\"},{\"id\":63,\"kind\":64,\"name\":\"buildIxGate\",\"url\":\"index.html#buildIxGate\",\"classes\":\"tsd-kind-function\"},{\"id\":64,\"kind\":128,\"name\":\"Group\",\"url\":\"classes/Group.html\",\"classes\":\"tsd-kind-class\"},{\"id\":65,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Group.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Group\"},{\"id\":66,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Group.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":67,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Group.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":68,\"kind\":1024,\"name\":\"creator\",\"url\":\"classes/Group.html#creator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":69,\"kind\":1024,\"name\":\"groupNum\",\"url\":\"classes/Group.html#groupNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":70,\"kind\":1024,\"name\":\"admin\",\"url\":\"classes/Group.html#admin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":71,\"kind\":1024,\"name\":\"fastListingAdmin\",\"url\":\"classes/Group.html#fastListingAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":72,\"kind\":1024,\"name\":\"mngoTokenIndex\",\"url\":\"classes/Group.html#mngoTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":73,\"kind\":1024,\"name\":\"insuranceMint\",\"url\":\"classes/Group.html#insuranceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":74,\"kind\":1024,\"name\":\"insuranceVault\",\"url\":\"classes/Group.html#insuranceVault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":75,\"kind\":1024,\"name\":\"testing\",\"url\":\"classes/Group.html#testing\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":76,\"kind\":1024,\"name\":\"version\",\"url\":\"classes/Group.html#version\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":77,\"kind\":1024,\"name\":\"buybackFees\",\"url\":\"classes/Group.html#buybackFees\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":78,\"kind\":1024,\"name\":\"buybackFeesMngoBonusFactor\",\"url\":\"classes/Group.html#buybackFeesMngoBonusFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":79,\"kind\":1024,\"name\":\"addressLookupTables\",\"url\":\"classes/Group.html#addressLookupTables\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":80,\"kind\":1024,\"name\":\"securityAdmin\",\"url\":\"classes/Group.html#securityAdmin\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":81,\"kind\":1024,\"name\":\"depositLimitQuote\",\"url\":\"classes/Group.html#depositLimitQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":82,\"kind\":1024,\"name\":\"ixGate\",\"url\":\"classes/Group.html#ixGate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":83,\"kind\":1024,\"name\":\"buybackFeesSwapMangoAccount\",\"url\":\"classes/Group.html#buybackFeesSwapMangoAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":84,\"kind\":1024,\"name\":\"buybackFeesExpiryInterval\",\"url\":\"classes/Group.html#buybackFeesExpiryInterval\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":85,\"kind\":1024,\"name\":\"addressLookupTablesList\",\"url\":\"classes/Group.html#addressLookupTablesList\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":86,\"kind\":1024,\"name\":\"banksMapByName\",\"url\":\"classes/Group.html#banksMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":87,\"kind\":1024,\"name\":\"banksMapByMint\",\"url\":\"classes/Group.html#banksMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":88,\"kind\":1024,\"name\":\"banksMapByTokenIndex\",\"url\":\"classes/Group.html#banksMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":89,\"kind\":1024,\"name\":\"serum3MarketsMapByExternal\",\"url\":\"classes/Group.html#serum3MarketsMapByExternal\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":90,\"kind\":1024,\"name\":\"serum3MarketsMapByMarketIndex\",\"url\":\"classes/Group.html#serum3MarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":91,\"kind\":1024,\"name\":\"serum3ExternalMarketsMap\",\"url\":\"classes/Group.html#serum3ExternalMarketsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":92,\"kind\":1024,\"name\":\"perpMarketsMapByOracle\",\"url\":\"classes/Group.html#perpMarketsMapByOracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":93,\"kind\":1024,\"name\":\"perpMarketsMapByMarketIndex\",\"url\":\"classes/Group.html#perpMarketsMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":94,\"kind\":1024,\"name\":\"perpMarketsMapByName\",\"url\":\"classes/Group.html#perpMarketsMapByName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":95,\"kind\":1024,\"name\":\"mintInfosMapByTokenIndex\",\"url\":\"classes/Group.html#mintInfosMapByTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":96,\"kind\":1024,\"name\":\"mintInfosMapByMint\",\"url\":\"classes/Group.html#mintInfosMapByMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":97,\"kind\":1024,\"name\":\"vaultAmountsMap\",\"url\":\"classes/Group.html#vaultAmountsMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":98,\"kind\":1024,\"name\":\"pis\",\"url\":\"classes/Group.html#pis\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":99,\"kind\":2048,\"name\":\"reloadAll\",\"url\":\"classes/Group.html#reloadAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":100,\"kind\":2048,\"name\":\"reloadPriceImpactData\",\"url\":\"classes/Group.html#reloadPriceImpactData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":101,\"kind\":2048,\"name\":\"reloadAlts\",\"url\":\"classes/Group.html#reloadAlts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":102,\"kind\":2048,\"name\":\"reloadBanks\",\"url\":\"classes/Group.html#reloadBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":103,\"kind\":2048,\"name\":\"reloadMintInfos\",\"url\":\"classes/Group.html#reloadMintInfos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":104,\"kind\":2048,\"name\":\"reloadSerum3Markets\",\"url\":\"classes/Group.html#reloadSerum3Markets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":105,\"kind\":2048,\"name\":\"reloadSerum3ExternalMarkets\",\"url\":\"classes/Group.html#reloadSerum3ExternalMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":106,\"kind\":2048,\"name\":\"reloadPerpMarkets\",\"url\":\"classes/Group.html#reloadPerpMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":107,\"kind\":2048,\"name\":\"reloadBankOraclePrices\",\"url\":\"classes/Group.html#reloadBankOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":108,\"kind\":2048,\"name\":\"reloadPerpMarketOraclePrices\",\"url\":\"classes/Group.html#reloadPerpMarketOraclePrices\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":109,\"kind\":2048,\"name\":\"decodePriceFromOracleAi\",\"url\":\"classes/Group.html#decodePriceFromOracleAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":110,\"kind\":2048,\"name\":\"reloadVaults\",\"url\":\"classes/Group.html#reloadVaults\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":111,\"kind\":2048,\"name\":\"getMintDecimals\",\"url\":\"classes/Group.html#getMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":112,\"kind\":2048,\"name\":\"getMintDecimalsByTokenIndex\",\"url\":\"classes/Group.html#getMintDecimalsByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":113,\"kind\":2048,\"name\":\"getInsuranceMintDecimals\",\"url\":\"classes/Group.html#getInsuranceMintDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":114,\"kind\":2048,\"name\":\"getFirstBankByMint\",\"url\":\"classes/Group.html#getFirstBankByMint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":115,\"kind\":2048,\"name\":\"getFirstBankByTokenIndex\",\"url\":\"classes/Group.html#getFirstBankByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":116,\"kind\":2048,\"name\":\"getPriceImpactByTokenIndex\",\"url\":\"classes/Group.html#getPriceImpactByTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":117,\"kind\":2048,\"name\":\"getFirstBankForMngo\",\"url\":\"classes/Group.html#getFirstBankForMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":118,\"kind\":2048,\"name\":\"getFirstBankForPerpSettlement\",\"url\":\"classes/Group.html#getFirstBankForPerpSettlement\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":119,\"kind\":2048,\"name\":\"getTokenVaultBalanceByMint\",\"url\":\"classes/Group.html#getTokenVaultBalanceByMint\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":120,\"kind\":2048,\"name\":\"getTokenVaultBalanceByMintUi\",\"url\":\"classes/Group.html#getTokenVaultBalanceByMintUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":121,\"kind\":2048,\"name\":\"getSerum3MarketByMarketIndex\",\"url\":\"classes/Group.html#getSerum3MarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":122,\"kind\":2048,\"name\":\"getSerum3MarketByName\",\"url\":\"classes/Group.html#getSerum3MarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":123,\"kind\":2048,\"name\":\"getSerum3MarketByExternalMarket\",\"url\":\"classes/Group.html#getSerum3MarketByExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":124,\"kind\":2048,\"name\":\"getSerum3ExternalMarket\",\"url\":\"classes/Group.html#getSerum3ExternalMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":125,\"kind\":2048,\"name\":\"loadSerum3BidsForMarket\",\"url\":\"classes/Group.html#loadSerum3BidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":126,\"kind\":2048,\"name\":\"loadSerum3AsksForMarket\",\"url\":\"classes/Group.html#loadSerum3AsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":127,\"kind\":2048,\"name\":\"findPerpMarket\",\"url\":\"classes/Group.html#findPerpMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":128,\"kind\":2048,\"name\":\"getPerpMarketByOracle\",\"url\":\"classes/Group.html#getPerpMarketByOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":129,\"kind\":2048,\"name\":\"getPerpMarketByMarketIndex\",\"url\":\"classes/Group.html#getPerpMarketByMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":130,\"kind\":2048,\"name\":\"getPerpMarketByName\",\"url\":\"classes/Group.html#getPerpMarketByName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":131,\"kind\":2048,\"name\":\"loadPerpBidsForMarket\",\"url\":\"classes/Group.html#loadPerpBidsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":132,\"kind\":2048,\"name\":\"loadPerpAsksForMarket\",\"url\":\"classes/Group.html#loadPerpAsksForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":133,\"kind\":2048,\"name\":\"consoleLogBanks\",\"url\":\"classes/Group.html#consoleLogBanks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":134,\"kind\":2048,\"name\":\"toUiPrice\",\"url\":\"classes/Group.html#toUiPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":135,\"kind\":2048,\"name\":\"toNativePrice\",\"url\":\"classes/Group.html#toNativePrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":136,\"kind\":2048,\"name\":\"toNativeDecimals\",\"url\":\"classes/Group.html#toNativeDecimals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":137,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Group.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Group\"},{\"id\":138,\"kind\":32,\"name\":\"MANGO_V4_ID\",\"url\":\"index.html#MANGO_V4_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":139,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#MANGO_V4_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"MANGO_V4_ID\"},{\"id\":140,\"kind\":1024,\"name\":\"testnet\",\"url\":\"index.html#MANGO_V4_ID.__type.testnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":141,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#MANGO_V4_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":142,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#MANGO_V4_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MANGO_V4_ID.__type\"},{\"id\":143,\"kind\":128,\"name\":\"MangoClient\",\"url\":\"classes/MangoClient.html\",\"classes\":\"tsd-kind-class\"},{\"id\":144,\"kind\":2048,\"name\":\"connect\",\"url\":\"classes/MangoClient.html#connect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":145,\"kind\":2048,\"name\":\"connectDefault\",\"url\":\"classes/MangoClient.html#connectDefault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":146,\"kind\":2048,\"name\":\"connectForGroupName\",\"url\":\"classes/MangoClient.html#connectForGroupName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoClient\"},{\"id\":147,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoClient.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":148,\"kind\":1024,\"name\":\"idsSource\",\"url\":\"classes/MangoClient.html#idsSource\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":149,\"kind\":1024,\"name\":\"postSendTxCallback\",\"url\":\"classes/MangoClient.html#postSendTxCallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":150,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MangoClient.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":151,\"kind\":1024,\"name\":\"prioritizationFee\",\"url\":\"classes/MangoClient.html#prioritizationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":152,\"kind\":1024,\"name\":\"txConfirmationCommitment\",\"url\":\"classes/MangoClient.html#txConfirmationCommitment\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":153,\"kind\":1024,\"name\":\"openbookFeesToDao\",\"url\":\"classes/MangoClient.html#openbookFeesToDao\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":154,\"kind\":1024,\"name\":\"program\",\"url\":\"classes/MangoClient.html#program\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":155,\"kind\":1024,\"name\":\"programId\",\"url\":\"classes/MangoClient.html#programId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":156,\"kind\":1024,\"name\":\"cluster\",\"url\":\"classes/MangoClient.html#cluster\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":157,\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/MangoClient.html#opts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":158,\"kind\":262144,\"name\":\"connection\",\"url\":\"classes/MangoClient.html#connection\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":159,\"kind\":262144,\"name\":\"walletPk\",\"url\":\"classes/MangoClient.html#walletPk\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":160,\"kind\":2048,\"name\":\"sendAndConfirmTransaction\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransaction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":161,\"kind\":2048,\"name\":\"sendAndConfirmTransactionForGroup\",\"url\":\"classes/MangoClient.html#sendAndConfirmTransactionForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":162,\"kind\":2048,\"name\":\"adminTokenWithdrawFees\",\"url\":\"classes/MangoClient.html#adminTokenWithdrawFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":163,\"kind\":2048,\"name\":\"adminPerpWithdrawFees\",\"url\":\"classes/MangoClient.html#adminPerpWithdrawFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":164,\"kind\":2048,\"name\":\"groupCreate\",\"url\":\"classes/MangoClient.html#groupCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":165,\"kind\":2048,\"name\":\"groupEdit\",\"url\":\"classes/MangoClient.html#groupEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":166,\"kind\":2048,\"name\":\"ixGateSet\",\"url\":\"classes/MangoClient.html#ixGateSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":167,\"kind\":2048,\"name\":\"groupClose\",\"url\":\"classes/MangoClient.html#groupClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":168,\"kind\":2048,\"name\":\"getGroup\",\"url\":\"classes/MangoClient.html#getGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":169,\"kind\":2048,\"name\":\"getGroupsForCreator\",\"url\":\"classes/MangoClient.html#getGroupsForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":170,\"kind\":2048,\"name\":\"getGroupForCreator\",\"url\":\"classes/MangoClient.html#getGroupForCreator\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":171,\"kind\":2048,\"name\":\"getIds\",\"url\":\"classes/MangoClient.html#getIds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":172,\"kind\":2048,\"name\":\"tokenRegister\",\"url\":\"classes/MangoClient.html#tokenRegister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":173,\"kind\":2048,\"name\":\"tokenRegisterTrustless\",\"url\":\"classes/MangoClient.html#tokenRegisterTrustless\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":174,\"kind\":2048,\"name\":\"tokenEdit\",\"url\":\"classes/MangoClient.html#tokenEdit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":175,\"kind\":2048,\"name\":\"tokenForceCloseBorrowsWithToken\",\"url\":\"classes/MangoClient.html#tokenForceCloseBorrowsWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":176,\"kind\":2048,\"name\":\"tokenDeregister\",\"url\":\"classes/MangoClient.html#tokenDeregister\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":177,\"kind\":2048,\"name\":\"getBanksForGroup\",\"url\":\"classes/MangoClient.html#getBanksForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":178,\"kind\":2048,\"name\":\"getMintInfosForGroup\",\"url\":\"classes/MangoClient.html#getMintInfosForGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":179,\"kind\":2048,\"name\":\"getMintInfoForTokenIndex\",\"url\":\"classes/MangoClient.html#getMintInfoForTokenIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":180,\"kind\":2048,\"name\":\"stubOracleCreate\",\"url\":\"classes/MangoClient.html#stubOracleCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":181,\"kind\":2048,\"name\":\"stubOracleClose\",\"url\":\"classes/MangoClient.html#stubOracleClose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":182,\"kind\":2048,\"name\":\"stubOracleSet\",\"url\":\"classes/MangoClient.html#stubOracleSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":183,\"kind\":2048,\"name\":\"getStubOracle\",\"url\":\"classes/MangoClient.html#getStubOracle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":184,\"kind\":2048,\"name\":\"createMangoAccount\",\"url\":\"classes/MangoClient.html#createMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":185,\"kind\":2048,\"name\":\"expandMangoAccount\",\"url\":\"classes/MangoClient.html#expandMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":186,\"kind\":2048,\"name\":\"accountExpandV2\",\"url\":\"classes/MangoClient.html#accountExpandV2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":187,\"kind\":2048,\"name\":\"accountExpandV2Ix\",\"url\":\"classes/MangoClient.html#accountExpandV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":188,\"kind\":2048,\"name\":\"editMangoAccount\",\"url\":\"classes/MangoClient.html#editMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":189,\"kind\":2048,\"name\":\"computeAccountData\",\"url\":\"classes/MangoClient.html#computeAccountData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":190,\"kind\":2048,\"name\":\"toggleMangoAccountFreeze\",\"url\":\"classes/MangoClient.html#toggleMangoAccountFreeze\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":191,\"kind\":2048,\"name\":\"getMangoAccount\",\"url\":\"classes/MangoClient.html#getMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":192,\"kind\":2048,\"name\":\"getMangoAccountFromPk\",\"url\":\"classes/MangoClient.html#getMangoAccountFromPk\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MangoClient\"},{\"id\":193,\"kind\":2048,\"name\":\"getMangoAccountFromAi\",\"url\":\"classes/MangoClient.html#getMangoAccountFromAi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":194,\"kind\":2048,\"name\":\"getMangoAccountWithSlot\",\"url\":\"classes/MangoClient.html#getMangoAccountWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":195,\"kind\":2048,\"name\":\"getMangoAccountForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":196,\"kind\":2048,\"name\":\"getMangoAccountsForOwner\",\"url\":\"classes/MangoClient.html#getMangoAccountsForOwner\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":197,\"kind\":2048,\"name\":\"getMangoAccountsForDelegate\",\"url\":\"classes/MangoClient.html#getMangoAccountsForDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":198,\"kind\":2048,\"name\":\"getAllMangoAccounts\",\"url\":\"classes/MangoClient.html#getAllMangoAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":199,\"kind\":2048,\"name\":\"closeMangoAccount\",\"url\":\"classes/MangoClient.html#closeMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":200,\"kind\":2048,\"name\":\"emptyAndCloseMangoAccount\",\"url\":\"classes/MangoClient.html#emptyAndCloseMangoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":201,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngoIx\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngoIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":202,\"kind\":2048,\"name\":\"accountBuybackFeesWithMngo\",\"url\":\"classes/MangoClient.html#accountBuybackFeesWithMngo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":203,\"kind\":2048,\"name\":\"tokenDeposit\",\"url\":\"classes/MangoClient.html#tokenDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":204,\"kind\":2048,\"name\":\"tokenDepositNative\",\"url\":\"classes/MangoClient.html#tokenDepositNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":205,\"kind\":2048,\"name\":\"tokenWithdraw\",\"url\":\"classes/MangoClient.html#tokenWithdraw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":206,\"kind\":2048,\"name\":\"tokenWithdrawNativeIx\",\"url\":\"classes/MangoClient.html#tokenWithdrawNativeIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":207,\"kind\":2048,\"name\":\"tokenWithdrawNative\",\"url\":\"classes/MangoClient.html#tokenWithdrawNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":208,\"kind\":2048,\"name\":\"serum3RegisterMarket\",\"url\":\"classes/MangoClient.html#serum3RegisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":209,\"kind\":2048,\"name\":\"serum3EditMarket\",\"url\":\"classes/MangoClient.html#serum3EditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":210,\"kind\":2048,\"name\":\"serum3deregisterMarket\",\"url\":\"classes/MangoClient.html#serum3deregisterMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":211,\"kind\":2048,\"name\":\"serum3GetMarkets\",\"url\":\"classes/MangoClient.html#serum3GetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":212,\"kind\":2048,\"name\":\"serum3CreateOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":213,\"kind\":2048,\"name\":\"serum3CreateOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CreateOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":214,\"kind\":2048,\"name\":\"serum3CloseOpenOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":215,\"kind\":2048,\"name\":\"serum3CloseOpenOrders\",\"url\":\"classes/MangoClient.html#serum3CloseOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":216,\"kind\":2048,\"name\":\"serum3LiqForceCancelOrders\",\"url\":\"classes/MangoClient.html#serum3LiqForceCancelOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":217,\"kind\":2048,\"name\":\"serum3PlaceOrderIx\",\"url\":\"classes/MangoClient.html#serum3PlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":218,\"kind\":2048,\"name\":\"serum3PlaceOrder\",\"url\":\"classes/MangoClient.html#serum3PlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":219,\"kind\":2048,\"name\":\"serum3CancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":220,\"kind\":2048,\"name\":\"serum3CancelAllOrders\",\"url\":\"classes/MangoClient.html#serum3CancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":221,\"kind\":2048,\"name\":\"serum3SettleFundsIx\",\"url\":\"classes/MangoClient.html#serum3SettleFundsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":222,\"kind\":2048,\"name\":\"serum3SettleFundsV2Ix\",\"url\":\"classes/MangoClient.html#serum3SettleFundsV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":223,\"kind\":2048,\"name\":\"serum3SettleFunds\",\"url\":\"classes/MangoClient.html#serum3SettleFunds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":224,\"kind\":2048,\"name\":\"serum3CancelOrderIx\",\"url\":\"classes/MangoClient.html#serum3CancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":225,\"kind\":2048,\"name\":\"serum3CancelOrder\",\"url\":\"classes/MangoClient.html#serum3CancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":226,\"kind\":2048,\"name\":\"perpCreateMarket\",\"url\":\"classes/MangoClient.html#perpCreateMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":227,\"kind\":2048,\"name\":\"perpEditMarket\",\"url\":\"classes/MangoClient.html#perpEditMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":228,\"kind\":2048,\"name\":\"perpForceClosePosition\",\"url\":\"classes/MangoClient.html#perpForceClosePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":229,\"kind\":2048,\"name\":\"perpCloseMarket\",\"url\":\"classes/MangoClient.html#perpCloseMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":230,\"kind\":2048,\"name\":\"perpGetMarkets\",\"url\":\"classes/MangoClient.html#perpGetMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":231,\"kind\":2048,\"name\":\"perpDeactivatePositionIx\",\"url\":\"classes/MangoClient.html#perpDeactivatePositionIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":232,\"kind\":2048,\"name\":\"perpDeactivatePosition\",\"url\":\"classes/MangoClient.html#perpDeactivatePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":233,\"kind\":2048,\"name\":\"perpCloseAll\",\"url\":\"classes/MangoClient.html#perpCloseAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":234,\"kind\":2048,\"name\":\"perpPlaceOrder\",\"url\":\"classes/MangoClient.html#perpPlaceOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":235,\"kind\":2048,\"name\":\"perpPlaceOrderIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":236,\"kind\":2048,\"name\":\"perpPlaceOrderV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":237,\"kind\":2048,\"name\":\"perpPlaceOrderPegged\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPegged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":238,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedIx\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":239,\"kind\":2048,\"name\":\"perpPlaceOrderPeggedV2Ix\",\"url\":\"classes/MangoClient.html#perpPlaceOrderPeggedV2Ix\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":240,\"kind\":2048,\"name\":\"perpCancelOrderIx\",\"url\":\"classes/MangoClient.html#perpCancelOrderIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":241,\"kind\":2048,\"name\":\"perpCancelOrder\",\"url\":\"classes/MangoClient.html#perpCancelOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":242,\"kind\":2048,\"name\":\"perpCancelAllOrders\",\"url\":\"classes/MangoClient.html#perpCancelAllOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":243,\"kind\":2048,\"name\":\"perpCancelAllOrdersIx\",\"url\":\"classes/MangoClient.html#perpCancelAllOrdersIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":244,\"kind\":2048,\"name\":\"settleAll\",\"url\":\"classes/MangoClient.html#settleAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":245,\"kind\":2048,\"name\":\"perpSettlePnlAndFees\",\"url\":\"classes/MangoClient.html#perpSettlePnlAndFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":246,\"kind\":2048,\"name\":\"perpSettlePnl\",\"url\":\"classes/MangoClient.html#perpSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":247,\"kind\":2048,\"name\":\"perpSettlePnlIx\",\"url\":\"classes/MangoClient.html#perpSettlePnlIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":248,\"kind\":2048,\"name\":\"perpSettleFees\",\"url\":\"classes/MangoClient.html#perpSettleFees\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":249,\"kind\":2048,\"name\":\"perpSettleFeesIx\",\"url\":\"classes/MangoClient.html#perpSettleFeesIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":250,\"kind\":2048,\"name\":\"perpConsumeEvents\",\"url\":\"classes/MangoClient.html#perpConsumeEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":251,\"kind\":2048,\"name\":\"perpConsumeEventsIx\",\"url\":\"classes/MangoClient.html#perpConsumeEventsIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":252,\"kind\":2048,\"name\":\"perpConsumeAllEvents\",\"url\":\"classes/MangoClient.html#perpConsumeAllEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":253,\"kind\":2048,\"name\":\"perpUpdateFundingIx\",\"url\":\"classes/MangoClient.html#perpUpdateFundingIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":254,\"kind\":2048,\"name\":\"marginTrade\",\"url\":\"classes/MangoClient.html#marginTrade\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":255,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRate\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":256,\"kind\":2048,\"name\":\"tokenUpdateIndexAndRateIx\",\"url\":\"classes/MangoClient.html#tokenUpdateIndexAndRateIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":257,\"kind\":2048,\"name\":\"liqTokenWithToken\",\"url\":\"classes/MangoClient.html#liqTokenWithToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":258,\"kind\":2048,\"name\":\"tcsTakeProfitOnDeposit\",\"url\":\"classes/MangoClient.html#tcsTakeProfitOnDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":259,\"kind\":2048,\"name\":\"tcsStopLossOnDeposit\",\"url\":\"classes/MangoClient.html#tcsStopLossOnDeposit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":260,\"kind\":2048,\"name\":\"tcsTakeProfitOnBorrow\",\"url\":\"classes/MangoClient.html#tcsTakeProfitOnBorrow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":261,\"kind\":2048,\"name\":\"tcsStopLossOnBorrow\",\"url\":\"classes/MangoClient.html#tcsStopLossOnBorrow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":262,\"kind\":2048,\"name\":\"tokenConditionalSwapCreate\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCreate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":263,\"kind\":2048,\"name\":\"tokenConditionalSwapCreateRaw\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCreateRaw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":264,\"kind\":2048,\"name\":\"tokenConditionalSwapCancel\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCancel\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":265,\"kind\":2048,\"name\":\"tokenConditionalSwapCancelAll\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapCancelAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":266,\"kind\":2048,\"name\":\"tokenConditionalSwapTrigger\",\"url\":\"classes/MangoClient.html#tokenConditionalSwapTrigger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":267,\"kind\":2048,\"name\":\"altSet\",\"url\":\"classes/MangoClient.html#altSet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":268,\"kind\":2048,\"name\":\"altExtend\",\"url\":\"classes/MangoClient.html#altExtend\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":269,\"kind\":2048,\"name\":\"healthRegionBeginIx\",\"url\":\"classes/MangoClient.html#healthRegionBeginIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":270,\"kind\":2048,\"name\":\"healthRegionEndIx\",\"url\":\"classes/MangoClient.html#healthRegionEndIx\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":271,\"kind\":2048,\"name\":\"buildHealthRemainingAccounts\",\"url\":\"classes/MangoClient.html#buildHealthRemainingAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":272,\"kind\":2048,\"name\":\"modifyPerpOrder\",\"url\":\"classes/MangoClient.html#modifyPerpOrder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":273,\"kind\":2048,\"name\":\"modifySerum3Order\",\"url\":\"classes/MangoClient.html#modifySerum3Order\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoClient\"},{\"id\":274,\"kind\":8,\"name\":\"OracleProvider\",\"url\":\"enums/OracleProvider.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":275,\"kind\":16,\"name\":\"Pyth\",\"url\":\"enums/OracleProvider.html#Pyth\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":276,\"kind\":16,\"name\":\"Switchboard\",\"url\":\"enums/OracleProvider.html#Switchboard\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":277,\"kind\":16,\"name\":\"Stub\",\"url\":\"enums/OracleProvider.html#Stub\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"OracleProvider\"},{\"id\":278,\"kind\":128,\"name\":\"StubOracle\",\"url\":\"classes/StubOracle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":279,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/StubOracle.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"StubOracle\"},{\"id\":280,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StubOracle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":281,\"kind\":1024,\"name\":\"price\",\"url\":\"classes/StubOracle.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":282,\"kind\":1024,\"name\":\"deviation\",\"url\":\"classes/StubOracle.html#deviation\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":283,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/StubOracle.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":284,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/StubOracle.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":285,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/StubOracle.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":286,\"kind\":1024,\"name\":\"lastUpdateTs\",\"url\":\"classes/StubOracle.html#lastUpdateTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":287,\"kind\":1024,\"name\":\"lastUpdateSlot\",\"url\":\"classes/StubOracle.html#lastUpdateSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"StubOracle\"},{\"id\":288,\"kind\":4194304,\"name\":\"TokenIndex\",\"url\":\"index.html#TokenIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":289,\"kind\":4194304,\"name\":\"OracleConfigDto\",\"url\":\"index.html#OracleConfigDto\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":290,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfigDto.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfigDto\"},{\"id\":291,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfigDto.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":292,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfigDto.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfigDto.__type\"},{\"id\":293,\"kind\":4194304,\"name\":\"OracleConfig\",\"url\":\"index.html#OracleConfig\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":294,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OracleConfig.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"OracleConfig\"},{\"id\":295,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"index.html#OracleConfig.__type.confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":296,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"index.html#OracleConfig.__type.maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OracleConfig.__type\"},{\"id\":297,\"kind\":4194304,\"name\":\"StablePriceModel\",\"url\":\"index.html#StablePriceModel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":298,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#StablePriceModel.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"StablePriceModel\"},{\"id\":299,\"kind\":1024,\"name\":\"stablePrice\",\"url\":\"index.html#StablePriceModel.__type.stablePrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":300,\"kind\":1024,\"name\":\"lastUpdateTimestamp\",\"url\":\"index.html#StablePriceModel.__type.lastUpdateTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":301,\"kind\":1024,\"name\":\"delayPrices\",\"url\":\"index.html#StablePriceModel.__type.delayPrices\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":302,\"kind\":1024,\"name\":\"delayAccumulatorPrice\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":303,\"kind\":1024,\"name\":\"delayAccumulatorTime\",\"url\":\"index.html#StablePriceModel.__type.delayAccumulatorTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":304,\"kind\":1024,\"name\":\"delayIntervalSeconds\",\"url\":\"index.html#StablePriceModel.__type.delayIntervalSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":305,\"kind\":1024,\"name\":\"delayGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.delayGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":306,\"kind\":1024,\"name\":\"stableGrowthLimit\",\"url\":\"index.html#StablePriceModel.__type.stableGrowthLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":307,\"kind\":1024,\"name\":\"lastDelayIntervalIndex\",\"url\":\"index.html#StablePriceModel.__type.lastDelayIntervalIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"StablePriceModel.__type\"},{\"id\":308,\"kind\":256,\"name\":\"BankForHealth\",\"url\":\"interfaces/BankForHealth.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":309,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"interfaces/BankForHealth.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":310,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"interfaces/BankForHealth.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":311,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"interfaces/BankForHealth.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":312,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"interfaces/BankForHealth.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":313,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"interfaces/BankForHealth.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":314,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/BankForHealth.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":315,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"interfaces/BankForHealth.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":316,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":317,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"interfaces/BankForHealth.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":318,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"interfaces/BankForHealth.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":319,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"interfaces/BankForHealth.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":320,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":321,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"interfaces/BankForHealth.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BankForHealth\"},{\"id\":322,\"kind\":128,\"name\":\"Bank\",\"url\":\"classes/Bank.html\",\"classes\":\"tsd-kind-class\"},{\"id\":323,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Bank.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Bank\"},{\"id\":324,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Bank.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":325,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/Bank.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":326,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/Bank.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":327,\"kind\":1024,\"name\":\"depositIndex\",\"url\":\"classes/Bank.html#depositIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":328,\"kind\":1024,\"name\":\"borrowIndex\",\"url\":\"classes/Bank.html#borrowIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":329,\"kind\":1024,\"name\":\"indexedDeposits\",\"url\":\"classes/Bank.html#indexedDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":330,\"kind\":1024,\"name\":\"indexedBorrows\",\"url\":\"classes/Bank.html#indexedBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":331,\"kind\":1024,\"name\":\"avgUtilization\",\"url\":\"classes/Bank.html#avgUtilization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":332,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/Bank.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":333,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/Bank.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":334,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/Bank.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":335,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/Bank.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":336,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/Bank.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":337,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/Bank.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":338,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/Bank.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":339,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/Bank.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":340,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":341,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/Bank.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":342,\"kind\":1024,\"name\":\"collectedFeesNative\",\"url\":\"classes/Bank.html#collectedFeesNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":343,\"kind\":1024,\"name\":\"loanFeeRate\",\"url\":\"classes/Bank.html#loanFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":344,\"kind\":1024,\"name\":\"loanOriginationFeeRate\",\"url\":\"classes/Bank.html#loanOriginationFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":345,\"kind\":1024,\"name\":\"initAssetWeight\",\"url\":\"classes/Bank.html#initAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":346,\"kind\":1024,\"name\":\"maintAssetWeight\",\"url\":\"classes/Bank.html#maintAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":347,\"kind\":1024,\"name\":\"initLiabWeight\",\"url\":\"classes/Bank.html#initLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":348,\"kind\":1024,\"name\":\"maintLiabWeight\",\"url\":\"classes/Bank.html#maintLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":349,\"kind\":1024,\"name\":\"liquidationFee\",\"url\":\"classes/Bank.html#liquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":350,\"kind\":1024,\"name\":\"dust\",\"url\":\"classes/Bank.html#dust\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":351,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/Bank.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":352,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/Bank.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":353,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/Bank.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":354,\"kind\":1024,\"name\":\"vault\",\"url\":\"classes/Bank.html#vault\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":355,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/Bank.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":356,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/Bank.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":357,\"kind\":1024,\"name\":\"indexLastUpdated\",\"url\":\"classes/Bank.html#indexLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":358,\"kind\":1024,\"name\":\"bankRateLastUpdated\",\"url\":\"classes/Bank.html#bankRateLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":359,\"kind\":1024,\"name\":\"flashLoanTokenAccountInitial\",\"url\":\"classes/Bank.html#flashLoanTokenAccountInitial\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":360,\"kind\":1024,\"name\":\"flashLoanApprovedAmount\",\"url\":\"classes/Bank.html#flashLoanApprovedAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":361,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/Bank.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":362,\"kind\":1024,\"name\":\"mintDecimals\",\"url\":\"classes/Bank.html#mintDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":363,\"kind\":1024,\"name\":\"bankNum\",\"url\":\"classes/Bank.html#bankNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":364,\"kind\":1024,\"name\":\"minVaultToDepositsRatio\",\"url\":\"classes/Bank.html#minVaultToDepositsRatio\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":365,\"kind\":1024,\"name\":\"netBorrowLimitWindowSizeTs\",\"url\":\"classes/Bank.html#netBorrowLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":366,\"kind\":1024,\"name\":\"lastNetBorrowsWindowStartTs\",\"url\":\"classes/Bank.html#lastNetBorrowsWindowStartTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":367,\"kind\":1024,\"name\":\"netBorrowLimitPerWindowQuote\",\"url\":\"classes/Bank.html#netBorrowLimitPerWindowQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":368,\"kind\":1024,\"name\":\"netBorrowsInWindow\",\"url\":\"classes/Bank.html#netBorrowsInWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":369,\"kind\":1024,\"name\":\"borrowWeightScaleStartQuote\",\"url\":\"classes/Bank.html#borrowWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":370,\"kind\":1024,\"name\":\"depositWeightScaleStartQuote\",\"url\":\"classes/Bank.html#depositWeightScaleStartQuote\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":371,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/Bank.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":372,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/Bank.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":373,\"kind\":1024,\"name\":\"feesWithdrawn\",\"url\":\"classes/Bank.html#feesWithdrawn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":374,\"kind\":1024,\"name\":\"tokenConditionalSwapTakerFeeRate\",\"url\":\"classes/Bank.html#tokenConditionalSwapTakerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":375,\"kind\":1024,\"name\":\"tokenConditionalSwapMakerFeeRate\",\"url\":\"classes/Bank.html#tokenConditionalSwapMakerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":376,\"kind\":1024,\"name\":\"flashLoanSwapFeeRate\",\"url\":\"classes/Bank.html#flashLoanSwapFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":377,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/Bank.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":378,\"kind\":2048,\"name\":\"areDepositsReduceOnly\",\"url\":\"classes/Bank.html#areDepositsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":379,\"kind\":2048,\"name\":\"areBorrowsReduceOnly\",\"url\":\"classes/Bank.html#areBorrowsReduceOnly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":380,\"kind\":2048,\"name\":\"scaledInitAssetWeight\",\"url\":\"classes/Bank.html#scaledInitAssetWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":381,\"kind\":2048,\"name\":\"scaledInitLiabWeight\",\"url\":\"classes/Bank.html#scaledInitLiabWeight\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":382,\"kind\":2048,\"name\":\"getAssetPrice\",\"url\":\"classes/Bank.html#getAssetPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":383,\"kind\":2048,\"name\":\"getLiabPrice\",\"url\":\"classes/Bank.html#getLiabPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":384,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/Bank.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":385,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/Bank.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":386,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/Bank.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":387,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/Bank.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":388,\"kind\":2048,\"name\":\"nativeDeposits\",\"url\":\"classes/Bank.html#nativeDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":389,\"kind\":2048,\"name\":\"nativeBorrows\",\"url\":\"classes/Bank.html#nativeBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":390,\"kind\":2048,\"name\":\"uiDeposits\",\"url\":\"classes/Bank.html#uiDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":391,\"kind\":2048,\"name\":\"uiBorrows\",\"url\":\"classes/Bank.html#uiBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":392,\"kind\":2048,\"name\":\"getBorrowRateWithoutUpkeepRate\",\"url\":\"classes/Bank.html#getBorrowRateWithoutUpkeepRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":393,\"kind\":2048,\"name\":\"getBorrowRate\",\"url\":\"classes/Bank.html#getBorrowRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":394,\"kind\":2048,\"name\":\"getBorrowRateUi\",\"url\":\"classes/Bank.html#getBorrowRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":395,\"kind\":2048,\"name\":\"getDepositRate\",\"url\":\"classes/Bank.html#getDepositRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":396,\"kind\":2048,\"name\":\"getDepositRateUi\",\"url\":\"classes/Bank.html#getDepositRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":397,\"kind\":2048,\"name\":\"getNetBorrowLimitPerWindow\",\"url\":\"classes/Bank.html#getNetBorrowLimitPerWindow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":398,\"kind\":2048,\"name\":\"getBorrowLimitLeftInWindow\",\"url\":\"classes/Bank.html#getBorrowLimitLeftInWindow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":399,\"kind\":2048,\"name\":\"getNetBorrowLimitPerWindowUi\",\"url\":\"classes/Bank.html#getNetBorrowLimitPerWindowUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":400,\"kind\":2048,\"name\":\"getMaxWithdraw\",\"url\":\"classes/Bank.html#getMaxWithdraw\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":401,\"kind\":2048,\"name\":\"getTimeToNextBorrowLimitWindowStartsTs\",\"url\":\"classes/Bank.html#getTimeToNextBorrowLimitWindowStartsTs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Bank\"},{\"id\":402,\"kind\":128,\"name\":\"MintInfo\",\"url\":\"classes/MintInfo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":403,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MintInfo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MintInfo\"},{\"id\":404,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MintInfo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":405,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MintInfo.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":406,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MintInfo.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":407,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/MintInfo.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":408,\"kind\":1024,\"name\":\"mint\",\"url\":\"classes/MintInfo.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":409,\"kind\":1024,\"name\":\"banks\",\"url\":\"classes/MintInfo.html#banks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":410,\"kind\":1024,\"name\":\"vaults\",\"url\":\"classes/MintInfo.html#vaults\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":411,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/MintInfo.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":412,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/MintInfo.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":413,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/MintInfo.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":414,\"kind\":2048,\"name\":\"firstBank\",\"url\":\"classes/MintInfo.html#firstBank\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":415,\"kind\":2048,\"name\":\"firstVault\",\"url\":\"classes/MintInfo.html#firstVault\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":416,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MintInfo.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MintInfo\"},{\"id\":417,\"kind\":128,\"name\":\"MangoAccount\",\"url\":\"classes/MangoAccount.html\",\"classes\":\"tsd-kind-class\"},{\"id\":418,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/MangoAccount.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"MangoAccount\"},{\"id\":419,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MangoAccount.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":420,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/MangoAccount.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":421,\"kind\":1024,\"name\":\"tokens\",\"url\":\"classes/MangoAccount.html#tokens\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":422,\"kind\":1024,\"name\":\"serum3\",\"url\":\"classes/MangoAccount.html#serum3\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":423,\"kind\":1024,\"name\":\"perps\",\"url\":\"classes/MangoAccount.html#perps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":424,\"kind\":1024,\"name\":\"perpOpenOrders\",\"url\":\"classes/MangoAccount.html#perpOpenOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":425,\"kind\":1024,\"name\":\"tokenConditionalSwaps\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwaps\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":426,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/MangoAccount.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":427,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/MangoAccount.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":428,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/MangoAccount.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":429,\"kind\":1024,\"name\":\"delegate\",\"url\":\"classes/MangoAccount.html#delegate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":430,\"kind\":1024,\"name\":\"accountNum\",\"url\":\"classes/MangoAccount.html#accountNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":431,\"kind\":1024,\"name\":\"beingLiquidated\",\"url\":\"classes/MangoAccount.html#beingLiquidated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":432,\"kind\":1024,\"name\":\"inHealthRegion\",\"url\":\"classes/MangoAccount.html#inHealthRegion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":433,\"kind\":1024,\"name\":\"netDeposits\",\"url\":\"classes/MangoAccount.html#netDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":434,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/MangoAccount.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":435,\"kind\":1024,\"name\":\"healthRegionBeginInitHealth\",\"url\":\"classes/MangoAccount.html#healthRegionBeginInitHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":436,\"kind\":1024,\"name\":\"frozenUntil\",\"url\":\"classes/MangoAccount.html#frozenUntil\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":437,\"kind\":1024,\"name\":\"buybackFeesAccruedCurrent\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedCurrent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":438,\"kind\":1024,\"name\":\"buybackFeesAccruedPrevious\",\"url\":\"classes/MangoAccount.html#buybackFeesAccruedPrevious\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":439,\"kind\":1024,\"name\":\"buybackFeesExpiryTimestamp\",\"url\":\"classes/MangoAccount.html#buybackFeesExpiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":440,\"kind\":1024,\"name\":\"headerVersion\",\"url\":\"classes/MangoAccount.html#headerVersion\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":441,\"kind\":1024,\"name\":\"serum3OosMapByMarketIndex\",\"url\":\"classes/MangoAccount.html#serum3OosMapByMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":442,\"kind\":2048,\"name\":\"reload\",\"url\":\"classes/MangoAccount.html#reload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":443,\"kind\":2048,\"name\":\"reloadWithSlot\",\"url\":\"classes/MangoAccount.html#reloadWithSlot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":444,\"kind\":2048,\"name\":\"reloadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#reloadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":445,\"kind\":2048,\"name\":\"loadSerum3OpenOrders\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":446,\"kind\":2048,\"name\":\"isDelegate\",\"url\":\"classes/MangoAccount.html#isDelegate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":447,\"kind\":2048,\"name\":\"isOperational\",\"url\":\"classes/MangoAccount.html#isOperational\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":448,\"kind\":2048,\"name\":\"tokensActive\",\"url\":\"classes/MangoAccount.html#tokensActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":449,\"kind\":2048,\"name\":\"serum3Active\",\"url\":\"classes/MangoAccount.html#serum3Active\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":450,\"kind\":2048,\"name\":\"tokenConditionalSwapsActive\",\"url\":\"classes/MangoAccount.html#tokenConditionalSwapsActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":451,\"kind\":2048,\"name\":\"perpPositionExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpPositionExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":452,\"kind\":2048,\"name\":\"perpOrderExistsForMarket\",\"url\":\"classes/MangoAccount.html#perpOrderExistsForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":453,\"kind\":2048,\"name\":\"perpActive\",\"url\":\"classes/MangoAccount.html#perpActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":454,\"kind\":2048,\"name\":\"perpOrdersActive\",\"url\":\"classes/MangoAccount.html#perpOrdersActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":455,\"kind\":2048,\"name\":\"getToken\",\"url\":\"classes/MangoAccount.html#getToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":456,\"kind\":2048,\"name\":\"getSerum3Account\",\"url\":\"classes/MangoAccount.html#getSerum3Account\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":457,\"kind\":2048,\"name\":\"getPerpPosition\",\"url\":\"classes/MangoAccount.html#getPerpPosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":458,\"kind\":2048,\"name\":\"getPerpPositionUi\",\"url\":\"classes/MangoAccount.html#getPerpPositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":459,\"kind\":2048,\"name\":\"getSerum3OoAccount\",\"url\":\"classes/MangoAccount.html#getSerum3OoAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":460,\"kind\":2048,\"name\":\"getTokenBalance\",\"url\":\"classes/MangoAccount.html#getTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":461,\"kind\":2048,\"name\":\"getEffectiveTokenBalance\",\"url\":\"classes/MangoAccount.html#getEffectiveTokenBalance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":462,\"kind\":2048,\"name\":\"getTokenDeposits\",\"url\":\"classes/MangoAccount.html#getTokenDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":463,\"kind\":2048,\"name\":\"getTokenBorrows\",\"url\":\"classes/MangoAccount.html#getTokenBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":464,\"kind\":2048,\"name\":\"getTokenBalanceUi\",\"url\":\"classes/MangoAccount.html#getTokenBalanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":465,\"kind\":2048,\"name\":\"getTokenDepositsUi\",\"url\":\"classes/MangoAccount.html#getTokenDepositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":466,\"kind\":2048,\"name\":\"getTokenBorrowsUi\",\"url\":\"classes/MangoAccount.html#getTokenBorrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":467,\"kind\":2048,\"name\":\"getHealth\",\"url\":\"classes/MangoAccount.html#getHealth\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":468,\"kind\":2048,\"name\":\"getHealthContributionPerAssetUi\",\"url\":\"classes/MangoAccount.html#getHealthContributionPerAssetUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":469,\"kind\":2048,\"name\":\"perpMaxSettle\",\"url\":\"classes/MangoAccount.html#perpMaxSettle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":470,\"kind\":2048,\"name\":\"getHealthRatio\",\"url\":\"classes/MangoAccount.html#getHealthRatio\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":471,\"kind\":2048,\"name\":\"getHealthRatioUi\",\"url\":\"classes/MangoAccount.html#getHealthRatioUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":472,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/MangoAccount.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":473,\"kind\":2048,\"name\":\"getCollateralValue\",\"url\":\"classes/MangoAccount.html#getCollateralValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":474,\"kind\":2048,\"name\":\"getAssetsValue\",\"url\":\"classes/MangoAccount.html#getAssetsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":475,\"kind\":2048,\"name\":\"getLiabsValue\",\"url\":\"classes/MangoAccount.html#getLiabsValue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":476,\"kind\":2048,\"name\":\"getPnl\",\"url\":\"classes/MangoAccount.html#getPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":477,\"kind\":2048,\"name\":\"getCumulativeInterest\",\"url\":\"classes/MangoAccount.html#getCumulativeInterest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":478,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForToken\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":479,\"kind\":2048,\"name\":\"getMaxWithdrawWithBorrowForTokenUi\",\"url\":\"classes/MangoAccount.html#getMaxWithdrawWithBorrowForTokenUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":480,\"kind\":2048,\"name\":\"getMaxSourceUiForTokenSwap\",\"url\":\"classes/MangoAccount.html#getMaxSourceUiForTokenSwap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":481,\"kind\":2048,\"name\":\"simHealthRatioWithTokenPositionUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithTokenPositionUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":482,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersAccounts\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersAccounts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":483,\"kind\":2048,\"name\":\"loadSerum3OpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadSerum3OpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":484,\"kind\":2048,\"name\":\"getMaxQuoteForSerum3BidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForSerum3BidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":485,\"kind\":2048,\"name\":\"getMaxBaseForSerum3AskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForSerum3AskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":486,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3BidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3BidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":487,\"kind\":2048,\"name\":\"simHealthRatioWithSerum3AskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithSerum3AskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":488,\"kind\":2048,\"name\":\"serum3SettleFundsForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3SettleFundsForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":489,\"kind\":2048,\"name\":\"serum3CancelAllOrdersForAllMarkets\",\"url\":\"classes/MangoAccount.html#serum3CancelAllOrdersForAllMarkets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":490,\"kind\":2048,\"name\":\"getMaxQuoteForPerpBidUi\",\"url\":\"classes/MangoAccount.html#getMaxQuoteForPerpBidUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":491,\"kind\":2048,\"name\":\"getMaxBaseForPerpAskUi\",\"url\":\"classes/MangoAccount.html#getMaxBaseForPerpAskUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":492,\"kind\":2048,\"name\":\"simHealthRatioWithPerpBidUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpBidUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":493,\"kind\":2048,\"name\":\"simHealthRatioWithPerpAskUiChanges\",\"url\":\"classes/MangoAccount.html#simHealthRatioWithPerpAskUiChanges\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":494,\"kind\":2048,\"name\":\"loadPerpOpenOrdersForMarket\",\"url\":\"classes/MangoAccount.html#loadPerpOpenOrdersForMarket\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":495,\"kind\":2048,\"name\":\"getBuybackFeesAccrued\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccrued\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":496,\"kind\":2048,\"name\":\"getBuybackFeesAccruedUi\",\"url\":\"classes/MangoAccount.html#getBuybackFeesAccruedUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":497,\"kind\":2048,\"name\":\"getMaxFeesBuyback\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuyback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":498,\"kind\":2048,\"name\":\"getMaxFeesBuybackUi\",\"url\":\"classes/MangoAccount.html#getMaxFeesBuybackUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":499,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/MangoAccount.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MangoAccount\"},{\"id\":500,\"kind\":128,\"name\":\"TokenPosition\",\"url\":\"classes/TokenPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":501,\"kind\":1024,\"name\":\"TokenIndexUnset\",\"url\":\"classes/TokenPosition.html#TokenIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":502,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenPosition\"},{\"id\":503,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":504,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPosition.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":505,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPosition.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":506,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPosition.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":507,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPosition.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":508,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPosition.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":509,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPosition.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":510,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/TokenPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":511,\"kind\":2048,\"name\":\"balance\",\"url\":\"classes/TokenPosition.html#balance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":512,\"kind\":2048,\"name\":\"deposits\",\"url\":\"classes/TokenPosition.html#deposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":513,\"kind\":2048,\"name\":\"borrows\",\"url\":\"classes/TokenPosition.html#borrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":514,\"kind\":2048,\"name\":\"balanceUi\",\"url\":\"classes/TokenPosition.html#balanceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":515,\"kind\":2048,\"name\":\"depositsUi\",\"url\":\"classes/TokenPosition.html#depositsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":516,\"kind\":2048,\"name\":\"borrowsUi\",\"url\":\"classes/TokenPosition.html#borrowsUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":517,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/TokenPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenPosition\"},{\"id\":518,\"kind\":128,\"name\":\"TokenPositionDto\",\"url\":\"classes/TokenPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":519,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":520,\"kind\":1024,\"name\":\"indexedPosition\",\"url\":\"classes/TokenPositionDto.html#indexedPosition\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":521,\"kind\":1024,\"name\":\"tokenIndex\",\"url\":\"classes/TokenPositionDto.html#tokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":522,\"kind\":1024,\"name\":\"inUseCount\",\"url\":\"classes/TokenPositionDto.html#inUseCount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":523,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/TokenPositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":524,\"kind\":1024,\"name\":\"previousIndex\",\"url\":\"classes/TokenPositionDto.html#previousIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":525,\"kind\":1024,\"name\":\"cumulativeDepositInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeDepositInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":526,\"kind\":1024,\"name\":\"cumulativeBorrowInterest\",\"url\":\"classes/TokenPositionDto.html#cumulativeBorrowInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenPositionDto\"},{\"id\":527,\"kind\":128,\"name\":\"Serum3Orders\",\"url\":\"classes/Serum3Orders.html\",\"classes\":\"tsd-kind-class\"},{\"id\":528,\"kind\":1024,\"name\":\"Serum3MarketIndexUnset\",\"url\":\"classes/Serum3Orders.html#Serum3MarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":529,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/Serum3Orders.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"Serum3Orders\"},{\"id\":530,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3Orders.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":531,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3Orders.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":532,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3Orders.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":533,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3Orders.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":534,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3Orders.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":535,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/Serum3Orders.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Serum3Orders\"},{\"id\":536,\"kind\":128,\"name\":\"Serum3PositionDto\",\"url\":\"classes/Serum3PositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":537,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Serum3PositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":538,\"kind\":1024,\"name\":\"openOrders\",\"url\":\"classes/Serum3PositionDto.html#openOrders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":539,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/Serum3PositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":540,\"kind\":1024,\"name\":\"baseBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#baseBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":541,\"kind\":1024,\"name\":\"quoteBorrowsWithoutFee\",\"url\":\"classes/Serum3PositionDto.html#quoteBorrowsWithoutFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":542,\"kind\":1024,\"name\":\"baseTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#baseTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":543,\"kind\":1024,\"name\":\"quoteTokenIndex\",\"url\":\"classes/Serum3PositionDto.html#quoteTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":544,\"kind\":1024,\"name\":\"reserved\",\"url\":\"classes/Serum3PositionDto.html#reserved\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"Serum3PositionDto\"},{\"id\":545,\"kind\":128,\"name\":\"PerpPosition\",\"url\":\"classes/PerpPosition.html\",\"classes\":\"tsd-kind-class\"},{\"id\":546,\"kind\":1024,\"name\":\"PerpMarketIndexUnset\",\"url\":\"classes/PerpPosition.html#PerpMarketIndexUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":547,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpPosition.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":548,\"kind\":2048,\"name\":\"emptyFromPerpMarketIndex\",\"url\":\"classes/PerpPosition.html#emptyFromPerpMarketIndex\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpPosition\"},{\"id\":549,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPosition.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":550,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPosition.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":551,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPosition.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":552,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPosition.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":553,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPosition.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":554,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPosition.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":555,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPosition.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":556,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPosition.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":557,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPosition.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":558,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPosition.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":559,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPosition.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":560,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPosition.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":561,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPosition.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":562,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPosition.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":563,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPosition.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":564,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPosition.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":565,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPosition.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":566,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPosition.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":567,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPosition.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":568,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPosition.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":569,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPosition.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":570,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPosition.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":571,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPosition.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":572,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpPosition.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":573,\"kind\":2048,\"name\":\"getBasePosition\",\"url\":\"classes/PerpPosition.html#getBasePosition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":574,\"kind\":2048,\"name\":\"getBasePositionUi\",\"url\":\"classes/PerpPosition.html#getBasePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":575,\"kind\":2048,\"name\":\"getQuotePositionUi\",\"url\":\"classes/PerpPosition.html#getQuotePositionUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":576,\"kind\":2048,\"name\":\"getNotionalValueUi\",\"url\":\"classes/PerpPosition.html#getNotionalValueUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":577,\"kind\":2048,\"name\":\"getUnsettledFunding\",\"url\":\"classes/PerpPosition.html#getUnsettledFunding\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":578,\"kind\":2048,\"name\":\"getUnsettledFundingUi\",\"url\":\"classes/PerpPosition.html#getUnsettledFundingUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":579,\"kind\":2048,\"name\":\"getEquity\",\"url\":\"classes/PerpPosition.html#getEquity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":580,\"kind\":2048,\"name\":\"getEquityUi\",\"url\":\"classes/PerpPosition.html#getEquityUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":581,\"kind\":2048,\"name\":\"hasOpenOrders\",\"url\":\"classes/PerpPosition.html#hasOpenOrders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":582,\"kind\":2048,\"name\":\"getAverageEntryPrice\",\"url\":\"classes/PerpPosition.html#getAverageEntryPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":583,\"kind\":2048,\"name\":\"getAverageEntryPriceUi\",\"url\":\"classes/PerpPosition.html#getAverageEntryPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":584,\"kind\":2048,\"name\":\"getLiquidationPrice\",\"url\":\"classes/PerpPosition.html#getLiquidationPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":585,\"kind\":2048,\"name\":\"getLiquidationPriceUi\",\"url\":\"classes/PerpPosition.html#getLiquidationPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":586,\"kind\":2048,\"name\":\"getBreakEvenPrice\",\"url\":\"classes/PerpPosition.html#getBreakEvenPrice\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":587,\"kind\":2048,\"name\":\"getBreakEvenPriceUi\",\"url\":\"classes/PerpPosition.html#getBreakEvenPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":588,\"kind\":2048,\"name\":\"canSettlePnl\",\"url\":\"classes/PerpPosition.html#canSettlePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":589,\"kind\":2048,\"name\":\"updateSettleLimit\",\"url\":\"classes/PerpPosition.html#updateSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":590,\"kind\":2048,\"name\":\"availableSettleLimit\",\"url\":\"classes/PerpPosition.html#availableSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":591,\"kind\":2048,\"name\":\"applyPnlSettleLimit\",\"url\":\"classes/PerpPosition.html#applyPnlSettleLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":592,\"kind\":2048,\"name\":\"getUnsettledPnl\",\"url\":\"classes/PerpPosition.html#getUnsettledPnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":593,\"kind\":2048,\"name\":\"getUnsettledPnlUi\",\"url\":\"classes/PerpPosition.html#getUnsettledPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":594,\"kind\":2048,\"name\":\"getSettleablePnl\",\"url\":\"classes/PerpPosition.html#getSettleablePnl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":595,\"kind\":2048,\"name\":\"getSettleablePnlUi\",\"url\":\"classes/PerpPosition.html#getSettleablePnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":596,\"kind\":2048,\"name\":\"cumulativePnlOverPositionLifetimeUi\",\"url\":\"classes/PerpPosition.html#cumulativePnlOverPositionLifetimeUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":597,\"kind\":2048,\"name\":\"getUnRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getUnRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":598,\"kind\":2048,\"name\":\"getRealizedPnlUi\",\"url\":\"classes/PerpPosition.html#getRealizedPnlUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":599,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpPosition.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpPosition\"},{\"id\":600,\"kind\":128,\"name\":\"PerpPositionDto\",\"url\":\"classes/PerpPositionDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":601,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpPositionDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":602,\"kind\":1024,\"name\":\"marketIndex\",\"url\":\"classes/PerpPositionDto.html#marketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":603,\"kind\":1024,\"name\":\"settlePnlLimitWindow\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitWindow\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":604,\"kind\":1024,\"name\":\"settlePnlLimitSettledInCurrentWindowNative\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitSettledInCurrentWindowNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":605,\"kind\":1024,\"name\":\"basePositionLots\",\"url\":\"classes/PerpPositionDto.html#basePositionLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":606,\"kind\":1024,\"name\":\"quotePositionNative\",\"url\":\"classes/PerpPositionDto.html#quotePositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":607,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpPositionDto.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":608,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/PerpPositionDto.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionDto.__type\"},{\"id\":609,\"kind\":1024,\"name\":\"quoteRunningNative\",\"url\":\"classes/PerpPositionDto.html#quoteRunningNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":610,\"kind\":1024,\"name\":\"longSettledFunding\",\"url\":\"classes/PerpPositionDto.html#longSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":611,\"kind\":1024,\"name\":\"shortSettledFunding\",\"url\":\"classes/PerpPositionDto.html#shortSettledFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":612,\"kind\":1024,\"name\":\"bidsBaseLots\",\"url\":\"classes/PerpPositionDto.html#bidsBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":613,\"kind\":1024,\"name\":\"asksBaseLots\",\"url\":\"classes/PerpPositionDto.html#asksBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":614,\"kind\":1024,\"name\":\"takerBaseLots\",\"url\":\"classes/PerpPositionDto.html#takerBaseLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":615,\"kind\":1024,\"name\":\"takerQuoteLots\",\"url\":\"classes/PerpPositionDto.html#takerQuoteLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":616,\"kind\":1024,\"name\":\"cumulativeLongFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeLongFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":617,\"kind\":1024,\"name\":\"cumulativeShortFunding\",\"url\":\"classes/PerpPositionDto.html#cumulativeShortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":618,\"kind\":1024,\"name\":\"makerVolume\",\"url\":\"classes/PerpPositionDto.html#makerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":619,\"kind\":1024,\"name\":\"takerVolume\",\"url\":\"classes/PerpPositionDto.html#takerVolume\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":620,\"kind\":1024,\"name\":\"perpSpotTransfers\",\"url\":\"classes/PerpPositionDto.html#perpSpotTransfers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":621,\"kind\":1024,\"name\":\"avgEntryPricePerBaseLot\",\"url\":\"classes/PerpPositionDto.html#avgEntryPricePerBaseLot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":622,\"kind\":1024,\"name\":\"realizedTradePnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedTradePnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":623,\"kind\":1024,\"name\":\"realizedOtherPnlNative\",\"url\":\"classes/PerpPositionDto.html#realizedOtherPnlNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":624,\"kind\":1024,\"name\":\"settlePnlLimitRealizedTrade\",\"url\":\"classes/PerpPositionDto.html#settlePnlLimitRealizedTrade\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":625,\"kind\":1024,\"name\":\"realizedPnlForPositionNative\",\"url\":\"classes/PerpPositionDto.html#realizedPnlForPositionNative\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpPositionDto\"},{\"id\":626,\"kind\":128,\"name\":\"PerpOo\",\"url\":\"classes/PerpOo.html\",\"classes\":\"tsd-kind-class\"},{\"id\":627,\"kind\":1024,\"name\":\"OrderMarketUnset\",\"url\":\"classes/PerpOo.html#OrderMarketUnset\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":628,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOo.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOo\"},{\"id\":629,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOo.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":630,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOo.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":631,\"kind\":1024,\"name\":\"orderMarket\",\"url\":\"classes/PerpOo.html#orderMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":632,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOo.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":633,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":634,\"kind\":2048,\"name\":\"isActive\",\"url\":\"classes/PerpOo.html#isActive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpOo\"},{\"id\":635,\"kind\":128,\"name\":\"PerpOoDto\",\"url\":\"classes/PerpOoDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":636,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOoDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":637,\"kind\":1024,\"name\":\"sideAndTree\",\"url\":\"classes/PerpOoDto.html#sideAndTree\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":638,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOoDto.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":639,\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/PerpOoDto.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":640,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/PerpOoDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOoDto\"},{\"id\":641,\"kind\":128,\"name\":\"TokenConditionalSwapDisplayPriceStyle\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html\",\"classes\":\"tsd-kind-class\"},{\"id\":642,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#sellTokenPerBuyToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":643,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":644,\"kind\":1024,\"name\":\"sellTokenPerBuyToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.sellTokenPerBuyToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":645,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":646,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#buyTokenPerSellToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":647,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":648,\"kind\":1024,\"name\":\"buyTokenPerSellToken\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.buyTokenPerSellToken-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":649,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle.__type\"},{\"id\":650,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDisplayPriceStyle.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDisplayPriceStyle\"},{\"id\":651,\"kind\":128,\"name\":\"TokenConditionalSwapIntention\",\"url\":\"classes/TokenConditionalSwapIntention.html\",\"classes\":\"tsd-kind-class\"},{\"id\":652,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/TokenConditionalSwapIntention.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":653,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":654,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":655,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":656,\"kind\":1024,\"name\":\"stopLoss\",\"url\":\"classes/TokenConditionalSwapIntention.html#stopLoss\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":657,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":658,\"kind\":1024,\"name\":\"stopLoss\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type.stopLoss-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":659,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":660,\"kind\":1024,\"name\":\"takeProfit\",\"url\":\"classes/TokenConditionalSwapIntention.html#takeProfit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":661,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":662,\"kind\":1024,\"name\":\"takeProfit\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2.takeProfit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":663,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/TokenConditionalSwapIntention.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"TokenConditionalSwapIntention.__type\"},{\"id\":664,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapIntention.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapIntention\"},{\"id\":665,\"kind\":128,\"name\":\"TokenConditionalSwap\",\"url\":\"classes/TokenConditionalSwap.html\",\"classes\":\"tsd-kind-class\"},{\"id\":666,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/TokenConditionalSwap.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"TokenConditionalSwap\"},{\"id\":667,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":668,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwap.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":669,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwap.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":670,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwap.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":671,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwap.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":672,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwap.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":673,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwap.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":674,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":675,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwap.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":676,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwap.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":677,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":678,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwap.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":679,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":680,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwap.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":681,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwap.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":682,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":683,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwap.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":684,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwap.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":685,\"kind\":1024,\"name\":\"intention\",\"url\":\"classes/TokenConditionalSwap.html#intention\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":686,\"kind\":2048,\"name\":\"getMaxBuyUi\",\"url\":\"classes/TokenConditionalSwap.html#getMaxBuyUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":687,\"kind\":2048,\"name\":\"getMaxSellUi\",\"url\":\"classes/TokenConditionalSwap.html#getMaxSellUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":688,\"kind\":2048,\"name\":\"getBoughtUi\",\"url\":\"classes/TokenConditionalSwap.html#getBoughtUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":689,\"kind\":2048,\"name\":\"getSoldUi\",\"url\":\"classes/TokenConditionalSwap.html#getSoldUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":690,\"kind\":2048,\"name\":\"getExpiryTimestampInEpochSeconds\",\"url\":\"classes/TokenConditionalSwap.html#getExpiryTimestampInEpochSeconds\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":691,\"kind\":2048,\"name\":\"priceLimitToUi\",\"url\":\"classes/TokenConditionalSwap.html#priceLimitToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenConditionalSwap\"},{\"id\":692,\"kind\":2048,\"name\":\"getPriceLowerLimitUi\",\"url\":\"classes/TokenConditionalSwap.html#getPriceLowerLimitUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":693,\"kind\":2048,\"name\":\"getPriceUpperLimitUi\",\"url\":\"classes/TokenConditionalSwap.html#getPriceUpperLimitUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":694,\"kind\":2048,\"name\":\"getThresholdPriceUi\",\"url\":\"classes/TokenConditionalSwap.html#getThresholdPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":695,\"kind\":2048,\"name\":\"getPricePremium\",\"url\":\"classes/TokenConditionalSwap.html#getPricePremium\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":696,\"kind\":2048,\"name\":\"getBuyToken\",\"url\":\"classes/TokenConditionalSwap.html#getBuyToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":697,\"kind\":2048,\"name\":\"getSellToken\",\"url\":\"classes/TokenConditionalSwap.html#getSellToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":698,\"kind\":2048,\"name\":\"getAllowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwap.html#getAllowCreatingDeposits\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":699,\"kind\":2048,\"name\":\"getAllowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwap.html#getAllowCreatingBorrows\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":700,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/TokenConditionalSwap.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwap\"},{\"id\":701,\"kind\":128,\"name\":\"TokenConditionalSwapDto\",\"url\":\"classes/TokenConditionalSwapDto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":702,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenConditionalSwapDto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":703,\"kind\":1024,\"name\":\"id\",\"url\":\"classes/TokenConditionalSwapDto.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":704,\"kind\":1024,\"name\":\"maxBuy\",\"url\":\"classes/TokenConditionalSwapDto.html#maxBuy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":705,\"kind\":1024,\"name\":\"maxSell\",\"url\":\"classes/TokenConditionalSwapDto.html#maxSell\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":706,\"kind\":1024,\"name\":\"bought\",\"url\":\"classes/TokenConditionalSwapDto.html#bought\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":707,\"kind\":1024,\"name\":\"sold\",\"url\":\"classes/TokenConditionalSwapDto.html#sold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":708,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/TokenConditionalSwapDto.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":709,\"kind\":1024,\"name\":\"priceLowerLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceLowerLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":710,\"kind\":1024,\"name\":\"priceUpperLimit\",\"url\":\"classes/TokenConditionalSwapDto.html#priceUpperLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":711,\"kind\":1024,\"name\":\"pricePremiumRate\",\"url\":\"classes/TokenConditionalSwapDto.html#pricePremiumRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":712,\"kind\":1024,\"name\":\"takerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#takerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":713,\"kind\":1024,\"name\":\"makerFeeRate\",\"url\":\"classes/TokenConditionalSwapDto.html#makerFeeRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":714,\"kind\":1024,\"name\":\"buyTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#buyTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":715,\"kind\":1024,\"name\":\"sellTokenIndex\",\"url\":\"classes/TokenConditionalSwapDto.html#sellTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":716,\"kind\":1024,\"name\":\"hasData\",\"url\":\"classes/TokenConditionalSwapDto.html#hasData\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":717,\"kind\":1024,\"name\":\"allowCreatingDeposits\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":718,\"kind\":1024,\"name\":\"allowCreatingBorrows\",\"url\":\"classes/TokenConditionalSwapDto.html#allowCreatingBorrows\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":719,\"kind\":1024,\"name\":\"priceDisplayStyle\",\"url\":\"classes/TokenConditionalSwapDto.html#priceDisplayStyle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":720,\"kind\":1024,\"name\":\"intention\",\"url\":\"classes/TokenConditionalSwapDto.html#intention\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"TokenConditionalSwapDto\"},{\"id\":721,\"kind\":128,\"name\":\"HealthType\",\"url\":\"classes/HealthType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":722,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#maint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":723,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":724,\"kind\":1024,\"name\":\"maint\",\"url\":\"classes/HealthType.html#__type-4.maint-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":725,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":726,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#init\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":727,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":728,\"kind\":1024,\"name\":\"init\",\"url\":\"classes/HealthType.html#__type.init-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":729,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":730,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#liquidationEnd\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"HealthType\"},{\"id\":731,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":732,\"kind\":1024,\"name\":\"liquidationEnd\",\"url\":\"classes/HealthType.html#__type-2.liquidationEnd-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":733,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HealthType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"HealthType.__type\"},{\"id\":734,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HealthType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HealthType\"},{\"id\":735,\"kind\":4194304,\"name\":\"PerpMarketIndex\",\"url\":\"index.html#PerpMarketIndex\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":736,\"kind\":4194304,\"name\":\"ParsedFillEvent\",\"url\":\"index.html#ParsedFillEvent\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":737,\"kind\":128,\"name\":\"PerpMarket\",\"url\":\"classes/PerpMarket.html\",\"classes\":\"tsd-kind-class\"},{\"id\":738,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpMarket.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpMarket\"},{\"id\":739,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpMarket.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":740,\"kind\":1024,\"name\":\"name\",\"url\":\"classes/PerpMarket.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":741,\"kind\":1024,\"name\":\"oracleConfig\",\"url\":\"classes/PerpMarket.html#oracleConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":742,\"kind\":1024,\"name\":\"maintBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#maintBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":743,\"kind\":1024,\"name\":\"initBaseAssetWeight\",\"url\":\"classes/PerpMarket.html#initBaseAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":744,\"kind\":1024,\"name\":\"maintBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#maintBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":745,\"kind\":1024,\"name\":\"initBaseLiabWeight\",\"url\":\"classes/PerpMarket.html#initBaseLiabWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":746,\"kind\":1024,\"name\":\"baseLiquidationFee\",\"url\":\"classes/PerpMarket.html#baseLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":747,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"classes/PerpMarket.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":748,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"classes/PerpMarket.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":749,\"kind\":1024,\"name\":\"minFunding\",\"url\":\"classes/PerpMarket.html#minFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":750,\"kind\":1024,\"name\":\"maxFunding\",\"url\":\"classes/PerpMarket.html#maxFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":751,\"kind\":1024,\"name\":\"longFunding\",\"url\":\"classes/PerpMarket.html#longFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":752,\"kind\":1024,\"name\":\"shortFunding\",\"url\":\"classes/PerpMarket.html#shortFunding\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":753,\"kind\":1024,\"name\":\"feesAccrued\",\"url\":\"classes/PerpMarket.html#feesAccrued\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":754,\"kind\":1024,\"name\":\"feesSettled\",\"url\":\"classes/PerpMarket.html#feesSettled\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":755,\"kind\":1024,\"name\":\"maintOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#maintOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":756,\"kind\":1024,\"name\":\"initOverallAssetWeight\",\"url\":\"classes/PerpMarket.html#initOverallAssetWeight\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":757,\"kind\":1024,\"name\":\"positivePnlLiquidationFee\",\"url\":\"classes/PerpMarket.html#positivePnlLiquidationFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":758,\"kind\":1024,\"name\":\"_price\",\"url\":\"classes/PerpMarket.html#_price\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":759,\"kind\":1024,\"name\":\"_uiPrice\",\"url\":\"classes/PerpMarket.html#_uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":760,\"kind\":1024,\"name\":\"_oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#_oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":761,\"kind\":1024,\"name\":\"_oracleProvider\",\"url\":\"classes/PerpMarket.html#_oracleProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":762,\"kind\":1024,\"name\":\"_bids\",\"url\":\"classes/PerpMarket.html#_bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":763,\"kind\":1024,\"name\":\"_asks\",\"url\":\"classes/PerpMarket.html#_asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":764,\"kind\":1024,\"name\":\"priceLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#priceLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":765,\"kind\":1024,\"name\":\"baseLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#baseLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":766,\"kind\":1024,\"name\":\"quoteLotsToUiConverter\",\"url\":\"classes/PerpMarket.html#quoteLotsToUiConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PerpMarket\"},{\"id\":767,\"kind\":1024,\"name\":\"publicKey\",\"url\":\"classes/PerpMarket.html#publicKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":768,\"kind\":1024,\"name\":\"group\",\"url\":\"classes/PerpMarket.html#group\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":769,\"kind\":1024,\"name\":\"settleTokenIndex\",\"url\":\"classes/PerpMarket.html#settleTokenIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":770,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpMarket.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":771,\"kind\":1024,\"name\":\"groupInsuranceFund\",\"url\":\"classes/PerpMarket.html#groupInsuranceFund\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":772,\"kind\":1024,\"name\":\"baseDecimals\",\"url\":\"classes/PerpMarket.html#baseDecimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":773,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/PerpMarket.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":774,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/PerpMarket.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":775,\"kind\":1024,\"name\":\"eventQueue\",\"url\":\"classes/PerpMarket.html#eventQueue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":776,\"kind\":1024,\"name\":\"oracle\",\"url\":\"classes/PerpMarket.html#oracle\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":777,\"kind\":1024,\"name\":\"stablePriceModel\",\"url\":\"classes/PerpMarket.html#stablePriceModel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":778,\"kind\":1024,\"name\":\"quoteLotSize\",\"url\":\"classes/PerpMarket.html#quoteLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":779,\"kind\":1024,\"name\":\"baseLotSize\",\"url\":\"classes/PerpMarket.html#baseLotSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":780,\"kind\":1024,\"name\":\"openInterest\",\"url\":\"classes/PerpMarket.html#openInterest\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":781,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpMarket.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":782,\"kind\":1024,\"name\":\"registrationTime\",\"url\":\"classes/PerpMarket.html#registrationTime\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":783,\"kind\":1024,\"name\":\"impactQuantity\",\"url\":\"classes/PerpMarket.html#impactQuantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":784,\"kind\":1024,\"name\":\"fundingLastUpdated\",\"url\":\"classes/PerpMarket.html#fundingLastUpdated\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":785,\"kind\":1024,\"name\":\"feePenalty\",\"url\":\"classes/PerpMarket.html#feePenalty\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":786,\"kind\":1024,\"name\":\"settleFeeFlat\",\"url\":\"classes/PerpMarket.html#settleFeeFlat\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":787,\"kind\":1024,\"name\":\"settleFeeAmountThreshold\",\"url\":\"classes/PerpMarket.html#settleFeeAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":788,\"kind\":1024,\"name\":\"settleFeeFractionLowHealth\",\"url\":\"classes/PerpMarket.html#settleFeeFractionLowHealth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":789,\"kind\":1024,\"name\":\"settlePnlLimitFactor\",\"url\":\"classes/PerpMarket.html#settlePnlLimitFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":790,\"kind\":1024,\"name\":\"settlePnlLimitWindowSizeTs\",\"url\":\"classes/PerpMarket.html#settlePnlLimitWindowSizeTs\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":791,\"kind\":1024,\"name\":\"reduceOnly\",\"url\":\"classes/PerpMarket.html#reduceOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":792,\"kind\":1024,\"name\":\"forceClose\",\"url\":\"classes/PerpMarket.html#forceClose\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":793,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpMarket.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":794,\"kind\":262144,\"name\":\"uiPrice\",\"url\":\"classes/PerpMarket.html#uiPrice\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":795,\"kind\":262144,\"name\":\"oracleLastUpdatedSlot\",\"url\":\"classes/PerpMarket.html#oracleLastUpdatedSlot\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":796,\"kind\":262144,\"name\":\"oracleProvider\",\"url\":\"classes/PerpMarket.html#oracleProvider\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":797,\"kind\":262144,\"name\":\"minOrderSize\",\"url\":\"classes/PerpMarket.html#minOrderSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":798,\"kind\":262144,\"name\":\"tickSize\",\"url\":\"classes/PerpMarket.html#tickSize\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":799,\"kind\":2048,\"name\":\"insidePriceLimit\",\"url\":\"classes/PerpMarket.html#insidePriceLimit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":800,\"kind\":2048,\"name\":\"loadAsks\",\"url\":\"classes/PerpMarket.html#loadAsks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":801,\"kind\":2048,\"name\":\"loadBids\",\"url\":\"classes/PerpMarket.html#loadBids\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":802,\"kind\":2048,\"name\":\"loadEventQueue\",\"url\":\"classes/PerpMarket.html#loadEventQueue\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":803,\"kind\":2048,\"name\":\"loadFills\",\"url\":\"classes/PerpMarket.html#loadFills\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":804,\"kind\":2048,\"name\":\"parseFillEvent\",\"url\":\"classes/PerpMarket.html#parseFillEvent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":805,\"kind\":2048,\"name\":\"logOb\",\"url\":\"classes/PerpMarket.html#logOb\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":806,\"kind\":2048,\"name\":\"getInstantaneousFundingRate\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":807,\"kind\":2048,\"name\":\"getInstantaneousFundingRateUi\",\"url\":\"classes/PerpMarket.html#getInstantaneousFundingRateUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":808,\"kind\":2048,\"name\":\"uiPriceToLots\",\"url\":\"classes/PerpMarket.html#uiPriceToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":809,\"kind\":2048,\"name\":\"uiBaseToLots\",\"url\":\"classes/PerpMarket.html#uiBaseToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":810,\"kind\":2048,\"name\":\"uiQuoteToLots\",\"url\":\"classes/PerpMarket.html#uiQuoteToLots\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":811,\"kind\":2048,\"name\":\"priceLotsToNative\",\"url\":\"classes/PerpMarket.html#priceLotsToNative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":812,\"kind\":2048,\"name\":\"priceLotsToUi\",\"url\":\"classes/PerpMarket.html#priceLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":813,\"kind\":2048,\"name\":\"priceNativeToUi\",\"url\":\"classes/PerpMarket.html#priceNativeToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":814,\"kind\":2048,\"name\":\"baseLotsToUi\",\"url\":\"classes/PerpMarket.html#baseLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":815,\"kind\":2048,\"name\":\"quoteLotsToUi\",\"url\":\"classes/PerpMarket.html#quoteLotsToUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":816,\"kind\":2048,\"name\":\"getSettlePnlCandidates\",\"url\":\"classes/PerpMarket.html#getSettlePnlCandidates\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":817,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/PerpMarket.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpMarket\"},{\"id\":818,\"kind\":128,\"name\":\"BookSide\",\"url\":\"classes/BookSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":819,\"kind\":1024,\"name\":\"INNER_NODE_TAG\",\"url\":\"classes/BookSide.html#INNER_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":820,\"kind\":1024,\"name\":\"LEAF_NODE_TAG\",\"url\":\"classes/BookSide.html#LEAF_NODE_TAG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":821,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/BookSide.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":822,\"kind\":2048,\"name\":\"getPriceFromKey\",\"url\":\"classes/BookSide.html#getPriceFromKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":823,\"kind\":2048,\"name\":\"toInnerNode\",\"url\":\"classes/BookSide.html#toInnerNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":824,\"kind\":2048,\"name\":\"toLeafNode\",\"url\":\"classes/BookSide.html#toLeafNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSide\"},{\"id\":825,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":826,\"kind\":1024,\"name\":\"now\",\"url\":\"classes/BookSide.html#now\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":827,\"kind\":1024,\"name\":\"client\",\"url\":\"classes/BookSide.html#client\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":828,\"kind\":1024,\"name\":\"perpMarket\",\"url\":\"classes/BookSide.html#perpMarket\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":829,\"kind\":1024,\"name\":\"type\",\"url\":\"classes/BookSide.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":830,\"kind\":1024,\"name\":\"rootFixed\",\"url\":\"classes/BookSide.html#rootFixed\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":831,\"kind\":1024,\"name\":\"rootOraclePegged\",\"url\":\"classes/BookSide.html#rootOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":832,\"kind\":1024,\"name\":\"orderTreeNodes\",\"url\":\"classes/BookSide.html#orderTreeNodes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":833,\"kind\":2048,\"name\":\"items\",\"url\":\"classes/BookSide.html#items\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":834,\"kind\":2048,\"name\":\"itemsValid\",\"url\":\"classes/BookSide.html#itemsValid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":835,\"kind\":2048,\"name\":\"fixedItems\",\"url\":\"classes/BookSide.html#fixedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":836,\"kind\":2048,\"name\":\"oraclePeggedItems\",\"url\":\"classes/BookSide.html#oraclePeggedItems\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":837,\"kind\":2048,\"name\":\"best\",\"url\":\"classes/BookSide.html#best\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":838,\"kind\":2048,\"name\":\"getImpactPriceUi\",\"url\":\"classes/BookSide.html#getImpactPriceUi\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":839,\"kind\":2048,\"name\":\"getL2\",\"url\":\"classes/BookSide.html#getL2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":840,\"kind\":2048,\"name\":\"getL2Ui\",\"url\":\"classes/BookSide.html#getL2Ui\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BookSide\"},{\"id\":841,\"kind\":128,\"name\":\"BookSideType\",\"url\":\"classes/BookSideType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":842,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#bids\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":843,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":844,\"kind\":1024,\"name\":\"bids\",\"url\":\"classes/BookSideType.html#__type-2.bids-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":845,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":846,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#asks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"BookSideType\"},{\"id\":847,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":848,\"kind\":1024,\"name\":\"asks\",\"url\":\"classes/BookSideType.html#__type.asks-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":849,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BookSideType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"BookSideType.__type\"},{\"id\":850,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BookSideType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BookSideType\"},{\"id\":851,\"kind\":128,\"name\":\"LeafNode\",\"url\":\"classes/LeafNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":852,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/LeafNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"LeafNode\"},{\"id\":853,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LeafNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":854,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"classes/LeafNode.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":855,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/LeafNode.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":856,\"kind\":1024,\"name\":\"timeInForce\",\"url\":\"classes/LeafNode.html#timeInForce\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":857,\"kind\":1024,\"name\":\"key\",\"url\":\"classes/LeafNode.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":858,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/LeafNode.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":859,\"kind\":1024,\"name\":\"quantity\",\"url\":\"classes/LeafNode.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":860,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/LeafNode.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":861,\"kind\":1024,\"name\":\"pegLimit\",\"url\":\"classes/LeafNode.html#pegLimit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LeafNode\"},{\"id\":862,\"kind\":128,\"name\":\"InnerNode\",\"url\":\"classes/InnerNode.html\",\"classes\":\"tsd-kind-class\"},{\"id\":863,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/InnerNode.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"InnerNode\"},{\"id\":864,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InnerNode.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":865,\"kind\":1024,\"name\":\"children\",\"url\":\"classes/InnerNode.html#children\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InnerNode\"},{\"id\":866,\"kind\":128,\"name\":\"PerpSelfTradeBehavior\",\"url\":\"classes/PerpSelfTradeBehavior.html\",\"classes\":\"tsd-kind-class\"},{\"id\":867,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#decrementTake\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":868,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":869,\"kind\":1024,\"name\":\"decrementTake\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.decrementTake-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":870,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":871,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#cancelProvide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":872,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":873,\"kind\":1024,\"name\":\"cancelProvide\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.cancelProvide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":874,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":875,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#abortTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":876,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":877,\"kind\":1024,\"name\":\"abortTransaction\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.abortTransaction-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":878,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpSelfTradeBehavior.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpSelfTradeBehavior.__type\"},{\"id\":879,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpSelfTradeBehavior.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpSelfTradeBehavior\"},{\"id\":880,\"kind\":128,\"name\":\"PerpOrderSide\",\"url\":\"classes/PerpOrderSide.html\",\"classes\":\"tsd-kind-class\"},{\"id\":881,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#bid\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":882,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":883,\"kind\":1024,\"name\":\"bid\",\"url\":\"classes/PerpOrderSide.html#__type-2.bid-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":884,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":885,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#ask\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderSide\"},{\"id\":886,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":887,\"kind\":1024,\"name\":\"ask\",\"url\":\"classes/PerpOrderSide.html#__type.ask-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":888,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderSide.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderSide.__type\"},{\"id\":889,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderSide.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderSide\"},{\"id\":890,\"kind\":128,\"name\":\"PerpOrderType\",\"url\":\"classes/PerpOrderType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":891,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":892,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":893,\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PerpOrderType.html#__type-2.limit-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":894,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":895,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#immediateOrCancel\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":896,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":897,\"kind\":1024,\"name\":\"immediateOrCancel\",\"url\":\"classes/PerpOrderType.html#__type.immediateOrCancel-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":898,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":899,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#postOnly\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":900,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":901,\"kind\":1024,\"name\":\"postOnly\",\"url\":\"classes/PerpOrderType.html#__type-6.postOnly-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":902,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-6.__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":903,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#market\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":904,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":905,\"kind\":1024,\"name\":\"market\",\"url\":\"classes/PerpOrderType.html#__type-4.market-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":906,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-4.__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":907,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#postOnlySlide\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrderType\"},{\"id\":908,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":909,\"kind\":1024,\"name\":\"postOnlySlide\",\"url\":\"classes/PerpOrderType.html#__type-8.postOnlySlide-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":910,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PerpOrderType.html#__type-8.__type-9\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"PerpOrderType.__type\"},{\"id\":911,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrderType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrderType\"},{\"id\":912,\"kind\":128,\"name\":\"PerpOrder\",\"url\":\"classes/PerpOrder.html\",\"classes\":\"tsd-kind-class\"},{\"id\":913,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/PerpOrder.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpOrder\"},{\"id\":914,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpOrder.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":915,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpOrder.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":916,\"kind\":1024,\"name\":\"orderId\",\"url\":\"classes/PerpOrder.html#orderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":917,\"kind\":1024,\"name\":\"owner\",\"url\":\"classes/PerpOrder.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":918,\"kind\":1024,\"name\":\"openOrdersSlot\",\"url\":\"classes/PerpOrder.html#openOrdersSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":919,\"kind\":1024,\"name\":\"feeTier\",\"url\":\"classes/PerpOrder.html#feeTier\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":920,\"kind\":1024,\"name\":\"uiPrice\",\"url\":\"classes/PerpOrder.html#uiPrice\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":921,\"kind\":1024,\"name\":\"priceLots\",\"url\":\"classes/PerpOrder.html#priceLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":922,\"kind\":1024,\"name\":\"uiSize\",\"url\":\"classes/PerpOrder.html#uiSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":923,\"kind\":1024,\"name\":\"sizeLots\",\"url\":\"classes/PerpOrder.html#sizeLots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":924,\"kind\":1024,\"name\":\"side\",\"url\":\"classes/PerpOrder.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":925,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"classes/PerpOrder.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":926,\"kind\":1024,\"name\":\"expiryTimestamp\",\"url\":\"classes/PerpOrder.html#expiryTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":927,\"kind\":1024,\"name\":\"perpMarketIndex\",\"url\":\"classes/PerpOrder.html#perpMarketIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":928,\"kind\":1024,\"name\":\"isExpired\",\"url\":\"classes/PerpOrder.html#isExpired\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":929,\"kind\":1024,\"name\":\"isOraclePegged\",\"url\":\"classes/PerpOrder.html#isOraclePegged\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":930,\"kind\":1024,\"name\":\"orderType\",\"url\":\"classes/PerpOrder.html#orderType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":931,\"kind\":1024,\"name\":\"oraclePeggedProperties\",\"url\":\"classes/PerpOrder.html#oraclePeggedProperties\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":932,\"kind\":262144,\"name\":\"price\",\"url\":\"classes/PerpOrder.html#price\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":933,\"kind\":262144,\"name\":\"size\",\"url\":\"classes/PerpOrder.html#size\",\"classes\":\"tsd-kind-get-signature tsd-parent-kind-class\",\"parent\":\"PerpOrder\"},{\"id\":934,\"kind\":128,\"name\":\"PerpEventQueue\",\"url\":\"classes/PerpEventQueue.html\",\"classes\":\"tsd-kind-class\"},{\"id\":935,\"kind\":1024,\"name\":\"FILL_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#FILL_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":936,\"kind\":1024,\"name\":\"OUT_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#OUT_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":937,\"kind\":1024,\"name\":\"LIQUIDATE_EVENT_TYPE\",\"url\":\"classes/PerpEventQueue.html#LIQUIDATE_EVENT_TYPE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"PerpEventQueue\"},{\"id\":938,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PerpEventQueue.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":939,\"kind\":1024,\"name\":\"head\",\"url\":\"classes/PerpEventQueue.html#head\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":940,\"kind\":1024,\"name\":\"count\",\"url\":\"classes/PerpEventQueue.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":941,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"classes/PerpEventQueue.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":942,\"kind\":1024,\"name\":\"rawEvents\",\"url\":\"classes/PerpEventQueue.html#rawEvents\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":943,\"kind\":2048,\"name\":\"getUnconsumedEvents\",\"url\":\"classes/PerpEventQueue.html#getUnconsumedEvents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":944,\"kind\":2048,\"name\":\"eventsSince\",\"url\":\"classes/PerpEventQueue.html#eventsSince\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PerpEventQueue\"},{\"id\":945,\"kind\":256,\"name\":\"Event\",\"url\":\"interfaces/Event.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":946,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/Event.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Event\"},{\"id\":947,\"kind\":256,\"name\":\"OutEvent\",\"url\":\"interfaces/OutEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":948,\"kind\":1024,\"name\":\"side\",\"url\":\"interfaces/OutEvent.html#side\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":949,\"kind\":1024,\"name\":\"ownerSlot\",\"url\":\"interfaces/OutEvent.html#ownerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":950,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/OutEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":951,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/OutEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":952,\"kind\":1024,\"name\":\"owner\",\"url\":\"interfaces/OutEvent.html#owner\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":953,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/OutEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OutEvent\"},{\"id\":954,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/OutEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OutEvent\"},{\"id\":955,\"kind\":256,\"name\":\"FillEvent\",\"url\":\"interfaces/FillEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":956,\"kind\":1024,\"name\":\"takerSide\",\"url\":\"interfaces/FillEvent.html#takerSide\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":957,\"kind\":1024,\"name\":\"makerOut\",\"url\":\"interfaces/FillEvent.html#makerOut\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":958,\"kind\":1024,\"name\":\"makerSlot\",\"url\":\"interfaces/FillEvent.html#makerSlot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":959,\"kind\":1024,\"name\":\"timestamp\",\"url\":\"interfaces/FillEvent.html#timestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":960,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/FillEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":961,\"kind\":1024,\"name\":\"maker\",\"url\":\"interfaces/FillEvent.html#maker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":962,\"kind\":1024,\"name\":\"makerOrderId\",\"url\":\"interfaces/FillEvent.html#makerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":963,\"kind\":1024,\"name\":\"makerFee\",\"url\":\"interfaces/FillEvent.html#makerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":964,\"kind\":1024,\"name\":\"makerTimestamp\",\"url\":\"interfaces/FillEvent.html#makerTimestamp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":965,\"kind\":1024,\"name\":\"taker\",\"url\":\"interfaces/FillEvent.html#taker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":966,\"kind\":1024,\"name\":\"takerOrderId\",\"url\":\"interfaces/FillEvent.html#takerOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":967,\"kind\":1024,\"name\":\"takerClientOrderId\",\"url\":\"interfaces/FillEvent.html#takerClientOrderId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":968,\"kind\":1024,\"name\":\"takerFee\",\"url\":\"interfaces/FillEvent.html#takerFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":969,\"kind\":1024,\"name\":\"price\",\"url\":\"interfaces/FillEvent.html#price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":970,\"kind\":1024,\"name\":\"quantity\",\"url\":\"interfaces/FillEvent.html#quantity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FillEvent\"},{\"id\":971,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/FillEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"FillEvent\"},{\"id\":972,\"kind\":256,\"name\":\"LiquidateEvent\",\"url\":\"interfaces/LiquidateEvent.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":973,\"kind\":1024,\"name\":\"seqNum\",\"url\":\"interfaces/LiquidateEvent.html#seqNum\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiquidateEvent\"},{\"id\":974,\"kind\":1024,\"name\":\"eventType\",\"url\":\"interfaces/LiquidateEvent.html#eventType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"LiquidateEvent\"},{\"id\":975,\"kind\":64,\"name\":\"RUST_U64_MAX\",\"url\":\"index.html#RUST_U64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":976,\"kind\":64,\"name\":\"RUST_I64_MAX\",\"url\":\"index.html#RUST_I64_MAX\",\"classes\":\"tsd-kind-function\"},{\"id\":977,\"kind\":64,\"name\":\"RUST_I64_MIN\",\"url\":\"index.html#RUST_I64_MIN\",\"classes\":\"tsd-kind-function\"},{\"id\":978,\"kind\":32,\"name\":\"OPENBOOK_PROGRAM_ID\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID\",\"classes\":\"tsd-kind-variable\"},{\"id\":979,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"OPENBOOK_PROGRAM_ID\"},{\"id\":980,\"kind\":1024,\"name\":\"devnet\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.devnet\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":981,\"kind\":1024,\"name\":\"mainnet-beta\",\"url\":\"index.html#OPENBOOK_PROGRAM_ID.__type.mainnet_beta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"OPENBOOK_PROGRAM_ID.__type\"},{\"id\":982,\"kind\":32,\"name\":\"USDC_MINT\",\"url\":\"index.html#USDC_MINT\",\"classes\":\"tsd-kind-variable\"},{\"id\":983,\"kind\":4194304,\"name\":\"MangoV4\",\"url\":\"index.html#MangoV4\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":984,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#MangoV4.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"MangoV4\"},{\"id\":985,\"kind\":1024,\"name\":\"version\",\"url\":\"index.html#MangoV4.__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":986,\"kind\":1024,\"name\":\"name\",\"url\":\"index.html#MangoV4.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":987,\"kind\":1024,\"name\":\"instructions\",\"url\":\"index.html#MangoV4.__type.instructions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":988,\"kind\":1024,\"name\":\"accounts\",\"url\":\"index.html#MangoV4.__type.accounts\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":989,\"kind\":1024,\"name\":\"types\",\"url\":\"index.html#MangoV4.__type.types\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":990,\"kind\":1024,\"name\":\"events\",\"url\":\"index.html#MangoV4.__type.events\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":991,\"kind\":1024,\"name\":\"errors\",\"url\":\"index.html#MangoV4.__type.errors\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"MangoV4.__type\"},{\"id\":992,\"kind\":32,\"name\":\"IDL\",\"url\":\"index.html#IDL\",\"classes\":\"tsd-kind-variable\"},{\"id\":993,\"kind\":64,\"name\":\"ONE_I80F48\",\"url\":\"index.html#ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":994,\"kind\":64,\"name\":\"MINUS_ONE_I80F48\",\"url\":\"index.html#MINUS_ONE_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":995,\"kind\":64,\"name\":\"ZERO_I80F48\",\"url\":\"index.html#ZERO_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":996,\"kind\":64,\"name\":\"HUNDRED_I80F48\",\"url\":\"index.html#HUNDRED_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":997,\"kind\":64,\"name\":\"MAX_I80F48\",\"url\":\"index.html#MAX_I80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":998,\"kind\":128,\"name\":\"I80F48Dto\",\"url\":\"classes/I80F48Dto.html\",\"classes\":\"tsd-kind-class\"},{\"id\":999,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48Dto.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":1000,\"kind\":1024,\"name\":\"val\",\"url\":\"classes/I80F48Dto.html#val\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48Dto\"},{\"id\":1001,\"kind\":128,\"name\":\"I80F48\",\"url\":\"classes/I80F48.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1002,\"kind\":1024,\"name\":\"MAX_SIZE\",\"url\":\"classes/I80F48.html#MAX_SIZE\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1003,\"kind\":1024,\"name\":\"FRACTIONS\",\"url\":\"classes/I80F48.html#FRACTIONS\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1004,\"kind\":1024,\"name\":\"MULTIPLIER_BIG\",\"url\":\"classes/I80F48.html#MULTIPLIER_BIG\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1005,\"kind\":1024,\"name\":\"MULTIPLIER_BN\",\"url\":\"classes/I80F48.html#MULTIPLIER_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1006,\"kind\":1024,\"name\":\"MULTIPLIER_NUMBER\",\"url\":\"classes/I80F48.html#MULTIPLIER_NUMBER\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1007,\"kind\":1024,\"name\":\"MAX_BN\",\"url\":\"classes/I80F48.html#MAX_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1008,\"kind\":1024,\"name\":\"MIN_BN\",\"url\":\"classes/I80F48.html#MIN_BN\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1009,\"kind\":2048,\"name\":\"from\",\"url\":\"classes/I80F48.html#from\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1010,\"kind\":2048,\"name\":\"fromNumber\",\"url\":\"classes/I80F48.html#fromNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1011,\"kind\":2048,\"name\":\"fromNumberOrUndef\",\"url\":\"classes/I80F48.html#fromNumberOrUndef\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1012,\"kind\":2048,\"name\":\"fromOptionalString\",\"url\":\"classes/I80F48.html#fromOptionalString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1013,\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/I80F48.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1014,\"kind\":2048,\"name\":\"fromI64\",\"url\":\"classes/I80F48.html#fromI64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1015,\"kind\":2048,\"name\":\"fromU64\",\"url\":\"classes/I80F48.html#fromU64\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1016,\"kind\":2048,\"name\":\"fromBig\",\"url\":\"classes/I80F48.html#fromBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1017,\"kind\":2048,\"name\":\"fromArray\",\"url\":\"classes/I80F48.html#fromArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-static\",\"parent\":\"I80F48\"},{\"id\":1018,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/I80F48.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1019,\"kind\":1024,\"name\":\"data\",\"url\":\"classes/I80F48.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1020,\"kind\":2048,\"name\":\"toTwos\",\"url\":\"classes/I80F48.html#toTwos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1021,\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/I80F48.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1022,\"kind\":2048,\"name\":\"toFixed\",\"url\":\"classes/I80F48.html#toFixed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1023,\"kind\":2048,\"name\":\"toLocaleString\",\"url\":\"classes/I80F48.html#toLocaleString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1024,\"kind\":2048,\"name\":\"toBig\",\"url\":\"classes/I80F48.html#toBig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1025,\"kind\":2048,\"name\":\"toNumber\",\"url\":\"classes/I80F48.html#toNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1026,\"kind\":2048,\"name\":\"toArray\",\"url\":\"classes/I80F48.html#toArray\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1027,\"kind\":2048,\"name\":\"toArrayLike\",\"url\":\"classes/I80F48.html#toArrayLike\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1028,\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/I80F48.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1029,\"kind\":2048,\"name\":\"getBinaryLayout\",\"url\":\"classes/I80F48.html#getBinaryLayout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1030,\"kind\":2048,\"name\":\"add\",\"url\":\"classes/I80F48.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1031,\"kind\":2048,\"name\":\"sub\",\"url\":\"classes/I80F48.html#sub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1032,\"kind\":2048,\"name\":\"iadd\",\"url\":\"classes/I80F48.html#iadd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1033,\"kind\":2048,\"name\":\"isub\",\"url\":\"classes/I80F48.html#isub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1034,\"kind\":2048,\"name\":\"floor\",\"url\":\"classes/I80F48.html#floor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1035,\"kind\":2048,\"name\":\"ceil\",\"url\":\"classes/I80F48.html#ceil\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1036,\"kind\":2048,\"name\":\"frac\",\"url\":\"classes/I80F48.html#frac\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1037,\"kind\":2048,\"name\":\"mul\",\"url\":\"classes/I80F48.html#mul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1038,\"kind\":2048,\"name\":\"imul\",\"url\":\"classes/I80F48.html#imul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1039,\"kind\":2048,\"name\":\"div\",\"url\":\"classes/I80F48.html#div\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1040,\"kind\":2048,\"name\":\"idiv\",\"url\":\"classes/I80F48.html#idiv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1041,\"kind\":2048,\"name\":\"gt\",\"url\":\"classes/I80F48.html#gt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1042,\"kind\":2048,\"name\":\"lt\",\"url\":\"classes/I80F48.html#lt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1043,\"kind\":2048,\"name\":\"gte\",\"url\":\"classes/I80F48.html#gte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1044,\"kind\":2048,\"name\":\"lte\",\"url\":\"classes/I80F48.html#lte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1045,\"kind\":2048,\"name\":\"eq\",\"url\":\"classes/I80F48.html#eq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1046,\"kind\":2048,\"name\":\"cmp\",\"url\":\"classes/I80F48.html#cmp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1047,\"kind\":2048,\"name\":\"neg\",\"url\":\"classes/I80F48.html#neg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1048,\"kind\":2048,\"name\":\"isPos\",\"url\":\"classes/I80F48.html#isPos\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1049,\"kind\":2048,\"name\":\"isNeg\",\"url\":\"classes/I80F48.html#isNeg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1050,\"kind\":2048,\"name\":\"isZero\",\"url\":\"classes/I80F48.html#isZero\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1051,\"kind\":2048,\"name\":\"min\",\"url\":\"classes/I80F48.html#min\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1052,\"kind\":2048,\"name\":\"max\",\"url\":\"classes/I80F48.html#max\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1053,\"kind\":2048,\"name\":\"abs\",\"url\":\"classes/I80F48.html#abs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"I80F48\"},{\"id\":1054,\"kind\":64,\"name\":\"computePriceImpactOnJup\",\"url\":\"index.html#computePriceImpactOnJup\",\"classes\":\"tsd-kind-function\"},{\"id\":1055,\"kind\":64,\"name\":\"getOnChainPriceForMints\",\"url\":\"index.html#getOnChainPriceForMints\",\"classes\":\"tsd-kind-function\"},{\"id\":1056,\"kind\":64,\"name\":\"getPriceImpactForLiqor\",\"url\":\"index.html#getPriceImpactForLiqor\",\"classes\":\"tsd-kind-function\"},{\"id\":1057,\"kind\":64,\"name\":\"getPerpPositionsToBeLiquidated\",\"url\":\"index.html#getPerpPositionsToBeLiquidated\",\"classes\":\"tsd-kind-function\"},{\"id\":1058,\"kind\":64,\"name\":\"getEquityForMangoAccounts\",\"url\":\"index.html#getEquityForMangoAccounts\",\"classes\":\"tsd-kind-function\"},{\"id\":1059,\"kind\":64,\"name\":\"getRiskStats\",\"url\":\"index.html#getRiskStats\",\"classes\":\"tsd-kind-function\"},{\"id\":1060,\"kind\":256,\"name\":\"LiqorPriceImpact\",\"url\":\"interfaces/LiqorPriceImpact.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1061,\"kind\":1024,\"name\":\"Coin\",\"url\":\"interfaces/LiqorPriceImpact.html#Coin\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1062,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1063,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1064,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1065,\"kind\":1024,\"name\":\"Oracle Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Oracle_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1066,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1067,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.val-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1068,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-7.highlight-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1069,\"kind\":1024,\"name\":\"Jup Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Jup_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1070,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1071,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.val-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1072,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-4.highlight-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1073,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/LiqorPriceImpact.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1074,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1075,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1076,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1077,\"kind\":1024,\"name\":\"V4 Liq Fee\",\"url\":\"interfaces/LiqorPriceImpact.html#V4_Liq_Fee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1078,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1079,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.val-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1080,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-8.highlight-8\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1081,\"kind\":1024,\"name\":\"Liabs\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1082,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1083,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.val-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1084,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-5.highlight-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1085,\"kind\":1024,\"name\":\"Liabs Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Liabs_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1086,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1087,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.val-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1088,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-6.highlight-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1089,\"kind\":1024,\"name\":\"Assets\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1090,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1091,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1092,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1093,\"kind\":1024,\"name\":\"Assets Slippage\",\"url\":\"interfaces/LiqorPriceImpact.html#Assets_Slippage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1094,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LiqorPriceImpact\"},{\"id\":1095,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1096,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/LiqorPriceImpact.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LiqorPriceImpact.__type\"},{\"id\":1097,\"kind\":256,\"name\":\"PerpPositionsToBeLiquidated\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1098,\"kind\":1024,\"name\":\"Market\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Market\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1099,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1100,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1101,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1102,\"kind\":1024,\"name\":\"Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1103,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1104,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.val-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1105,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-3.highlight-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1106,\"kind\":1024,\"name\":\"Future Price\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Future_Price\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1107,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1108,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1109,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1110,\"kind\":1024,\"name\":\"Notional Position\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#Notional_Position\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1111,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PerpPositionsToBeLiquidated\"},{\"id\":1112,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.val-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1113,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/PerpPositionsToBeLiquidated.html#__type-2.highlight-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PerpPositionsToBeLiquidated.__type\"},{\"id\":1114,\"kind\":256,\"name\":\"AccountEquity\",\"url\":\"interfaces/AccountEquity.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1115,\"kind\":1024,\"name\":\"Account\",\"url\":\"interfaces/AccountEquity.html#Account\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1116,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1117,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type.val\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1118,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type.highlight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1119,\"kind\":1024,\"name\":\"Equity\",\"url\":\"interfaces/AccountEquity.html#Equity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1120,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountEquity.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountEquity\"},{\"id\":1121,\"kind\":1024,\"name\":\"val\",\"url\":\"interfaces/AccountEquity.html#__type-1.val-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1122,\"kind\":1024,\"name\":\"highlight\",\"url\":\"interfaces/AccountEquity.html#__type-1.highlight-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AccountEquity.__type\"},{\"id\":1123,\"kind\":256,\"name\":\"Risk\",\"url\":\"interfaces/Risk.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1124,\"kind\":1024,\"name\":\"assetRally\",\"url\":\"interfaces/Risk.html#assetRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1125,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1126,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-1.title-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1127,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-1.data-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1128,\"kind\":1024,\"name\":\"assetDrop\",\"url\":\"interfaces/Risk.html#assetDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1129,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1130,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type.title\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1131,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type.data\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1132,\"kind\":1024,\"name\":\"usdcDepeg\",\"url\":\"interfaces/Risk.html#usdcDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1133,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1134,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-6.title-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1135,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-6.data-6\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1136,\"kind\":1024,\"name\":\"usdtDepeg\",\"url\":\"interfaces/Risk.html#usdtDepeg\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1137,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-7\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1138,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-7.title-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1139,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-7.data-7\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1140,\"kind\":1024,\"name\":\"perpRally\",\"url\":\"interfaces/Risk.html#perpRally\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1141,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-5\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1142,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-5.title-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1143,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-5.data-5\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1144,\"kind\":1024,\"name\":\"perpDrop\",\"url\":\"interfaces/Risk.html#perpDrop\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1145,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1146,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-4.title-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1147,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-4.data-4\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1148,\"kind\":1024,\"name\":\"marketMakerEquity\",\"url\":\"interfaces/Risk.html#marketMakerEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1149,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1150,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-3.title-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1151,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-3.data-3\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1152,\"kind\":1024,\"name\":\"liqorEquity\",\"url\":\"interfaces/Risk.html#liqorEquity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1153,\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Risk.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Risk\"},{\"id\":1154,\"kind\":1024,\"name\":\"title\",\"url\":\"interfaces/Risk.html#__type-2.title-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1155,\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Risk.html#__type-2.data-2\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Risk.__type\"},{\"id\":1156,\"kind\":4194304,\"name\":\"PriceImpact\",\"url\":\"index.html#PriceImpact\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1157,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#PriceImpact.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PriceImpact\"},{\"id\":1158,\"kind\":1024,\"name\":\"symbol\",\"url\":\"index.html#PriceImpact.__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PriceImpact.__type\"},{\"id\":1159,\"kind\":1024,\"name\":\"side\",\"url\":\"index.html#PriceImpact.__type.side\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PriceImpact.__type\"},{\"id\":1160,\"kind\":1024,\"name\":\"target_amount\",\"url\":\"index.html#PriceImpact.__type.target_amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PriceImpact.__type\"},{\"id\":1161,\"kind\":1024,\"name\":\"avg_price_impact_percent\",\"url\":\"index.html#PriceImpact.__type.avg_price_impact_percent\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PriceImpact.__type\"},{\"id\":1162,\"kind\":1024,\"name\":\"min_price_impact_percent\",\"url\":\"index.html#PriceImpact.__type.min_price_impact_percent\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PriceImpact.__type\"},{\"id\":1163,\"kind\":1024,\"name\":\"max_price_impact_percent\",\"url\":\"index.html#PriceImpact.__type.max_price_impact_percent\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PriceImpact.__type\"},{\"id\":1164,\"kind\":32,\"name\":\"MANGO_ROUTER_API_URL\",\"url\":\"index.html#MANGO_ROUTER_API_URL\",\"classes\":\"tsd-kind-variable\"},{\"id\":1165,\"kind\":256,\"name\":\"QuoteParams\",\"url\":\"interfaces/QuoteParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1166,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/QuoteParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1167,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/QuoteParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1168,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/QuoteParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1169,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/QuoteParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"QuoteParams\"},{\"id\":1170,\"kind\":4194304,\"name\":\"TokenMintAddress\",\"url\":\"index.html#TokenMintAddress\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1171,\"kind\":256,\"name\":\"Quote\",\"url\":\"interfaces/Quote.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1172,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/Quote.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1173,\"kind\":1024,\"name\":\"minInAmount\",\"url\":\"interfaces/Quote.html#minInAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1174,\"kind\":1024,\"name\":\"minOutAmount\",\"url\":\"interfaces/Quote.html#minOutAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1175,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/Quote.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1176,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/Quote.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1177,\"kind\":1024,\"name\":\"feeAmount\",\"url\":\"interfaces/Quote.html#feeAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1178,\"kind\":1024,\"name\":\"feeMint\",\"url\":\"interfaces/Quote.html#feeMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1179,\"kind\":1024,\"name\":\"feePct\",\"url\":\"interfaces/Quote.html#feePct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1180,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/Quote.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Quote\"},{\"id\":1181,\"kind\":4194304,\"name\":\"QuoteMintToReferrer\",\"url\":\"index.html#QuoteMintToReferrer\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1182,\"kind\":256,\"name\":\"SwapParams\",\"url\":\"interfaces/SwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1183,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/SwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1184,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/SwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1185,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/SwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1186,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/SwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1187,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/SwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1188,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/SwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1189,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/SwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1190,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/SwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1191,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/SwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SwapParams\"},{\"id\":1192,\"kind\":4194304,\"name\":\"PlatformFee\",\"url\":\"index.html#PlatformFee\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1193,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#PlatformFee.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PlatformFee\"},{\"id\":1194,\"kind\":1024,\"name\":\"feeBps\",\"url\":\"index.html#PlatformFee.__type.feeBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1195,\"kind\":1024,\"name\":\"feeAccount\",\"url\":\"index.html#PlatformFee.__type.feeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PlatformFee.__type\"},{\"id\":1196,\"kind\":256,\"name\":\"ExactOutSwapParams\",\"url\":\"interfaces/ExactOutSwapParams.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1197,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/ExactOutSwapParams.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1198,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/ExactOutSwapParams.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1199,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/ExactOutSwapParams.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1200,\"kind\":1024,\"name\":\"overflowFeeAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#overflowFeeAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1201,\"kind\":1024,\"name\":\"sourceMint\",\"url\":\"interfaces/ExactOutSwapParams.html#sourceMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1202,\"kind\":1024,\"name\":\"destinationMint\",\"url\":\"interfaces/ExactOutSwapParams.html#destinationMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1203,\"kind\":1024,\"name\":\"userSourceTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userSourceTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1204,\"kind\":1024,\"name\":\"userDestinationTokenAccount\",\"url\":\"interfaces/ExactOutSwapParams.html#userDestinationTokenAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1205,\"kind\":1024,\"name\":\"userTransferAuthority\",\"url\":\"interfaces/ExactOutSwapParams.html#userTransferAuthority\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1206,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/ExactOutSwapParams.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1207,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/ExactOutSwapParams.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1208,\"kind\":1024,\"name\":\"openOrdersAddress\",\"url\":\"interfaces/ExactOutSwapParams.html#openOrdersAddress\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1209,\"kind\":1024,\"name\":\"quoteMintToReferrer\",\"url\":\"interfaces/ExactOutSwapParams.html#quoteMintToReferrer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExactOutSwapParams\"},{\"id\":1210,\"kind\":4194304,\"name\":\"AccountInfoMap\",\"url\":\"index.html#AccountInfoMap\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1211,\"kind\":4194304,\"name\":\"AmmLabel\",\"url\":\"index.html#AmmLabel\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1212,\"kind\":256,\"name\":\"TransactionFeeInfo\",\"url\":\"interfaces/TransactionFeeInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1213,\"kind\":1024,\"name\":\"signatureFee\",\"url\":\"interfaces/TransactionFeeInfo.html#signatureFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1214,\"kind\":1024,\"name\":\"openOrdersDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#openOrdersDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1215,\"kind\":1024,\"name\":\"ataDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#ataDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1216,\"kind\":1024,\"name\":\"totalFeeAndDeposits\",\"url\":\"interfaces/TransactionFeeInfo.html#totalFeeAndDeposits\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1217,\"kind\":1024,\"name\":\"minimumSOLForTransaction\",\"url\":\"interfaces/TransactionFeeInfo.html#minimumSOLForTransaction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TransactionFeeInfo\"},{\"id\":1218,\"kind\":8,\"name\":\"SwapMode\",\"url\":\"enums/SwapMode.html\",\"classes\":\"tsd-kind-enum\"},{\"id\":1219,\"kind\":16,\"name\":\"ExactIn\",\"url\":\"enums/SwapMode.html#ExactIn\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1220,\"kind\":16,\"name\":\"ExactOut\",\"url\":\"enums/SwapMode.html#ExactOut\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"SwapMode\"},{\"id\":1221,\"kind\":256,\"name\":\"Fee\",\"url\":\"interfaces/Fee.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1222,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Fee.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1223,\"kind\":1024,\"name\":\"mint\",\"url\":\"interfaces/Fee.html#mint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1224,\"kind\":1024,\"name\":\"pct\",\"url\":\"interfaces/Fee.html#pct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Fee\"},{\"id\":1225,\"kind\":256,\"name\":\"MarketInfo\",\"url\":\"interfaces/MarketInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1226,\"kind\":1024,\"name\":\"id\",\"url\":\"interfaces/MarketInfo.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1227,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/MarketInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1228,\"kind\":1024,\"name\":\"inputMint\",\"url\":\"interfaces/MarketInfo.html#inputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1229,\"kind\":1024,\"name\":\"label\",\"url\":\"interfaces/MarketInfo.html#label\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1230,\"kind\":1024,\"name\":\"lpFee\",\"url\":\"interfaces/MarketInfo.html#lpFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1231,\"kind\":1024,\"name\":\"notEnoughLiquidity\",\"url\":\"interfaces/MarketInfo.html#notEnoughLiquidity\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1232,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/MarketInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1233,\"kind\":1024,\"name\":\"outputMint\",\"url\":\"interfaces/MarketInfo.html#outputMint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1234,\"kind\":1024,\"name\":\"platformFee\",\"url\":\"interfaces/MarketInfo.html#platformFee\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1235,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/MarketInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"MarketInfo\"},{\"id\":1236,\"kind\":256,\"name\":\"RouteInfo\",\"url\":\"interfaces/RouteInfo.html\",\"classes\":\"tsd-kind-interface\"},{\"id\":1237,\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/RouteInfo.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1238,\"kind\":1024,\"name\":\"inAmount\",\"url\":\"interfaces/RouteInfo.html#inAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1239,\"kind\":1024,\"name\":\"marketInfos\",\"url\":\"interfaces/RouteInfo.html#marketInfos\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1240,\"kind\":1024,\"name\":\"otherAmountThreshold\",\"url\":\"interfaces/RouteInfo.html#otherAmountThreshold\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1241,\"kind\":1024,\"name\":\"outAmount\",\"url\":\"interfaces/RouteInfo.html#outAmount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1242,\"kind\":1024,\"name\":\"priceImpactPct\",\"url\":\"interfaces/RouteInfo.html#priceImpactPct\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1243,\"kind\":1024,\"name\":\"slippageBps\",\"url\":\"interfaces/RouteInfo.html#slippageBps\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1244,\"kind\":1024,\"name\":\"swapMode\",\"url\":\"interfaces/RouteInfo.html#swapMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1245,\"kind\":1024,\"name\":\"instructions\",\"url\":\"interfaces/RouteInfo.html#instructions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1246,\"kind\":1024,\"name\":\"mints\",\"url\":\"interfaces/RouteInfo.html#mints\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1247,\"kind\":1024,\"name\":\"routerName\",\"url\":\"interfaces/RouteInfo.html#routerName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouteInfo\"},{\"id\":1248,\"kind\":4194304,\"name\":\"Routes\",\"url\":\"index.html#Routes\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1249,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Routes.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Routes\"},{\"id\":1250,\"kind\":1024,\"name\":\"routes\",\"url\":\"index.html#Routes.__type.routes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1251,\"kind\":1024,\"name\":\"bestRoute\",\"url\":\"index.html#Routes.__type.bestRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Routes.__type\"},{\"id\":1252,\"kind\":4194304,\"name\":\"Token\",\"url\":\"index.html#Token\",\"classes\":\"tsd-kind-type-alias\"},{\"id\":1253,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Token\"},{\"id\":1254,\"kind\":1024,\"name\":\"address\",\"url\":\"index.html#Token.__type.address\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1255,\"kind\":1024,\"name\":\"chainId\",\"url\":\"index.html#Token.__type.chainId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1256,\"kind\":1024,\"name\":\"decimals\",\"url\":\"index.html#Token.__type.decimals\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1257,\"kind\":1024,\"name\":\"name\",\"url\":\"index.html#Token.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1258,\"kind\":1024,\"name\":\"symbol\",\"url\":\"index.html#Token.__type.symbol\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1259,\"kind\":1024,\"name\":\"logoURI\",\"url\":\"index.html#Token.__type.logoURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1260,\"kind\":1024,\"name\":\"extensions\",\"url\":\"index.html#Token.__type.extensions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1261,\"kind\":65536,\"name\":\"__type\",\"url\":\"index.html#Token.__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1262,\"kind\":1024,\"name\":\"coingeckoId\",\"url\":\"index.html#Token.__type.__type-1.coingeckoId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type.__type\"},{\"id\":1263,\"kind\":1024,\"name\":\"tags\",\"url\":\"index.html#Token.__type.tags\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Token.__type\"},{\"id\":1264,\"kind\":64,\"name\":\"fetchRoutes\",\"url\":\"index.html#fetchRoutes\",\"classes\":\"tsd-kind-function\"},{\"id\":1265,\"kind\":64,\"name\":\"prepareMangoRouterInstructions\",\"url\":\"index.html#prepareMangoRouterInstructions\",\"classes\":\"tsd-kind-function\"},{\"id\":1266,\"kind\":64,\"name\":\"fetchJupiterTransaction\",\"url\":\"index.html#fetchJupiterTransaction\",\"classes\":\"tsd-kind-function\"},{\"id\":1267,\"kind\":64,\"name\":\"getLargestPerpPositions\",\"url\":\"index.html#getLargestPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1268,\"kind\":64,\"name\":\"getClosestToLiquidationPerpPositions\",\"url\":\"index.html#getClosestToLiquidationPerpPositions\",\"classes\":\"tsd-kind-function\"},{\"id\":1269,\"kind\":4194304,\"name\":\"Modify\",\"url\":\"index.html#Modify\",\"classes\":\"tsd-kind-type-alias tsd-has-type-parameter\"},{\"id\":1270,\"kind\":128,\"name\":\"FlashLoanWithdraw\",\"url\":\"classes/FlashLoanWithdraw.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1271,\"kind\":1024,\"name\":\"index\",\"url\":\"classes/FlashLoanWithdraw.html#index\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1272,\"kind\":1024,\"name\":\"amount\",\"url\":\"classes/FlashLoanWithdraw.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1273,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanWithdraw.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanWithdraw\"},{\"id\":1274,\"kind\":128,\"name\":\"FlashLoanType\",\"url\":\"classes/FlashLoanType.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1275,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#unknown\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1276,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1277,\"kind\":1024,\"name\":\"unknown\",\"url\":\"classes/FlashLoanType.html#__type-2.unknown-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1278,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type-2.__type-3\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1279,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#swap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-static\",\"parent\":\"FlashLoanType\"},{\"id\":1280,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1281,\"kind\":1024,\"name\":\"swap\",\"url\":\"classes/FlashLoanType.html#__type.swap-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1282,\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FlashLoanType.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"FlashLoanType.__type\"},{\"id\":1283,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FlashLoanType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FlashLoanType\"},{\"id\":1284,\"kind\":128,\"name\":\"InterestRateParams\",\"url\":\"classes/InterestRateParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1285,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InterestRateParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1286,\"kind\":1024,\"name\":\"util0\",\"url\":\"classes/InterestRateParams.html#util0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1287,\"kind\":1024,\"name\":\"rate0\",\"url\":\"classes/InterestRateParams.html#rate0\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1288,\"kind\":1024,\"name\":\"util1\",\"url\":\"classes/InterestRateParams.html#util1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1289,\"kind\":1024,\"name\":\"rate1\",\"url\":\"classes/InterestRateParams.html#rate1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1290,\"kind\":1024,\"name\":\"maxRate\",\"url\":\"classes/InterestRateParams.html#maxRate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1291,\"kind\":1024,\"name\":\"adjustmentFactor\",\"url\":\"classes/InterestRateParams.html#adjustmentFactor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InterestRateParams\"},{\"id\":1292,\"kind\":128,\"name\":\"OracleConfigParams\",\"url\":\"classes/OracleConfigParams.html\",\"classes\":\"tsd-kind-class\"},{\"id\":1293,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OracleConfigParams.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1294,\"kind\":1024,\"name\":\"confFilter\",\"url\":\"classes/OracleConfigParams.html#confFilter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1295,\"kind\":1024,\"name\":\"maxStalenessSlots\",\"url\":\"classes/OracleConfigParams.html#maxStalenessSlots\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OracleConfigParams\"},{\"id\":1296,\"kind\":64,\"name\":\"bpsToDecimal\",\"url\":\"index.html#bpsToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1297,\"kind\":64,\"name\":\"percentageToDecimal\",\"url\":\"index.html#percentageToDecimal\",\"classes\":\"tsd-kind-function\"},{\"id\":1298,\"kind\":64,\"name\":\"toNativeI80F48ForQuote\",\"url\":\"index.html#toNativeI80F48ForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1299,\"kind\":64,\"name\":\"toNativeI80F48\",\"url\":\"index.html#toNativeI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1300,\"kind\":64,\"name\":\"toNative\",\"url\":\"index.html#toNative\",\"classes\":\"tsd-kind-function\"},{\"id\":1301,\"kind\":64,\"name\":\"toNativeSellPerBuyTokenPrice\",\"url\":\"index.html#toNativeSellPerBuyTokenPrice\",\"classes\":\"tsd-kind-function\"},{\"id\":1302,\"kind\":64,\"name\":\"toUiSellPerBuyTokenPrice\",\"url\":\"index.html#toUiSellPerBuyTokenPrice\",\"classes\":\"tsd-kind-function\"},{\"id\":1303,\"kind\":64,\"name\":\"toUiDecimals\",\"url\":\"index.html#toUiDecimals\",\"classes\":\"tsd-kind-function\"},{\"id\":1304,\"kind\":64,\"name\":\"toUiDecimalsForQuote\",\"url\":\"index.html#toUiDecimalsForQuote\",\"classes\":\"tsd-kind-function\"},{\"id\":1305,\"kind\":64,\"name\":\"toUiI80F48\",\"url\":\"index.html#toUiI80F48\",\"classes\":\"tsd-kind-function\"},{\"id\":1306,\"kind\":64,\"name\":\"roundTo5\",\"url\":\"index.html#roundTo5\",\"classes\":\"tsd-kind-function\"},{\"id\":1307,\"kind\":64,\"name\":\"buildFetch\",\"url\":\"index.html#buildFetch\",\"classes\":\"tsd-kind-function\"},{\"id\":1308,\"kind\":64,\"name\":\"getAssociatedTokenAddress\",\"url\":\"index.html#getAssociatedTokenAddress\",\"classes\":\"tsd-kind-function\"},{\"id\":1309,\"kind\":64,\"name\":\"createAssociatedTokenAccountIdempotentInstruction\",\"url\":\"index.html#createAssociatedTokenAccountIdempotentInstruction\",\"classes\":\"tsd-kind-function\"},{\"id\":1310,\"kind\":64,\"name\":\"buildVersionedTx\",\"url\":\"index.html#buildVersionedTx\",\"classes\":\"tsd-kind-function\"},{\"id\":1311,\"kind\":32,\"name\":\"U64_MAX_BN\",\"url\":\"index.html#U64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1312,\"kind\":32,\"name\":\"I64_MAX_BN\",\"url\":\"index.html#I64_MAX_BN\",\"classes\":\"tsd-kind-variable\"},{\"id\":1313,\"kind\":32,\"name\":\"QUOTE_DECIMALS\",\"url\":\"index.html#QUOTE_DECIMALS\",\"classes\":\"tsd-kind-variable\"},{\"id\":1314,\"kind\":128,\"name\":\"As\",\"url\":\"classes/As.html\",\"classes\":\"tsd-kind-class tsd-has-type-parameter\"},{\"id\":1315,\"kind\":1024,\"name\":\"$as$\",\"url\":\"classes/As.html#_as_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static\",\"parent\":\"As\"},{\"id\":1316,\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/As.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-has-type-parameter\",\"parent\":\"As\"},{\"id\":1317,\"kind\":1024,\"name\":\"[$as$]\",\"url\":\"classes/As.html#__as__\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"As\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"parent\"],\"fieldVectors\":[[\"name/0\",[0,40.849]],[\"parent/0\",[]],[\"name/1\",[1,43.371]],[\"parent/1\",[0,3.909]],[\"name/2\",[2,34.952]],[\"parent/2\",[0,3.909]],[\"name/3\",[3,53.309]],[\"parent/3\",[0,3.909]],[\"name/4\",[4,51.873]],[\"parent/4\",[0,3.909]],[\"name/5\",[5,28.059]],[\"parent/5\",[0,3.909]],[\"name/6\",[6,59.52]],[\"parent/6\",[0,3.909]],[\"name/7\",[7,59.52]],[\"parent/7\",[0,3.909]],[\"name/8\",[8,68.022]],[\"parent/8\",[0,3.909]],[\"name/9\",[9,68.022]],[\"parent/9\",[0,3.909]],[\"name/10\",[10,54.985]],[\"parent/10\",[0,3.909]],[\"name/11\",[11,59.52]],[\"parent/11\",[0,3.909]],[\"name/12\",[12,59.52]],[\"parent/12\",[0,3.909]],[\"name/13\",[13,59.52]],[\"parent/13\",[0,3.909]],[\"name/14\",[14,68.022]],[\"parent/14\",[0,3.909]],[\"name/15\",[15,68.022]],[\"parent/15\",[0,3.909]],[\"name/16\",[16,68.022]],[\"parent/16\",[0,3.909]],[\"name/17\",[17,68.022]],[\"parent/17\",[0,3.909]],[\"name/18\",[18,62.896]],[\"parent/18\",[0,3.909]],[\"name/19\",[19,62.896]],[\"parent/19\",[0,3.909]],[\"name/20\",[20,68.022]],[\"parent/20\",[0,3.909]],[\"name/21\",[21,62.896]],[\"parent/21\",[0,3.909]],[\"name/22\",[22,50.617]],[\"parent/22\",[]],[\"name/23\",[23,56.999]],[\"parent/23\",[22,4.844]],[\"name/24\",[24,26.24]],[\"parent/24\",[22,4.844]],[\"name/25\",[23,56.999]],[\"parent/25\",[25,5.102]],[\"name/26\",[24,26.24]],[\"parent/26\",[25,5.102]],[\"name/27\",[26,56.999]],[\"parent/27\",[22,4.844]],[\"name/28\",[24,26.24]],[\"parent/28\",[22,4.844]],[\"name/29\",[26,56.999]],[\"parent/29\",[25,5.102]],[\"name/30\",[24,26.24]],[\"parent/30\",[25,5.102]],[\"name/31\",[27,56.999]],[\"parent/31\",[22,4.844]],[\"name/32\",[24,26.24]],[\"parent/32\",[22,4.844]],[\"name/33\",[27,56.999]],[\"parent/33\",[25,5.102]],[\"name/34\",[24,26.24]],[\"parent/34\",[25,5.102]],[\"name/35\",[2,34.952]],[\"parent/35\",[22,4.844]],[\"name/36\",[28,50.617]],[\"parent/36\",[]],[\"name/37\",[29,56.999]],[\"parent/37\",[28,4.844]],[\"name/38\",[24,26.24]],[\"parent/38\",[28,4.844]],[\"name/39\",[29,56.999]],[\"parent/39\",[30,5.102]],[\"name/40\",[24,26.24]],[\"parent/40\",[30,5.102]],[\"name/41\",[31,56.999]],[\"parent/41\",[28,4.844]],[\"name/42\",[24,26.24]],[\"parent/42\",[28,4.844]],[\"name/43\",[31,56.999]],[\"parent/43\",[30,5.102]],[\"name/44\",[24,26.24]],[\"parent/44\",[30,5.102]],[\"name/45\",[32,56.999]],[\"parent/45\",[28,4.844]],[\"name/46\",[24,26.24]],[\"parent/46\",[28,4.844]],[\"name/47\",[32,56.999]],[\"parent/47\",[30,5.102]],[\"name/48\",[24,26.24]],[\"parent/48\",[30,5.102]],[\"name/49\",[2,34.952]],[\"parent/49\",[28,4.844]],[\"name/50\",[33,53.309]],[\"parent/50\",[]],[\"name/51\",[34,56.999]],[\"parent/51\",[33,5.102]],[\"name/52\",[24,26.24]],[\"parent/52\",[33,5.102]],[\"name/53\",[34,56.999]],[\"parent/53\",[35,5.455]],[\"name/54\",[24,26.24]],[\"parent/54\",[35,5.455]],[\"name/55\",[36,56.999]],[\"parent/55\",[33,5.102]],[\"name/56\",[24,26.24]],[\"parent/56\",[33,5.102]],[\"name/57\",[36,56.999]],[\"parent/57\",[35,5.455]],[\"name/58\",[24,26.24]],[\"parent/58\",[35,5.455]],[\"name/59\",[2,34.952]],[\"parent/59\",[33,5.102]],[\"name/60\",[37,68.022]],[\"parent/60\",[]],[\"name/61\",[38,68.022]],[\"parent/61\",[]],[\"name/62\",[39,68.022]],[\"parent/62\",[]],[\"name/63\",[40,68.022]],[\"parent/63\",[]],[\"name/64\",[5,28.059]],[\"parent/64\",[]],[\"name/65\",[1,43.371]],[\"parent/65\",[5,2.685]],[\"name/66\",[2,34.952]],[\"parent/66\",[5,2.685]],[\"name/67\",[4,51.873]],[\"parent/67\",[5,2.685]],[\"name/68\",[41,68.022]],[\"parent/68\",[5,2.685]],[\"name/69\",[42,68.022]],[\"parent/69\",[5,2.685]],[\"name/70\",[43,68.022]],[\"parent/70\",[5,2.685]],[\"name/71\",[44,68.022]],[\"parent/71\",[5,2.685]],[\"name/72\",[45,68.022]],[\"parent/72\",[5,2.685]],[\"name/73\",[46,68.022]],[\"parent/73\",[5,2.685]],[\"name/74\",[47,68.022]],[\"parent/74\",[5,2.685]],[\"name/75\",[48,68.022]],[\"parent/75\",[5,2.685]],[\"name/76\",[49,62.896]],[\"parent/76\",[5,2.685]],[\"name/77\",[50,68.022]],[\"parent/77\",[5,2.685]],[\"name/78\",[51,68.022]],[\"parent/78\",[5,2.685]],[\"name/79\",[52,68.022]],[\"parent/79\",[5,2.685]],[\"name/80\",[53,68.022]],[\"parent/80\",[5,2.685]],[\"name/81\",[54,68.022]],[\"parent/81\",[5,2.685]],[\"name/82\",[55,68.022]],[\"parent/82\",[5,2.685]],[\"name/83\",[56,68.022]],[\"parent/83\",[5,2.685]],[\"name/84\",[57,68.022]],[\"parent/84\",[5,2.685]],[\"name/85\",[58,68.022]],[\"parent/85\",[5,2.685]],[\"name/86\",[59,68.022]],[\"parent/86\",[5,2.685]],[\"name/87\",[60,68.022]],[\"parent/87\",[5,2.685]],[\"name/88\",[61,68.022]],[\"parent/88\",[5,2.685]],[\"name/89\",[62,68.022]],[\"parent/89\",[5,2.685]],[\"name/90\",[63,68.022]],[\"parent/90\",[5,2.685]],[\"name/91\",[64,68.022]],[\"parent/91\",[5,2.685]],[\"name/92\",[65,68.022]],[\"parent/92\",[5,2.685]],[\"name/93\",[66,68.022]],[\"parent/93\",[5,2.685]],[\"name/94\",[67,68.022]],[\"parent/94\",[5,2.685]],[\"name/95\",[68,68.022]],[\"parent/95\",[5,2.685]],[\"name/96\",[69,68.022]],[\"parent/96\",[5,2.685]],[\"name/97\",[70,68.022]],[\"parent/97\",[5,2.685]],[\"name/98\",[71,68.022]],[\"parent/98\",[5,2.685]],[\"name/99\",[72,68.022]],[\"parent/99\",[5,2.685]],[\"name/100\",[73,68.022]],[\"parent/100\",[5,2.685]],[\"name/101\",[74,68.022]],[\"parent/101\",[5,2.685]],[\"name/102\",[75,68.022]],[\"parent/102\",[5,2.685]],[\"name/103\",[76,68.022]],[\"parent/103\",[5,2.685]],[\"name/104\",[77,68.022]],[\"parent/104\",[5,2.685]],[\"name/105\",[78,68.022]],[\"parent/105\",[5,2.685]],[\"name/106\",[79,68.022]],[\"parent/106\",[5,2.685]],[\"name/107\",[80,68.022]],[\"parent/107\",[5,2.685]],[\"name/108\",[81,68.022]],[\"parent/108\",[5,2.685]],[\"name/109\",[82,68.022]],[\"parent/109\",[5,2.685]],[\"name/110\",[83,68.022]],[\"parent/110\",[5,2.685]],[\"name/111\",[84,68.022]],[\"parent/111\",[5,2.685]],[\"name/112\",[85,68.022]],[\"parent/112\",[5,2.685]],[\"name/113\",[86,68.022]],[\"parent/113\",[5,2.685]],[\"name/114\",[87,68.022]],[\"parent/114\",[5,2.685]],[\"name/115\",[88,68.022]],[\"parent/115\",[5,2.685]],[\"name/116\",[89,68.022]],[\"parent/116\",[5,2.685]],[\"name/117\",[90,68.022]],[\"parent/117\",[5,2.685]],[\"name/118\",[91,68.022]],[\"parent/118\",[5,2.685]],[\"name/119\",[92,68.022]],[\"parent/119\",[5,2.685]],[\"name/120\",[93,68.022]],[\"parent/120\",[5,2.685]],[\"name/121\",[94,68.022]],[\"parent/121\",[5,2.685]],[\"name/122\",[95,68.022]],[\"parent/122\",[5,2.685]],[\"name/123\",[96,68.022]],[\"parent/123\",[5,2.685]],[\"name/124\",[97,68.022]],[\"parent/124\",[5,2.685]],[\"name/125\",[98,68.022]],[\"parent/125\",[5,2.685]],[\"name/126\",[99,68.022]],[\"parent/126\",[5,2.685]],[\"name/127\",[100,68.022]],[\"parent/127\",[5,2.685]],[\"name/128\",[101,68.022]],[\"parent/128\",[5,2.685]],[\"name/129\",[102,68.022]],[\"parent/129\",[5,2.685]],[\"name/130\",[103,68.022]],[\"parent/130\",[5,2.685]],[\"name/131\",[104,68.022]],[\"parent/131\",[5,2.685]],[\"name/132\",[105,68.022]],[\"parent/132\",[5,2.685]],[\"name/133\",[106,68.022]],[\"parent/133\",[5,2.685]],[\"name/134\",[107,68.022]],[\"parent/134\",[5,2.685]],[\"name/135\",[108,68.022]],[\"parent/135\",[5,2.685]],[\"name/136\",[109,68.022]],[\"parent/136\",[5,2.685]],[\"name/137\",[110,49.501]],[\"parent/137\",[5,2.685]],[\"name/138\",[111,62.896]],[\"parent/138\",[]],[\"name/139\",[24,26.24]],[\"parent/139\",[111,6.019]],[\"name/140\",[112,68.022]],[\"parent/140\",[113,5.696]],[\"name/141\",[114,62.896]],[\"parent/141\",[113,5.696]],[\"name/142\",[115,44.7,116,44.7]],[\"parent/142\",[113,5.696]],[\"name/143\",[117,23.135]],[\"parent/143\",[]],[\"name/144\",[118,68.022]],[\"parent/144\",[117,2.214]],[\"name/145\",[119,68.022]],[\"parent/145\",[117,2.214]],[\"name/146\",[120,68.022]],[\"parent/146\",[117,2.214]],[\"name/147\",[2,34.952]],[\"parent/147\",[117,2.214]],[\"name/148\",[121,68.022]],[\"parent/148\",[117,2.214]],[\"name/149\",[122,68.022]],[\"parent/149\",[117,2.214]],[\"name/150\",[24,26.24]],[\"parent/150\",[117,2.214]],[\"name/151\",[123,68.022]],[\"parent/151\",[117,2.214]],[\"name/152\",[124,68.022]],[\"parent/152\",[117,2.214]],[\"name/153\",[125,68.022]],[\"parent/153\",[117,2.214]],[\"name/154\",[126,68.022]],[\"parent/154\",[117,2.214]],[\"name/155\",[127,68.022]],[\"parent/155\",[117,2.214]],[\"name/156\",[128,68.022]],[\"parent/156\",[117,2.214]],[\"name/157\",[129,68.022]],[\"parent/157\",[117,2.214]],[\"name/158\",[130,68.022]],[\"parent/158\",[117,2.214]],[\"name/159\",[131,68.022]],[\"parent/159\",[117,2.214]],[\"name/160\",[132,68.022]],[\"parent/160\",[117,2.214]],[\"name/161\",[133,68.022]],[\"parent/161\",[117,2.214]],[\"name/162\",[134,68.022]],[\"parent/162\",[117,2.214]],[\"name/163\",[135,68.022]],[\"parent/163\",[117,2.214]],[\"name/164\",[136,68.022]],[\"parent/164\",[117,2.214]],[\"name/165\",[137,68.022]],[\"parent/165\",[117,2.214]],[\"name/166\",[138,68.022]],[\"parent/166\",[117,2.214]],[\"name/167\",[139,68.022]],[\"parent/167\",[117,2.214]],[\"name/168\",[140,68.022]],[\"parent/168\",[117,2.214]],[\"name/169\",[141,68.022]],[\"parent/169\",[117,2.214]],[\"name/170\",[142,68.022]],[\"parent/170\",[117,2.214]],[\"name/171\",[143,68.022]],[\"parent/171\",[117,2.214]],[\"name/172\",[144,68.022]],[\"parent/172\",[117,2.214]],[\"name/173\",[145,68.022]],[\"parent/173\",[117,2.214]],[\"name/174\",[146,68.022]],[\"parent/174\",[117,2.214]],[\"name/175\",[147,68.022]],[\"parent/175\",[117,2.214]],[\"name/176\",[148,68.022]],[\"parent/176\",[117,2.214]],[\"name/177\",[149,68.022]],[\"parent/177\",[117,2.214]],[\"name/178\",[150,68.022]],[\"parent/178\",[117,2.214]],[\"name/179\",[151,68.022]],[\"parent/179\",[117,2.214]],[\"name/180\",[152,68.022]],[\"parent/180\",[117,2.214]],[\"name/181\",[153,68.022]],[\"parent/181\",[117,2.214]],[\"name/182\",[154,68.022]],[\"parent/182\",[117,2.214]],[\"name/183\",[155,68.022]],[\"parent/183\",[117,2.214]],[\"name/184\",[156,68.022]],[\"parent/184\",[117,2.214]],[\"name/185\",[157,68.022]],[\"parent/185\",[117,2.214]],[\"name/186\",[158,68.022]],[\"parent/186\",[117,2.214]],[\"name/187\",[159,68.022]],[\"parent/187\",[117,2.214]],[\"name/188\",[160,68.022]],[\"parent/188\",[117,2.214]],[\"name/189\",[161,68.022]],[\"parent/189\",[117,2.214]],[\"name/190\",[162,68.022]],[\"parent/190\",[117,2.214]],[\"name/191\",[163,68.022]],[\"parent/191\",[117,2.214]],[\"name/192\",[164,68.022]],[\"parent/192\",[117,2.214]],[\"name/193\",[165,68.022]],[\"parent/193\",[117,2.214]],[\"name/194\",[166,68.022]],[\"parent/194\",[117,2.214]],[\"name/195\",[167,68.022]],[\"parent/195\",[117,2.214]],[\"name/196\",[168,68.022]],[\"parent/196\",[117,2.214]],[\"name/197\",[169,68.022]],[\"parent/197\",[117,2.214]],[\"name/198\",[170,68.022]],[\"parent/198\",[117,2.214]],[\"name/199\",[171,68.022]],[\"parent/199\",[117,2.214]],[\"name/200\",[172,68.022]],[\"parent/200\",[117,2.214]],[\"name/201\",[173,68.022]],[\"parent/201\",[117,2.214]],[\"name/202\",[174,68.022]],[\"parent/202\",[117,2.214]],[\"name/203\",[175,68.022]],[\"parent/203\",[117,2.214]],[\"name/204\",[176,68.022]],[\"parent/204\",[117,2.214]],[\"name/205\",[177,68.022]],[\"parent/205\",[117,2.214]],[\"name/206\",[178,68.022]],[\"parent/206\",[117,2.214]],[\"name/207\",[179,68.022]],[\"parent/207\",[117,2.214]],[\"name/208\",[180,68.022]],[\"parent/208\",[117,2.214]],[\"name/209\",[181,68.022]],[\"parent/209\",[117,2.214]],[\"name/210\",[182,68.022]],[\"parent/210\",[117,2.214]],[\"name/211\",[183,68.022]],[\"parent/211\",[117,2.214]],[\"name/212\",[184,68.022]],[\"parent/212\",[117,2.214]],[\"name/213\",[185,68.022]],[\"parent/213\",[117,2.214]],[\"name/214\",[186,68.022]],[\"parent/214\",[117,2.214]],[\"name/215\",[187,68.022]],[\"parent/215\",[117,2.214]],[\"name/216\",[188,68.022]],[\"parent/216\",[117,2.214]],[\"name/217\",[189,68.022]],[\"parent/217\",[117,2.214]],[\"name/218\",[190,68.022]],[\"parent/218\",[117,2.214]],[\"name/219\",[191,68.022]],[\"parent/219\",[117,2.214]],[\"name/220\",[192,68.022]],[\"parent/220\",[117,2.214]],[\"name/221\",[193,68.022]],[\"parent/221\",[117,2.214]],[\"name/222\",[194,68.022]],[\"parent/222\",[117,2.214]],[\"name/223\",[195,68.022]],[\"parent/223\",[117,2.214]],[\"name/224\",[196,68.022]],[\"parent/224\",[117,2.214]],[\"name/225\",[197,68.022]],[\"parent/225\",[117,2.214]],[\"name/226\",[198,68.022]],[\"parent/226\",[117,2.214]],[\"name/227\",[199,68.022]],[\"parent/227\",[117,2.214]],[\"name/228\",[200,68.022]],[\"parent/228\",[117,2.214]],[\"name/229\",[201,68.022]],[\"parent/229\",[117,2.214]],[\"name/230\",[202,68.022]],[\"parent/230\",[117,2.214]],[\"name/231\",[203,68.022]],[\"parent/231\",[117,2.214]],[\"name/232\",[204,68.022]],[\"parent/232\",[117,2.214]],[\"name/233\",[205,68.022]],[\"parent/233\",[117,2.214]],[\"name/234\",[206,68.022]],[\"parent/234\",[117,2.214]],[\"name/235\",[207,68.022]],[\"parent/235\",[117,2.214]],[\"name/236\",[208,68.022]],[\"parent/236\",[117,2.214]],[\"name/237\",[209,68.022]],[\"parent/237\",[117,2.214]],[\"name/238\",[210,68.022]],[\"parent/238\",[117,2.214]],[\"name/239\",[211,68.022]],[\"parent/239\",[117,2.214]],[\"name/240\",[212,68.022]],[\"parent/240\",[117,2.214]],[\"name/241\",[213,68.022]],[\"parent/241\",[117,2.214]],[\"name/242\",[214,68.022]],[\"parent/242\",[117,2.214]],[\"name/243\",[215,68.022]],[\"parent/243\",[117,2.214]],[\"name/244\",[216,68.022]],[\"parent/244\",[117,2.214]],[\"name/245\",[217,68.022]],[\"parent/245\",[117,2.214]],[\"name/246\",[218,68.022]],[\"parent/246\",[117,2.214]],[\"name/247\",[219,68.022]],[\"parent/247\",[117,2.214]],[\"name/248\",[220,68.022]],[\"parent/248\",[117,2.214]],[\"name/249\",[221,68.022]],[\"parent/249\",[117,2.214]],[\"name/250\",[222,68.022]],[\"parent/250\",[117,2.214]],[\"name/251\",[223,68.022]],[\"parent/251\",[117,2.214]],[\"name/252\",[224,68.022]],[\"parent/252\",[117,2.214]],[\"name/253\",[225,68.022]],[\"parent/253\",[117,2.214]],[\"name/254\",[226,68.022]],[\"parent/254\",[117,2.214]],[\"name/255\",[227,68.022]],[\"parent/255\",[117,2.214]],[\"name/256\",[228,68.022]],[\"parent/256\",[117,2.214]],[\"name/257\",[229,68.022]],[\"parent/257\",[117,2.214]],[\"name/258\",[230,68.022]],[\"parent/258\",[117,2.214]],[\"name/259\",[231,68.022]],[\"parent/259\",[117,2.214]],[\"name/260\",[232,68.022]],[\"parent/260\",[117,2.214]],[\"name/261\",[233,68.022]],[\"parent/261\",[117,2.214]],[\"name/262\",[234,68.022]],[\"parent/262\",[117,2.214]],[\"name/263\",[235,68.022]],[\"parent/263\",[117,2.214]],[\"name/264\",[236,68.022]],[\"parent/264\",[117,2.214]],[\"name/265\",[237,68.022]],[\"parent/265\",[117,2.214]],[\"name/266\",[238,68.022]],[\"parent/266\",[117,2.214]],[\"name/267\",[239,68.022]],[\"parent/267\",[117,2.214]],[\"name/268\",[240,68.022]],[\"parent/268\",[117,2.214]],[\"name/269\",[241,68.022]],[\"parent/269\",[117,2.214]],[\"name/270\",[242,68.022]],[\"parent/270\",[117,2.214]],[\"name/271\",[243,68.022]],[\"parent/271\",[117,2.214]],[\"name/272\",[244,68.022]],[\"parent/272\",[117,2.214]],[\"name/273\",[245,68.022]],[\"parent/273\",[117,2.214]],[\"name/274\",[246,53.309]],[\"parent/274\",[]],[\"name/275\",[247,68.022]],[\"parent/275\",[246,5.102]],[\"name/276\",[248,68.022]],[\"parent/276\",[246,5.102]],[\"name/277\",[249,68.022]],[\"parent/277\",[246,5.102]],[\"name/278\",[250,48.497]],[\"parent/278\",[]],[\"name/279\",[1,43.371]],[\"parent/279\",[250,4.641]],[\"name/280\",[2,34.952]],[\"parent/280\",[250,4.641]],[\"name/281\",[251,47.584]],[\"parent/281\",[250,4.641]],[\"name/282\",[252,68.022]],[\"parent/282\",[250,4.641]],[\"name/283\",[4,51.873]],[\"parent/283\",[250,4.641]],[\"name/284\",[5,28.059]],[\"parent/284\",[250,4.641]],[\"name/285\",[253,56.999]],[\"parent/285\",[250,4.641]],[\"name/286\",[254,68.022]],[\"parent/286\",[250,4.641]],[\"name/287\",[255,68.022]],[\"parent/287\",[250,4.641]],[\"name/288\",[256,53.309]],[\"parent/288\",[]],[\"name/289\",[257,62.896]],[\"parent/289\",[]],[\"name/290\",[24,26.24]],[\"parent/290\",[257,6.019]],[\"name/291\",[258,59.52]],[\"parent/291\",[259,6.019]],[\"name/292\",[260,59.52]],[\"parent/292\",[259,6.019]],[\"name/293\",[261,56.999]],[\"parent/293\",[]],[\"name/294\",[24,26.24]],[\"parent/294\",[261,5.455]],[\"name/295\",[258,59.52]],[\"parent/295\",[262,6.019]],[\"name/296\",[260,59.52]],[\"parent/296\",[262,6.019]],[\"name/297\",[263,54.985]],[\"parent/297\",[]],[\"name/298\",[24,26.24]],[\"parent/298\",[263,5.262]],[\"name/299\",[264,68.022]],[\"parent/299\",[265,4.737]],[\"name/300\",[266,68.022]],[\"parent/300\",[265,4.737]],[\"name/301\",[267,68.022]],[\"parent/301\",[265,4.737]],[\"name/302\",[268,68.022]],[\"parent/302\",[265,4.737]],[\"name/303\",[269,68.022]],[\"parent/303\",[265,4.737]],[\"name/304\",[270,68.022]],[\"parent/304\",[265,4.737]],[\"name/305\",[271,68.022]],[\"parent/305\",[265,4.737]],[\"name/306\",[272,68.022]],[\"parent/306\",[265,4.737]],[\"name/307\",[273,68.022]],[\"parent/307\",[265,4.737]],[\"name/308\",[274,45.258]],[\"parent/308\",[]],[\"name/309\",[256,53.309]],[\"parent/309\",[274,4.331]],[\"name/310\",[275,62.896]],[\"parent/310\",[274,4.331]],[\"name/311\",[276,62.896]],[\"parent/311\",[274,4.331]],[\"name/312\",[277,62.896]],[\"parent/312\",[274,4.331]],[\"name/313\",[278,62.896]],[\"parent/313\",[274,4.331]],[\"name/314\",[251,47.584]],[\"parent/314\",[274,4.331]],[\"name/315\",[263,54.985]],[\"parent/315\",[274,4.331]],[\"name/316\",[279,62.896]],[\"parent/316\",[274,4.331]],[\"name/317\",[280,62.896]],[\"parent/317\",[274,4.331]],[\"name/318\",[281,62.896]],[\"parent/318\",[274,4.331]],[\"name/319\",[282,62.896]],[\"parent/319\",[274,4.331]],[\"name/320\",[283,62.896]],[\"parent/320\",[274,4.331]],[\"name/321\",[284,62.896]],[\"parent/321\",[274,4.331]],[\"name/322\",[285,28.059]],[\"parent/322\",[]],[\"name/323\",[1,43.371]],[\"parent/323\",[285,2.685]],[\"name/324\",[2,34.952]],[\"parent/324\",[285,2.685]],[\"name/325\",[3,53.309]],[\"parent/325\",[285,2.685]],[\"name/326\",[261,56.999]],[\"parent/326\",[285,2.685]],[\"name/327\",[286,68.022]],[\"parent/327\",[285,2.685]],[\"name/328\",[287,68.022]],[\"parent/328\",[285,2.685]],[\"name/329\",[288,68.022]],[\"parent/329\",[285,2.685]],[\"name/330\",[289,68.022]],[\"parent/330\",[285,2.685]],[\"name/331\",[290,68.022]],[\"parent/331\",[285,2.685]],[\"name/332\",[291,62.896]],[\"parent/332\",[285,2.685]],[\"name/333\",[292,62.896]],[\"parent/333\",[285,2.685]],[\"name/334\",[293,62.896]],[\"parent/334\",[285,2.685]],[\"name/335\",[294,62.896]],[\"parent/335\",[285,2.685]],[\"name/336\",[295,62.896]],[\"parent/336\",[285,2.685]],[\"name/337\",[296,62.896]],[\"parent/337\",[285,2.685]],[\"name/338\",[297,62.896]],[\"parent/338\",[285,2.685]],[\"name/339\",[298,62.896]],[\"parent/339\",[285,2.685]],[\"name/340\",[299,62.896]],[\"parent/340\",[285,2.685]],[\"name/341\",[300,62.896]],[\"parent/341\",[285,2.685]],[\"name/342\",[301,68.022]],[\"parent/342\",[285,2.685]],[\"name/343\",[302,68.022]],[\"parent/343\",[285,2.685]],[\"name/344\",[303,68.022]],[\"parent/344\",[285,2.685]],[\"name/345\",[276,62.896]],[\"parent/345\",[285,2.685]],[\"name/346\",[275,62.896]],[\"parent/346\",[285,2.685]],[\"name/347\",[278,62.896]],[\"parent/347\",[285,2.685]],[\"name/348\",[277,62.896]],[\"parent/348\",[285,2.685]],[\"name/349\",[304,68.022]],[\"parent/349\",[285,2.685]],[\"name/350\",[305,68.022]],[\"parent/350\",[285,2.685]],[\"name/351\",[4,51.873]],[\"parent/351\",[285,2.685]],[\"name/352\",[5,28.059]],[\"parent/352\",[285,2.685]],[\"name/353\",[253,56.999]],[\"parent/353\",[285,2.685]],[\"name/354\",[306,68.022]],[\"parent/354\",[285,2.685]],[\"name/355\",[307,56.999]],[\"parent/355\",[285,2.685]],[\"name/356\",[263,54.985]],[\"parent/356\",[285,2.685]],[\"name/357\",[308,68.022]],[\"parent/357\",[285,2.685]],[\"name/358\",[309,68.022]],[\"parent/358\",[285,2.685]],[\"name/359\",[310,68.022]],[\"parent/359\",[285,2.685]],[\"name/360\",[311,68.022]],[\"parent/360\",[285,2.685]],[\"name/361\",[256,53.309]],[\"parent/361\",[285,2.685]],[\"name/362\",[312,68.022]],[\"parent/362\",[285,2.685]],[\"name/363\",[313,68.022]],[\"parent/363\",[285,2.685]],[\"name/364\",[314,68.022]],[\"parent/364\",[285,2.685]],[\"name/365\",[315,68.022]],[\"parent/365\",[285,2.685]],[\"name/366\",[316,68.022]],[\"parent/366\",[285,2.685]],[\"name/367\",[317,68.022]],[\"parent/367\",[285,2.685]],[\"name/368\",[318,68.022]],[\"parent/368\",[285,2.685]],[\"name/369\",[284,62.896]],[\"parent/369\",[285,2.685]],[\"name/370\",[283,62.896]],[\"parent/370\",[285,2.685]],[\"name/371\",[12,59.52]],[\"parent/371\",[285,2.685]],[\"name/372\",[13,59.52]],[\"parent/372\",[285,2.685]],[\"name/373\",[319,68.022]],[\"parent/373\",[285,2.685]],[\"name/374\",[320,68.022]],[\"parent/374\",[285,2.685]],[\"name/375\",[321,68.022]],[\"parent/375\",[285,2.685]],[\"name/376\",[322,68.022]],[\"parent/376\",[285,2.685]],[\"name/377\",[110,49.501]],[\"parent/377\",[285,2.685]],[\"name/378\",[323,68.022]],[\"parent/378\",[285,2.685]],[\"name/379\",[324,68.022]],[\"parent/379\",[285,2.685]],[\"name/380\",[279,62.896]],[\"parent/380\",[285,2.685]],[\"name/381\",[280,62.896]],[\"parent/381\",[285,2.685]],[\"name/382\",[325,68.022]],[\"parent/382\",[285,2.685]],[\"name/383\",[326,68.022]],[\"parent/383\",[285,2.685]],[\"name/384\",[251,47.584]],[\"parent/384\",[285,2.685]],[\"name/385\",[327,59.52]],[\"parent/385\",[285,2.685]],[\"name/386\",[328,62.896]],[\"parent/386\",[285,2.685]],[\"name/387\",[246,53.309]],[\"parent/387\",[285,2.685]],[\"name/388\",[281,62.896]],[\"parent/388\",[285,2.685]],[\"name/389\",[282,62.896]],[\"parent/389\",[285,2.685]],[\"name/390\",[329,68.022]],[\"parent/390\",[285,2.685]],[\"name/391\",[330,68.022]],[\"parent/391\",[285,2.685]],[\"name/392\",[331,68.022]],[\"parent/392\",[285,2.685]],[\"name/393\",[332,68.022]],[\"parent/393\",[285,2.685]],[\"name/394\",[333,68.022]],[\"parent/394\",[285,2.685]],[\"name/395\",[334,68.022]],[\"parent/395\",[285,2.685]],[\"name/396\",[335,68.022]],[\"parent/396\",[285,2.685]],[\"name/397\",[336,68.022]],[\"parent/397\",[285,2.685]],[\"name/398\",[337,68.022]],[\"parent/398\",[285,2.685]],[\"name/399\",[338,68.022]],[\"parent/399\",[285,2.685]],[\"name/400\",[339,68.022]],[\"parent/400\",[285,2.685]],[\"name/401\",[340,68.022]],[\"parent/401\",[285,2.685]],[\"name/402\",[341,44.589]],[\"parent/402\",[]],[\"name/403\",[1,43.371]],[\"parent/403\",[341,4.267]],[\"name/404\",[2,34.952]],[\"parent/404\",[341,4.267]],[\"name/405\",[4,51.873]],[\"parent/405\",[341,4.267]],[\"name/406\",[5,28.059]],[\"parent/406\",[341,4.267]],[\"name/407\",[256,53.309]],[\"parent/407\",[341,4.267]],[\"name/408\",[253,56.999]],[\"parent/408\",[341,4.267]],[\"name/409\",[342,68.022]],[\"parent/409\",[341,4.267]],[\"name/410\",[343,68.022]],[\"parent/410\",[341,4.267]],[\"name/411\",[307,56.999]],[\"parent/411\",[341,4.267]],[\"name/412\",[11,59.52]],[\"parent/412\",[341,4.267]],[\"name/413\",[344,62.896]],[\"parent/413\",[341,4.267]],[\"name/414\",[345,68.022]],[\"parent/414\",[341,4.267]],[\"name/415\",[346,68.022]],[\"parent/415\",[341,4.267]],[\"name/416\",[110,49.501]],[\"parent/416\",[341,4.267]],[\"name/417\",[347,27.692]],[\"parent/417\",[]],[\"name/418\",[1,43.371]],[\"parent/418\",[347,2.65]],[\"name/419\",[2,34.952]],[\"parent/419\",[347,2.65]],[\"name/420\",[3,53.309]],[\"parent/420\",[347,2.65]],[\"name/421\",[348,68.022]],[\"parent/421\",[347,2.65]],[\"name/422\",[349,68.022]],[\"parent/422\",[347,2.65]],[\"name/423\",[350,68.022]],[\"parent/423\",[347,2.65]],[\"name/424\",[351,68.022]],[\"parent/424\",[347,2.65]],[\"name/425\",[352,68.022]],[\"parent/425\",[347,2.65]],[\"name/426\",[4,51.873]],[\"parent/426\",[347,2.65]],[\"name/427\",[5,28.059]],[\"parent/427\",[347,2.65]],[\"name/428\",[353,56.999]],[\"parent/428\",[347,2.65]],[\"name/429\",[354,68.022]],[\"parent/429\",[347,2.65]],[\"name/430\",[355,68.022]],[\"parent/430\",[347,2.65]],[\"name/431\",[356,68.022]],[\"parent/431\",[347,2.65]],[\"name/432\",[357,68.022]],[\"parent/432\",[347,2.65]],[\"name/433\",[358,68.022]],[\"parent/433\",[347,2.65]],[\"name/434\",[359,59.52]],[\"parent/434\",[347,2.65]],[\"name/435\",[360,68.022]],[\"parent/435\",[347,2.65]],[\"name/436\",[361,68.022]],[\"parent/436\",[347,2.65]],[\"name/437\",[362,68.022]],[\"parent/437\",[347,2.65]],[\"name/438\",[363,68.022]],[\"parent/438\",[347,2.65]],[\"name/439\",[364,68.022]],[\"parent/439\",[347,2.65]],[\"name/440\",[365,68.022]],[\"parent/440\",[347,2.65]],[\"name/441\",[366,68.022]],[\"parent/441\",[347,2.65]],[\"name/442\",[367,68.022]],[\"parent/442\",[347,2.65]],[\"name/443\",[368,68.022]],[\"parent/443\",[347,2.65]],[\"name/444\",[369,68.022]],[\"parent/444\",[347,2.65]],[\"name/445\",[370,68.022]],[\"parent/445\",[347,2.65]],[\"name/446\",[371,68.022]],[\"parent/446\",[347,2.65]],[\"name/447\",[372,68.022]],[\"parent/447\",[347,2.65]],[\"name/448\",[373,68.022]],[\"parent/448\",[347,2.65]],[\"name/449\",[374,68.022]],[\"parent/449\",[347,2.65]],[\"name/450\",[375,68.022]],[\"parent/450\",[347,2.65]],[\"name/451\",[376,68.022]],[\"parent/451\",[347,2.65]],[\"name/452\",[377,68.022]],[\"parent/452\",[347,2.65]],[\"name/453\",[378,68.022]],[\"parent/453\",[347,2.65]],[\"name/454\",[379,68.022]],[\"parent/454\",[347,2.65]],[\"name/455\",[380,68.022]],[\"parent/455\",[347,2.65]],[\"name/456\",[381,68.022]],[\"parent/456\",[347,2.65]],[\"name/457\",[382,68.022]],[\"parent/457\",[347,2.65]],[\"name/458\",[383,68.022]],[\"parent/458\",[347,2.65]],[\"name/459\",[384,68.022]],[\"parent/459\",[347,2.65]],[\"name/460\",[385,68.022]],[\"parent/460\",[347,2.65]],[\"name/461\",[386,68.022]],[\"parent/461\",[347,2.65]],[\"name/462\",[387,68.022]],[\"parent/462\",[347,2.65]],[\"name/463\",[388,68.022]],[\"parent/463\",[347,2.65]],[\"name/464\",[389,68.022]],[\"parent/464\",[347,2.65]],[\"name/465\",[390,68.022]],[\"parent/465\",[347,2.65]],[\"name/466\",[391,68.022]],[\"parent/466\",[347,2.65]],[\"name/467\",[392,68.022]],[\"parent/467\",[347,2.65]],[\"name/468\",[393,68.022]],[\"parent/468\",[347,2.65]],[\"name/469\",[394,68.022]],[\"parent/469\",[347,2.65]],[\"name/470\",[395,68.022]],[\"parent/470\",[347,2.65]],[\"name/471\",[396,68.022]],[\"parent/471\",[347,2.65]],[\"name/472\",[397,62.896]],[\"parent/472\",[347,2.65]],[\"name/473\",[398,68.022]],[\"parent/473\",[347,2.65]],[\"name/474\",[399,68.022]],[\"parent/474\",[347,2.65]],[\"name/475\",[400,68.022]],[\"parent/475\",[347,2.65]],[\"name/476\",[401,68.022]],[\"parent/476\",[347,2.65]],[\"name/477\",[402,68.022]],[\"parent/477\",[347,2.65]],[\"name/478\",[403,68.022]],[\"parent/478\",[347,2.65]],[\"name/479\",[404,68.022]],[\"parent/479\",[347,2.65]],[\"name/480\",[405,68.022]],[\"parent/480\",[347,2.65]],[\"name/481\",[406,68.022]],[\"parent/481\",[347,2.65]],[\"name/482\",[407,68.022]],[\"parent/482\",[347,2.65]],[\"name/483\",[408,68.022]],[\"parent/483\",[347,2.65]],[\"name/484\",[409,68.022]],[\"parent/484\",[347,2.65]],[\"name/485\",[410,68.022]],[\"parent/485\",[347,2.65]],[\"name/486\",[411,68.022]],[\"parent/486\",[347,2.65]],[\"name/487\",[412,68.022]],[\"parent/487\",[347,2.65]],[\"name/488\",[413,68.022]],[\"parent/488\",[347,2.65]],[\"name/489\",[414,68.022]],[\"parent/489\",[347,2.65]],[\"name/490\",[415,68.022]],[\"parent/490\",[347,2.65]],[\"name/491\",[416,68.022]],[\"parent/491\",[347,2.65]],[\"name/492\",[417,68.022]],[\"parent/492\",[347,2.65]],[\"name/493\",[418,68.022]],[\"parent/493\",[347,2.65]],[\"name/494\",[419,68.022]],[\"parent/494\",[347,2.65]],[\"name/495\",[420,68.022]],[\"parent/495\",[347,2.65]],[\"name/496\",[421,68.022]],[\"parent/496\",[347,2.65]],[\"name/497\",[422,68.022]],[\"parent/497\",[347,2.65]],[\"name/498\",[423,68.022]],[\"parent/498\",[347,2.65]],[\"name/499\",[110,49.501]],[\"parent/499\",[347,2.65]],[\"name/500\",[424,42.814]],[\"parent/500\",[]],[\"name/501\",[425,68.022]],[\"parent/501\",[424,4.097]],[\"name/502\",[1,43.371]],[\"parent/502\",[424,4.097]],[\"name/503\",[2,34.952]],[\"parent/503\",[424,4.097]],[\"name/504\",[426,62.896]],[\"parent/504\",[424,4.097]],[\"name/505\",[256,53.309]],[\"parent/505\",[424,4.097]],[\"name/506\",[427,62.896]],[\"parent/506\",[424,4.097]],[\"name/507\",[428,62.896]],[\"parent/507\",[424,4.097]],[\"name/508\",[429,62.896]],[\"parent/508\",[424,4.097]],[\"name/509\",[430,62.896]],[\"parent/509\",[424,4.097]],[\"name/510\",[431,56.999]],[\"parent/510\",[424,4.097]],[\"name/511\",[432,68.022]],[\"parent/511\",[424,4.097]],[\"name/512\",[433,68.022]],[\"parent/512\",[424,4.097]],[\"name/513\",[434,68.022]],[\"parent/513\",[424,4.097]],[\"name/514\",[435,68.022]],[\"parent/514\",[424,4.097]],[\"name/515\",[436,68.022]],[\"parent/515\",[424,4.097]],[\"name/516\",[437,68.022]],[\"parent/516\",[424,4.097]],[\"name/517\",[110,49.501]],[\"parent/517\",[424,4.097]],[\"name/518\",[438,49.501]],[\"parent/518\",[]],[\"name/519\",[2,34.952]],[\"parent/519\",[438,4.737]],[\"name/520\",[426,62.896]],[\"parent/520\",[438,4.737]],[\"name/521\",[256,53.309]],[\"parent/521\",[438,4.737]],[\"name/522\",[427,62.896]],[\"parent/522\",[438,4.737]],[\"name/523\",[439,62.896]],[\"parent/523\",[438,4.737]],[\"name/524\",[428,62.896]],[\"parent/524\",[438,4.737]],[\"name/525\",[429,62.896]],[\"parent/525\",[438,4.737]],[\"name/526\",[430,62.896]],[\"parent/526\",[438,4.737]],[\"name/527\",[440,49.501]],[\"parent/527\",[]],[\"name/528\",[441,68.022]],[\"parent/528\",[440,4.737]],[\"name/529\",[1,43.371]],[\"parent/529\",[440,4.737]],[\"name/530\",[2,34.952]],[\"parent/530\",[440,4.737]],[\"name/531\",[442,62.896]],[\"parent/531\",[440,4.737]],[\"name/532\",[10,54.985]],[\"parent/532\",[440,4.737]],[\"name/533\",[6,59.52]],[\"parent/533\",[440,4.737]],[\"name/534\",[7,59.52]],[\"parent/534\",[440,4.737]],[\"name/535\",[431,56.999]],[\"parent/535\",[440,4.737]],[\"name/536\",[443,49.501]],[\"parent/536\",[]],[\"name/537\",[2,34.952]],[\"parent/537\",[443,4.737]],[\"name/538\",[442,62.896]],[\"parent/538\",[443,4.737]],[\"name/539\",[10,54.985]],[\"parent/539\",[443,4.737]],[\"name/540\",[444,68.022]],[\"parent/540\",[443,4.737]],[\"name/541\",[445,68.022]],[\"parent/541\",[443,4.737]],[\"name/542\",[6,59.52]],[\"parent/542\",[443,4.737]],[\"name/543\",[7,59.52]],[\"parent/543\",[443,4.737]],[\"name/544\",[439,62.896]],[\"parent/544\",[443,4.737]],[\"name/545\",[446,31.79]],[\"parent/545\",[]],[\"name/546\",[447,68.022]],[\"parent/546\",[446,3.042]],[\"name/547\",[1,43.371]],[\"parent/547\",[446,3.042]],[\"name/548\",[448,68.022]],[\"parent/548\",[446,3.042]],[\"name/549\",[2,34.952]],[\"parent/549\",[446,3.042]],[\"name/550\",[10,54.985]],[\"parent/550\",[446,3.042]],[\"name/551\",[449,62.896]],[\"parent/551\",[446,3.042]],[\"name/552\",[450,62.896]],[\"parent/552\",[446,3.042]],[\"name/553\",[451,62.896]],[\"parent/553\",[446,3.042]],[\"name/554\",[452,62.896]],[\"parent/554\",[446,3.042]],[\"name/555\",[453,62.896]],[\"parent/555\",[446,3.042]],[\"name/556\",[454,62.896]],[\"parent/556\",[446,3.042]],[\"name/557\",[455,62.896]],[\"parent/557\",[446,3.042]],[\"name/558\",[456,62.896]],[\"parent/558\",[446,3.042]],[\"name/559\",[457,62.896]],[\"parent/559\",[446,3.042]],[\"name/560\",[458,62.896]],[\"parent/560\",[446,3.042]],[\"name/561\",[459,62.896]],[\"parent/561\",[446,3.042]],[\"name/562\",[460,62.896]],[\"parent/562\",[446,3.042]],[\"name/563\",[461,62.896]],[\"parent/563\",[446,3.042]],[\"name/564\",[462,62.896]],[\"parent/564\",[446,3.042]],[\"name/565\",[463,62.896]],[\"parent/565\",[446,3.042]],[\"name/566\",[359,59.52]],[\"parent/566\",[446,3.042]],[\"name/567\",[464,62.896]],[\"parent/567\",[446,3.042]],[\"name/568\",[465,62.896]],[\"parent/568\",[446,3.042]],[\"name/569\",[466,62.896]],[\"parent/569\",[446,3.042]],[\"name/570\",[467,62.896]],[\"parent/570\",[446,3.042]],[\"name/571\",[468,62.896]],[\"parent/571\",[446,3.042]],[\"name/572\",[431,56.999]],[\"parent/572\",[446,3.042]],[\"name/573\",[469,68.022]],[\"parent/573\",[446,3.042]],[\"name/574\",[470,68.022]],[\"parent/574\",[446,3.042]],[\"name/575\",[471,68.022]],[\"parent/575\",[446,3.042]],[\"name/576\",[472,68.022]],[\"parent/576\",[446,3.042]],[\"name/577\",[473,68.022]],[\"parent/577\",[446,3.042]],[\"name/578\",[474,68.022]],[\"parent/578\",[446,3.042]],[\"name/579\",[397,62.896]],[\"parent/579\",[446,3.042]],[\"name/580\",[475,68.022]],[\"parent/580\",[446,3.042]],[\"name/581\",[476,68.022]],[\"parent/581\",[446,3.042]],[\"name/582\",[477,68.022]],[\"parent/582\",[446,3.042]],[\"name/583\",[478,68.022]],[\"parent/583\",[446,3.042]],[\"name/584\",[479,68.022]],[\"parent/584\",[446,3.042]],[\"name/585\",[480,68.022]],[\"parent/585\",[446,3.042]],[\"name/586\",[481,68.022]],[\"parent/586\",[446,3.042]],[\"name/587\",[482,68.022]],[\"parent/587\",[446,3.042]],[\"name/588\",[483,68.022]],[\"parent/588\",[446,3.042]],[\"name/589\",[484,68.022]],[\"parent/589\",[446,3.042]],[\"name/590\",[485,68.022]],[\"parent/590\",[446,3.042]],[\"name/591\",[486,68.022]],[\"parent/591\",[446,3.042]],[\"name/592\",[487,68.022]],[\"parent/592\",[446,3.042]],[\"name/593\",[488,68.022]],[\"parent/593\",[446,3.042]],[\"name/594\",[489,68.022]],[\"parent/594\",[446,3.042]],[\"name/595\",[490,68.022]],[\"parent/595\",[446,3.042]],[\"name/596\",[491,68.022]],[\"parent/596\",[446,3.042]],[\"name/597\",[492,68.022]],[\"parent/597\",[446,3.042]],[\"name/598\",[493,68.022]],[\"parent/598\",[446,3.042]],[\"name/599\",[110,49.501]],[\"parent/599\",[446,3.042]],[\"name/600\",[494,39.594]],[\"parent/600\",[]],[\"name/601\",[2,34.952]],[\"parent/601\",[494,3.789]],[\"name/602\",[10,54.985]],[\"parent/602\",[494,3.789]],[\"name/603\",[449,62.896]],[\"parent/603\",[494,3.789]],[\"name/604\",[450,62.896]],[\"parent/604\",[494,3.789]],[\"name/605\",[451,62.896]],[\"parent/605\",[494,3.789]],[\"name/606\",[452,62.896]],[\"parent/606\",[494,3.789]],[\"name/607\",[24,26.24]],[\"parent/607\",[494,3.789]],[\"name/608\",[495,43.371]],[\"parent/608\",[496,6.51]],[\"name/609\",[453,62.896]],[\"parent/609\",[494,3.789]],[\"name/610\",[454,62.896]],[\"parent/610\",[494,3.789]],[\"name/611\",[455,62.896]],[\"parent/611\",[494,3.789]],[\"name/612\",[456,62.896]],[\"parent/612\",[494,3.789]],[\"name/613\",[457,62.896]],[\"parent/613\",[494,3.789]],[\"name/614\",[458,62.896]],[\"parent/614\",[494,3.789]],[\"name/615\",[459,62.896]],[\"parent/615\",[494,3.789]],[\"name/616\",[460,62.896]],[\"parent/616\",[494,3.789]],[\"name/617\",[461,62.896]],[\"parent/617\",[494,3.789]],[\"name/618\",[462,62.896]],[\"parent/618\",[494,3.789]],[\"name/619\",[463,62.896]],[\"parent/619\",[494,3.789]],[\"name/620\",[359,59.52]],[\"parent/620\",[494,3.789]],[\"name/621\",[464,62.896]],[\"parent/621\",[494,3.789]],[\"name/622\",[465,62.896]],[\"parent/622\",[494,3.789]],[\"name/623\",[466,62.896]],[\"parent/623\",[494,3.789]],[\"name/624\",[467,62.896]],[\"parent/624\",[494,3.789]],[\"name/625\",[468,62.896]],[\"parent/625\",[494,3.789]],[\"name/626\",[497,49.501]],[\"parent/626\",[]],[\"name/627\",[498,68.022]],[\"parent/627\",[497,4.737]],[\"name/628\",[1,43.371]],[\"parent/628\",[497,4.737]],[\"name/629\",[2,34.952]],[\"parent/629\",[497,4.737]],[\"name/630\",[499,62.896]],[\"parent/630\",[497,4.737]],[\"name/631\",[500,68.022]],[\"parent/631\",[497,4.737]],[\"name/632\",[501,62.896]],[\"parent/632\",[497,4.737]],[\"name/633\",[502,54.985]],[\"parent/633\",[497,4.737]],[\"name/634\",[431,56.999]],[\"parent/634\",[497,4.737]],[\"name/635\",[503,53.309]],[\"parent/635\",[]],[\"name/636\",[2,34.952]],[\"parent/636\",[503,5.102]],[\"name/637\",[499,62.896]],[\"parent/637\",[503,5.102]],[\"name/638\",[504,56.999]],[\"parent/638\",[503,5.102]],[\"name/639\",[501,62.896]],[\"parent/639\",[503,5.102]],[\"name/640\",[502,54.985]],[\"parent/640\",[503,5.102]],[\"name/641\",[505,53.309]],[\"parent/641\",[]],[\"name/642\",[506,62.896]],[\"parent/642\",[505,5.102]],[\"name/643\",[24,26.24]],[\"parent/643\",[505,5.102]],[\"name/644\",[506,62.896]],[\"parent/644\",[507,5.455]],[\"name/645\",[24,26.24]],[\"parent/645\",[507,5.455]],[\"name/646\",[508,62.896]],[\"parent/646\",[505,5.102]],[\"name/647\",[24,26.24]],[\"parent/647\",[505,5.102]],[\"name/648\",[508,62.896]],[\"parent/648\",[507,5.455]],[\"name/649\",[24,26.24]],[\"parent/649\",[507,5.455]],[\"name/650\",[2,34.952]],[\"parent/650\",[505,5.102]],[\"name/651\",[509,50.617]],[\"parent/651\",[]],[\"name/652\",[510,56.999]],[\"parent/652\",[509,4.844]],[\"name/653\",[24,26.24]],[\"parent/653\",[509,4.844]],[\"name/654\",[510,56.999]],[\"parent/654\",[511,5.102]],[\"name/655\",[24,26.24]],[\"parent/655\",[511,5.102]],[\"name/656\",[512,62.896]],[\"parent/656\",[509,4.844]],[\"name/657\",[24,26.24]],[\"parent/657\",[509,4.844]],[\"name/658\",[512,62.896]],[\"parent/658\",[511,5.102]],[\"name/659\",[24,26.24]],[\"parent/659\",[511,5.102]],[\"name/660\",[513,62.896]],[\"parent/660\",[509,4.844]],[\"name/661\",[24,26.24]],[\"parent/661\",[509,4.844]],[\"name/662\",[513,62.896]],[\"parent/662\",[511,5.102]],[\"name/663\",[24,26.24]],[\"parent/663\",[511,5.102]],[\"name/664\",[2,34.952]],[\"parent/664\",[509,4.844]],[\"name/665\",[514,35.995]],[\"parent/665\",[]],[\"name/666\",[1,43.371]],[\"parent/666\",[514,3.445]],[\"name/667\",[2,34.952]],[\"parent/667\",[514,3.445]],[\"name/668\",[502,54.985]],[\"parent/668\",[514,3.445]],[\"name/669\",[515,62.896]],[\"parent/669\",[514,3.445]],[\"name/670\",[516,62.896]],[\"parent/670\",[514,3.445]],[\"name/671\",[517,62.896]],[\"parent/671\",[514,3.445]],[\"name/672\",[518,62.896]],[\"parent/672\",[514,3.445]],[\"name/673\",[519,59.52]],[\"parent/673\",[514,3.445]],[\"name/674\",[520,62.896]],[\"parent/674\",[514,3.445]],[\"name/675\",[521,62.896]],[\"parent/675\",[514,3.445]],[\"name/676\",[522,62.896]],[\"parent/676\",[514,3.445]],[\"name/677\",[523,62.896]],[\"parent/677\",[514,3.445]],[\"name/678\",[524,62.896]],[\"parent/678\",[514,3.445]],[\"name/679\",[525,62.896]],[\"parent/679\",[514,3.445]],[\"name/680\",[526,62.896]],[\"parent/680\",[514,3.445]],[\"name/681\",[527,62.896]],[\"parent/681\",[514,3.445]],[\"name/682\",[528,62.896]],[\"parent/682\",[514,3.445]],[\"name/683\",[529,62.896]],[\"parent/683\",[514,3.445]],[\"name/684\",[530,62.896]],[\"parent/684\",[514,3.445]],[\"name/685\",[531,62.896]],[\"parent/685\",[514,3.445]],[\"name/686\",[532,68.022]],[\"parent/686\",[514,3.445]],[\"name/687\",[533,68.022]],[\"parent/687\",[514,3.445]],[\"name/688\",[534,68.022]],[\"parent/688\",[514,3.445]],[\"name/689\",[535,68.022]],[\"parent/689\",[514,3.445]],[\"name/690\",[536,68.022]],[\"parent/690\",[514,3.445]],[\"name/691\",[537,68.022]],[\"parent/691\",[514,3.445]],[\"name/692\",[538,68.022]],[\"parent/692\",[514,3.445]],[\"name/693\",[539,68.022]],[\"parent/693\",[514,3.445]],[\"name/694\",[540,68.022]],[\"parent/694\",[514,3.445]],[\"name/695\",[541,68.022]],[\"parent/695\",[514,3.445]],[\"name/696\",[542,68.022]],[\"parent/696\",[514,3.445]],[\"name/697\",[543,68.022]],[\"parent/697\",[514,3.445]],[\"name/698\",[544,68.022]],[\"parent/698\",[514,3.445]],[\"name/699\",[545,68.022]],[\"parent/699\",[514,3.445]],[\"name/700\",[110,49.501]],[\"parent/700\",[514,3.445]],[\"name/701\",[546,41.784]],[\"parent/701\",[]],[\"name/702\",[2,34.952]],[\"parent/702\",[546,3.999]],[\"name/703\",[502,54.985]],[\"parent/703\",[546,3.999]],[\"name/704\",[515,62.896]],[\"parent/704\",[546,3.999]],[\"name/705\",[516,62.896]],[\"parent/705\",[546,3.999]],[\"name/706\",[517,62.896]],[\"parent/706\",[546,3.999]],[\"name/707\",[518,62.896]],[\"parent/707\",[546,3.999]],[\"name/708\",[519,59.52]],[\"parent/708\",[546,3.999]],[\"name/709\",[520,62.896]],[\"parent/709\",[546,3.999]],[\"name/710\",[521,62.896]],[\"parent/710\",[546,3.999]],[\"name/711\",[522,62.896]],[\"parent/711\",[546,3.999]],[\"name/712\",[523,62.896]],[\"parent/712\",[546,3.999]],[\"name/713\",[524,62.896]],[\"parent/713\",[546,3.999]],[\"name/714\",[525,62.896]],[\"parent/714\",[546,3.999]],[\"name/715\",[526,62.896]],[\"parent/715\",[546,3.999]],[\"name/716\",[527,62.896]],[\"parent/716\",[546,3.999]],[\"name/717\",[528,62.896]],[\"parent/717\",[546,3.999]],[\"name/718\",[529,62.896]],[\"parent/718\",[546,3.999]],[\"name/719\",[530,62.896]],[\"parent/719\",[546,3.999]],[\"name/720\",[531,62.896]],[\"parent/720\",[546,3.999]],[\"name/721\",[547,50.617]],[\"parent/721\",[]],[\"name/722\",[548,62.896]],[\"parent/722\",[547,4.844]],[\"name/723\",[24,26.24]],[\"parent/723\",[547,4.844]],[\"name/724\",[548,62.896]],[\"parent/724\",[549,5.102]],[\"name/725\",[24,26.24]],[\"parent/725\",[549,5.102]],[\"name/726\",[550,62.896]],[\"parent/726\",[547,4.844]],[\"name/727\",[24,26.24]],[\"parent/727\",[547,4.844]],[\"name/728\",[550,62.896]],[\"parent/728\",[549,5.102]],[\"name/729\",[24,26.24]],[\"parent/729\",[549,5.102]],[\"name/730\",[551,62.896]],[\"parent/730\",[547,4.844]],[\"name/731\",[24,26.24]],[\"parent/731\",[547,4.844]],[\"name/732\",[551,62.896]],[\"parent/732\",[549,5.102]],[\"name/733\",[24,26.24]],[\"parent/733\",[549,5.102]],[\"name/734\",[2,34.952]],[\"parent/734\",[547,4.844]],[\"name/735\",[552,59.52]],[\"parent/735\",[]],[\"name/736\",[553,68.022]],[\"parent/736\",[]],[\"name/737\",[554,27.812]],[\"parent/737\",[]],[\"name/738\",[1,43.371]],[\"parent/738\",[554,2.662]],[\"name/739\",[2,34.952]],[\"parent/739\",[554,2.662]],[\"name/740\",[3,53.309]],[\"parent/740\",[554,2.662]],[\"name/741\",[261,56.999]],[\"parent/741\",[554,2.662]],[\"name/742\",[555,68.022]],[\"parent/742\",[554,2.662]],[\"name/743\",[556,68.022]],[\"parent/743\",[554,2.662]],[\"name/744\",[557,68.022]],[\"parent/744\",[554,2.662]],[\"name/745\",[558,68.022]],[\"parent/745\",[554,2.662]],[\"name/746\",[559,68.022]],[\"parent/746\",[554,2.662]],[\"name/747\",[560,62.896]],[\"parent/747\",[554,2.662]],[\"name/748\",[561,62.896]],[\"parent/748\",[554,2.662]],[\"name/749\",[562,68.022]],[\"parent/749\",[554,2.662]],[\"name/750\",[563,68.022]],[\"parent/750\",[554,2.662]],[\"name/751\",[564,68.022]],[\"parent/751\",[554,2.662]],[\"name/752\",[565,68.022]],[\"parent/752\",[554,2.662]],[\"name/753\",[566,68.022]],[\"parent/753\",[554,2.662]],[\"name/754\",[567,68.022]],[\"parent/754\",[554,2.662]],[\"name/755\",[568,68.022]],[\"parent/755\",[554,2.662]],[\"name/756\",[569,68.022]],[\"parent/756\",[554,2.662]],[\"name/757\",[570,68.022]],[\"parent/757\",[554,2.662]],[\"name/758\",[297,62.896]],[\"parent/758\",[554,2.662]],[\"name/759\",[298,62.896]],[\"parent/759\",[554,2.662]],[\"name/760\",[299,62.896]],[\"parent/760\",[554,2.662]],[\"name/761\",[300,62.896]],[\"parent/761\",[554,2.662]],[\"name/762\",[571,68.022]],[\"parent/762\",[554,2.662]],[\"name/763\",[572,68.022]],[\"parent/763\",[554,2.662]],[\"name/764\",[573,68.022]],[\"parent/764\",[554,2.662]],[\"name/765\",[574,68.022]],[\"parent/765\",[554,2.662]],[\"name/766\",[575,68.022]],[\"parent/766\",[554,2.662]],[\"name/767\",[4,51.873]],[\"parent/767\",[554,2.662]],[\"name/768\",[5,28.059]],[\"parent/768\",[554,2.662]],[\"name/769\",[576,68.022]],[\"parent/769\",[554,2.662]],[\"name/770\",[552,59.52]],[\"parent/770\",[554,2.662]],[\"name/771\",[344,62.896]],[\"parent/771\",[554,2.662]],[\"name/772\",[577,68.022]],[\"parent/772\",[554,2.662]],[\"name/773\",[578,59.52]],[\"parent/773\",[554,2.662]],[\"name/774\",[579,59.52]],[\"parent/774\",[554,2.662]],[\"name/775\",[580,68.022]],[\"parent/775\",[554,2.662]],[\"name/776\",[307,56.999]],[\"parent/776\",[554,2.662]],[\"name/777\",[263,54.985]],[\"parent/777\",[554,2.662]],[\"name/778\",[581,68.022]],[\"parent/778\",[554,2.662]],[\"name/779\",[582,68.022]],[\"parent/779\",[554,2.662]],[\"name/780\",[583,68.022]],[\"parent/780\",[554,2.662]],[\"name/781\",[584,53.309]],[\"parent/781\",[554,2.662]],[\"name/782\",[11,59.52]],[\"parent/782\",[554,2.662]],[\"name/783\",[585,68.022]],[\"parent/783\",[554,2.662]],[\"name/784\",[586,68.022]],[\"parent/784\",[554,2.662]],[\"name/785\",[587,68.022]],[\"parent/785\",[554,2.662]],[\"name/786\",[588,68.022]],[\"parent/786\",[554,2.662]],[\"name/787\",[589,68.022]],[\"parent/787\",[554,2.662]],[\"name/788\",[590,68.022]],[\"parent/788\",[554,2.662]],[\"name/789\",[591,68.022]],[\"parent/789\",[554,2.662]],[\"name/790\",[592,68.022]],[\"parent/790\",[554,2.662]],[\"name/791\",[12,59.52]],[\"parent/791\",[554,2.662]],[\"name/792\",[13,59.52]],[\"parent/792\",[554,2.662]],[\"name/793\",[251,47.584]],[\"parent/793\",[554,2.662]],[\"name/794\",[327,59.52]],[\"parent/794\",[554,2.662]],[\"name/795\",[328,62.896]],[\"parent/795\",[554,2.662]],[\"name/796\",[246,53.309]],[\"parent/796\",[554,2.662]],[\"name/797\",[593,68.022]],[\"parent/797\",[554,2.662]],[\"name/798\",[594,68.022]],[\"parent/798\",[554,2.662]],[\"name/799\",[595,68.022]],[\"parent/799\",[554,2.662]],[\"name/800\",[19,62.896]],[\"parent/800\",[554,2.662]],[\"name/801\",[18,62.896]],[\"parent/801\",[554,2.662]],[\"name/802\",[596,68.022]],[\"parent/802\",[554,2.662]],[\"name/803\",[597,68.022]],[\"parent/803\",[554,2.662]],[\"name/804\",[598,68.022]],[\"parent/804\",[554,2.662]],[\"name/805\",[21,62.896]],[\"parent/805\",[554,2.662]],[\"name/806\",[599,68.022]],[\"parent/806\",[554,2.662]],[\"name/807\",[600,68.022]],[\"parent/807\",[554,2.662]],[\"name/808\",[601,68.022]],[\"parent/808\",[554,2.662]],[\"name/809\",[602,68.022]],[\"parent/809\",[554,2.662]],[\"name/810\",[603,68.022]],[\"parent/810\",[554,2.662]],[\"name/811\",[604,68.022]],[\"parent/811\",[554,2.662]],[\"name/812\",[605,68.022]],[\"parent/812\",[554,2.662]],[\"name/813\",[606,68.022]],[\"parent/813\",[554,2.662]],[\"name/814\",[607,68.022]],[\"parent/814\",[554,2.662]],[\"name/815\",[608,68.022]],[\"parent/815\",[554,2.662]],[\"name/816\",[609,68.022]],[\"parent/816\",[554,2.662]],[\"name/817\",[110,49.501]],[\"parent/817\",[554,2.662]],[\"name/818\",[610,40.413]],[\"parent/818\",[]],[\"name/819\",[611,68.022]],[\"parent/819\",[610,3.868]],[\"name/820\",[612,68.022]],[\"parent/820\",[610,3.868]],[\"name/821\",[1,43.371]],[\"parent/821\",[610,3.868]],[\"name/822\",[613,68.022]],[\"parent/822\",[610,3.868]],[\"name/823\",[614,68.022]],[\"parent/823\",[610,3.868]],[\"name/824\",[615,68.022]],[\"parent/824\",[610,3.868]],[\"name/825\",[2,34.952]],[\"parent/825\",[610,3.868]],[\"name/826\",[616,68.022]],[\"parent/826\",[610,3.868]],[\"name/827\",[617,68.022]],[\"parent/827\",[610,3.868]],[\"name/828\",[554,27.812]],[\"parent/828\",[610,3.868]],[\"name/829\",[618,68.022]],[\"parent/829\",[610,3.868]],[\"name/830\",[619,68.022]],[\"parent/830\",[610,3.868]],[\"name/831\",[620,68.022]],[\"parent/831\",[610,3.868]],[\"name/832\",[621,68.022]],[\"parent/832\",[610,3.868]],[\"name/833\",[622,68.022]],[\"parent/833\",[610,3.868]],[\"name/834\",[623,68.022]],[\"parent/834\",[610,3.868]],[\"name/835\",[624,68.022]],[\"parent/835\",[610,3.868]],[\"name/836\",[625,68.022]],[\"parent/836\",[610,3.868]],[\"name/837\",[626,68.022]],[\"parent/837\",[610,3.868]],[\"name/838\",[627,68.022]],[\"parent/838\",[610,3.868]],[\"name/839\",[628,68.022]],[\"parent/839\",[610,3.868]],[\"name/840\",[629,68.022]],[\"parent/840\",[610,3.868]],[\"name/841\",[630,53.309]],[\"parent/841\",[]],[\"name/842\",[578,59.52]],[\"parent/842\",[630,5.102]],[\"name/843\",[24,26.24]],[\"parent/843\",[630,5.102]],[\"name/844\",[578,59.52]],[\"parent/844\",[631,5.455]],[\"name/845\",[24,26.24]],[\"parent/845\",[631,5.455]],[\"name/846\",[579,59.52]],[\"parent/846\",[630,5.102]],[\"name/847\",[24,26.24]],[\"parent/847\",[630,5.102]],[\"name/848\",[579,59.52]],[\"parent/848\",[631,5.455]],[\"name/849\",[24,26.24]],[\"parent/849\",[631,5.455]],[\"name/850\",[2,34.952]],[\"parent/850\",[630,5.102]],[\"name/851\",[632,47.584]],[\"parent/851\",[]],[\"name/852\",[1,43.371]],[\"parent/852\",[632,4.554]],[\"name/853\",[2,34.952]],[\"parent/853\",[632,4.554]],[\"name/854\",[633,62.896]],[\"parent/854\",[632,4.554]],[\"name/855\",[634,62.896]],[\"parent/855\",[632,4.554]],[\"name/856\",[635,68.022]],[\"parent/856\",[632,4.554]],[\"name/857\",[636,68.022]],[\"parent/857\",[632,4.554]],[\"name/858\",[353,56.999]],[\"parent/858\",[632,4.554]],[\"name/859\",[637,59.52]],[\"parent/859\",[632,4.554]],[\"name/860\",[638,56.999]],[\"parent/860\",[632,4.554]],[\"name/861\",[639,68.022]],[\"parent/861\",[632,4.554]],[\"name/862\",[640,56.999]],[\"parent/862\",[]],[\"name/863\",[1,43.371]],[\"parent/863\",[640,5.455]],[\"name/864\",[2,34.952]],[\"parent/864\",[640,5.455]],[\"name/865\",[641,68.022]],[\"parent/865\",[640,5.455]],[\"name/866\",[642,50.617]],[\"parent/866\",[]],[\"name/867\",[29,56.999]],[\"parent/867\",[642,4.844]],[\"name/868\",[24,26.24]],[\"parent/868\",[642,4.844]],[\"name/869\",[29,56.999]],[\"parent/869\",[643,5.102]],[\"name/870\",[24,26.24]],[\"parent/870\",[643,5.102]],[\"name/871\",[31,56.999]],[\"parent/871\",[642,4.844]],[\"name/872\",[24,26.24]],[\"parent/872\",[642,4.844]],[\"name/873\",[31,56.999]],[\"parent/873\",[643,5.102]],[\"name/874\",[24,26.24]],[\"parent/874\",[643,5.102]],[\"name/875\",[32,56.999]],[\"parent/875\",[642,4.844]],[\"name/876\",[24,26.24]],[\"parent/876\",[642,4.844]],[\"name/877\",[32,56.999]],[\"parent/877\",[643,5.102]],[\"name/878\",[24,26.24]],[\"parent/878\",[643,5.102]],[\"name/879\",[2,34.952]],[\"parent/879\",[642,4.844]],[\"name/880\",[644,53.309]],[\"parent/880\",[]],[\"name/881\",[34,56.999]],[\"parent/881\",[644,5.102]],[\"name/882\",[24,26.24]],[\"parent/882\",[644,5.102]],[\"name/883\",[34,56.999]],[\"parent/883\",[645,5.455]],[\"name/884\",[24,26.24]],[\"parent/884\",[645,5.455]],[\"name/885\",[36,56.999]],[\"parent/885\",[644,5.102]],[\"name/886\",[24,26.24]],[\"parent/886\",[644,5.102]],[\"name/887\",[36,56.999]],[\"parent/887\",[645,5.455]],[\"name/888\",[24,26.24]],[\"parent/888\",[645,5.455]],[\"name/889\",[2,34.952]],[\"parent/889\",[644,5.102]],[\"name/890\",[646,46.747]],[\"parent/890\",[]],[\"name/891\",[23,56.999]],[\"parent/891\",[646,4.474]],[\"name/892\",[24,26.24]],[\"parent/892\",[646,4.474]],[\"name/893\",[23,56.999]],[\"parent/893\",[647,4.641]],[\"name/894\",[24,26.24]],[\"parent/894\",[647,4.641]],[\"name/895\",[26,56.999]],[\"parent/895\",[646,4.474]],[\"name/896\",[24,26.24]],[\"parent/896\",[646,4.474]],[\"name/897\",[26,56.999]],[\"parent/897\",[647,4.641]],[\"name/898\",[24,26.24]],[\"parent/898\",[647,4.641]],[\"name/899\",[27,56.999]],[\"parent/899\",[646,4.474]],[\"name/900\",[24,26.24]],[\"parent/900\",[646,4.474]],[\"name/901\",[27,56.999]],[\"parent/901\",[647,4.641]],[\"name/902\",[24,26.24]],[\"parent/902\",[647,4.641]],[\"name/903\",[504,56.999]],[\"parent/903\",[646,4.474]],[\"name/904\",[24,26.24]],[\"parent/904\",[646,4.474]],[\"name/905\",[504,56.999]],[\"parent/905\",[647,4.641]],[\"name/906\",[24,26.24]],[\"parent/906\",[647,4.641]],[\"name/907\",[648,62.896]],[\"parent/907\",[646,4.474]],[\"name/908\",[24,26.24]],[\"parent/908\",[646,4.474]],[\"name/909\",[648,62.896]],[\"parent/909\",[647,4.641]],[\"name/910\",[24,26.24]],[\"parent/910\",[647,4.641]],[\"name/911\",[2,34.952]],[\"parent/911\",[646,4.474]],[\"name/912\",[649,40.849]],[\"parent/912\",[]],[\"name/913\",[1,43.371]],[\"parent/913\",[649,3.909]],[\"name/914\",[2,34.952]],[\"parent/914\",[649,3.909]],[\"name/915\",[584,53.309]],[\"parent/915\",[649,3.909]],[\"name/916\",[650,68.022]],[\"parent/916\",[649,3.909]],[\"name/917\",[353,56.999]],[\"parent/917\",[649,3.909]],[\"name/918\",[651,68.022]],[\"parent/918\",[649,3.909]],[\"name/919\",[652,68.022]],[\"parent/919\",[649,3.909]],[\"name/920\",[327,59.52]],[\"parent/920\",[649,3.909]],[\"name/921\",[653,68.022]],[\"parent/921\",[649,3.909]],[\"name/922\",[654,68.022]],[\"parent/922\",[649,3.909]],[\"name/923\",[655,68.022]],[\"parent/923\",[649,3.909]],[\"name/924\",[656,59.52]],[\"parent/924\",[649,3.909]],[\"name/925\",[638,56.999]],[\"parent/925\",[649,3.909]],[\"name/926\",[519,59.52]],[\"parent/926\",[649,3.909]],[\"name/927\",[552,59.52]],[\"parent/927\",[649,3.909]],[\"name/928\",[657,68.022]],[\"parent/928\",[649,3.909]],[\"name/929\",[658,68.022]],[\"parent/929\",[649,3.909]],[\"name/930\",[634,62.896]],[\"parent/930\",[649,3.909]],[\"name/931\",[659,68.022]],[\"parent/931\",[649,3.909]],[\"name/932\",[251,47.584]],[\"parent/932\",[649,3.909]],[\"name/933\",[660,68.022]],[\"parent/933\",[649,3.909]],[\"name/934\",[661,47.584]],[\"parent/934\",[]],[\"name/935\",[662,68.022]],[\"parent/935\",[661,4.554]],[\"name/936\",[663,68.022]],[\"parent/936\",[661,4.554]],[\"name/937\",[664,68.022]],[\"parent/937\",[661,4.554]],[\"name/938\",[2,34.952]],[\"parent/938\",[661,4.554]],[\"name/939\",[665,68.022]],[\"parent/939\",[661,4.554]],[\"name/940\",[666,68.022]],[\"parent/940\",[661,4.554]],[\"name/941\",[584,53.309]],[\"parent/941\",[661,4.554]],[\"name/942\",[667,68.022]],[\"parent/942\",[661,4.554]],[\"name/943\",[668,68.022]],[\"parent/943\",[661,4.554]],[\"name/944\",[669,68.022]],[\"parent/944\",[661,4.554]],[\"name/945\",[670,62.896]],[\"parent/945\",[]],[\"name/946\",[671,56.999]],[\"parent/946\",[670,6.019]],[\"name/947\",[672,50.617]],[\"parent/947\",[]],[\"name/948\",[656,59.52]],[\"parent/948\",[672,4.844]],[\"name/949\",[633,62.896]],[\"parent/949\",[672,4.844]],[\"name/950\",[638,56.999]],[\"parent/950\",[672,4.844]],[\"name/951\",[584,53.309]],[\"parent/951\",[672,4.844]],[\"name/952\",[353,56.999]],[\"parent/952\",[672,4.844]],[\"name/953\",[637,59.52]],[\"parent/953\",[672,4.844]],[\"name/954\",[671,56.999]],[\"parent/954\",[672,4.844]],[\"name/955\",[673,43.371]],[\"parent/955\",[]],[\"name/956\",[674,68.022]],[\"parent/956\",[673,4.151]],[\"name/957\",[675,68.022]],[\"parent/957\",[673,4.151]],[\"name/958\",[676,68.022]],[\"parent/958\",[673,4.151]],[\"name/959\",[638,56.999]],[\"parent/959\",[673,4.151]],[\"name/960\",[584,53.309]],[\"parent/960\",[673,4.151]],[\"name/961\",[677,68.022]],[\"parent/961\",[673,4.151]],[\"name/962\",[678,68.022]],[\"parent/962\",[673,4.151]],[\"name/963\",[560,62.896]],[\"parent/963\",[673,4.151]],[\"name/964\",[679,68.022]],[\"parent/964\",[673,4.151]],[\"name/965\",[680,68.022]],[\"parent/965\",[673,4.151]],[\"name/966\",[681,68.022]],[\"parent/966\",[673,4.151]],[\"name/967\",[682,68.022]],[\"parent/967\",[673,4.151]],[\"name/968\",[561,62.896]],[\"parent/968\",[673,4.151]],[\"name/969\",[251,47.584]],[\"parent/969\",[673,4.151]],[\"name/970\",[637,59.52]],[\"parent/970\",[673,4.151]],[\"name/971\",[671,56.999]],[\"parent/971\",[673,4.151]],[\"name/972\",[683,59.52]],[\"parent/972\",[]],[\"name/973\",[584,53.309]],[\"parent/973\",[683,5.696]],[\"name/974\",[671,56.999]],[\"parent/974\",[683,5.696]],[\"name/975\",[684,68.022]],[\"parent/975\",[]],[\"name/976\",[685,68.022]],[\"parent/976\",[]],[\"name/977\",[686,68.022]],[\"parent/977\",[]],[\"name/978\",[687,62.896]],[\"parent/978\",[]],[\"name/979\",[24,26.24]],[\"parent/979\",[687,6.019]],[\"name/980\",[114,62.896]],[\"parent/980\",[688,6.019]],[\"name/981\",[115,44.7,116,44.7]],[\"parent/981\",[688,6.019]],[\"name/982\",[689,68.022]],[\"parent/982\",[]],[\"name/983\",[690,62.896]],[\"parent/983\",[]],[\"name/984\",[24,26.24]],[\"parent/984\",[690,6.019]],[\"name/985\",[49,62.896]],[\"parent/985\",[691,4.964]],[\"name/986\",[3,53.309]],[\"parent/986\",[691,4.964]],[\"name/987\",[692,62.896]],[\"parent/987\",[691,4.964]],[\"name/988\",[693,68.022]],[\"parent/988\",[691,4.964]],[\"name/989\",[694,68.022]],[\"parent/989\",[691,4.964]],[\"name/990\",[695,68.022]],[\"parent/990\",[691,4.964]],[\"name/991\",[696,68.022]],[\"parent/991\",[691,4.964]],[\"name/992\",[697,68.022]],[\"parent/992\",[]],[\"name/993\",[698,68.022]],[\"parent/993\",[]],[\"name/994\",[699,68.022]],[\"parent/994\",[]],[\"name/995\",[700,68.022]],[\"parent/995\",[]],[\"name/996\",[701,68.022]],[\"parent/996\",[]],[\"name/997\",[702,68.022]],[\"parent/997\",[]],[\"name/998\",[703,59.52]],[\"parent/998\",[]],[\"name/999\",[2,34.952]],[\"parent/999\",[703,5.696]],[\"name/1000\",[495,43.371]],[\"parent/1000\",[703,5.696]],[\"name/1001\",[704,32.158]],[\"parent/1001\",[]],[\"name/1002\",[705,68.022]],[\"parent/1002\",[704,3.078]],[\"name/1003\",[706,68.022]],[\"parent/1003\",[704,3.078]],[\"name/1004\",[707,68.022]],[\"parent/1004\",[704,3.078]],[\"name/1005\",[708,68.022]],[\"parent/1005\",[704,3.078]],[\"name/1006\",[709,68.022]],[\"parent/1006\",[704,3.078]],[\"name/1007\",[710,68.022]],[\"parent/1007\",[704,3.078]],[\"name/1008\",[711,68.022]],[\"parent/1008\",[704,3.078]],[\"name/1009\",[1,43.371]],[\"parent/1009\",[704,3.078]],[\"name/1010\",[712,68.022]],[\"parent/1010\",[704,3.078]],[\"name/1011\",[713,68.022]],[\"parent/1011\",[704,3.078]],[\"name/1012\",[714,68.022]],[\"parent/1012\",[704,3.078]],[\"name/1013\",[715,68.022]],[\"parent/1013\",[704,3.078]],[\"name/1014\",[716,68.022]],[\"parent/1014\",[704,3.078]],[\"name/1015\",[717,68.022]],[\"parent/1015\",[704,3.078]],[\"name/1016\",[718,68.022]],[\"parent/1016\",[704,3.078]],[\"name/1017\",[719,68.022]],[\"parent/1017\",[704,3.078]],[\"name/1018\",[2,34.952]],[\"parent/1018\",[704,3.078]],[\"name/1019\",[720,49.501]],[\"parent/1019\",[704,3.078]],[\"name/1020\",[721,68.022]],[\"parent/1020\",[704,3.078]],[\"name/1021\",[110,49.501]],[\"parent/1021\",[704,3.078]],[\"name/1022\",[722,68.022]],[\"parent/1022\",[704,3.078]],[\"name/1023\",[723,68.022]],[\"parent/1023\",[704,3.078]],[\"name/1024\",[724,68.022]],[\"parent/1024\",[704,3.078]],[\"name/1025\",[725,68.022]],[\"parent/1025\",[704,3.078]],[\"name/1026\",[726,68.022]],[\"parent/1026\",[704,3.078]],[\"name/1027\",[727,68.022]],[\"parent/1027\",[704,3.078]],[\"name/1028\",[728,68.022]],[\"parent/1028\",[704,3.078]],[\"name/1029\",[729,68.022]],[\"parent/1029\",[704,3.078]],[\"name/1030\",[730,68.022]],[\"parent/1030\",[704,3.078]],[\"name/1031\",[731,68.022]],[\"parent/1031\",[704,3.078]],[\"name/1032\",[732,68.022]],[\"parent/1032\",[704,3.078]],[\"name/1033\",[733,68.022]],[\"parent/1033\",[704,3.078]],[\"name/1034\",[734,68.022]],[\"parent/1034\",[704,3.078]],[\"name/1035\",[735,68.022]],[\"parent/1035\",[704,3.078]],[\"name/1036\",[736,68.022]],[\"parent/1036\",[704,3.078]],[\"name/1037\",[737,68.022]],[\"parent/1037\",[704,3.078]],[\"name/1038\",[738,68.022]],[\"parent/1038\",[704,3.078]],[\"name/1039\",[739,68.022]],[\"parent/1039\",[704,3.078]],[\"name/1040\",[740,68.022]],[\"parent/1040\",[704,3.078]],[\"name/1041\",[741,68.022]],[\"parent/1041\",[704,3.078]],[\"name/1042\",[742,68.022]],[\"parent/1042\",[704,3.078]],[\"name/1043\",[743,68.022]],[\"parent/1043\",[704,3.078]],[\"name/1044\",[744,68.022]],[\"parent/1044\",[704,3.078]],[\"name/1045\",[745,68.022]],[\"parent/1045\",[704,3.078]],[\"name/1046\",[746,68.022]],[\"parent/1046\",[704,3.078]],[\"name/1047\",[747,68.022]],[\"parent/1047\",[704,3.078]],[\"name/1048\",[748,68.022]],[\"parent/1048\",[704,3.078]],[\"name/1049\",[749,68.022]],[\"parent/1049\",[704,3.078]],[\"name/1050\",[750,68.022]],[\"parent/1050\",[704,3.078]],[\"name/1051\",[751,68.022]],[\"parent/1051\",[704,3.078]],[\"name/1052\",[752,68.022]],[\"parent/1052\",[704,3.078]],[\"name/1053\",[753,68.022]],[\"parent/1053\",[704,3.078]],[\"name/1054\",[754,68.022]],[\"parent/1054\",[]],[\"name/1055\",[755,68.022]],[\"parent/1055\",[]],[\"name/1056\",[756,68.022]],[\"parent/1056\",[]],[\"name/1057\",[757,68.022]],[\"parent/1057\",[]],[\"name/1058\",[758,68.022]],[\"parent/1058\",[]],[\"name/1059\",[759,68.022]],[\"parent/1059\",[]],[\"name/1060\",[760,42.285]],[\"parent/1060\",[]],[\"name/1061\",[761,68.022]],[\"parent/1061\",[760,4.047]],[\"name/1062\",[24,26.24]],[\"parent/1062\",[760,4.047]],[\"name/1063\",[495,43.371]],[\"parent/1063\",[762,4.097]],[\"name/1064\",[763,44.589]],[\"parent/1064\",[762,4.097]],[\"name/1065\",[251,33.817,307,40.508]],[\"parent/1065\",[760,4.047]],[\"name/1066\",[24,26.24]],[\"parent/1066\",[760,4.047]],[\"name/1067\",[495,43.371]],[\"parent/1067\",[762,4.097]],[\"name/1068\",[763,44.589]],[\"parent/1068\",[762,4.097]],[\"name/1069\",[251,33.817,764,48.343]],[\"parent/1069\",[760,4.047]],[\"name/1070\",[24,26.24]],[\"parent/1070\",[760,4.047]],[\"name/1071\",[495,43.371]],[\"parent/1071\",[762,4.097]],[\"name/1072\",[763,44.589]],[\"parent/1072\",[762,4.097]],[\"name/1073\",[251,33.817,765,44.7]],[\"parent/1073\",[760,4.047]],[\"name/1074\",[24,26.24]],[\"parent/1074\",[760,4.047]],[\"name/1075\",[495,43.371]],[\"parent/1075\",[762,4.097]],[\"name/1076\",[763,44.589]],[\"parent/1076\",[762,4.097]],[\"name/1077\",[766,37.495,767,37.495,768,30.309]],[\"parent/1077\",[760,4.047]],[\"name/1078\",[24,26.24]],[\"parent/1078\",[760,4.047]],[\"name/1079\",[495,43.371]],[\"parent/1079\",[762,4.097]],[\"name/1080\",[763,44.589]],[\"parent/1080\",[762,4.097]],[\"name/1081\",[769,62.896]],[\"parent/1081\",[760,4.047]],[\"name/1082\",[24,26.24]],[\"parent/1082\",[760,4.047]],[\"name/1083\",[495,43.371]],[\"parent/1083\",[762,4.097]],[\"name/1084\",[763,44.589]],[\"parent/1084\",[762,4.097]],[\"name/1085\",[769,44.7,770,44.7]],[\"parent/1085\",[760,4.047]],[\"name/1086\",[24,26.24]],[\"parent/1086\",[760,4.047]],[\"name/1087\",[495,43.371]],[\"parent/1087\",[762,4.097]],[\"name/1088\",[763,44.589]],[\"parent/1088\",[762,4.097]],[\"name/1089\",[771,62.896]],[\"parent/1089\",[760,4.047]],[\"name/1090\",[24,26.24]],[\"parent/1090\",[760,4.047]],[\"name/1091\",[495,43.371]],[\"parent/1091\",[762,4.097]],[\"name/1092\",[763,44.589]],[\"parent/1092\",[762,4.097]],[\"name/1093\",[770,44.7,771,44.7]],[\"parent/1093\",[760,4.047]],[\"name/1094\",[24,26.24]],[\"parent/1094\",[760,4.047]],[\"name/1095\",[495,43.371]],[\"parent/1095\",[762,4.097]],[\"name/1096\",[763,44.589]],[\"parent/1096\",[762,4.097]],[\"name/1097\",[772,49.501]],[\"parent/1097\",[]],[\"name/1098\",[504,56.999]],[\"parent/1098\",[772,4.737]],[\"name/1099\",[24,26.24]],[\"parent/1099\",[772,4.737]],[\"name/1100\",[495,43.371]],[\"parent/1100\",[773,4.844]],[\"name/1101\",[763,44.589]],[\"parent/1101\",[773,4.844]],[\"name/1102\",[251,47.584]],[\"parent/1102\",[772,4.737]],[\"name/1103\",[24,26.24]],[\"parent/1103\",[772,4.737]],[\"name/1104\",[495,43.371]],[\"parent/1104\",[773,4.844]],[\"name/1105\",[763,44.589]],[\"parent/1105\",[773,4.844]],[\"name/1106\",[251,33.817,765,44.7]],[\"parent/1106\",[772,4.737]],[\"name/1107\",[24,26.24]],[\"parent/1107\",[772,4.737]],[\"name/1108\",[495,43.371]],[\"parent/1108\",[773,4.844]],[\"name/1109\",[763,44.589]],[\"parent/1109\",[773,4.844]],[\"name/1110\",[774,48.343,775,48.343]],[\"parent/1110\",[772,4.737]],[\"name/1111\",[24,26.24]],[\"parent/1111\",[772,4.737]],[\"name/1112\",[495,43.371]],[\"parent/1112\",[773,4.844]],[\"name/1113\",[763,44.589]],[\"parent/1113\",[773,4.844]],[\"name/1114\",[776,54.985]],[\"parent/1114\",[]],[\"name/1115\",[777,68.022]],[\"parent/1115\",[776,5.262]],[\"name/1116\",[24,26.24]],[\"parent/1116\",[776,5.262]],[\"name/1117\",[495,43.371]],[\"parent/1117\",[778,5.455]],[\"name/1118\",[763,44.589]],[\"parent/1118\",[778,5.455]],[\"name/1119\",[779,68.022]],[\"parent/1119\",[776,5.262]],[\"name/1120\",[24,26.24]],[\"parent/1120\",[776,5.262]],[\"name/1121\",[495,43.371]],[\"parent/1121\",[778,5.455]],[\"name/1122\",[763,44.589]],[\"parent/1122\",[778,5.455]],[\"name/1123\",[780,43.371]],[\"parent/1123\",[]],[\"name/1124\",[781,68.022]],[\"parent/1124\",[780,4.151]],[\"name/1125\",[24,26.24]],[\"parent/1125\",[780,4.151]],[\"name/1126\",[782,50.617]],[\"parent/1126\",[783,4.207]],[\"name/1127\",[720,49.501]],[\"parent/1127\",[783,4.207]],[\"name/1128\",[784,68.022]],[\"parent/1128\",[780,4.151]],[\"name/1129\",[24,26.24]],[\"parent/1129\",[780,4.151]],[\"name/1130\",[782,50.617]],[\"parent/1130\",[783,4.207]],[\"name/1131\",[720,49.501]],[\"parent/1131\",[783,4.207]],[\"name/1132\",[785,68.022]],[\"parent/1132\",[780,4.151]],[\"name/1133\",[24,26.24]],[\"parent/1133\",[780,4.151]],[\"name/1134\",[782,50.617]],[\"parent/1134\",[783,4.207]],[\"name/1135\",[720,49.501]],[\"parent/1135\",[783,4.207]],[\"name/1136\",[786,68.022]],[\"parent/1136\",[780,4.151]],[\"name/1137\",[24,26.24]],[\"parent/1137\",[780,4.151]],[\"name/1138\",[782,50.617]],[\"parent/1138\",[783,4.207]],[\"name/1139\",[720,49.501]],[\"parent/1139\",[783,4.207]],[\"name/1140\",[787,68.022]],[\"parent/1140\",[780,4.151]],[\"name/1141\",[24,26.24]],[\"parent/1141\",[780,4.151]],[\"name/1142\",[782,50.617]],[\"parent/1142\",[783,4.207]],[\"name/1143\",[720,49.501]],[\"parent/1143\",[783,4.207]],[\"name/1144\",[788,68.022]],[\"parent/1144\",[780,4.151]],[\"name/1145\",[24,26.24]],[\"parent/1145\",[780,4.151]],[\"name/1146\",[782,50.617]],[\"parent/1146\",[783,4.207]],[\"name/1147\",[720,49.501]],[\"parent/1147\",[783,4.207]],[\"name/1148\",[789,68.022]],[\"parent/1148\",[780,4.151]],[\"name/1149\",[24,26.24]],[\"parent/1149\",[780,4.151]],[\"name/1150\",[782,50.617]],[\"parent/1150\",[783,4.207]],[\"name/1151\",[720,49.501]],[\"parent/1151\",[783,4.207]],[\"name/1152\",[790,68.022]],[\"parent/1152\",[780,4.151]],[\"name/1153\",[24,26.24]],[\"parent/1153\",[780,4.151]],[\"name/1154\",[782,50.617]],[\"parent/1154\",[783,4.207]],[\"name/1155\",[720,49.501]],[\"parent/1155\",[783,4.207]],[\"name/1156\",[791,62.896]],[\"parent/1156\",[]],[\"name/1157\",[24,26.24]],[\"parent/1157\",[791,6.019]],[\"name/1158\",[792,62.896]],[\"parent/1158\",[793,5.102]],[\"name/1159\",[656,59.52]],[\"parent/1159\",[793,5.102]],[\"name/1160\",[794,68.022]],[\"parent/1160\",[793,5.102]],[\"name/1161\",[795,68.022]],[\"parent/1161\",[793,5.102]],[\"name/1162\",[796,68.022]],[\"parent/1162\",[793,5.102]],[\"name/1163\",[797,68.022]],[\"parent/1163\",[793,5.102]],[\"name/1164\",[798,68.022]],[\"parent/1164\",[]],[\"name/1165\",[799,54.985]],[\"parent/1165\",[]],[\"name/1166\",[800,59.52]],[\"parent/1166\",[799,5.262]],[\"name/1167\",[801,59.52]],[\"parent/1167\",[799,5.262]],[\"name/1168\",[802,53.309]],[\"parent/1168\",[799,5.262]],[\"name/1169\",[803,51.873]],[\"parent/1169\",[799,5.262]],[\"name/1170\",[804,68.022]],[\"parent/1170\",[]],[\"name/1171\",[805,48.497]],[\"parent/1171\",[]],[\"name/1172\",[806,62.896]],[\"parent/1172\",[805,4.641]],[\"name/1173\",[807,68.022]],[\"parent/1173\",[805,4.641]],[\"name/1174\",[808,68.022]],[\"parent/1174\",[805,4.641]],[\"name/1175\",[809,56.999]],[\"parent/1175\",[805,4.641]],[\"name/1176\",[810,59.52]],[\"parent/1176\",[805,4.641]],[\"name/1177\",[811,68.022]],[\"parent/1177\",[805,4.641]],[\"name/1178\",[812,68.022]],[\"parent/1178\",[805,4.641]],[\"name/1179\",[813,68.022]],[\"parent/1179\",[805,4.641]],[\"name/1180\",[814,59.52]],[\"parent/1180\",[805,4.641]],[\"name/1181\",[815,59.52]],[\"parent/1181\",[]],[\"name/1182\",[816,48.497]],[\"parent/1182\",[]],[\"name/1183\",[800,59.52]],[\"parent/1183\",[816,4.641]],[\"name/1184\",[801,59.52]],[\"parent/1184\",[816,4.641]],[\"name/1185\",[817,62.896]],[\"parent/1185\",[816,4.641]],[\"name/1186\",[818,62.896]],[\"parent/1186\",[816,4.641]],[\"name/1187\",[819,62.896]],[\"parent/1187\",[816,4.641]],[\"name/1188\",[802,53.309]],[\"parent/1188\",[816,4.641]],[\"name/1189\",[803,51.873]],[\"parent/1189\",[816,4.641]],[\"name/1190\",[820,62.896]],[\"parent/1190\",[816,4.641]],[\"name/1191\",[815,59.52]],[\"parent/1191\",[816,4.641]],[\"name/1192\",[821,56.999]],[\"parent/1192\",[]],[\"name/1193\",[24,26.24]],[\"parent/1193\",[821,5.455]],[\"name/1194\",[822,68.022]],[\"parent/1194\",[823,6.019]],[\"name/1195\",[824,68.022]],[\"parent/1195\",[823,6.019]],[\"name/1196\",[825,45.258]],[\"parent/1196\",[]],[\"name/1197\",[809,56.999]],[\"parent/1197\",[825,4.331]],[\"name/1198\",[826,62.896]],[\"parent/1198\",[825,4.331]],[\"name/1199\",[821,56.999]],[\"parent/1199\",[825,4.331]],[\"name/1200\",[827,68.022]],[\"parent/1200\",[825,4.331]],[\"name/1201\",[800,59.52]],[\"parent/1201\",[825,4.331]],[\"name/1202\",[801,59.52]],[\"parent/1202\",[825,4.331]],[\"name/1203\",[817,62.896]],[\"parent/1203\",[825,4.331]],[\"name/1204\",[818,62.896]],[\"parent/1204\",[825,4.331]],[\"name/1205\",[819,62.896]],[\"parent/1205\",[825,4.331]],[\"name/1206\",[802,53.309]],[\"parent/1206\",[825,4.331]],[\"name/1207\",[803,51.873]],[\"parent/1207\",[825,4.331]],[\"name/1208\",[820,62.896]],[\"parent/1208\",[825,4.331]],[\"name/1209\",[815,59.52]],[\"parent/1209\",[825,4.331]],[\"name/1210\",[828,68.022]],[\"parent/1210\",[]],[\"name/1211\",[829,68.022]],[\"parent/1211\",[]],[\"name/1212\",[830,53.309]],[\"parent/1212\",[]],[\"name/1213\",[831,68.022]],[\"parent/1213\",[830,5.102]],[\"name/1214\",[832,68.022]],[\"parent/1214\",[830,5.102]],[\"name/1215\",[833,68.022]],[\"parent/1215\",[830,5.102]],[\"name/1216\",[834,68.022]],[\"parent/1216\",[830,5.102]],[\"name/1217\",[835,68.022]],[\"parent/1217\",[830,5.102]],[\"name/1218\",[803,51.873]],[\"parent/1218\",[]],[\"name/1219\",[836,68.022]],[\"parent/1219\",[803,4.964]],[\"name/1220\",[837,68.022]],[\"parent/1220\",[803,4.964]],[\"name/1221\",[768,54.985]],[\"parent/1221\",[]],[\"name/1222\",[802,53.309]],[\"parent/1222\",[768,5.262]],[\"name/1223\",[253,56.999]],[\"parent/1223\",[768,5.262]],[\"name/1224\",[838,68.022]],[\"parent/1224\",[768,5.262]],[\"name/1225\",[839,47.584]],[\"parent/1225\",[]],[\"name/1226\",[502,54.985]],[\"parent/1226\",[839,4.554]],[\"name/1227\",[809,56.999]],[\"parent/1227\",[839,4.554]],[\"name/1228\",[840,68.022]],[\"parent/1228\",[839,4.554]],[\"name/1229\",[841,68.022]],[\"parent/1229\",[839,4.554]],[\"name/1230\",[842,68.022]],[\"parent/1230\",[839,4.554]],[\"name/1231\",[806,62.896]],[\"parent/1231\",[839,4.554]],[\"name/1232\",[810,59.52]],[\"parent/1232\",[839,4.554]],[\"name/1233\",[843,68.022]],[\"parent/1233\",[839,4.554]],[\"name/1234\",[821,56.999]],[\"parent/1234\",[839,4.554]],[\"name/1235\",[814,59.52]],[\"parent/1235\",[839,4.554]],[\"name/1236\",[844,46.747]],[\"parent/1236\",[]],[\"name/1237\",[802,53.309]],[\"parent/1237\",[844,4.474]],[\"name/1238\",[809,56.999]],[\"parent/1238\",[844,4.474]],[\"name/1239\",[845,68.022]],[\"parent/1239\",[844,4.474]],[\"name/1240\",[846,68.022]],[\"parent/1240\",[844,4.474]],[\"name/1241\",[810,59.52]],[\"parent/1241\",[844,4.474]],[\"name/1242\",[814,59.52]],[\"parent/1242\",[844,4.474]],[\"name/1243\",[826,62.896]],[\"parent/1243\",[844,4.474]],[\"name/1244\",[803,51.873]],[\"parent/1244\",[844,4.474]],[\"name/1245\",[692,62.896]],[\"parent/1245\",[844,4.474]],[\"name/1246\",[847,68.022]],[\"parent/1246\",[844,4.474]],[\"name/1247\",[848,68.022]],[\"parent/1247\",[844,4.474]],[\"name/1248\",[849,59.52]],[\"parent/1248\",[]],[\"name/1249\",[24,26.24]],[\"parent/1249\",[849,5.696]],[\"name/1250\",[849,59.52]],[\"parent/1250\",[850,6.019]],[\"name/1251\",[851,68.022]],[\"parent/1251\",[850,6.019]],[\"name/1252\",[852,62.896]],[\"parent/1252\",[]],[\"name/1253\",[24,26.24]],[\"parent/1253\",[852,6.019]],[\"name/1254\",[853,68.022]],[\"parent/1254\",[854,4.737]],[\"name/1255\",[855,68.022]],[\"parent/1255\",[854,4.737]],[\"name/1256\",[856,68.022]],[\"parent/1256\",[854,4.737]],[\"name/1257\",[3,53.309]],[\"parent/1257\",[854,4.737]],[\"name/1258\",[792,62.896]],[\"parent/1258\",[854,4.737]],[\"name/1259\",[857,68.022]],[\"parent/1259\",[854,4.737]],[\"name/1260\",[858,68.022]],[\"parent/1260\",[854,4.737]],[\"name/1261\",[24,26.24]],[\"parent/1261\",[854,4.737]],[\"name/1262\",[859,68.022]],[\"parent/1262\",[860,6.51]],[\"name/1263\",[861,68.022]],[\"parent/1263\",[854,4.737]],[\"name/1264\",[862,68.022]],[\"parent/1264\",[]],[\"name/1265\",[863,68.022]],[\"parent/1265\",[]],[\"name/1266\",[864,68.022]],[\"parent/1266\",[]],[\"name/1267\",[865,68.022]],[\"parent/1267\",[]],[\"name/1268\",[866,68.022]],[\"parent/1268\",[]],[\"name/1269\",[867,68.022]],[\"parent/1269\",[]],[\"name/1270\",[868,56.999]],[\"parent/1270\",[]],[\"name/1271\",[869,68.022]],[\"parent/1271\",[868,5.455]],[\"name/1272\",[802,53.309]],[\"parent/1272\",[868,5.455]],[\"name/1273\",[2,34.952]],[\"parent/1273\",[868,5.455]],[\"name/1274\",[870,53.309]],[\"parent/1274\",[]],[\"name/1275\",[510,56.999]],[\"parent/1275\",[870,5.102]],[\"name/1276\",[24,26.24]],[\"parent/1276\",[870,5.102]],[\"name/1277\",[510,56.999]],[\"parent/1277\",[871,5.455]],[\"name/1278\",[24,26.24]],[\"parent/1278\",[871,5.455]],[\"name/1279\",[872,62.896]],[\"parent/1279\",[870,5.102]],[\"name/1280\",[24,26.24]],[\"parent/1280\",[870,5.102]],[\"name/1281\",[872,62.896]],[\"parent/1281\",[871,5.455]],[\"name/1282\",[24,26.24]],[\"parent/1282\",[871,5.455]],[\"name/1283\",[2,34.952]],[\"parent/1283\",[870,5.102]],[\"name/1284\",[873,50.617]],[\"parent/1284\",[]],[\"name/1285\",[2,34.952]],[\"parent/1285\",[873,4.844]],[\"name/1286\",[295,62.896]],[\"parent/1286\",[873,4.844]],[\"name/1287\",[293,62.896]],[\"parent/1287\",[873,4.844]],[\"name/1288\",[296,62.896]],[\"parent/1288\",[873,4.844]],[\"name/1289\",[294,62.896]],[\"parent/1289\",[873,4.844]],[\"name/1290\",[292,62.896]],[\"parent/1290\",[873,4.844]],[\"name/1291\",[291,62.896]],[\"parent/1291\",[873,4.844]],[\"name/1292\",[874,56.999]],[\"parent/1292\",[]],[\"name/1293\",[2,34.952]],[\"parent/1293\",[874,5.455]],[\"name/1294\",[258,59.52]],[\"parent/1294\",[874,5.455]],[\"name/1295\",[260,59.52]],[\"parent/1295\",[874,5.455]],[\"name/1296\",[875,68.022]],[\"parent/1296\",[]],[\"name/1297\",[876,68.022]],[\"parent/1297\",[]],[\"name/1298\",[877,68.022]],[\"parent/1298\",[]],[\"name/1299\",[878,68.022]],[\"parent/1299\",[]],[\"name/1300\",[879,68.022]],[\"parent/1300\",[]],[\"name/1301\",[880,68.022]],[\"parent/1301\",[]],[\"name/1302\",[881,68.022]],[\"parent/1302\",[]],[\"name/1303\",[882,68.022]],[\"parent/1303\",[]],[\"name/1304\",[883,68.022]],[\"parent/1304\",[]],[\"name/1305\",[884,68.022]],[\"parent/1305\",[]],[\"name/1306\",[885,68.022]],[\"parent/1306\",[]],[\"name/1307\",[886,68.022]],[\"parent/1307\",[]],[\"name/1308\",[887,68.022]],[\"parent/1308\",[]],[\"name/1309\",[888,68.022]],[\"parent/1309\",[]],[\"name/1310\",[889,68.022]],[\"parent/1310\",[]],[\"name/1311\",[890,68.022]],[\"parent/1311\",[]],[\"name/1312\",[891,68.022]],[\"parent/1312\",[]],[\"name/1313\",[892,68.022]],[\"parent/1313\",[]],[\"name/1314\",[893,53.309]],[\"parent/1314\",[]],[\"name/1315\",[893,53.309]],[\"parent/1315\",[893,5.102]],[\"name/1316\",[2,34.952]],[\"parent/1316\",[893,5.102]],[\"name/1317\",[893,53.309]],[\"parent/1317\",[893,5.102]]],\"invertedIndex\":[[\"__type\",{\"_index\":24,\"name\":{\"24\":{},\"26\":{},\"28\":{},\"30\":{},\"32\":{},\"34\":{},\"38\":{},\"40\":{},\"42\":{},\"44\":{},\"46\":{},\"48\":{},\"52\":{},\"54\":{},\"56\":{},\"58\":{},\"139\":{},\"150\":{},\"290\":{},\"294\":{},\"298\":{},\"607\":{},\"643\":{},\"645\":{},\"647\":{},\"649\":{},\"653\":{},\"655\":{},\"657\":{},\"659\":{},\"661\":{},\"663\":{},\"723\":{},\"725\":{},\"727\":{},\"729\":{},\"731\":{},\"733\":{},\"843\":{},\"845\":{},\"847\":{},\"849\":{},\"868\":{},\"870\":{},\"872\":{},\"874\":{},\"876\":{},\"878\":{},\"882\":{},\"884\":{},\"886\":{},\"888\":{},\"892\":{},\"894\":{},\"896\":{},\"898\":{},\"900\":{},\"902\":{},\"904\":{},\"906\":{},\"908\":{},\"910\":{},\"979\":{},\"984\":{},\"1062\":{},\"1066\":{},\"1070\":{},\"1074\":{},\"1078\":{},\"1082\":{},\"1086\":{},\"1090\":{},\"1094\":{},\"1099\":{},\"1103\":{},\"1107\":{},\"1111\":{},\"1116\":{},\"1120\":{},\"1125\":{},\"1129\":{},\"1133\":{},\"1137\":{},\"1141\":{},\"1145\":{},\"1149\":{},\"1153\":{},\"1157\":{},\"1193\":{},\"1249\":{},\"1253\":{},\"1261\":{},\"1276\":{},\"1278\":{},\"1280\":{},\"1282\":{}},\"parent\":{}}],[\"_asks\",{\"_index\":572,\"name\":{\"763\":{}},\"parent\":{}}],[\"_bids\",{\"_index\":571,\"name\":{\"762\":{}},\"parent\":{}}],[\"_oraclelastupdatedslot\",{\"_index\":299,\"name\":{\"340\":{},\"760\":{}},\"parent\":{}}],[\"_oracleprovider\",{\"_index\":300,\"name\":{\"341\":{},\"761\":{}},\"parent\":{}}],[\"_price\",{\"_index\":297,\"name\":{\"338\":{},\"758\":{}},\"parent\":{}}],[\"_uiprice\",{\"_index\":298,\"name\":{\"339\":{},\"759\":{}},\"parent\":{}}],[\"aborttransaction\",{\"_index\":32,\"name\":{\"45\":{},\"47\":{},\"875\":{},\"877\":{}},\"parent\":{}}],[\"abs\",{\"_index\":753,\"name\":{\"1053\":{}},\"parent\":{}}],[\"account\",{\"_index\":777,\"name\":{\"1115\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngo\",{\"_index\":174,\"name\":{\"202\":{}},\"parent\":{}}],[\"accountbuybackfeeswithmngoix\",{\"_index\":173,\"name\":{\"201\":{}},\"parent\":{}}],[\"accountequity\",{\"_index\":776,\"name\":{\"1114\":{}},\"parent\":{\"1115\":{},\"1116\":{},\"1119\":{},\"1120\":{}}}],[\"accountequity.__type\",{\"_index\":778,\"name\":{},\"parent\":{\"1117\":{},\"1118\":{},\"1121\":{},\"1122\":{}}}],[\"accountexpandv2\",{\"_index\":158,\"name\":{\"186\":{}},\"parent\":{}}],[\"accountexpandv2ix\",{\"_index\":159,\"name\":{\"187\":{}},\"parent\":{}}],[\"accountinfomap\",{\"_index\":828,\"name\":{\"1210\":{}},\"parent\":{}}],[\"accountnum\",{\"_index\":355,\"name\":{\"430\":{}},\"parent\":{}}],[\"accounts\",{\"_index\":693,\"name\":{\"988\":{}},\"parent\":{}}],[\"add\",{\"_index\":730,\"name\":{\"1030\":{}},\"parent\":{}}],[\"address\",{\"_index\":853,\"name\":{\"1254\":{}},\"parent\":{}}],[\"addresslookuptables\",{\"_index\":52,\"name\":{\"79\":{}},\"parent\":{}}],[\"addresslookuptableslist\",{\"_index\":58,\"name\":{\"85\":{}},\"parent\":{}}],[\"adjustmentfactor\",{\"_index\":291,\"name\":{\"332\":{},\"1291\":{}},\"parent\":{}}],[\"admin\",{\"_index\":43,\"name\":{\"70\":{}},\"parent\":{}}],[\"adminperpwithdrawfees\",{\"_index\":135,\"name\":{\"163\":{}},\"parent\":{}}],[\"admintokenwithdrawfees\",{\"_index\":134,\"name\":{\"162\":{}},\"parent\":{}}],[\"allowcreatingborrows\",{\"_index\":529,\"name\":{\"683\":{},\"718\":{}},\"parent\":{}}],[\"allowcreatingdeposits\",{\"_index\":528,\"name\":{\"682\":{},\"717\":{}},\"parent\":{}}],[\"altextend\",{\"_index\":240,\"name\":{\"268\":{}},\"parent\":{}}],[\"altset\",{\"_index\":239,\"name\":{\"267\":{}},\"parent\":{}}],[\"ammlabel\",{\"_index\":829,\"name\":{\"1211\":{}},\"parent\":{}}],[\"amount\",{\"_index\":802,\"name\":{\"1168\":{},\"1188\":{},\"1206\":{},\"1222\":{},\"1237\":{},\"1272\":{}},\"parent\":{}}],[\"applypnlsettlelimit\",{\"_index\":486,\"name\":{\"591\":{}},\"parent\":{}}],[\"areborrowsreduceonly\",{\"_index\":324,\"name\":{\"379\":{}},\"parent\":{}}],[\"aredepositsreduceonly\",{\"_index\":323,\"name\":{\"378\":{}},\"parent\":{}}],[\"as\",{\"_index\":893,\"name\":{\"1314\":{},\"1315\":{},\"1317\":{}},\"parent\":{\"1315\":{},\"1316\":{},\"1317\":{}}}],[\"ask\",{\"_index\":36,\"name\":{\"55\":{},\"57\":{},\"885\":{},\"887\":{}},\"parent\":{}}],[\"asks\",{\"_index\":579,\"name\":{\"774\":{},\"846\":{},\"848\":{}},\"parent\":{}}],[\"asksbaselots\",{\"_index\":457,\"name\":{\"559\":{},\"613\":{}},\"parent\":{}}],[\"assetdrop\",{\"_index\":784,\"name\":{\"1128\":{}},\"parent\":{}}],[\"assetrally\",{\"_index\":781,\"name\":{\"1124\":{}},\"parent\":{}}],[\"assets\",{\"_index\":771,\"name\":{\"1089\":{},\"1093\":{}},\"parent\":{}}],[\"atadeposits\",{\"_index\":833,\"name\":{\"1215\":{}},\"parent\":{}}],[\"availablesettlelimit\",{\"_index\":485,\"name\":{\"590\":{}},\"parent\":{}}],[\"avg_price_impact_percent\",{\"_index\":795,\"name\":{\"1161\":{}},\"parent\":{}}],[\"avgentrypriceperbaselot\",{\"_index\":464,\"name\":{\"567\":{},\"621\":{}},\"parent\":{}}],[\"avgutilization\",{\"_index\":290,\"name\":{\"331\":{}},\"parent\":{}}],[\"balance\",{\"_index\":432,\"name\":{\"511\":{}},\"parent\":{}}],[\"balanceui\",{\"_index\":435,\"name\":{\"514\":{}},\"parent\":{}}],[\"bank\",{\"_index\":285,\"name\":{\"322\":{}},\"parent\":{\"323\":{},\"324\":{},\"325\":{},\"326\":{},\"327\":{},\"328\":{},\"329\":{},\"330\":{},\"331\":{},\"332\":{},\"333\":{},\"334\":{},\"335\":{},\"336\":{},\"337\":{},\"338\":{},\"339\":{},\"340\":{},\"341\":{},\"342\":{},\"343\":{},\"344\":{},\"345\":{},\"346\":{},\"347\":{},\"348\":{},\"349\":{},\"350\":{},\"351\":{},\"352\":{},\"353\":{},\"354\":{},\"355\":{},\"356\":{},\"357\":{},\"358\":{},\"359\":{},\"360\":{},\"361\":{},\"362\":{},\"363\":{},\"364\":{},\"365\":{},\"366\":{},\"367\":{},\"368\":{},\"369\":{},\"370\":{},\"371\":{},\"372\":{},\"373\":{},\"374\":{},\"375\":{},\"376\":{},\"377\":{},\"378\":{},\"379\":{},\"380\":{},\"381\":{},\"382\":{},\"383\":{},\"384\":{},\"385\":{},\"386\":{},\"387\":{},\"388\":{},\"389\":{},\"390\":{},\"391\":{},\"392\":{},\"393\":{},\"394\":{},\"395\":{},\"396\":{},\"397\":{},\"398\":{},\"399\":{},\"400\":{},\"401\":{}}}],[\"bankforhealth\",{\"_index\":274,\"name\":{\"308\":{}},\"parent\":{\"309\":{},\"310\":{},\"311\":{},\"312\":{},\"313\":{},\"314\":{},\"315\":{},\"316\":{},\"317\":{},\"318\":{},\"319\":{},\"320\":{},\"321\":{}}}],[\"banknum\",{\"_index\":313,\"name\":{\"363\":{}},\"parent\":{}}],[\"bankratelastupdated\",{\"_index\":309,\"name\":{\"358\":{}},\"parent\":{}}],[\"banks\",{\"_index\":342,\"name\":{\"409\":{}},\"parent\":{}}],[\"banksmapbymint\",{\"_index\":60,\"name\":{\"87\":{}},\"parent\":{}}],[\"banksmapbyname\",{\"_index\":59,\"name\":{\"86\":{}},\"parent\":{}}],[\"banksmapbytokenindex\",{\"_index\":61,\"name\":{\"88\":{}},\"parent\":{}}],[\"baseborrowswithoutfee\",{\"_index\":444,\"name\":{\"540\":{}},\"parent\":{}}],[\"basedecimals\",{\"_index\":577,\"name\":{\"772\":{}},\"parent\":{}}],[\"baseliquidationfee\",{\"_index\":559,\"name\":{\"746\":{}},\"parent\":{}}],[\"baselotsize\",{\"_index\":582,\"name\":{\"779\":{}},\"parent\":{}}],[\"baselotstoui\",{\"_index\":607,\"name\":{\"814\":{}},\"parent\":{}}],[\"baselotstouiconverter\",{\"_index\":574,\"name\":{\"765\":{}},\"parent\":{}}],[\"basepositionlots\",{\"_index\":451,\"name\":{\"553\":{},\"605\":{}},\"parent\":{}}],[\"basetokenindex\",{\"_index\":6,\"name\":{\"6\":{},\"533\":{},\"542\":{}},\"parent\":{}}],[\"beingliquidated\",{\"_index\":356,\"name\":{\"431\":{}},\"parent\":{}}],[\"best\",{\"_index\":626,\"name\":{\"837\":{}},\"parent\":{}}],[\"bestroute\",{\"_index\":851,\"name\":{\"1251\":{}},\"parent\":{}}],[\"beta\",{\"_index\":116,\"name\":{\"142\":{},\"981\":{}},\"parent\":{}}],[\"bid\",{\"_index\":34,\"name\":{\"51\":{},\"53\":{},\"881\":{},\"883\":{}},\"parent\":{}}],[\"bids\",{\"_index\":578,\"name\":{\"773\":{},\"842\":{},\"844\":{}},\"parent\":{}}],[\"bidsbaselots\",{\"_index\":456,\"name\":{\"558\":{},\"612\":{}},\"parent\":{}}],[\"bookside\",{\"_index\":610,\"name\":{\"818\":{}},\"parent\":{\"819\":{},\"820\":{},\"821\":{},\"822\":{},\"823\":{},\"824\":{},\"825\":{},\"826\":{},\"827\":{},\"828\":{},\"829\":{},\"830\":{},\"831\":{},\"832\":{},\"833\":{},\"834\":{},\"835\":{},\"836\":{},\"837\":{},\"838\":{},\"839\":{},\"840\":{}}}],[\"booksidetype\",{\"_index\":630,\"name\":{\"841\":{}},\"parent\":{\"842\":{},\"843\":{},\"846\":{},\"847\":{},\"850\":{}}}],[\"booksidetype.__type\",{\"_index\":631,\"name\":{},\"parent\":{\"844\":{},\"845\":{},\"848\":{},\"849\":{}}}],[\"borrowindex\",{\"_index\":287,\"name\":{\"328\":{}},\"parent\":{}}],[\"borrows\",{\"_index\":434,\"name\":{\"513\":{}},\"parent\":{}}],[\"borrowsui\",{\"_index\":437,\"name\":{\"516\":{}},\"parent\":{}}],[\"borrowweightscalestartquote\",{\"_index\":284,\"name\":{\"321\":{},\"369\":{}},\"parent\":{}}],[\"bought\",{\"_index\":517,\"name\":{\"671\":{},\"706\":{}},\"parent\":{}}],[\"bpstodecimal\",{\"_index\":875,\"name\":{\"1296\":{}},\"parent\":{}}],[\"buildfetch\",{\"_index\":886,\"name\":{\"1307\":{}},\"parent\":{}}],[\"buildhealthremainingaccounts\",{\"_index\":243,\"name\":{\"271\":{}},\"parent\":{}}],[\"buildixgate\",{\"_index\":40,\"name\":{\"63\":{}},\"parent\":{}}],[\"buildversionedtx\",{\"_index\":889,\"name\":{\"1310\":{}},\"parent\":{}}],[\"buybackfees\",{\"_index\":50,\"name\":{\"77\":{}},\"parent\":{}}],[\"buybackfeesaccruedcurrent\",{\"_index\":362,\"name\":{\"437\":{}},\"parent\":{}}],[\"buybackfeesaccruedprevious\",{\"_index\":363,\"name\":{\"438\":{}},\"parent\":{}}],[\"buybackfeesexpiryinterval\",{\"_index\":57,\"name\":{\"84\":{}},\"parent\":{}}],[\"buybackfeesexpirytimestamp\",{\"_index\":364,\"name\":{\"439\":{}},\"parent\":{}}],[\"buybackfeesmngobonusfactor\",{\"_index\":51,\"name\":{\"78\":{}},\"parent\":{}}],[\"buybackfeesswapmangoaccount\",{\"_index\":56,\"name\":{\"83\":{}},\"parent\":{}}],[\"buytokenindex\",{\"_index\":525,\"name\":{\"679\":{},\"714\":{}},\"parent\":{}}],[\"buytokenperselltoken\",{\"_index\":508,\"name\":{\"646\":{},\"648\":{}},\"parent\":{}}],[\"cancelprovide\",{\"_index\":31,\"name\":{\"41\":{},\"43\":{},\"871\":{},\"873\":{}},\"parent\":{}}],[\"cansettlepnl\",{\"_index\":483,\"name\":{\"588\":{}},\"parent\":{}}],[\"ceil\",{\"_index\":735,\"name\":{\"1035\":{}},\"parent\":{}}],[\"chainid\",{\"_index\":855,\"name\":{\"1255\":{}},\"parent\":{}}],[\"children\",{\"_index\":641,\"name\":{\"865\":{}},\"parent\":{}}],[\"client\",{\"_index\":617,\"name\":{\"827\":{}},\"parent\":{}}],[\"clientid\",{\"_index\":501,\"name\":{\"632\":{},\"639\":{}},\"parent\":{}}],[\"closemangoaccount\",{\"_index\":171,\"name\":{\"199\":{}},\"parent\":{}}],[\"cluster\",{\"_index\":128,\"name\":{\"156\":{}},\"parent\":{}}],[\"cmp\",{\"_index\":746,\"name\":{\"1046\":{}},\"parent\":{}}],[\"coin\",{\"_index\":761,\"name\":{\"1061\":{}},\"parent\":{}}],[\"coingeckoid\",{\"_index\":859,\"name\":{\"1262\":{}},\"parent\":{}}],[\"collectedfeesnative\",{\"_index\":301,\"name\":{\"342\":{}},\"parent\":{}}],[\"computeaccountdata\",{\"_index\":161,\"name\":{\"189\":{}},\"parent\":{}}],[\"computepriceformarketorderofsize\",{\"_index\":20,\"name\":{\"20\":{}},\"parent\":{}}],[\"computepriceimpactonjup\",{\"_index\":754,\"name\":{\"1054\":{}},\"parent\":{}}],[\"conffilter\",{\"_index\":258,\"name\":{\"291\":{},\"295\":{},\"1294\":{}},\"parent\":{}}],[\"connect\",{\"_index\":118,\"name\":{\"144\":{}},\"parent\":{}}],[\"connectdefault\",{\"_index\":119,\"name\":{\"145\":{}},\"parent\":{}}],[\"connectforgroupname\",{\"_index\":120,\"name\":{\"146\":{}},\"parent\":{}}],[\"connection\",{\"_index\":130,\"name\":{\"158\":{}},\"parent\":{}}],[\"consolelogbanks\",{\"_index\":106,\"name\":{\"133\":{}},\"parent\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"35\":{},\"49\":{},\"59\":{},\"66\":{},\"147\":{},\"280\":{},\"324\":{},\"404\":{},\"419\":{},\"503\":{},\"519\":{},\"530\":{},\"537\":{},\"549\":{},\"601\":{},\"629\":{},\"636\":{},\"650\":{},\"664\":{},\"667\":{},\"702\":{},\"734\":{},\"739\":{},\"825\":{},\"850\":{},\"853\":{},\"864\":{},\"879\":{},\"889\":{},\"911\":{},\"914\":{},\"938\":{},\"999\":{},\"1018\":{},\"1273\":{},\"1283\":{},\"1285\":{},\"1293\":{},\"1316\":{}},\"parent\":{}}],[\"count\",{\"_index\":666,\"name\":{\"940\":{}},\"parent\":{}}],[\"createassociatedtokenaccountidempotentinstruction\",{\"_index\":888,\"name\":{\"1309\":{}},\"parent\":{}}],[\"createmangoaccount\",{\"_index\":156,\"name\":{\"184\":{}},\"parent\":{}}],[\"creator\",{\"_index\":41,\"name\":{\"68\":{}},\"parent\":{}}],[\"cumulativeborrowinterest\",{\"_index\":430,\"name\":{\"509\":{},\"526\":{}},\"parent\":{}}],[\"cumulativedepositinterest\",{\"_index\":429,\"name\":{\"508\":{},\"525\":{}},\"parent\":{}}],[\"cumulativelongfunding\",{\"_index\":460,\"name\":{\"562\":{},\"616\":{}},\"parent\":{}}],[\"cumulativepnloverpositionlifetimeui\",{\"_index\":491,\"name\":{\"596\":{}},\"parent\":{}}],[\"cumulativeshortfunding\",{\"_index\":461,\"name\":{\"563\":{},\"617\":{}},\"parent\":{}}],[\"data\",{\"_index\":720,\"name\":{\"1019\":{},\"1127\":{},\"1131\":{},\"1135\":{},\"1139\":{},\"1143\":{},\"1147\":{},\"1151\":{},\"1155\":{}},\"parent\":{}}],[\"decimals\",{\"_index\":856,\"name\":{\"1256\":{}},\"parent\":{}}],[\"decodepricefromoracleai\",{\"_index\":82,\"name\":{\"109\":{}},\"parent\":{}}],[\"decrementtake\",{\"_index\":29,\"name\":{\"37\":{},\"39\":{},\"867\":{},\"869\":{}},\"parent\":{}}],[\"delayaccumulatorprice\",{\"_index\":268,\"name\":{\"302\":{}},\"parent\":{}}],[\"delayaccumulatortime\",{\"_index\":269,\"name\":{\"303\":{}},\"parent\":{}}],[\"delaygrowthlimit\",{\"_index\":271,\"name\":{\"305\":{}},\"parent\":{}}],[\"delayintervalseconds\",{\"_index\":270,\"name\":{\"304\":{}},\"parent\":{}}],[\"delayprices\",{\"_index\":267,\"name\":{\"301\":{}},\"parent\":{}}],[\"delegate\",{\"_index\":354,\"name\":{\"429\":{}},\"parent\":{}}],[\"depositindex\",{\"_index\":286,\"name\":{\"327\":{}},\"parent\":{}}],[\"depositlimitquote\",{\"_index\":54,\"name\":{\"81\":{}},\"parent\":{}}],[\"deposits\",{\"_index\":433,\"name\":{\"512\":{}},\"parent\":{}}],[\"depositsui\",{\"_index\":436,\"name\":{\"515\":{}},\"parent\":{}}],[\"depositweightscalestartquote\",{\"_index\":283,\"name\":{\"320\":{},\"370\":{}},\"parent\":{}}],[\"destinationmint\",{\"_index\":801,\"name\":{\"1167\":{},\"1184\":{},\"1202\":{}},\"parent\":{}}],[\"deviation\",{\"_index\":252,\"name\":{\"282\":{}},\"parent\":{}}],[\"devnet\",{\"_index\":114,\"name\":{\"141\":{},\"980\":{}},\"parent\":{}}],[\"div\",{\"_index\":739,\"name\":{\"1039\":{}},\"parent\":{}}],[\"dust\",{\"_index\":305,\"name\":{\"350\":{}},\"parent\":{}}],[\"editmangoaccount\",{\"_index\":160,\"name\":{\"188\":{}},\"parent\":{}}],[\"emptyandclosemangoaccount\",{\"_index\":172,\"name\":{\"200\":{}},\"parent\":{}}],[\"emptyfromperpmarketindex\",{\"_index\":448,\"name\":{\"548\":{}},\"parent\":{}}],[\"eq\",{\"_index\":745,\"name\":{\"1045\":{}},\"parent\":{}}],[\"equity\",{\"_index\":779,\"name\":{\"1119\":{}},\"parent\":{}}],[\"errors\",{\"_index\":696,\"name\":{\"991\":{}},\"parent\":{}}],[\"event\",{\"_index\":670,\"name\":{\"945\":{}},\"parent\":{\"946\":{}}}],[\"eventqueue\",{\"_index\":580,\"name\":{\"775\":{}},\"parent\":{}}],[\"events\",{\"_index\":695,\"name\":{\"990\":{}},\"parent\":{}}],[\"eventssince\",{\"_index\":669,\"name\":{\"944\":{}},\"parent\":{}}],[\"eventtype\",{\"_index\":671,\"name\":{\"946\":{},\"954\":{},\"971\":{},\"974\":{}},\"parent\":{}}],[\"exactin\",{\"_index\":836,\"name\":{\"1219\":{}},\"parent\":{}}],[\"exactout\",{\"_index\":837,\"name\":{\"1220\":{}},\"parent\":{}}],[\"exactoutswapparams\",{\"_index\":825,\"name\":{\"1196\":{}},\"parent\":{\"1197\":{},\"1198\":{},\"1199\":{},\"1200\":{},\"1201\":{},\"1202\":{},\"1203\":{},\"1204\":{},\"1205\":{},\"1206\":{},\"1207\":{},\"1208\":{},\"1209\":{}}}],[\"expandmangoaccount\",{\"_index\":157,\"name\":{\"185\":{}},\"parent\":{}}],[\"expirytimestamp\",{\"_index\":519,\"name\":{\"673\":{},\"708\":{},\"926\":{}},\"parent\":{}}],[\"extensions\",{\"_index\":858,\"name\":{\"1260\":{}},\"parent\":{}}],[\"fastlistingadmin\",{\"_index\":44,\"name\":{\"71\":{}},\"parent\":{}}],[\"fee\",{\"_index\":768,\"name\":{\"1077\":{},\"1221\":{}},\"parent\":{\"1222\":{},\"1223\":{},\"1224\":{}}}],[\"feeaccount\",{\"_index\":824,\"name\":{\"1195\":{}},\"parent\":{}}],[\"feeamount\",{\"_index\":811,\"name\":{\"1177\":{}},\"parent\":{}}],[\"feebps\",{\"_index\":822,\"name\":{\"1194\":{}},\"parent\":{}}],[\"feemint\",{\"_index\":812,\"name\":{\"1178\":{}},\"parent\":{}}],[\"feepct\",{\"_index\":813,\"name\":{\"1179\":{}},\"parent\":{}}],[\"feepenalty\",{\"_index\":587,\"name\":{\"785\":{}},\"parent\":{}}],[\"feesaccrued\",{\"_index\":566,\"name\":{\"753\":{}},\"parent\":{}}],[\"feessettled\",{\"_index\":567,\"name\":{\"754\":{}},\"parent\":{}}],[\"feeswithdrawn\",{\"_index\":319,\"name\":{\"373\":{}},\"parent\":{}}],[\"feetier\",{\"_index\":652,\"name\":{\"919\":{}},\"parent\":{}}],[\"fetchjupitertransaction\",{\"_index\":864,\"name\":{\"1266\":{}},\"parent\":{}}],[\"fetchroutes\",{\"_index\":862,\"name\":{\"1264\":{}},\"parent\":{}}],[\"fill_event_type\",{\"_index\":662,\"name\":{\"935\":{}},\"parent\":{}}],[\"fillevent\",{\"_index\":673,\"name\":{\"955\":{}},\"parent\":{\"956\":{},\"957\":{},\"958\":{},\"959\":{},\"960\":{},\"961\":{},\"962\":{},\"963\":{},\"964\":{},\"965\":{},\"966\":{},\"967\":{},\"968\":{},\"969\":{},\"970\":{},\"971\":{}}}],[\"findoopda\",{\"_index\":14,\"name\":{\"14\":{}},\"parent\":{}}],[\"findperpmarket\",{\"_index\":100,\"name\":{\"127\":{}},\"parent\":{}}],[\"firstbank\",{\"_index\":345,\"name\":{\"414\":{}},\"parent\":{}}],[\"firstvault\",{\"_index\":346,\"name\":{\"415\":{}},\"parent\":{}}],[\"fixeditems\",{\"_index\":624,\"name\":{\"835\":{}},\"parent\":{}}],[\"flashloanapprovedamount\",{\"_index\":311,\"name\":{\"360\":{}},\"parent\":{}}],[\"flashloanswapfeerate\",{\"_index\":322,\"name\":{\"376\":{}},\"parent\":{}}],[\"flashloantokenaccountinitial\",{\"_index\":310,\"name\":{\"359\":{}},\"parent\":{}}],[\"flashloantype\",{\"_index\":870,\"name\":{\"1274\":{}},\"parent\":{\"1275\":{},\"1276\":{},\"1279\":{},\"1280\":{},\"1283\":{}}}],[\"flashloantype.__type\",{\"_index\":871,\"name\":{},\"parent\":{\"1277\":{},\"1278\":{},\"1281\":{},\"1282\":{}}}],[\"flashloanwithdraw\",{\"_index\":868,\"name\":{\"1270\":{}},\"parent\":{\"1271\":{},\"1272\":{},\"1273\":{}}}],[\"floor\",{\"_index\":734,\"name\":{\"1034\":{}},\"parent\":{}}],[\"forceclose\",{\"_index\":13,\"name\":{\"13\":{},\"372\":{},\"792\":{}},\"parent\":{}}],[\"frac\",{\"_index\":736,\"name\":{\"1036\":{}},\"parent\":{}}],[\"fractions\",{\"_index\":706,\"name\":{\"1003\":{}},\"parent\":{}}],[\"from\",{\"_index\":1,\"name\":{\"1\":{},\"65\":{},\"279\":{},\"323\":{},\"403\":{},\"418\":{},\"502\":{},\"529\":{},\"547\":{},\"628\":{},\"666\":{},\"738\":{},\"821\":{},\"852\":{},\"863\":{},\"913\":{},\"1009\":{}},\"parent\":{}}],[\"fromarray\",{\"_index\":719,\"name\":{\"1017\":{}},\"parent\":{}}],[\"frombig\",{\"_index\":718,\"name\":{\"1016\":{}},\"parent\":{}}],[\"fromi64\",{\"_index\":716,\"name\":{\"1014\":{}},\"parent\":{}}],[\"fromnumber\",{\"_index\":712,\"name\":{\"1010\":{}},\"parent\":{}}],[\"fromnumberorundef\",{\"_index\":713,\"name\":{\"1011\":{}},\"parent\":{}}],[\"fromoptionalstring\",{\"_index\":714,\"name\":{\"1012\":{}},\"parent\":{}}],[\"fromstring\",{\"_index\":715,\"name\":{\"1013\":{}},\"parent\":{}}],[\"fromu64\",{\"_index\":717,\"name\":{\"1015\":{}},\"parent\":{}}],[\"frozenuntil\",{\"_index\":361,\"name\":{\"436\":{}},\"parent\":{}}],[\"fundinglastupdated\",{\"_index\":586,\"name\":{\"784\":{}},\"parent\":{}}],[\"future\",{\"_index\":765,\"name\":{\"1073\":{},\"1106\":{}},\"parent\":{}}],[\"getallmangoaccounts\",{\"_index\":170,\"name\":{\"198\":{}},\"parent\":{}}],[\"getallowcreatingborrows\",{\"_index\":545,\"name\":{\"699\":{}},\"parent\":{}}],[\"getallowcreatingdeposits\",{\"_index\":544,\"name\":{\"698\":{}},\"parent\":{}}],[\"getassetprice\",{\"_index\":325,\"name\":{\"382\":{}},\"parent\":{}}],[\"getassetsvalue\",{\"_index\":399,\"name\":{\"474\":{}},\"parent\":{}}],[\"getassociatedtokenaddress\",{\"_index\":887,\"name\":{\"1308\":{}},\"parent\":{}}],[\"getaverageentryprice\",{\"_index\":477,\"name\":{\"582\":{}},\"parent\":{}}],[\"getaverageentrypriceui\",{\"_index\":478,\"name\":{\"583\":{}},\"parent\":{}}],[\"getbanksforgroup\",{\"_index\":149,\"name\":{\"177\":{}},\"parent\":{}}],[\"getbaseposition\",{\"_index\":469,\"name\":{\"573\":{}},\"parent\":{}}],[\"getbasepositionui\",{\"_index\":470,\"name\":{\"574\":{}},\"parent\":{}}],[\"getbinarylayout\",{\"_index\":729,\"name\":{\"1029\":{}},\"parent\":{}}],[\"getborrowlimitleftinwindow\",{\"_index\":337,\"name\":{\"398\":{}},\"parent\":{}}],[\"getborrowrate\",{\"_index\":332,\"name\":{\"393\":{}},\"parent\":{}}],[\"getborrowrateui\",{\"_index\":333,\"name\":{\"394\":{}},\"parent\":{}}],[\"getborrowratewithoutupkeeprate\",{\"_index\":331,\"name\":{\"392\":{}},\"parent\":{}}],[\"getboughtui\",{\"_index\":534,\"name\":{\"688\":{}},\"parent\":{}}],[\"getbreakevenprice\",{\"_index\":481,\"name\":{\"586\":{}},\"parent\":{}}],[\"getbreakevenpriceui\",{\"_index\":482,\"name\":{\"587\":{}},\"parent\":{}}],[\"getbuybackfeesaccrued\",{\"_index\":420,\"name\":{\"495\":{}},\"parent\":{}}],[\"getbuybackfeesaccruedui\",{\"_index\":421,\"name\":{\"496\":{}},\"parent\":{}}],[\"getbuytoken\",{\"_index\":542,\"name\":{\"696\":{}},\"parent\":{}}],[\"getclosesttoliquidationperppositions\",{\"_index\":866,\"name\":{\"1268\":{}},\"parent\":{}}],[\"getcollateralvalue\",{\"_index\":398,\"name\":{\"473\":{}},\"parent\":{}}],[\"getcumulativeinterest\",{\"_index\":402,\"name\":{\"477\":{}},\"parent\":{}}],[\"getdata\",{\"_index\":728,\"name\":{\"1028\":{}},\"parent\":{}}],[\"getdepositrate\",{\"_index\":334,\"name\":{\"395\":{}},\"parent\":{}}],[\"getdepositrateui\",{\"_index\":335,\"name\":{\"396\":{}},\"parent\":{}}],[\"geteffectivetokenbalance\",{\"_index\":386,\"name\":{\"461\":{}},\"parent\":{}}],[\"getequity\",{\"_index\":397,\"name\":{\"472\":{},\"579\":{}},\"parent\":{}}],[\"getequityformangoaccounts\",{\"_index\":758,\"name\":{\"1058\":{}},\"parent\":{}}],[\"getequityui\",{\"_index\":475,\"name\":{\"580\":{}},\"parent\":{}}],[\"getexpirytimestampinepochseconds\",{\"_index\":536,\"name\":{\"690\":{}},\"parent\":{}}],[\"getfeerates\",{\"_index\":15,\"name\":{\"15\":{}},\"parent\":{}}],[\"getfirstbankbymint\",{\"_index\":87,\"name\":{\"114\":{}},\"parent\":{}}],[\"getfirstbankbytokenindex\",{\"_index\":88,\"name\":{\"115\":{}},\"parent\":{}}],[\"getfirstbankformngo\",{\"_index\":90,\"name\":{\"117\":{}},\"parent\":{}}],[\"getfirstbankforperpsettlement\",{\"_index\":91,\"name\":{\"118\":{}},\"parent\":{}}],[\"getgroup\",{\"_index\":140,\"name\":{\"168\":{}},\"parent\":{}}],[\"getgroupforcreator\",{\"_index\":142,\"name\":{\"170\":{}},\"parent\":{}}],[\"getgroupsforcreator\",{\"_index\":141,\"name\":{\"169\":{}},\"parent\":{}}],[\"gethealth\",{\"_index\":392,\"name\":{\"467\":{}},\"parent\":{}}],[\"gethealthcontributionperassetui\",{\"_index\":393,\"name\":{\"468\":{}},\"parent\":{}}],[\"gethealthratio\",{\"_index\":395,\"name\":{\"470\":{}},\"parent\":{}}],[\"gethealthratioui\",{\"_index\":396,\"name\":{\"471\":{}},\"parent\":{}}],[\"getids\",{\"_index\":143,\"name\":{\"171\":{}},\"parent\":{}}],[\"getimpactpriceui\",{\"_index\":627,\"name\":{\"838\":{}},\"parent\":{}}],[\"getinstantaneousfundingrate\",{\"_index\":599,\"name\":{\"806\":{}},\"parent\":{}}],[\"getinstantaneousfundingrateui\",{\"_index\":600,\"name\":{\"807\":{}},\"parent\":{}}],[\"getinsurancemintdecimals\",{\"_index\":86,\"name\":{\"113\":{}},\"parent\":{}}],[\"getl2\",{\"_index\":628,\"name\":{\"839\":{}},\"parent\":{}}],[\"getl2ui\",{\"_index\":629,\"name\":{\"840\":{}},\"parent\":{}}],[\"getlargestperppositions\",{\"_index\":865,\"name\":{\"1267\":{}},\"parent\":{}}],[\"getliabprice\",{\"_index\":326,\"name\":{\"383\":{}},\"parent\":{}}],[\"getliabsvalue\",{\"_index\":400,\"name\":{\"475\":{}},\"parent\":{}}],[\"getliquidationprice\",{\"_index\":479,\"name\":{\"584\":{}},\"parent\":{}}],[\"getliquidationpriceui\",{\"_index\":480,\"name\":{\"585\":{}},\"parent\":{}}],[\"getmangoaccount\",{\"_index\":163,\"name\":{\"191\":{}},\"parent\":{}}],[\"getmangoaccountforowner\",{\"_index\":167,\"name\":{\"195\":{}},\"parent\":{}}],[\"getmangoaccountfromai\",{\"_index\":165,\"name\":{\"193\":{}},\"parent\":{}}],[\"getmangoaccountfrompk\",{\"_index\":164,\"name\":{\"192\":{}},\"parent\":{}}],[\"getmangoaccountsfordelegate\",{\"_index\":169,\"name\":{\"197\":{}},\"parent\":{}}],[\"getmangoaccountsforowner\",{\"_index\":168,\"name\":{\"196\":{}},\"parent\":{}}],[\"getmangoaccountwithslot\",{\"_index\":166,\"name\":{\"194\":{}},\"parent\":{}}],[\"getmaxbaseforperpaskui\",{\"_index\":416,\"name\":{\"491\":{}},\"parent\":{}}],[\"getmaxbaseforserum3askui\",{\"_index\":410,\"name\":{\"485\":{}},\"parent\":{}}],[\"getmaxbuyui\",{\"_index\":532,\"name\":{\"686\":{}},\"parent\":{}}],[\"getmaxfeesbuyback\",{\"_index\":422,\"name\":{\"497\":{}},\"parent\":{}}],[\"getmaxfeesbuybackui\",{\"_index\":423,\"name\":{\"498\":{}},\"parent\":{}}],[\"getmaxquoteforperpbidui\",{\"_index\":415,\"name\":{\"490\":{}},\"parent\":{}}],[\"getmaxquoteforserum3bidui\",{\"_index\":409,\"name\":{\"484\":{}},\"parent\":{}}],[\"getmaxsellui\",{\"_index\":533,\"name\":{\"687\":{}},\"parent\":{}}],[\"getmaxsourceuifortokenswap\",{\"_index\":405,\"name\":{\"480\":{}},\"parent\":{}}],[\"getmaxwithdraw\",{\"_index\":339,\"name\":{\"400\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortoken\",{\"_index\":403,\"name\":{\"478\":{}},\"parent\":{}}],[\"getmaxwithdrawwithborrowfortokenui\",{\"_index\":404,\"name\":{\"479\":{}},\"parent\":{}}],[\"getmintdecimals\",{\"_index\":84,\"name\":{\"111\":{}},\"parent\":{}}],[\"getmintdecimalsbytokenindex\",{\"_index\":85,\"name\":{\"112\":{}},\"parent\":{}}],[\"getmintinfofortokenindex\",{\"_index\":151,\"name\":{\"179\":{}},\"parent\":{}}],[\"getmintinfosforgroup\",{\"_index\":150,\"name\":{\"178\":{}},\"parent\":{}}],[\"getnetborrowlimitperwindow\",{\"_index\":336,\"name\":{\"397\":{}},\"parent\":{}}],[\"getnetborrowlimitperwindowui\",{\"_index\":338,\"name\":{\"399\":{}},\"parent\":{}}],[\"getnotionalvalueui\",{\"_index\":472,\"name\":{\"576\":{}},\"parent\":{}}],[\"getonchainpriceformints\",{\"_index\":755,\"name\":{\"1055\":{}},\"parent\":{}}],[\"getperpmarketbymarketindex\",{\"_index\":102,\"name\":{\"129\":{}},\"parent\":{}}],[\"getperpmarketbyname\",{\"_index\":103,\"name\":{\"130\":{}},\"parent\":{}}],[\"getperpmarketbyoracle\",{\"_index\":101,\"name\":{\"128\":{}},\"parent\":{}}],[\"getperpposition\",{\"_index\":382,\"name\":{\"457\":{}},\"parent\":{}}],[\"getperppositionstobeliquidated\",{\"_index\":757,\"name\":{\"1057\":{}},\"parent\":{}}],[\"getperppositionui\",{\"_index\":383,\"name\":{\"458\":{}},\"parent\":{}}],[\"getpnl\",{\"_index\":401,\"name\":{\"476\":{}},\"parent\":{}}],[\"getpricefromkey\",{\"_index\":613,\"name\":{\"822\":{}},\"parent\":{}}],[\"getpriceimpactbytokenindex\",{\"_index\":89,\"name\":{\"116\":{}},\"parent\":{}}],[\"getpriceimpactforliqor\",{\"_index\":756,\"name\":{\"1056\":{}},\"parent\":{}}],[\"getpricelowerlimitui\",{\"_index\":538,\"name\":{\"692\":{}},\"parent\":{}}],[\"getpricepremium\",{\"_index\":541,\"name\":{\"695\":{}},\"parent\":{}}],[\"getpriceupperlimitui\",{\"_index\":539,\"name\":{\"693\":{}},\"parent\":{}}],[\"getquotepositionui\",{\"_index\":471,\"name\":{\"575\":{}},\"parent\":{}}],[\"getrealizedpnlui\",{\"_index\":493,\"name\":{\"598\":{}},\"parent\":{}}],[\"getriskstats\",{\"_index\":759,\"name\":{\"1059\":{}},\"parent\":{}}],[\"getselltoken\",{\"_index\":543,\"name\":{\"697\":{}},\"parent\":{}}],[\"getserum3account\",{\"_index\":381,\"name\":{\"456\":{}},\"parent\":{}}],[\"getserum3externalmarket\",{\"_index\":97,\"name\":{\"124\":{}},\"parent\":{}}],[\"getserum3marketbyexternalmarket\",{\"_index\":96,\"name\":{\"123\":{}},\"parent\":{}}],[\"getserum3marketbymarketindex\",{\"_index\":94,\"name\":{\"121\":{}},\"parent\":{}}],[\"getserum3marketbyname\",{\"_index\":95,\"name\":{\"122\":{}},\"parent\":{}}],[\"getserum3ooaccount\",{\"_index\":384,\"name\":{\"459\":{}},\"parent\":{}}],[\"getsettleablepnl\",{\"_index\":489,\"name\":{\"594\":{}},\"parent\":{}}],[\"getsettleablepnlui\",{\"_index\":490,\"name\":{\"595\":{}},\"parent\":{}}],[\"getsettlepnlcandidates\",{\"_index\":609,\"name\":{\"816\":{}},\"parent\":{}}],[\"getsoldui\",{\"_index\":535,\"name\":{\"689\":{}},\"parent\":{}}],[\"getstuboracle\",{\"_index\":155,\"name\":{\"183\":{}},\"parent\":{}}],[\"getthresholdpriceui\",{\"_index\":540,\"name\":{\"694\":{}},\"parent\":{}}],[\"gettimetonextborrowlimitwindowstartsts\",{\"_index\":340,\"name\":{\"401\":{}},\"parent\":{}}],[\"gettoken\",{\"_index\":380,\"name\":{\"455\":{}},\"parent\":{}}],[\"gettokenbalance\",{\"_index\":385,\"name\":{\"460\":{}},\"parent\":{}}],[\"gettokenbalanceui\",{\"_index\":389,\"name\":{\"464\":{}},\"parent\":{}}],[\"gettokenborrows\",{\"_index\":388,\"name\":{\"463\":{}},\"parent\":{}}],[\"gettokenborrowsui\",{\"_index\":391,\"name\":{\"466\":{}},\"parent\":{}}],[\"gettokendeposits\",{\"_index\":387,\"name\":{\"462\":{}},\"parent\":{}}],[\"gettokendepositsui\",{\"_index\":390,\"name\":{\"465\":{}},\"parent\":{}}],[\"gettokenvaultbalancebymint\",{\"_index\":92,\"name\":{\"119\":{}},\"parent\":{}}],[\"gettokenvaultbalancebymintui\",{\"_index\":93,\"name\":{\"120\":{}},\"parent\":{}}],[\"getunconsumedevents\",{\"_index\":668,\"name\":{\"943\":{}},\"parent\":{}}],[\"getunrealizedpnlui\",{\"_index\":492,\"name\":{\"597\":{}},\"parent\":{}}],[\"getunsettledfunding\",{\"_index\":473,\"name\":{\"577\":{}},\"parent\":{}}],[\"getunsettledfundingui\",{\"_index\":474,\"name\":{\"578\":{}},\"parent\":{}}],[\"getunsettledpnl\",{\"_index\":487,\"name\":{\"592\":{}},\"parent\":{}}],[\"getunsettledpnlui\",{\"_index\":488,\"name\":{\"593\":{}},\"parent\":{}}],[\"group\",{\"_index\":5,\"name\":{\"5\":{},\"64\":{},\"284\":{},\"352\":{},\"406\":{},\"427\":{},\"768\":{}},\"parent\":{\"65\":{},\"66\":{},\"67\":{},\"68\":{},\"69\":{},\"70\":{},\"71\":{},\"72\":{},\"73\":{},\"74\":{},\"75\":{},\"76\":{},\"77\":{},\"78\":{},\"79\":{},\"80\":{},\"81\":{},\"82\":{},\"83\":{},\"84\":{},\"85\":{},\"86\":{},\"87\":{},\"88\":{},\"89\":{},\"90\":{},\"91\":{},\"92\":{},\"93\":{},\"94\":{},\"95\":{},\"96\":{},\"97\":{},\"98\":{},\"99\":{},\"100\":{},\"101\":{},\"102\":{},\"103\":{},\"104\":{},\"105\":{},\"106\":{},\"107\":{},\"108\":{},\"109\":{},\"110\":{},\"111\":{},\"112\":{},\"113\":{},\"114\":{},\"115\":{},\"116\":{},\"117\":{},\"118\":{},\"119\":{},\"120\":{},\"121\":{},\"122\":{},\"123\":{},\"124\":{},\"125\":{},\"126\":{},\"127\":{},\"128\":{},\"129\":{},\"130\":{},\"131\":{},\"132\":{},\"133\":{},\"134\":{},\"135\":{},\"136\":{},\"137\":{}}}],[\"groupclose\",{\"_index\":139,\"name\":{\"167\":{}},\"parent\":{}}],[\"groupcreate\",{\"_index\":136,\"name\":{\"164\":{}},\"parent\":{}}],[\"groupedit\",{\"_index\":137,\"name\":{\"165\":{}},\"parent\":{}}],[\"groupinsurancefund\",{\"_index\":344,\"name\":{\"413\":{},\"771\":{}},\"parent\":{}}],[\"groupnum\",{\"_index\":42,\"name\":{\"69\":{}},\"parent\":{}}],[\"gt\",{\"_index\":741,\"name\":{\"1041\":{}},\"parent\":{}}],[\"gte\",{\"_index\":743,\"name\":{\"1043\":{}},\"parent\":{}}],[\"hasdata\",{\"_index\":527,\"name\":{\"681\":{},\"716\":{}},\"parent\":{}}],[\"hasopenorders\",{\"_index\":476,\"name\":{\"581\":{}},\"parent\":{}}],[\"head\",{\"_index\":665,\"name\":{\"939\":{}},\"parent\":{}}],[\"headerversion\",{\"_index\":365,\"name\":{\"440\":{}},\"parent\":{}}],[\"healthregionbegininithealth\",{\"_index\":360,\"name\":{\"435\":{}},\"parent\":{}}],[\"healthregionbeginix\",{\"_index\":241,\"name\":{\"269\":{}},\"parent\":{}}],[\"healthregionendix\",{\"_index\":242,\"name\":{\"270\":{}},\"parent\":{}}],[\"healthtype\",{\"_index\":547,\"name\":{\"721\":{}},\"parent\":{\"722\":{},\"723\":{},\"726\":{},\"727\":{},\"730\":{},\"731\":{},\"734\":{}}}],[\"healthtype.__type\",{\"_index\":549,\"name\":{},\"parent\":{\"724\":{},\"725\":{},\"728\":{},\"729\":{},\"732\":{},\"733\":{}}}],[\"highlight\",{\"_index\":763,\"name\":{\"1064\":{},\"1068\":{},\"1072\":{},\"1076\":{},\"1080\":{},\"1084\":{},\"1088\":{},\"1092\":{},\"1096\":{},\"1101\":{},\"1105\":{},\"1109\":{},\"1113\":{},\"1118\":{},\"1122\":{}},\"parent\":{}}],[\"hundred_i80f48\",{\"_index\":701,\"name\":{\"996\":{}},\"parent\":{}}],[\"i64_max_bn\",{\"_index\":891,\"name\":{\"1312\":{}},\"parent\":{}}],[\"i80f48\",{\"_index\":704,\"name\":{\"1001\":{}},\"parent\":{\"1002\":{},\"1003\":{},\"1004\":{},\"1005\":{},\"1006\":{},\"1007\":{},\"1008\":{},\"1009\":{},\"1010\":{},\"1011\":{},\"1012\":{},\"1013\":{},\"1014\":{},\"1015\":{},\"1016\":{},\"1017\":{},\"1018\":{},\"1019\":{},\"1020\":{},\"1021\":{},\"1022\":{},\"1023\":{},\"1024\":{},\"1025\":{},\"1026\":{},\"1027\":{},\"1028\":{},\"1029\":{},\"1030\":{},\"1031\":{},\"1032\":{},\"1033\":{},\"1034\":{},\"1035\":{},\"1036\":{},\"1037\":{},\"1038\":{},\"1039\":{},\"1040\":{},\"1041\":{},\"1042\":{},\"1043\":{},\"1044\":{},\"1045\":{},\"1046\":{},\"1047\":{},\"1048\":{},\"1049\":{},\"1050\":{},\"1051\":{},\"1052\":{},\"1053\":{}}}],[\"i80f48dto\",{\"_index\":703,\"name\":{\"998\":{}},\"parent\":{\"999\":{},\"1000\":{}}}],[\"iadd\",{\"_index\":732,\"name\":{\"1032\":{}},\"parent\":{}}],[\"id\",{\"_index\":502,\"name\":{\"633\":{},\"640\":{},\"668\":{},\"703\":{},\"1226\":{}},\"parent\":{}}],[\"idiv\",{\"_index\":740,\"name\":{\"1040\":{}},\"parent\":{}}],[\"idl\",{\"_index\":697,\"name\":{\"992\":{}},\"parent\":{}}],[\"idssource\",{\"_index\":121,\"name\":{\"148\":{}},\"parent\":{}}],[\"immediateorcancel\",{\"_index\":26,\"name\":{\"27\":{},\"29\":{},\"895\":{},\"897\":{}},\"parent\":{}}],[\"impactquantity\",{\"_index\":585,\"name\":{\"783\":{}},\"parent\":{}}],[\"imul\",{\"_index\":738,\"name\":{\"1038\":{}},\"parent\":{}}],[\"inamount\",{\"_index\":809,\"name\":{\"1175\":{},\"1197\":{},\"1227\":{},\"1238\":{}},\"parent\":{}}],[\"index\",{\"_index\":869,\"name\":{\"1271\":{}},\"parent\":{}}],[\"indexedborrows\",{\"_index\":289,\"name\":{\"330\":{}},\"parent\":{}}],[\"indexeddeposits\",{\"_index\":288,\"name\":{\"329\":{}},\"parent\":{}}],[\"indexedposition\",{\"_index\":426,\"name\":{\"504\":{},\"520\":{}},\"parent\":{}}],[\"indexlastupdated\",{\"_index\":308,\"name\":{\"357\":{}},\"parent\":{}}],[\"inhealthregion\",{\"_index\":357,\"name\":{\"432\":{}},\"parent\":{}}],[\"init\",{\"_index\":550,\"name\":{\"726\":{},\"728\":{}},\"parent\":{}}],[\"initassetweight\",{\"_index\":276,\"name\":{\"311\":{},\"345\":{}},\"parent\":{}}],[\"initbaseassetweight\",{\"_index\":556,\"name\":{\"743\":{}},\"parent\":{}}],[\"initbaseliabweight\",{\"_index\":558,\"name\":{\"745\":{}},\"parent\":{}}],[\"initliabweight\",{\"_index\":278,\"name\":{\"313\":{},\"347\":{}},\"parent\":{}}],[\"initoverallassetweight\",{\"_index\":569,\"name\":{\"756\":{}},\"parent\":{}}],[\"inner_node_tag\",{\"_index\":611,\"name\":{\"819\":{}},\"parent\":{}}],[\"innernode\",{\"_index\":640,\"name\":{\"862\":{}},\"parent\":{\"863\":{},\"864\":{},\"865\":{}}}],[\"inputmint\",{\"_index\":840,\"name\":{\"1228\":{}},\"parent\":{}}],[\"insidepricelimit\",{\"_index\":595,\"name\":{\"799\":{}},\"parent\":{}}],[\"instructions\",{\"_index\":692,\"name\":{\"987\":{},\"1245\":{}},\"parent\":{}}],[\"insurancemint\",{\"_index\":46,\"name\":{\"73\":{}},\"parent\":{}}],[\"insurancevault\",{\"_index\":47,\"name\":{\"74\":{}},\"parent\":{}}],[\"intention\",{\"_index\":531,\"name\":{\"685\":{},\"720\":{}},\"parent\":{}}],[\"interestrateparams\",{\"_index\":873,\"name\":{\"1284\":{}},\"parent\":{\"1285\":{},\"1286\":{},\"1287\":{},\"1288\":{},\"1289\":{},\"1290\":{},\"1291\":{}}}],[\"inusecount\",{\"_index\":427,\"name\":{\"506\":{},\"522\":{}},\"parent\":{}}],[\"isactive\",{\"_index\":431,\"name\":{\"510\":{},\"535\":{},\"572\":{},\"634\":{}},\"parent\":{}}],[\"isdelegate\",{\"_index\":371,\"name\":{\"446\":{}},\"parent\":{}}],[\"isexpired\",{\"_index\":657,\"name\":{\"928\":{}},\"parent\":{}}],[\"isneg\",{\"_index\":749,\"name\":{\"1049\":{}},\"parent\":{}}],[\"isoperational\",{\"_index\":372,\"name\":{\"447\":{}},\"parent\":{}}],[\"isoraclepegged\",{\"_index\":658,\"name\":{\"929\":{}},\"parent\":{}}],[\"ispos\",{\"_index\":748,\"name\":{\"1048\":{}},\"parent\":{}}],[\"isub\",{\"_index\":733,\"name\":{\"1033\":{}},\"parent\":{}}],[\"iszero\",{\"_index\":750,\"name\":{\"1050\":{}},\"parent\":{}}],[\"items\",{\"_index\":622,\"name\":{\"833\":{}},\"parent\":{}}],[\"itemsvalid\",{\"_index\":623,\"name\":{\"834\":{}},\"parent\":{}}],[\"ixgate\",{\"_index\":55,\"name\":{\"82\":{}},\"parent\":{}}],[\"ixgateset\",{\"_index\":138,\"name\":{\"166\":{}},\"parent\":{}}],[\"jup\",{\"_index\":764,\"name\":{\"1069\":{}},\"parent\":{}}],[\"key\",{\"_index\":636,\"name\":{\"857\":{}},\"parent\":{}}],[\"label\",{\"_index\":841,\"name\":{\"1229\":{}},\"parent\":{}}],[\"lastdelayintervalindex\",{\"_index\":273,\"name\":{\"307\":{}},\"parent\":{}}],[\"lastnetborrowswindowstartts\",{\"_index\":316,\"name\":{\"366\":{}},\"parent\":{}}],[\"lastupdateslot\",{\"_index\":255,\"name\":{\"287\":{}},\"parent\":{}}],[\"lastupdatetimestamp\",{\"_index\":266,\"name\":{\"300\":{}},\"parent\":{}}],[\"lastupdatets\",{\"_index\":254,\"name\":{\"286\":{}},\"parent\":{}}],[\"leaf_node_tag\",{\"_index\":612,\"name\":{\"820\":{}},\"parent\":{}}],[\"leafnode\",{\"_index\":632,\"name\":{\"851\":{}},\"parent\":{\"852\":{},\"853\":{},\"854\":{},\"855\":{},\"856\":{},\"857\":{},\"858\":{},\"859\":{},\"860\":{},\"861\":{}}}],[\"liabs\",{\"_index\":769,\"name\":{\"1081\":{},\"1085\":{}},\"parent\":{}}],[\"limit\",{\"_index\":23,\"name\":{\"23\":{},\"25\":{},\"891\":{},\"893\":{}},\"parent\":{}}],[\"liq\",{\"_index\":767,\"name\":{\"1077\":{}},\"parent\":{}}],[\"liqorequity\",{\"_index\":790,\"name\":{\"1152\":{}},\"parent\":{}}],[\"liqorpriceimpact\",{\"_index\":760,\"name\":{\"1060\":{}},\"parent\":{\"1061\":{},\"1062\":{},\"1065\":{},\"1066\":{},\"1069\":{},\"1070\":{},\"1073\":{},\"1074\":{},\"1077\":{},\"1078\":{},\"1081\":{},\"1082\":{},\"1085\":{},\"1086\":{},\"1089\":{},\"1090\":{},\"1093\":{},\"1094\":{}}}],[\"liqorpriceimpact.__type\",{\"_index\":762,\"name\":{},\"parent\":{\"1063\":{},\"1064\":{},\"1067\":{},\"1068\":{},\"1071\":{},\"1072\":{},\"1075\":{},\"1076\":{},\"1079\":{},\"1080\":{},\"1083\":{},\"1084\":{},\"1087\":{},\"1088\":{},\"1091\":{},\"1092\":{},\"1095\":{},\"1096\":{}}}],[\"liqtokenwithtoken\",{\"_index\":229,\"name\":{\"257\":{}},\"parent\":{}}],[\"liquidate_event_type\",{\"_index\":664,\"name\":{\"937\":{}},\"parent\":{}}],[\"liquidateevent\",{\"_index\":683,\"name\":{\"972\":{}},\"parent\":{\"973\":{},\"974\":{}}}],[\"liquidationend\",{\"_index\":551,\"name\":{\"730\":{},\"732\":{}},\"parent\":{}}],[\"liquidationfee\",{\"_index\":304,\"name\":{\"349\":{}},\"parent\":{}}],[\"loadasks\",{\"_index\":19,\"name\":{\"19\":{},\"800\":{}},\"parent\":{}}],[\"loadbids\",{\"_index\":18,\"name\":{\"18\":{},\"801\":{}},\"parent\":{}}],[\"loadeventqueue\",{\"_index\":596,\"name\":{\"802\":{}},\"parent\":{}}],[\"loadfills\",{\"_index\":597,\"name\":{\"803\":{}},\"parent\":{}}],[\"loadperpasksformarket\",{\"_index\":105,\"name\":{\"132\":{}},\"parent\":{}}],[\"loadperpbidsformarket\",{\"_index\":104,\"name\":{\"131\":{}},\"parent\":{}}],[\"loadperpopenordersformarket\",{\"_index\":419,\"name\":{\"494\":{}},\"parent\":{}}],[\"loadserum3asksformarket\",{\"_index\":99,\"name\":{\"126\":{}},\"parent\":{}}],[\"loadserum3bidsformarket\",{\"_index\":98,\"name\":{\"125\":{}},\"parent\":{}}],[\"loadserum3openorders\",{\"_index\":370,\"name\":{\"445\":{}},\"parent\":{}}],[\"loadserum3openordersaccounts\",{\"_index\":407,\"name\":{\"482\":{}},\"parent\":{}}],[\"loadserum3openordersformarket\",{\"_index\":408,\"name\":{\"483\":{}},\"parent\":{}}],[\"loanfeerate\",{\"_index\":302,\"name\":{\"343\":{}},\"parent\":{}}],[\"loanoriginationfeerate\",{\"_index\":303,\"name\":{\"344\":{}},\"parent\":{}}],[\"logob\",{\"_index\":21,\"name\":{\"21\":{},\"805\":{}},\"parent\":{}}],[\"logouri\",{\"_index\":857,\"name\":{\"1259\":{}},\"parent\":{}}],[\"longfunding\",{\"_index\":564,\"name\":{\"751\":{}},\"parent\":{}}],[\"longsettledfunding\",{\"_index\":454,\"name\":{\"556\":{},\"610\":{}},\"parent\":{}}],[\"lpfee\",{\"_index\":842,\"name\":{\"1230\":{}},\"parent\":{}}],[\"lt\",{\"_index\":742,\"name\":{\"1042\":{}},\"parent\":{}}],[\"lte\",{\"_index\":744,\"name\":{\"1044\":{}},\"parent\":{}}],[\"mainnet\",{\"_index\":115,\"name\":{\"142\":{},\"981\":{}},\"parent\":{}}],[\"maint\",{\"_index\":548,\"name\":{\"722\":{},\"724\":{}},\"parent\":{}}],[\"maintassetweight\",{\"_index\":275,\"name\":{\"310\":{},\"346\":{}},\"parent\":{}}],[\"maintbaseassetweight\",{\"_index\":555,\"name\":{\"742\":{}},\"parent\":{}}],[\"maintbaseliabweight\",{\"_index\":557,\"name\":{\"744\":{}},\"parent\":{}}],[\"maintliabweight\",{\"_index\":277,\"name\":{\"312\":{},\"348\":{}},\"parent\":{}}],[\"maintoverallassetweight\",{\"_index\":568,\"name\":{\"755\":{}},\"parent\":{}}],[\"maker\",{\"_index\":677,\"name\":{\"961\":{}},\"parent\":{}}],[\"makerfee\",{\"_index\":560,\"name\":{\"747\":{},\"963\":{}},\"parent\":{}}],[\"makerfeerate\",{\"_index\":524,\"name\":{\"678\":{},\"713\":{}},\"parent\":{}}],[\"makerorderid\",{\"_index\":678,\"name\":{\"962\":{}},\"parent\":{}}],[\"makerout\",{\"_index\":675,\"name\":{\"957\":{}},\"parent\":{}}],[\"makerslot\",{\"_index\":676,\"name\":{\"958\":{}},\"parent\":{}}],[\"makertimestamp\",{\"_index\":679,\"name\":{\"964\":{}},\"parent\":{}}],[\"makervolume\",{\"_index\":462,\"name\":{\"564\":{},\"618\":{}},\"parent\":{}}],[\"mango_router_api_url\",{\"_index\":798,\"name\":{\"1164\":{}},\"parent\":{}}],[\"mango_v4_id\",{\"_index\":111,\"name\":{\"138\":{}},\"parent\":{\"139\":{}}}],[\"mango_v4_id.__type\",{\"_index\":113,\"name\":{},\"parent\":{\"140\":{},\"141\":{},\"142\":{}}}],[\"mangoaccount\",{\"_index\":347,\"name\":{\"417\":{}},\"parent\":{\"418\":{},\"419\":{},\"420\":{},\"421\":{},\"422\":{},\"423\":{},\"424\":{},\"425\":{},\"426\":{},\"427\":{},\"428\":{},\"429\":{},\"430\":{},\"431\":{},\"432\":{},\"433\":{},\"434\":{},\"435\":{},\"436\":{},\"437\":{},\"438\":{},\"439\":{},\"440\":{},\"441\":{},\"442\":{},\"443\":{},\"444\":{},\"445\":{},\"446\":{},\"447\":{},\"448\":{},\"449\":{},\"450\":{},\"451\":{},\"452\":{},\"453\":{},\"454\":{},\"455\":{},\"456\":{},\"457\":{},\"458\":{},\"459\":{},\"460\":{},\"461\":{},\"462\":{},\"463\":{},\"464\":{},\"465\":{},\"466\":{},\"467\":{},\"468\":{},\"469\":{},\"470\":{},\"471\":{},\"472\":{},\"473\":{},\"474\":{},\"475\":{},\"476\":{},\"477\":{},\"478\":{},\"479\":{},\"480\":{},\"481\":{},\"482\":{},\"483\":{},\"484\":{},\"485\":{},\"486\":{},\"487\":{},\"488\":{},\"489\":{},\"490\":{},\"491\":{},\"492\":{},\"493\":{},\"494\":{},\"495\":{},\"496\":{},\"497\":{},\"498\":{},\"499\":{}}}],[\"mangoclient\",{\"_index\":117,\"name\":{\"143\":{}},\"parent\":{\"144\":{},\"145\":{},\"146\":{},\"147\":{},\"148\":{},\"149\":{},\"150\":{},\"151\":{},\"152\":{},\"153\":{},\"154\":{},\"155\":{},\"156\":{},\"157\":{},\"158\":{},\"159\":{},\"160\":{},\"161\":{},\"162\":{},\"163\":{},\"164\":{},\"165\":{},\"166\":{},\"167\":{},\"168\":{},\"169\":{},\"170\":{},\"171\":{},\"172\":{},\"173\":{},\"174\":{},\"175\":{},\"176\":{},\"177\":{},\"178\":{},\"179\":{},\"180\":{},\"181\":{},\"182\":{},\"183\":{},\"184\":{},\"185\":{},\"186\":{},\"187\":{},\"188\":{},\"189\":{},\"190\":{},\"191\":{},\"192\":{},\"193\":{},\"194\":{},\"195\":{},\"196\":{},\"197\":{},\"198\":{},\"199\":{},\"200\":{},\"201\":{},\"202\":{},\"203\":{},\"204\":{},\"205\":{},\"206\":{},\"207\":{},\"208\":{},\"209\":{},\"210\":{},\"211\":{},\"212\":{},\"213\":{},\"214\":{},\"215\":{},\"216\":{},\"217\":{},\"218\":{},\"219\":{},\"220\":{},\"221\":{},\"222\":{},\"223\":{},\"224\":{},\"225\":{},\"226\":{},\"227\":{},\"228\":{},\"229\":{},\"230\":{},\"231\":{},\"232\":{},\"233\":{},\"234\":{},\"235\":{},\"236\":{},\"237\":{},\"238\":{},\"239\":{},\"240\":{},\"241\":{},\"242\":{},\"243\":{},\"244\":{},\"245\":{},\"246\":{},\"247\":{},\"248\":{},\"249\":{},\"250\":{},\"251\":{},\"252\":{},\"253\":{},\"254\":{},\"255\":{},\"256\":{},\"257\":{},\"258\":{},\"259\":{},\"260\":{},\"261\":{},\"262\":{},\"263\":{},\"264\":{},\"265\":{},\"266\":{},\"267\":{},\"268\":{},\"269\":{},\"270\":{},\"271\":{},\"272\":{},\"273\":{}}}],[\"mangov4\",{\"_index\":690,\"name\":{\"983\":{}},\"parent\":{\"984\":{}}}],[\"mangov4.__type\",{\"_index\":691,\"name\":{},\"parent\":{\"985\":{},\"986\":{},\"987\":{},\"988\":{},\"989\":{},\"990\":{},\"991\":{}}}],[\"margintrade\",{\"_index\":226,\"name\":{\"254\":{}},\"parent\":{}}],[\"market\",{\"_index\":504,\"name\":{\"638\":{},\"903\":{},\"905\":{},\"1098\":{}},\"parent\":{}}],[\"marketindex\",{\"_index\":10,\"name\":{\"10\":{},\"532\":{},\"539\":{},\"550\":{},\"602\":{}},\"parent\":{}}],[\"marketinfo\",{\"_index\":839,\"name\":{\"1225\":{}},\"parent\":{\"1226\":{},\"1227\":{},\"1228\":{},\"1229\":{},\"1230\":{},\"1231\":{},\"1232\":{},\"1233\":{},\"1234\":{},\"1235\":{}}}],[\"marketinfos\",{\"_index\":845,\"name\":{\"1239\":{}},\"parent\":{}}],[\"marketmakerequity\",{\"_index\":789,\"name\":{\"1148\":{}},\"parent\":{}}],[\"max\",{\"_index\":752,\"name\":{\"1052\":{}},\"parent\":{}}],[\"max_bn\",{\"_index\":710,\"name\":{\"1007\":{}},\"parent\":{}}],[\"max_i80f48\",{\"_index\":702,\"name\":{\"997\":{}},\"parent\":{}}],[\"max_price_impact_percent\",{\"_index\":797,\"name\":{\"1163\":{}},\"parent\":{}}],[\"max_size\",{\"_index\":705,\"name\":{\"1002\":{}},\"parent\":{}}],[\"maxaskleverage\",{\"_index\":17,\"name\":{\"17\":{}},\"parent\":{}}],[\"maxbidleverage\",{\"_index\":16,\"name\":{\"16\":{}},\"parent\":{}}],[\"maxbuy\",{\"_index\":515,\"name\":{\"669\":{},\"704\":{}},\"parent\":{}}],[\"maxfunding\",{\"_index\":563,\"name\":{\"750\":{}},\"parent\":{}}],[\"maxrate\",{\"_index\":292,\"name\":{\"333\":{},\"1290\":{}},\"parent\":{}}],[\"maxsell\",{\"_index\":516,\"name\":{\"670\":{},\"705\":{}},\"parent\":{}}],[\"maxstalenessslots\",{\"_index\":260,\"name\":{\"292\":{},\"296\":{},\"1295\":{}},\"parent\":{}}],[\"min\",{\"_index\":751,\"name\":{\"1051\":{}},\"parent\":{}}],[\"min_bn\",{\"_index\":711,\"name\":{\"1008\":{}},\"parent\":{}}],[\"min_price_impact_percent\",{\"_index\":796,\"name\":{\"1162\":{}},\"parent\":{}}],[\"minfunding\",{\"_index\":562,\"name\":{\"749\":{}},\"parent\":{}}],[\"minimumsolfortransaction\",{\"_index\":835,\"name\":{\"1217\":{}},\"parent\":{}}],[\"mininamount\",{\"_index\":807,\"name\":{\"1173\":{}},\"parent\":{}}],[\"minordersize\",{\"_index\":593,\"name\":{\"797\":{}},\"parent\":{}}],[\"minoutamount\",{\"_index\":808,\"name\":{\"1174\":{}},\"parent\":{}}],[\"mint\",{\"_index\":253,\"name\":{\"285\":{},\"353\":{},\"408\":{},\"1223\":{}},\"parent\":{}}],[\"mintdecimals\",{\"_index\":312,\"name\":{\"362\":{}},\"parent\":{}}],[\"mintinfo\",{\"_index\":341,\"name\":{\"402\":{}},\"parent\":{\"403\":{},\"404\":{},\"405\":{},\"406\":{},\"407\":{},\"408\":{},\"409\":{},\"410\":{},\"411\":{},\"412\":{},\"413\":{},\"414\":{},\"415\":{},\"416\":{}}}],[\"mintinfosmapbymint\",{\"_index\":69,\"name\":{\"96\":{}},\"parent\":{}}],[\"mintinfosmapbytokenindex\",{\"_index\":68,\"name\":{\"95\":{}},\"parent\":{}}],[\"mints\",{\"_index\":847,\"name\":{\"1246\":{}},\"parent\":{}}],[\"minus_one_i80f48\",{\"_index\":699,\"name\":{\"994\":{}},\"parent\":{}}],[\"minvaulttodepositsratio\",{\"_index\":314,\"name\":{\"364\":{}},\"parent\":{}}],[\"mngotokenindex\",{\"_index\":45,\"name\":{\"72\":{}},\"parent\":{}}],[\"modify\",{\"_index\":867,\"name\":{\"1269\":{}},\"parent\":{}}],[\"modifyperporder\",{\"_index\":244,\"name\":{\"272\":{}},\"parent\":{}}],[\"modifyserum3order\",{\"_index\":245,\"name\":{\"273\":{}},\"parent\":{}}],[\"mul\",{\"_index\":737,\"name\":{\"1037\":{}},\"parent\":{}}],[\"multiplier_big\",{\"_index\":707,\"name\":{\"1004\":{}},\"parent\":{}}],[\"multiplier_bn\",{\"_index\":708,\"name\":{\"1005\":{}},\"parent\":{}}],[\"multiplier_number\",{\"_index\":709,\"name\":{\"1006\":{}},\"parent\":{}}],[\"name\",{\"_index\":3,\"name\":{\"3\":{},\"325\":{},\"420\":{},\"740\":{},\"986\":{},\"1257\":{}},\"parent\":{}}],[\"nativeborrows\",{\"_index\":282,\"name\":{\"319\":{},\"389\":{}},\"parent\":{}}],[\"nativedeposits\",{\"_index\":281,\"name\":{\"318\":{},\"388\":{}},\"parent\":{}}],[\"neg\",{\"_index\":747,\"name\":{\"1047\":{}},\"parent\":{}}],[\"netborrowlimitperwindowquote\",{\"_index\":317,\"name\":{\"367\":{}},\"parent\":{}}],[\"netborrowlimitwindowsizets\",{\"_index\":315,\"name\":{\"365\":{}},\"parent\":{}}],[\"netborrowsinwindow\",{\"_index\":318,\"name\":{\"368\":{}},\"parent\":{}}],[\"netdeposits\",{\"_index\":358,\"name\":{\"433\":{}},\"parent\":{}}],[\"notenoughliquidity\",{\"_index\":806,\"name\":{\"1172\":{},\"1231\":{}},\"parent\":{}}],[\"notional\",{\"_index\":774,\"name\":{\"1110\":{}},\"parent\":{}}],[\"now\",{\"_index\":616,\"name\":{\"826\":{}},\"parent\":{}}],[\"nullperpeditparams\",{\"_index\":37,\"name\":{\"60\":{}},\"parent\":{}}],[\"nulltokeneditparams\",{\"_index\":38,\"name\":{\"61\":{}},\"parent\":{}}],[\"one_i80f48\",{\"_index\":698,\"name\":{\"993\":{}},\"parent\":{}}],[\"openbook_program_id\",{\"_index\":687,\"name\":{\"978\":{}},\"parent\":{\"979\":{}}}],[\"openbook_program_id.__type\",{\"_index\":688,\"name\":{},\"parent\":{\"980\":{},\"981\":{}}}],[\"openbookfeestodao\",{\"_index\":125,\"name\":{\"153\":{}},\"parent\":{}}],[\"openinterest\",{\"_index\":583,\"name\":{\"780\":{}},\"parent\":{}}],[\"openorders\",{\"_index\":442,\"name\":{\"531\":{},\"538\":{}},\"parent\":{}}],[\"openordersaddress\",{\"_index\":820,\"name\":{\"1190\":{},\"1208\":{}},\"parent\":{}}],[\"openordersdeposits\",{\"_index\":832,\"name\":{\"1214\":{}},\"parent\":{}}],[\"openordersslot\",{\"_index\":651,\"name\":{\"918\":{}},\"parent\":{}}],[\"opts\",{\"_index\":129,\"name\":{\"157\":{}},\"parent\":{}}],[\"oracle\",{\"_index\":307,\"name\":{\"355\":{},\"411\":{},\"776\":{},\"1065\":{}},\"parent\":{}}],[\"oracleconfig\",{\"_index\":261,\"name\":{\"293\":{},\"326\":{},\"741\":{}},\"parent\":{\"294\":{}}}],[\"oracleconfig.__type\",{\"_index\":262,\"name\":{},\"parent\":{\"295\":{},\"296\":{}}}],[\"oracleconfigdto\",{\"_index\":257,\"name\":{\"289\":{}},\"parent\":{\"290\":{}}}],[\"oracleconfigdto.__type\",{\"_index\":259,\"name\":{},\"parent\":{\"291\":{},\"292\":{}}}],[\"oracleconfigparams\",{\"_index\":874,\"name\":{\"1292\":{}},\"parent\":{\"1293\":{},\"1294\":{},\"1295\":{}}}],[\"oraclelastupdatedslot\",{\"_index\":328,\"name\":{\"386\":{},\"795\":{}},\"parent\":{}}],[\"oraclepeggeditems\",{\"_index\":625,\"name\":{\"836\":{}},\"parent\":{}}],[\"oraclepeggedproperties\",{\"_index\":659,\"name\":{\"931\":{}},\"parent\":{}}],[\"oracleprovider\",{\"_index\":246,\"name\":{\"274\":{},\"387\":{},\"796\":{}},\"parent\":{\"275\":{},\"276\":{},\"277\":{}}}],[\"orderid\",{\"_index\":650,\"name\":{\"916\":{}},\"parent\":{}}],[\"ordermarket\",{\"_index\":500,\"name\":{\"631\":{}},\"parent\":{}}],[\"ordermarketunset\",{\"_index\":498,\"name\":{\"627\":{}},\"parent\":{}}],[\"ordertreenodes\",{\"_index\":621,\"name\":{\"832\":{}},\"parent\":{}}],[\"ordertype\",{\"_index\":634,\"name\":{\"855\":{},\"930\":{}},\"parent\":{}}],[\"otheramountthreshold\",{\"_index\":846,\"name\":{\"1240\":{}},\"parent\":{}}],[\"out_event_type\",{\"_index\":663,\"name\":{\"936\":{}},\"parent\":{}}],[\"outamount\",{\"_index\":810,\"name\":{\"1176\":{},\"1232\":{},\"1241\":{}},\"parent\":{}}],[\"outevent\",{\"_index\":672,\"name\":{\"947\":{}},\"parent\":{\"948\":{},\"949\":{},\"950\":{},\"951\":{},\"952\":{},\"953\":{},\"954\":{}}}],[\"outputmint\",{\"_index\":843,\"name\":{\"1233\":{}},\"parent\":{}}],[\"overflowfeeaccount\",{\"_index\":827,\"name\":{\"1200\":{}},\"parent\":{}}],[\"owner\",{\"_index\":353,\"name\":{\"428\":{},\"858\":{},\"917\":{},\"952\":{}},\"parent\":{}}],[\"ownerslot\",{\"_index\":633,\"name\":{\"854\":{},\"949\":{}},\"parent\":{}}],[\"parsedfillevent\",{\"_index\":553,\"name\":{\"736\":{}},\"parent\":{}}],[\"parsefillevent\",{\"_index\":598,\"name\":{\"804\":{}},\"parent\":{}}],[\"pct\",{\"_index\":838,\"name\":{\"1224\":{}},\"parent\":{}}],[\"peglimit\",{\"_index\":639,\"name\":{\"861\":{}},\"parent\":{}}],[\"percentagetodecimal\",{\"_index\":876,\"name\":{\"1297\":{}},\"parent\":{}}],[\"perpactive\",{\"_index\":378,\"name\":{\"453\":{}},\"parent\":{}}],[\"perpcancelallorders\",{\"_index\":214,\"name\":{\"242\":{}},\"parent\":{}}],[\"perpcancelallordersix\",{\"_index\":215,\"name\":{\"243\":{}},\"parent\":{}}],[\"perpcancelorder\",{\"_index\":213,\"name\":{\"241\":{}},\"parent\":{}}],[\"perpcancelorderix\",{\"_index\":212,\"name\":{\"240\":{}},\"parent\":{}}],[\"perpcloseall\",{\"_index\":205,\"name\":{\"233\":{}},\"parent\":{}}],[\"perpclosemarket\",{\"_index\":201,\"name\":{\"229\":{}},\"parent\":{}}],[\"perpconsumeallevents\",{\"_index\":224,\"name\":{\"252\":{}},\"parent\":{}}],[\"perpconsumeevents\",{\"_index\":222,\"name\":{\"250\":{}},\"parent\":{}}],[\"perpconsumeeventsix\",{\"_index\":223,\"name\":{\"251\":{}},\"parent\":{}}],[\"perpcreatemarket\",{\"_index\":198,\"name\":{\"226\":{}},\"parent\":{}}],[\"perpdeactivateposition\",{\"_index\":204,\"name\":{\"232\":{}},\"parent\":{}}],[\"perpdeactivatepositionix\",{\"_index\":203,\"name\":{\"231\":{}},\"parent\":{}}],[\"perpdrop\",{\"_index\":788,\"name\":{\"1144\":{}},\"parent\":{}}],[\"perpeditmarket\",{\"_index\":199,\"name\":{\"227\":{}},\"parent\":{}}],[\"perpeventqueue\",{\"_index\":661,\"name\":{\"934\":{}},\"parent\":{\"935\":{},\"936\":{},\"937\":{},\"938\":{},\"939\":{},\"940\":{},\"941\":{},\"942\":{},\"943\":{},\"944\":{}}}],[\"perpforcecloseposition\",{\"_index\":200,\"name\":{\"228\":{}},\"parent\":{}}],[\"perpgetmarkets\",{\"_index\":202,\"name\":{\"230\":{}},\"parent\":{}}],[\"perpmarket\",{\"_index\":554,\"name\":{\"737\":{},\"828\":{}},\"parent\":{\"738\":{},\"739\":{},\"740\":{},\"741\":{},\"742\":{},\"743\":{},\"744\":{},\"745\":{},\"746\":{},\"747\":{},\"748\":{},\"749\":{},\"750\":{},\"751\":{},\"752\":{},\"753\":{},\"754\":{},\"755\":{},\"756\":{},\"757\":{},\"758\":{},\"759\":{},\"760\":{},\"761\":{},\"762\":{},\"763\":{},\"764\":{},\"765\":{},\"766\":{},\"767\":{},\"768\":{},\"769\":{},\"770\":{},\"771\":{},\"772\":{},\"773\":{},\"774\":{},\"775\":{},\"776\":{},\"777\":{},\"778\":{},\"779\":{},\"780\":{},\"781\":{},\"782\":{},\"783\":{},\"784\":{},\"785\":{},\"786\":{},\"787\":{},\"788\":{},\"789\":{},\"790\":{},\"791\":{},\"792\":{},\"793\":{},\"794\":{},\"795\":{},\"796\":{},\"797\":{},\"798\":{},\"799\":{},\"800\":{},\"801\":{},\"802\":{},\"803\":{},\"804\":{},\"805\":{},\"806\":{},\"807\":{},\"808\":{},\"809\":{},\"810\":{},\"811\":{},\"812\":{},\"813\":{},\"814\":{},\"815\":{},\"816\":{},\"817\":{}}}],[\"perpmarketindex\",{\"_index\":552,\"name\":{\"735\":{},\"770\":{},\"927\":{}},\"parent\":{}}],[\"perpmarketindexunset\",{\"_index\":447,\"name\":{\"546\":{}},\"parent\":{}}],[\"perpmarketsmapbymarketindex\",{\"_index\":66,\"name\":{\"93\":{}},\"parent\":{}}],[\"perpmarketsmapbyname\",{\"_index\":67,\"name\":{\"94\":{}},\"parent\":{}}],[\"perpmarketsmapbyoracle\",{\"_index\":65,\"name\":{\"92\":{}},\"parent\":{}}],[\"perpmaxsettle\",{\"_index\":394,\"name\":{\"469\":{}},\"parent\":{}}],[\"perpoo\",{\"_index\":497,\"name\":{\"626\":{}},\"parent\":{\"627\":{},\"628\":{},\"629\":{},\"630\":{},\"631\":{},\"632\":{},\"633\":{},\"634\":{}}}],[\"perpoodto\",{\"_index\":503,\"name\":{\"635\":{}},\"parent\":{\"636\":{},\"637\":{},\"638\":{},\"639\":{},\"640\":{}}}],[\"perpopenorders\",{\"_index\":351,\"name\":{\"424\":{}},\"parent\":{}}],[\"perporder\",{\"_index\":649,\"name\":{\"912\":{}},\"parent\":{\"913\":{},\"914\":{},\"915\":{},\"916\":{},\"917\":{},\"918\":{},\"919\":{},\"920\":{},\"921\":{},\"922\":{},\"923\":{},\"924\":{},\"925\":{},\"926\":{},\"927\":{},\"928\":{},\"929\":{},\"930\":{},\"931\":{},\"932\":{},\"933\":{}}}],[\"perporderexistsformarket\",{\"_index\":377,\"name\":{\"452\":{}},\"parent\":{}}],[\"perpordersactive\",{\"_index\":379,\"name\":{\"454\":{}},\"parent\":{}}],[\"perporderside\",{\"_index\":644,\"name\":{\"880\":{}},\"parent\":{\"881\":{},\"882\":{},\"885\":{},\"886\":{},\"889\":{}}}],[\"perporderside.__type\",{\"_index\":645,\"name\":{},\"parent\":{\"883\":{},\"884\":{},\"887\":{},\"888\":{}}}],[\"perpordertype\",{\"_index\":646,\"name\":{\"890\":{}},\"parent\":{\"891\":{},\"892\":{},\"895\":{},\"896\":{},\"899\":{},\"900\":{},\"903\":{},\"904\":{},\"907\":{},\"908\":{},\"911\":{}}}],[\"perpordertype.__type\",{\"_index\":647,\"name\":{},\"parent\":{\"893\":{},\"894\":{},\"897\":{},\"898\":{},\"901\":{},\"902\":{},\"905\":{},\"906\":{},\"909\":{},\"910\":{}}}],[\"perpplaceorder\",{\"_index\":206,\"name\":{\"234\":{}},\"parent\":{}}],[\"perpplaceorderix\",{\"_index\":207,\"name\":{\"235\":{}},\"parent\":{}}],[\"perpplaceorderpegged\",{\"_index\":209,\"name\":{\"237\":{}},\"parent\":{}}],[\"perpplaceorderpeggedix\",{\"_index\":210,\"name\":{\"238\":{}},\"parent\":{}}],[\"perpplaceorderpeggedv2ix\",{\"_index\":211,\"name\":{\"239\":{}},\"parent\":{}}],[\"perpplaceorderv2ix\",{\"_index\":208,\"name\":{\"236\":{}},\"parent\":{}}],[\"perpposition\",{\"_index\":446,\"name\":{\"545\":{}},\"parent\":{\"546\":{},\"547\":{},\"548\":{},\"549\":{},\"550\":{},\"551\":{},\"552\":{},\"553\":{},\"554\":{},\"555\":{},\"556\":{},\"557\":{},\"558\":{},\"559\":{},\"560\":{},\"561\":{},\"562\":{},\"563\":{},\"564\":{},\"565\":{},\"566\":{},\"567\":{},\"568\":{},\"569\":{},\"570\":{},\"571\":{},\"572\":{},\"573\":{},\"574\":{},\"575\":{},\"576\":{},\"577\":{},\"578\":{},\"579\":{},\"580\":{},\"581\":{},\"582\":{},\"583\":{},\"584\":{},\"585\":{},\"586\":{},\"587\":{},\"588\":{},\"589\":{},\"590\":{},\"591\":{},\"592\":{},\"593\":{},\"594\":{},\"595\":{},\"596\":{},\"597\":{},\"598\":{},\"599\":{}}}],[\"perppositiondto\",{\"_index\":494,\"name\":{\"600\":{}},\"parent\":{\"601\":{},\"602\":{},\"603\":{},\"604\":{},\"605\":{},\"606\":{},\"607\":{},\"609\":{},\"610\":{},\"611\":{},\"612\":{},\"613\":{},\"614\":{},\"615\":{},\"616\":{},\"617\":{},\"618\":{},\"619\":{},\"620\":{},\"621\":{},\"622\":{},\"623\":{},\"624\":{},\"625\":{}}}],[\"perppositiondto.__type\",{\"_index\":496,\"name\":{},\"parent\":{\"608\":{}}}],[\"perppositionexistsformarket\",{\"_index\":376,\"name\":{\"451\":{}},\"parent\":{}}],[\"perppositionstobeliquidated\",{\"_index\":772,\"name\":{\"1097\":{}},\"parent\":{\"1098\":{},\"1099\":{},\"1102\":{},\"1103\":{},\"1106\":{},\"1107\":{},\"1110\":{},\"1111\":{}}}],[\"perppositionstobeliquidated.__type\",{\"_index\":773,\"name\":{},\"parent\":{\"1100\":{},\"1101\":{},\"1104\":{},\"1105\":{},\"1108\":{},\"1109\":{},\"1112\":{},\"1113\":{}}}],[\"perprally\",{\"_index\":787,\"name\":{\"1140\":{}},\"parent\":{}}],[\"perps\",{\"_index\":350,\"name\":{\"423\":{}},\"parent\":{}}],[\"perpselftradebehavior\",{\"_index\":642,\"name\":{\"866\":{}},\"parent\":{\"867\":{},\"868\":{},\"871\":{},\"872\":{},\"875\":{},\"876\":{},\"879\":{}}}],[\"perpselftradebehavior.__type\",{\"_index\":643,\"name\":{},\"parent\":{\"869\":{},\"870\":{},\"873\":{},\"874\":{},\"877\":{},\"878\":{}}}],[\"perpsettlefees\",{\"_index\":220,\"name\":{\"248\":{}},\"parent\":{}}],[\"perpsettlefeesix\",{\"_index\":221,\"name\":{\"249\":{}},\"parent\":{}}],[\"perpsettlepnl\",{\"_index\":218,\"name\":{\"246\":{}},\"parent\":{}}],[\"perpsettlepnlandfees\",{\"_index\":217,\"name\":{\"245\":{}},\"parent\":{}}],[\"perpsettlepnlix\",{\"_index\":219,\"name\":{\"247\":{}},\"parent\":{}}],[\"perpspottransfers\",{\"_index\":359,\"name\":{\"434\":{},\"566\":{},\"620\":{}},\"parent\":{}}],[\"perpupdatefundingix\",{\"_index\":225,\"name\":{\"253\":{}},\"parent\":{}}],[\"pis\",{\"_index\":71,\"name\":{\"98\":{}},\"parent\":{}}],[\"platformfee\",{\"_index\":821,\"name\":{\"1192\":{},\"1199\":{},\"1234\":{}},\"parent\":{\"1193\":{}}}],[\"platformfee.__type\",{\"_index\":823,\"name\":{},\"parent\":{\"1194\":{},\"1195\":{}}}],[\"position\",{\"_index\":775,\"name\":{\"1110\":{}},\"parent\":{}}],[\"positivepnlliquidationfee\",{\"_index\":570,\"name\":{\"757\":{}},\"parent\":{}}],[\"postonly\",{\"_index\":27,\"name\":{\"31\":{},\"33\":{},\"899\":{},\"901\":{}},\"parent\":{}}],[\"postonlyslide\",{\"_index\":648,\"name\":{\"907\":{},\"909\":{}},\"parent\":{}}],[\"postsendtxcallback\",{\"_index\":122,\"name\":{\"149\":{}},\"parent\":{}}],[\"preparemangorouterinstructions\",{\"_index\":863,\"name\":{\"1265\":{}},\"parent\":{}}],[\"previousindex\",{\"_index\":428,\"name\":{\"507\":{},\"524\":{}},\"parent\":{}}],[\"price\",{\"_index\":251,\"name\":{\"281\":{},\"314\":{},\"384\":{},\"793\":{},\"932\":{},\"969\":{},\"1065\":{},\"1069\":{},\"1073\":{},\"1102\":{},\"1106\":{}},\"parent\":{}}],[\"pricedisplaystyle\",{\"_index\":530,\"name\":{\"684\":{},\"719\":{}},\"parent\":{}}],[\"priceimpact\",{\"_index\":791,\"name\":{\"1156\":{}},\"parent\":{\"1157\":{}}}],[\"priceimpact.__type\",{\"_index\":793,\"name\":{},\"parent\":{\"1158\":{},\"1159\":{},\"1160\":{},\"1161\":{},\"1162\":{},\"1163\":{}}}],[\"priceimpactpct\",{\"_index\":814,\"name\":{\"1180\":{},\"1235\":{},\"1242\":{}},\"parent\":{}}],[\"pricelimittoui\",{\"_index\":537,\"name\":{\"691\":{}},\"parent\":{}}],[\"pricelots\",{\"_index\":653,\"name\":{\"921\":{}},\"parent\":{}}],[\"pricelotstonative\",{\"_index\":604,\"name\":{\"811\":{}},\"parent\":{}}],[\"pricelotstoui\",{\"_index\":605,\"name\":{\"812\":{}},\"parent\":{}}],[\"pricelotstouiconverter\",{\"_index\":573,\"name\":{\"764\":{}},\"parent\":{}}],[\"pricelowerlimit\",{\"_index\":520,\"name\":{\"674\":{},\"709\":{}},\"parent\":{}}],[\"pricenativetoui\",{\"_index\":606,\"name\":{\"813\":{}},\"parent\":{}}],[\"pricepremiumrate\",{\"_index\":522,\"name\":{\"676\":{},\"711\":{}},\"parent\":{}}],[\"priceupperlimit\",{\"_index\":521,\"name\":{\"675\":{},\"710\":{}},\"parent\":{}}],[\"prioritizationfee\",{\"_index\":123,\"name\":{\"151\":{}},\"parent\":{}}],[\"program\",{\"_index\":126,\"name\":{\"154\":{}},\"parent\":{}}],[\"programid\",{\"_index\":127,\"name\":{\"155\":{}},\"parent\":{}}],[\"publickey\",{\"_index\":4,\"name\":{\"4\":{},\"67\":{},\"283\":{},\"351\":{},\"405\":{},\"426\":{},\"767\":{}},\"parent\":{}}],[\"pyth\",{\"_index\":247,\"name\":{\"275\":{}},\"parent\":{}}],[\"quantity\",{\"_index\":637,\"name\":{\"859\":{},\"953\":{},\"970\":{}},\"parent\":{}}],[\"quote\",{\"_index\":805,\"name\":{\"1171\":{}},\"parent\":{\"1172\":{},\"1173\":{},\"1174\":{},\"1175\":{},\"1176\":{},\"1177\":{},\"1178\":{},\"1179\":{},\"1180\":{}}}],[\"quote_decimals\",{\"_index\":892,\"name\":{\"1313\":{}},\"parent\":{}}],[\"quoteborrowswithoutfee\",{\"_index\":445,\"name\":{\"541\":{}},\"parent\":{}}],[\"quotelotsize\",{\"_index\":581,\"name\":{\"778\":{}},\"parent\":{}}],[\"quotelotstoui\",{\"_index\":608,\"name\":{\"815\":{}},\"parent\":{}}],[\"quotelotstouiconverter\",{\"_index\":575,\"name\":{\"766\":{}},\"parent\":{}}],[\"quoteminttoreferrer\",{\"_index\":815,\"name\":{\"1181\":{},\"1191\":{},\"1209\":{}},\"parent\":{}}],[\"quoteparams\",{\"_index\":799,\"name\":{\"1165\":{}},\"parent\":{\"1166\":{},\"1167\":{},\"1168\":{},\"1169\":{}}}],[\"quotepositionnative\",{\"_index\":452,\"name\":{\"554\":{},\"606\":{}},\"parent\":{}}],[\"quoterunningnative\",{\"_index\":453,\"name\":{\"555\":{},\"609\":{}},\"parent\":{}}],[\"quotetokenindex\",{\"_index\":7,\"name\":{\"7\":{},\"534\":{},\"543\":{}},\"parent\":{}}],[\"rate0\",{\"_index\":293,\"name\":{\"334\":{},\"1287\":{}},\"parent\":{}}],[\"rate1\",{\"_index\":294,\"name\":{\"335\":{},\"1289\":{}},\"parent\":{}}],[\"rawevents\",{\"_index\":667,\"name\":{\"942\":{}},\"parent\":{}}],[\"realizedotherpnlnative\",{\"_index\":466,\"name\":{\"569\":{},\"623\":{}},\"parent\":{}}],[\"realizedpnlforpositionnative\",{\"_index\":468,\"name\":{\"571\":{},\"625\":{}},\"parent\":{}}],[\"realizedtradepnlnative\",{\"_index\":465,\"name\":{\"568\":{},\"622\":{}},\"parent\":{}}],[\"reduceonly\",{\"_index\":12,\"name\":{\"12\":{},\"371\":{},\"791\":{}},\"parent\":{}}],[\"registrationtime\",{\"_index\":11,\"name\":{\"11\":{},\"412\":{},\"782\":{}},\"parent\":{}}],[\"reload\",{\"_index\":367,\"name\":{\"442\":{}},\"parent\":{}}],[\"reloadall\",{\"_index\":72,\"name\":{\"99\":{}},\"parent\":{}}],[\"reloadalts\",{\"_index\":74,\"name\":{\"101\":{}},\"parent\":{}}],[\"reloadbankoracleprices\",{\"_index\":80,\"name\":{\"107\":{}},\"parent\":{}}],[\"reloadbanks\",{\"_index\":75,\"name\":{\"102\":{}},\"parent\":{}}],[\"reloadmintinfos\",{\"_index\":76,\"name\":{\"103\":{}},\"parent\":{}}],[\"reloadperpmarketoracleprices\",{\"_index\":81,\"name\":{\"108\":{}},\"parent\":{}}],[\"reloadperpmarkets\",{\"_index\":79,\"name\":{\"106\":{}},\"parent\":{}}],[\"reloadpriceimpactdata\",{\"_index\":73,\"name\":{\"100\":{}},\"parent\":{}}],[\"reloadserum3externalmarkets\",{\"_index\":78,\"name\":{\"105\":{}},\"parent\":{}}],[\"reloadserum3markets\",{\"_index\":77,\"name\":{\"104\":{}},\"parent\":{}}],[\"reloadserum3openorders\",{\"_index\":369,\"name\":{\"444\":{}},\"parent\":{}}],[\"reloadvaults\",{\"_index\":83,\"name\":{\"110\":{}},\"parent\":{}}],[\"reloadwithslot\",{\"_index\":368,\"name\":{\"443\":{}},\"parent\":{}}],[\"reserved\",{\"_index\":439,\"name\":{\"523\":{},\"544\":{}},\"parent\":{}}],[\"risk\",{\"_index\":780,\"name\":{\"1123\":{}},\"parent\":{\"1124\":{},\"1125\":{},\"1128\":{},\"1129\":{},\"1132\":{},\"1133\":{},\"1136\":{},\"1137\":{},\"1140\":{},\"1141\":{},\"1144\":{},\"1145\":{},\"1148\":{},\"1149\":{},\"1152\":{},\"1153\":{}}}],[\"risk.__type\",{\"_index\":783,\"name\":{},\"parent\":{\"1126\":{},\"1127\":{},\"1130\":{},\"1131\":{},\"1134\":{},\"1135\":{},\"1138\":{},\"1139\":{},\"1142\":{},\"1143\":{},\"1146\":{},\"1147\":{},\"1150\":{},\"1151\":{},\"1154\":{},\"1155\":{}}}],[\"rootfixed\",{\"_index\":619,\"name\":{\"830\":{}},\"parent\":{}}],[\"rootoraclepegged\",{\"_index\":620,\"name\":{\"831\":{}},\"parent\":{}}],[\"roundto5\",{\"_index\":885,\"name\":{\"1306\":{}},\"parent\":{}}],[\"routeinfo\",{\"_index\":844,\"name\":{\"1236\":{}},\"parent\":{\"1237\":{},\"1238\":{},\"1239\":{},\"1240\":{},\"1241\":{},\"1242\":{},\"1243\":{},\"1244\":{},\"1245\":{},\"1246\":{},\"1247\":{}}}],[\"routername\",{\"_index\":848,\"name\":{\"1247\":{}},\"parent\":{}}],[\"routes\",{\"_index\":849,\"name\":{\"1248\":{},\"1250\":{}},\"parent\":{\"1249\":{}}}],[\"routes.__type\",{\"_index\":850,\"name\":{},\"parent\":{\"1250\":{},\"1251\":{}}}],[\"rust_i64_max\",{\"_index\":685,\"name\":{\"976\":{}},\"parent\":{}}],[\"rust_i64_min\",{\"_index\":686,\"name\":{\"977\":{}},\"parent\":{}}],[\"rust_u64_max\",{\"_index\":684,\"name\":{\"975\":{}},\"parent\":{}}],[\"scaledinitassetweight\",{\"_index\":279,\"name\":{\"316\":{},\"380\":{}},\"parent\":{}}],[\"scaledinitliabweight\",{\"_index\":280,\"name\":{\"317\":{},\"381\":{}},\"parent\":{}}],[\"securityadmin\",{\"_index\":53,\"name\":{\"80\":{}},\"parent\":{}}],[\"selltokenindex\",{\"_index\":526,\"name\":{\"680\":{},\"715\":{}},\"parent\":{}}],[\"selltokenperbuytoken\",{\"_index\":506,\"name\":{\"642\":{},\"644\":{}},\"parent\":{}}],[\"sendandconfirmtransaction\",{\"_index\":132,\"name\":{\"160\":{}},\"parent\":{}}],[\"sendandconfirmtransactionforgroup\",{\"_index\":133,\"name\":{\"161\":{}},\"parent\":{}}],[\"seqnum\",{\"_index\":584,\"name\":{\"781\":{},\"915\":{},\"941\":{},\"951\":{},\"960\":{},\"973\":{}},\"parent\":{}}],[\"serum3\",{\"_index\":349,\"name\":{\"422\":{}},\"parent\":{}}],[\"serum3active\",{\"_index\":374,\"name\":{\"449\":{}},\"parent\":{}}],[\"serum3cancelallorders\",{\"_index\":192,\"name\":{\"220\":{}},\"parent\":{}}],[\"serum3cancelallordersforallmarkets\",{\"_index\":414,\"name\":{\"489\":{}},\"parent\":{}}],[\"serum3cancelallordersix\",{\"_index\":191,\"name\":{\"219\":{}},\"parent\":{}}],[\"serum3cancelorder\",{\"_index\":197,\"name\":{\"225\":{}},\"parent\":{}}],[\"serum3cancelorderix\",{\"_index\":196,\"name\":{\"224\":{}},\"parent\":{}}],[\"serum3closeopenorders\",{\"_index\":187,\"name\":{\"215\":{}},\"parent\":{}}],[\"serum3closeopenordersix\",{\"_index\":186,\"name\":{\"214\":{}},\"parent\":{}}],[\"serum3createopenorders\",{\"_index\":184,\"name\":{\"212\":{}},\"parent\":{}}],[\"serum3createopenordersix\",{\"_index\":185,\"name\":{\"213\":{}},\"parent\":{}}],[\"serum3deregistermarket\",{\"_index\":182,\"name\":{\"210\":{}},\"parent\":{}}],[\"serum3editmarket\",{\"_index\":181,\"name\":{\"209\":{}},\"parent\":{}}],[\"serum3externalmarketsmap\",{\"_index\":64,\"name\":{\"91\":{}},\"parent\":{}}],[\"serum3getmarkets\",{\"_index\":183,\"name\":{\"211\":{}},\"parent\":{}}],[\"serum3liqforcecancelorders\",{\"_index\":188,\"name\":{\"216\":{}},\"parent\":{}}],[\"serum3market\",{\"_index\":0,\"name\":{\"0\":{}},\"parent\":{\"1\":{},\"2\":{},\"3\":{},\"4\":{},\"5\":{},\"6\":{},\"7\":{},\"8\":{},\"9\":{},\"10\":{},\"11\":{},\"12\":{},\"13\":{},\"14\":{},\"15\":{},\"16\":{},\"17\":{},\"18\":{},\"19\":{},\"20\":{},\"21\":{}}}],[\"serum3marketindexunset\",{\"_index\":441,\"name\":{\"528\":{}},\"parent\":{}}],[\"serum3marketsmapbyexternal\",{\"_index\":62,\"name\":{\"89\":{}},\"parent\":{}}],[\"serum3marketsmapbymarketindex\",{\"_index\":63,\"name\":{\"90\":{}},\"parent\":{}}],[\"serum3oosmapbymarketindex\",{\"_index\":366,\"name\":{\"441\":{}},\"parent\":{}}],[\"serum3orders\",{\"_index\":440,\"name\":{\"527\":{}},\"parent\":{\"528\":{},\"529\":{},\"530\":{},\"531\":{},\"532\":{},\"533\":{},\"534\":{},\"535\":{}}}],[\"serum3ordertype\",{\"_index\":22,\"name\":{\"22\":{}},\"parent\":{\"23\":{},\"24\":{},\"27\":{},\"28\":{},\"31\":{},\"32\":{},\"35\":{}}}],[\"serum3ordertype.__type\",{\"_index\":25,\"name\":{},\"parent\":{\"25\":{},\"26\":{},\"29\":{},\"30\":{},\"33\":{},\"34\":{}}}],[\"serum3placeorder\",{\"_index\":190,\"name\":{\"218\":{}},\"parent\":{}}],[\"serum3placeorderix\",{\"_index\":189,\"name\":{\"217\":{}},\"parent\":{}}],[\"serum3positiondto\",{\"_index\":443,\"name\":{\"536\":{}},\"parent\":{\"537\":{},\"538\":{},\"539\":{},\"540\":{},\"541\":{},\"542\":{},\"543\":{},\"544\":{}}}],[\"serum3registermarket\",{\"_index\":180,\"name\":{\"208\":{}},\"parent\":{}}],[\"serum3selftradebehavior\",{\"_index\":28,\"name\":{\"36\":{}},\"parent\":{\"37\":{},\"38\":{},\"41\":{},\"42\":{},\"45\":{},\"46\":{},\"49\":{}}}],[\"serum3selftradebehavior.__type\",{\"_index\":30,\"name\":{},\"parent\":{\"39\":{},\"40\":{},\"43\":{},\"44\":{},\"47\":{},\"48\":{}}}],[\"serum3settlefunds\",{\"_index\":195,\"name\":{\"223\":{}},\"parent\":{}}],[\"serum3settlefundsforallmarkets\",{\"_index\":413,\"name\":{\"488\":{}},\"parent\":{}}],[\"serum3settlefundsix\",{\"_index\":193,\"name\":{\"221\":{}},\"parent\":{}}],[\"serum3settlefundsv2ix\",{\"_index\":194,\"name\":{\"222\":{}},\"parent\":{}}],[\"serum3side\",{\"_index\":33,\"name\":{\"50\":{}},\"parent\":{\"51\":{},\"52\":{},\"55\":{},\"56\":{},\"59\":{}}}],[\"serum3side.__type\",{\"_index\":35,\"name\":{},\"parent\":{\"53\":{},\"54\":{},\"57\":{},\"58\":{}}}],[\"serummarketexternal\",{\"_index\":9,\"name\":{\"9\":{}},\"parent\":{}}],[\"serumprogram\",{\"_index\":8,\"name\":{\"8\":{}},\"parent\":{}}],[\"settleall\",{\"_index\":216,\"name\":{\"244\":{}},\"parent\":{}}],[\"settlefeeamountthreshold\",{\"_index\":589,\"name\":{\"787\":{}},\"parent\":{}}],[\"settlefeeflat\",{\"_index\":588,\"name\":{\"786\":{}},\"parent\":{}}],[\"settlefeefractionlowhealth\",{\"_index\":590,\"name\":{\"788\":{}},\"parent\":{}}],[\"settlepnllimitfactor\",{\"_index\":591,\"name\":{\"789\":{}},\"parent\":{}}],[\"settlepnllimitrealizedtrade\",{\"_index\":467,\"name\":{\"570\":{},\"624\":{}},\"parent\":{}}],[\"settlepnllimitsettledincurrentwindownative\",{\"_index\":450,\"name\":{\"552\":{},\"604\":{}},\"parent\":{}}],[\"settlepnllimitwindow\",{\"_index\":449,\"name\":{\"551\":{},\"603\":{}},\"parent\":{}}],[\"settlepnllimitwindowsizets\",{\"_index\":592,\"name\":{\"790\":{}},\"parent\":{}}],[\"settletokenindex\",{\"_index\":576,\"name\":{\"769\":{}},\"parent\":{}}],[\"shortfunding\",{\"_index\":565,\"name\":{\"752\":{}},\"parent\":{}}],[\"shortsettledfunding\",{\"_index\":455,\"name\":{\"557\":{},\"611\":{}},\"parent\":{}}],[\"side\",{\"_index\":656,\"name\":{\"924\":{},\"948\":{},\"1159\":{}},\"parent\":{}}],[\"sideandtree\",{\"_index\":499,\"name\":{\"630\":{},\"637\":{}},\"parent\":{}}],[\"signaturefee\",{\"_index\":831,\"name\":{\"1213\":{}},\"parent\":{}}],[\"simhealthratiowithperpaskuichanges\",{\"_index\":418,\"name\":{\"493\":{}},\"parent\":{}}],[\"simhealthratiowithperpbiduichanges\",{\"_index\":417,\"name\":{\"492\":{}},\"parent\":{}}],[\"simhealthratiowithserum3askuichanges\",{\"_index\":412,\"name\":{\"487\":{}},\"parent\":{}}],[\"simhealthratiowithserum3biduichanges\",{\"_index\":411,\"name\":{\"486\":{}},\"parent\":{}}],[\"simhealthratiowithtokenpositionuichanges\",{\"_index\":406,\"name\":{\"481\":{}},\"parent\":{}}],[\"size\",{\"_index\":660,\"name\":{\"933\":{}},\"parent\":{}}],[\"sizelots\",{\"_index\":655,\"name\":{\"923\":{}},\"parent\":{}}],[\"slippage\",{\"_index\":770,\"name\":{\"1085\":{},\"1093\":{}},\"parent\":{}}],[\"slippagebps\",{\"_index\":826,\"name\":{\"1198\":{},\"1243\":{}},\"parent\":{}}],[\"sold\",{\"_index\":518,\"name\":{\"672\":{},\"707\":{}},\"parent\":{}}],[\"sourcemint\",{\"_index\":800,\"name\":{\"1166\":{},\"1183\":{},\"1201\":{}},\"parent\":{}}],[\"stablegrowthlimit\",{\"_index\":272,\"name\":{\"306\":{}},\"parent\":{}}],[\"stableprice\",{\"_index\":264,\"name\":{\"299\":{}},\"parent\":{}}],[\"stablepricemodel\",{\"_index\":263,\"name\":{\"297\":{},\"315\":{},\"356\":{},\"777\":{}},\"parent\":{\"298\":{}}}],[\"stablepricemodel.__type\",{\"_index\":265,\"name\":{},\"parent\":{\"299\":{},\"300\":{},\"301\":{},\"302\":{},\"303\":{},\"304\":{},\"305\":{},\"306\":{},\"307\":{}}}],[\"stoploss\",{\"_index\":512,\"name\":{\"656\":{},\"658\":{}},\"parent\":{}}],[\"stub\",{\"_index\":249,\"name\":{\"277\":{}},\"parent\":{}}],[\"stuboracle\",{\"_index\":250,\"name\":{\"278\":{}},\"parent\":{\"279\":{},\"280\":{},\"281\":{},\"282\":{},\"283\":{},\"284\":{},\"285\":{},\"286\":{},\"287\":{}}}],[\"stuboracleclose\",{\"_index\":153,\"name\":{\"181\":{}},\"parent\":{}}],[\"stuboraclecreate\",{\"_index\":152,\"name\":{\"180\":{}},\"parent\":{}}],[\"stuboracleset\",{\"_index\":154,\"name\":{\"182\":{}},\"parent\":{}}],[\"sub\",{\"_index\":731,\"name\":{\"1031\":{}},\"parent\":{}}],[\"swap\",{\"_index\":872,\"name\":{\"1279\":{},\"1281\":{}},\"parent\":{}}],[\"swapmode\",{\"_index\":803,\"name\":{\"1169\":{},\"1189\":{},\"1207\":{},\"1218\":{},\"1244\":{}},\"parent\":{\"1219\":{},\"1220\":{}}}],[\"swapparams\",{\"_index\":816,\"name\":{\"1182\":{}},\"parent\":{\"1183\":{},\"1184\":{},\"1185\":{},\"1186\":{},\"1187\":{},\"1188\":{},\"1189\":{},\"1190\":{},\"1191\":{}}}],[\"switchboard\",{\"_index\":248,\"name\":{\"276\":{}},\"parent\":{}}],[\"symbol\",{\"_index\":792,\"name\":{\"1158\":{},\"1258\":{}},\"parent\":{}}],[\"tags\",{\"_index\":861,\"name\":{\"1263\":{}},\"parent\":{}}],[\"takeprofit\",{\"_index\":513,\"name\":{\"660\":{},\"662\":{}},\"parent\":{}}],[\"taker\",{\"_index\":680,\"name\":{\"965\":{}},\"parent\":{}}],[\"takerbaselots\",{\"_index\":458,\"name\":{\"560\":{},\"614\":{}},\"parent\":{}}],[\"takerclientorderid\",{\"_index\":682,\"name\":{\"967\":{}},\"parent\":{}}],[\"takerfee\",{\"_index\":561,\"name\":{\"748\":{},\"968\":{}},\"parent\":{}}],[\"takerfeerate\",{\"_index\":523,\"name\":{\"677\":{},\"712\":{}},\"parent\":{}}],[\"takerorderid\",{\"_index\":681,\"name\":{\"966\":{}},\"parent\":{}}],[\"takerquotelots\",{\"_index\":459,\"name\":{\"561\":{},\"615\":{}},\"parent\":{}}],[\"takerside\",{\"_index\":674,\"name\":{\"956\":{}},\"parent\":{}}],[\"takervolume\",{\"_index\":463,\"name\":{\"565\":{},\"619\":{}},\"parent\":{}}],[\"target_amount\",{\"_index\":794,\"name\":{\"1160\":{}},\"parent\":{}}],[\"tcsstoplossonborrow\",{\"_index\":233,\"name\":{\"261\":{}},\"parent\":{}}],[\"tcsstoplossondeposit\",{\"_index\":231,\"name\":{\"259\":{}},\"parent\":{}}],[\"tcstakeprofitonborrow\",{\"_index\":232,\"name\":{\"260\":{}},\"parent\":{}}],[\"tcstakeprofitondeposit\",{\"_index\":230,\"name\":{\"258\":{}},\"parent\":{}}],[\"testing\",{\"_index\":48,\"name\":{\"75\":{}},\"parent\":{}}],[\"testnet\",{\"_index\":112,\"name\":{\"140\":{}},\"parent\":{}}],[\"ticksize\",{\"_index\":594,\"name\":{\"798\":{}},\"parent\":{}}],[\"timeinforce\",{\"_index\":635,\"name\":{\"856\":{}},\"parent\":{}}],[\"timestamp\",{\"_index\":638,\"name\":{\"860\":{},\"925\":{},\"950\":{},\"959\":{}},\"parent\":{}}],[\"title\",{\"_index\":782,\"name\":{\"1126\":{},\"1130\":{},\"1134\":{},\"1138\":{},\"1142\":{},\"1146\":{},\"1150\":{},\"1154\":{}},\"parent\":{}}],[\"toarray\",{\"_index\":726,\"name\":{\"1026\":{}},\"parent\":{}}],[\"toarraylike\",{\"_index\":727,\"name\":{\"1027\":{}},\"parent\":{}}],[\"tobig\",{\"_index\":724,\"name\":{\"1024\":{}},\"parent\":{}}],[\"tofixed\",{\"_index\":722,\"name\":{\"1022\":{}},\"parent\":{}}],[\"togglemangoaccountfreeze\",{\"_index\":162,\"name\":{\"190\":{}},\"parent\":{}}],[\"toinnernode\",{\"_index\":614,\"name\":{\"823\":{}},\"parent\":{}}],[\"token\",{\"_index\":852,\"name\":{\"1252\":{}},\"parent\":{\"1253\":{}}}],[\"token.__type\",{\"_index\":854,\"name\":{},\"parent\":{\"1254\":{},\"1255\":{},\"1256\":{},\"1257\":{},\"1258\":{},\"1259\":{},\"1260\":{},\"1261\":{},\"1263\":{}}}],[\"token.__type.__type\",{\"_index\":860,\"name\":{},\"parent\":{\"1262\":{}}}],[\"tokenconditionalswap\",{\"_index\":514,\"name\":{\"665\":{}},\"parent\":{\"666\":{},\"667\":{},\"668\":{},\"669\":{},\"670\":{},\"671\":{},\"672\":{},\"673\":{},\"674\":{},\"675\":{},\"676\":{},\"677\":{},\"678\":{},\"679\":{},\"680\":{},\"681\":{},\"682\":{},\"683\":{},\"684\":{},\"685\":{},\"686\":{},\"687\":{},\"688\":{},\"689\":{},\"690\":{},\"691\":{},\"692\":{},\"693\":{},\"694\":{},\"695\":{},\"696\":{},\"697\":{},\"698\":{},\"699\":{},\"700\":{}}}],[\"tokenconditionalswapcancel\",{\"_index\":236,\"name\":{\"264\":{}},\"parent\":{}}],[\"tokenconditionalswapcancelall\",{\"_index\":237,\"name\":{\"265\":{}},\"parent\":{}}],[\"tokenconditionalswapcreate\",{\"_index\":234,\"name\":{\"262\":{}},\"parent\":{}}],[\"tokenconditionalswapcreateraw\",{\"_index\":235,\"name\":{\"263\":{}},\"parent\":{}}],[\"tokenconditionalswapdisplaypricestyle\",{\"_index\":505,\"name\":{\"641\":{}},\"parent\":{\"642\":{},\"643\":{},\"646\":{},\"647\":{},\"650\":{}}}],[\"tokenconditionalswapdisplaypricestyle.__type\",{\"_index\":507,\"name\":{},\"parent\":{\"644\":{},\"645\":{},\"648\":{},\"649\":{}}}],[\"tokenconditionalswapdto\",{\"_index\":546,\"name\":{\"701\":{}},\"parent\":{\"702\":{},\"703\":{},\"704\":{},\"705\":{},\"706\":{},\"707\":{},\"708\":{},\"709\":{},\"710\":{},\"711\":{},\"712\":{},\"713\":{},\"714\":{},\"715\":{},\"716\":{},\"717\":{},\"718\":{},\"719\":{},\"720\":{}}}],[\"tokenconditionalswapintention\",{\"_index\":509,\"name\":{\"651\":{}},\"parent\":{\"652\":{},\"653\":{},\"656\":{},\"657\":{},\"660\":{},\"661\":{},\"664\":{}}}],[\"tokenconditionalswapintention.__type\",{\"_index\":511,\"name\":{},\"parent\":{\"654\":{},\"655\":{},\"658\":{},\"659\":{},\"662\":{},\"663\":{}}}],[\"tokenconditionalswapmakerfeerate\",{\"_index\":321,\"name\":{\"375\":{}},\"parent\":{}}],[\"tokenconditionalswaps\",{\"_index\":352,\"name\":{\"425\":{}},\"parent\":{}}],[\"tokenconditionalswapsactive\",{\"_index\":375,\"name\":{\"450\":{}},\"parent\":{}}],[\"tokenconditionalswaptakerfeerate\",{\"_index\":320,\"name\":{\"374\":{}},\"parent\":{}}],[\"tokenconditionalswaptrigger\",{\"_index\":238,\"name\":{\"266\":{}},\"parent\":{}}],[\"tokendeposit\",{\"_index\":175,\"name\":{\"203\":{}},\"parent\":{}}],[\"tokendepositnative\",{\"_index\":176,\"name\":{\"204\":{}},\"parent\":{}}],[\"tokenderegister\",{\"_index\":148,\"name\":{\"176\":{}},\"parent\":{}}],[\"tokenedit\",{\"_index\":146,\"name\":{\"174\":{}},\"parent\":{}}],[\"tokenforcecloseborrowswithtoken\",{\"_index\":147,\"name\":{\"175\":{}},\"parent\":{}}],[\"tokenindex\",{\"_index\":256,\"name\":{\"288\":{},\"309\":{},\"361\":{},\"407\":{},\"505\":{},\"521\":{}},\"parent\":{}}],[\"tokenindexunset\",{\"_index\":425,\"name\":{\"501\":{}},\"parent\":{}}],[\"tokenmintaddress\",{\"_index\":804,\"name\":{\"1170\":{}},\"parent\":{}}],[\"tokenposition\",{\"_index\":424,\"name\":{\"500\":{}},\"parent\":{\"501\":{},\"502\":{},\"503\":{},\"504\":{},\"505\":{},\"506\":{},\"507\":{},\"508\":{},\"509\":{},\"510\":{},\"511\":{},\"512\":{},\"513\":{},\"514\":{},\"515\":{},\"516\":{},\"517\":{}}}],[\"tokenpositiondto\",{\"_index\":438,\"name\":{\"518\":{}},\"parent\":{\"519\":{},\"520\":{},\"521\":{},\"522\":{},\"523\":{},\"524\":{},\"525\":{},\"526\":{}}}],[\"tokenregister\",{\"_index\":144,\"name\":{\"172\":{}},\"parent\":{}}],[\"tokenregistertrustless\",{\"_index\":145,\"name\":{\"173\":{}},\"parent\":{}}],[\"tokens\",{\"_index\":348,\"name\":{\"421\":{}},\"parent\":{}}],[\"tokensactive\",{\"_index\":373,\"name\":{\"448\":{}},\"parent\":{}}],[\"tokenupdateindexandrate\",{\"_index\":227,\"name\":{\"255\":{}},\"parent\":{}}],[\"tokenupdateindexandrateix\",{\"_index\":228,\"name\":{\"256\":{}},\"parent\":{}}],[\"tokenwithdraw\",{\"_index\":177,\"name\":{\"205\":{}},\"parent\":{}}],[\"tokenwithdrawnative\",{\"_index\":179,\"name\":{\"207\":{}},\"parent\":{}}],[\"tokenwithdrawnativeix\",{\"_index\":178,\"name\":{\"206\":{}},\"parent\":{}}],[\"toleafnode\",{\"_index\":615,\"name\":{\"824\":{}},\"parent\":{}}],[\"tolocalestring\",{\"_index\":723,\"name\":{\"1023\":{}},\"parent\":{}}],[\"tonative\",{\"_index\":879,\"name\":{\"1300\":{}},\"parent\":{}}],[\"tonativedecimals\",{\"_index\":109,\"name\":{\"136\":{}},\"parent\":{}}],[\"tonativei80f48\",{\"_index\":878,\"name\":{\"1299\":{}},\"parent\":{}}],[\"tonativei80f48forquote\",{\"_index\":877,\"name\":{\"1298\":{}},\"parent\":{}}],[\"tonativeprice\",{\"_index\":108,\"name\":{\"135\":{}},\"parent\":{}}],[\"tonativesellperbuytokenprice\",{\"_index\":880,\"name\":{\"1301\":{}},\"parent\":{}}],[\"tonumber\",{\"_index\":725,\"name\":{\"1025\":{}},\"parent\":{}}],[\"tostring\",{\"_index\":110,\"name\":{\"137\":{},\"377\":{},\"416\":{},\"499\":{},\"517\":{},\"599\":{},\"700\":{},\"817\":{},\"1021\":{}},\"parent\":{}}],[\"totalfeeanddeposits\",{\"_index\":834,\"name\":{\"1216\":{}},\"parent\":{}}],[\"totwos\",{\"_index\":721,\"name\":{\"1020\":{}},\"parent\":{}}],[\"touidecimals\",{\"_index\":882,\"name\":{\"1303\":{}},\"parent\":{}}],[\"touidecimalsforquote\",{\"_index\":883,\"name\":{\"1304\":{}},\"parent\":{}}],[\"touii80f48\",{\"_index\":884,\"name\":{\"1305\":{}},\"parent\":{}}],[\"touiprice\",{\"_index\":107,\"name\":{\"134\":{}},\"parent\":{}}],[\"touisellperbuytokenprice\",{\"_index\":881,\"name\":{\"1302\":{}},\"parent\":{}}],[\"transactionfeeinfo\",{\"_index\":830,\"name\":{\"1212\":{}},\"parent\":{\"1213\":{},\"1214\":{},\"1215\":{},\"1216\":{},\"1217\":{}}}],[\"trueixgateparams\",{\"_index\":39,\"name\":{\"62\":{}},\"parent\":{}}],[\"txconfirmationcommitment\",{\"_index\":124,\"name\":{\"152\":{}},\"parent\":{}}],[\"type\",{\"_index\":618,\"name\":{\"829\":{}},\"parent\":{}}],[\"types\",{\"_index\":694,\"name\":{\"989\":{}},\"parent\":{}}],[\"u64_max_bn\",{\"_index\":890,\"name\":{\"1311\":{}},\"parent\":{}}],[\"uibasetolots\",{\"_index\":602,\"name\":{\"809\":{}},\"parent\":{}}],[\"uiborrows\",{\"_index\":330,\"name\":{\"391\":{}},\"parent\":{}}],[\"uideposits\",{\"_index\":329,\"name\":{\"390\":{}},\"parent\":{}}],[\"uiprice\",{\"_index\":327,\"name\":{\"385\":{},\"794\":{},\"920\":{}},\"parent\":{}}],[\"uipricetolots\",{\"_index\":601,\"name\":{\"808\":{}},\"parent\":{}}],[\"uiquotetolots\",{\"_index\":603,\"name\":{\"810\":{}},\"parent\":{}}],[\"uisize\",{\"_index\":654,\"name\":{\"922\":{}},\"parent\":{}}],[\"unknown\",{\"_index\":510,\"name\":{\"652\":{},\"654\":{},\"1275\":{},\"1277\":{}},\"parent\":{}}],[\"updatesettlelimit\",{\"_index\":484,\"name\":{\"589\":{}},\"parent\":{}}],[\"usdc_mint\",{\"_index\":689,\"name\":{\"982\":{}},\"parent\":{}}],[\"usdcdepeg\",{\"_index\":785,\"name\":{\"1132\":{}},\"parent\":{}}],[\"usdtdepeg\",{\"_index\":786,\"name\":{\"1136\":{}},\"parent\":{}}],[\"userdestinationtokenaccount\",{\"_index\":818,\"name\":{\"1186\":{},\"1204\":{}},\"parent\":{}}],[\"usersourcetokenaccount\",{\"_index\":817,\"name\":{\"1185\":{},\"1203\":{}},\"parent\":{}}],[\"usertransferauthority\",{\"_index\":819,\"name\":{\"1187\":{},\"1205\":{}},\"parent\":{}}],[\"util0\",{\"_index\":295,\"name\":{\"336\":{},\"1286\":{}},\"parent\":{}}],[\"util1\",{\"_index\":296,\"name\":{\"337\":{},\"1288\":{}},\"parent\":{}}],[\"v4\",{\"_index\":766,\"name\":{\"1077\":{}},\"parent\":{}}],[\"val\",{\"_index\":495,\"name\":{\"608\":{},\"1000\":{},\"1063\":{},\"1067\":{},\"1071\":{},\"1075\":{},\"1079\":{},\"1083\":{},\"1087\":{},\"1091\":{},\"1095\":{},\"1100\":{},\"1104\":{},\"1108\":{},\"1112\":{},\"1117\":{},\"1121\":{}},\"parent\":{}}],[\"vault\",{\"_index\":306,\"name\":{\"354\":{}},\"parent\":{}}],[\"vaultamountsmap\",{\"_index\":70,\"name\":{\"97\":{}},\"parent\":{}}],[\"vaults\",{\"_index\":343,\"name\":{\"410\":{}},\"parent\":{}}],[\"version\",{\"_index\":49,\"name\":{\"76\":{},\"985\":{}},\"parent\":{}}],[\"walletpk\",{\"_index\":131,\"name\":{\"159\":{}},\"parent\":{}}],[\"zero_i80f48\",{\"_index\":700,\"name\":{\"995\":{}},\"parent\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/ts/client/classes/As.html b/ts/client/classes/As.html index 4a5d5d259..8b59fdd49 100644 --- a/ts/client/classes/As.html +++ b/ts/client/classes/As.html @@ -1 +1 @@ -As | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • Tag: keyof never

Hierarchy

  • As

Index

Constructors

Properties

Constructors

  • new As<Tag>(): As<Tag>
  • Type parameters

    • Tag: string | number | symbol

    Returns As<Tag>

Properties

[$as$]: Record<Tag, true>
$as$: typeof $as$

Generated using TypeDoc

\ No newline at end of file +As | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • Tag: keyof never

Hierarchy

  • As

Index

Constructors

Properties

Constructors

  • new As<Tag>(): As<Tag>
  • Type parameters

    • Tag: string | number | symbol

    Returns As<Tag>

Properties

[$as$]: Record<Tag, true>
$as$: typeof $as$

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/client/classes/Bank.html b/ts/client/classes/Bank.html index 15d6a12ca..f6292870d 100644 --- a/ts/client/classes/Bank.html +++ b/ts/client/classes/Bank.html @@ -1,6 +1,6 @@ -Bank | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Bank

Implements

Index

Constructors

  • new Bank(publicKey: PublicKey, group: PublicKey, name: number[], mint: PublicKey, vault: PublicKey, oracle: PublicKey, oracleConfig: OracleConfigDto, stablePriceModel: StablePriceModel, depositIndex: I80F48Dto, borrowIndex: I80F48Dto, indexedDeposits: I80F48Dto, indexedBorrows: I80F48Dto, indexLastUpdated: BN, bankRateLastUpdated: BN, avgUtilization: I80F48Dto, adjustmentFactor: I80F48Dto, util0: I80F48Dto, rate0: I80F48Dto, util1: I80F48Dto, rate1: I80F48Dto, maxRate: I80F48Dto, collectedFeesNative: I80F48Dto, loanOriginationFeeRate: I80F48Dto, loanFeeRate: I80F48Dto, maintAssetWeight: I80F48Dto, initAssetWeight: I80F48Dto, maintLiabWeight: I80F48Dto, initLiabWeight: I80F48Dto, liquidationFee: I80F48Dto, dust: I80F48Dto, flashLoanTokenAccountInitial: BN, flashLoanApprovedAmount: BN, tokenIndex: TokenIndex, mintDecimals: number, bankNum: number, minVaultToDepositsRatio: number, netBorrowLimitWindowSizeTs: BN, lastNetBorrowsWindowStartTs: BN, netBorrowLimitPerWindowQuote: BN, netBorrowsInWindow: BN, borrowWeightScaleStartQuote: number, depositWeightScaleStartQuote: number, reduceOnly: number, forceClose: boolean, feesWithdrawn: BN, tokenConditionalSwapTakerFeeRate: number, tokenConditionalSwapMakerFeeRate: number, flashLoanSwapFeeRate: number): Bank

Properties

_oracleLastUpdatedSlot: undefined | number
_oracleProvider: undefined | OracleProvider
_price: undefined | I80F48
_uiPrice: undefined | number
adjustmentFactor: I80F48
avgUtilization: I80F48
bankNum: number
bankRateLastUpdated: BN
borrowIndex: I80F48
borrowWeightScaleStartQuote: number
collectedFeesNative: I80F48
depositIndex: I80F48
depositWeightScaleStartQuote: number
dust: I80F48
feesWithdrawn: BN
flashLoanSwapFeeRate: number
forceClose: boolean
group: PublicKey
indexLastUpdated: BN
indexedBorrows: I80F48
indexedDeposits: I80F48
initAssetWeight: I80F48
initLiabWeight: I80F48
lastNetBorrowsWindowStartTs: BN
liquidationFee: I80F48
loanFeeRate: I80F48
loanOriginationFeeRate: I80F48
maintAssetWeight: I80F48
maintLiabWeight: I80F48
maxRate: I80F48
minVaultToDepositsRatio: number
mint: PublicKey
mintDecimals: number
name: string
netBorrowLimitPerWindowQuote: BN
netBorrowLimitWindowSizeTs: BN
netBorrowsInWindow: BN
oracle: PublicKey
oracleConfig: OracleConfig
publicKey: PublicKey
rate0: I80F48
rate1: I80F48
reduceOnly: number
stablePriceModel: StablePriceModel
tokenConditionalSwapMakerFeeRate: number
tokenConditionalSwapTakerFeeRate: number
tokenIndex: TokenIndex
util0: I80F48
util1: I80F48
vault: PublicKey

Accessors

  • get oracleLastUpdatedSlot(): number
  • get uiPrice(): number

Methods

  • areBorrowsReduceOnly(): boolean
  • areDepositsReduceOnly(): boolean
  • getBorrowRateUi(): number
  • Returns number

    total borrow rate percentage (including loan upkeep rate)

    -
  • getBorrowRateWithoutUpkeepRate(): I80F48
  • getDepositRateUi(): number
  • toString(): string
  • uiBorrows(): number
  • uiDeposits(): number
  • from(publicKey: PublicKey, obj: { adjustmentFactor: I80F48Dto; avgUtilization: I80F48Dto; bankNum: number; bankRateLastUpdated: BN; borrowIndex: I80F48Dto; borrowWeightScaleStartQuote: number; collectedFeesNative: I80F48Dto; depositIndex: I80F48Dto; depositWeightScaleStartQuote: number; dust: I80F48Dto; feesWithdrawn: BN; flashLoanApprovedAmount: BN; flashLoanSwapFeeRate: number; flashLoanTokenAccountInitial: BN; forceClose: number; group: PublicKey; indexLastUpdated: BN; indexedBorrows: I80F48Dto; indexedDeposits: I80F48Dto; initAssetWeight: I80F48Dto; initLiabWeight: I80F48Dto; lastNetBorrowsWindowStartTs: BN; liquidationFee: I80F48Dto; loanFeeRate: I80F48Dto; loanOriginationFeeRate: I80F48Dto; maintAssetWeight: I80F48Dto; maintLiabWeight: I80F48Dto; maxRate: I80F48Dto; minVaultToDepositsRatio: number; mint: PublicKey; mintDecimals: number; name: number[]; netBorrowLimitPerWindowQuote: BN; netBorrowLimitWindowSizeTs: BN; netBorrowsInWindow: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; rate0: I80F48Dto; rate1: I80F48Dto; reduceOnly: number; stablePriceModel: StablePriceModel; tokenConditionalSwapMakerFeeRate: number; tokenConditionalSwapTakerFeeRate: number; tokenIndex: number; util0: I80F48Dto; util1: I80F48Dto; vault: PublicKey }): Bank
  • Parameters

    • publicKey: PublicKey
    • obj: { adjustmentFactor: I80F48Dto; avgUtilization: I80F48Dto; bankNum: number; bankRateLastUpdated: BN; borrowIndex: I80F48Dto; borrowWeightScaleStartQuote: number; collectedFeesNative: I80F48Dto; depositIndex: I80F48Dto; depositWeightScaleStartQuote: number; dust: I80F48Dto; feesWithdrawn: BN; flashLoanApprovedAmount: BN; flashLoanSwapFeeRate: number; flashLoanTokenAccountInitial: BN; forceClose: number; group: PublicKey; indexLastUpdated: BN; indexedBorrows: I80F48Dto; indexedDeposits: I80F48Dto; initAssetWeight: I80F48Dto; initLiabWeight: I80F48Dto; lastNetBorrowsWindowStartTs: BN; liquidationFee: I80F48Dto; loanFeeRate: I80F48Dto; loanOriginationFeeRate: I80F48Dto; maintAssetWeight: I80F48Dto; maintLiabWeight: I80F48Dto; maxRate: I80F48Dto; minVaultToDepositsRatio: number; mint: PublicKey; mintDecimals: number; name: number[]; netBorrowLimitPerWindowQuote: BN; netBorrowLimitWindowSizeTs: BN; netBorrowsInWindow: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; rate0: I80F48Dto; rate1: I80F48Dto; reduceOnly: number; stablePriceModel: StablePriceModel; tokenConditionalSwapMakerFeeRate: number; tokenConditionalSwapTakerFeeRate: number; tokenIndex: number; util0: I80F48Dto; util1: I80F48Dto; vault: PublicKey }
      • adjustmentFactor: I80F48Dto
      • avgUtilization: I80F48Dto
      • bankNum: number
      • bankRateLastUpdated: BN
      • borrowIndex: I80F48Dto
      • borrowWeightScaleStartQuote: number
      • collectedFeesNative: I80F48Dto
      • depositIndex: I80F48Dto
      • depositWeightScaleStartQuote: number
      • dust: I80F48Dto
      • feesWithdrawn: BN
      • flashLoanApprovedAmount: BN
      • flashLoanSwapFeeRate: number
      • flashLoanTokenAccountInitial: BN
      • forceClose: number
      • group: PublicKey
      • indexLastUpdated: BN
      • indexedBorrows: I80F48Dto
      • indexedDeposits: I80F48Dto
      • initAssetWeight: I80F48Dto
      • initLiabWeight: I80F48Dto
      • lastNetBorrowsWindowStartTs: BN
      • liquidationFee: I80F48Dto
      • loanFeeRate: I80F48Dto
      • loanOriginationFeeRate: I80F48Dto
      • maintAssetWeight: I80F48Dto
      • maintLiabWeight: I80F48Dto
      • maxRate: I80F48Dto
      • minVaultToDepositsRatio: number
      • mint: PublicKey
      • mintDecimals: number
      • name: number[]
      • netBorrowLimitPerWindowQuote: BN
      • netBorrowLimitWindowSizeTs: BN
      • netBorrowsInWindow: BN
      • oracle: PublicKey
      • oracleConfig: OracleConfigDto
      • rate0: I80F48Dto
      • rate1: I80F48Dto
      • reduceOnly: number
      • stablePriceModel: StablePriceModel
      • tokenConditionalSwapMakerFeeRate: number
      • tokenConditionalSwapTakerFeeRate: number
      • tokenIndex: number
      • util0: I80F48Dto
      • util1: I80F48Dto
      • vault: PublicKey

    Returns Bank

Generated using TypeDoc

\ No newline at end of file +Bank | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Bank

Implements

Index

Constructors

  • new Bank(publicKey: PublicKey, group: PublicKey, name: number[], mint: PublicKey, vault: PublicKey, oracle: PublicKey, oracleConfig: OracleConfigDto, stablePriceModel: StablePriceModel, depositIndex: I80F48Dto, borrowIndex: I80F48Dto, indexedDeposits: I80F48Dto, indexedBorrows: I80F48Dto, indexLastUpdated: BN, bankRateLastUpdated: BN, avgUtilization: I80F48Dto, adjustmentFactor: I80F48Dto, util0: I80F48Dto, rate0: I80F48Dto, util1: I80F48Dto, rate1: I80F48Dto, maxRate: I80F48Dto, collectedFeesNative: I80F48Dto, loanOriginationFeeRate: I80F48Dto, loanFeeRate: I80F48Dto, maintAssetWeight: I80F48Dto, initAssetWeight: I80F48Dto, maintLiabWeight: I80F48Dto, initLiabWeight: I80F48Dto, liquidationFee: I80F48Dto, dust: I80F48Dto, flashLoanTokenAccountInitial: BN, flashLoanApprovedAmount: BN, tokenIndex: TokenIndex, mintDecimals: number, bankNum: number, minVaultToDepositsRatio: number, netBorrowLimitWindowSizeTs: BN, lastNetBorrowsWindowStartTs: BN, netBorrowLimitPerWindowQuote: BN, netBorrowsInWindow: BN, borrowWeightScaleStartQuote: number, depositWeightScaleStartQuote: number, reduceOnly: number, forceClose: boolean, feesWithdrawn: BN, tokenConditionalSwapTakerFeeRate: number, tokenConditionalSwapMakerFeeRate: number, flashLoanSwapFeeRate: number): Bank

Properties

_oracleLastUpdatedSlot: undefined | number
_oracleProvider: undefined | OracleProvider
_price: undefined | I80F48
_uiPrice: undefined | number
adjustmentFactor: I80F48
avgUtilization: I80F48
bankNum: number
bankRateLastUpdated: BN
borrowIndex: I80F48
borrowWeightScaleStartQuote: number
collectedFeesNative: I80F48
depositIndex: I80F48
depositWeightScaleStartQuote: number
dust: I80F48
feesWithdrawn: BN
flashLoanApprovedAmount: BN
flashLoanSwapFeeRate: number
flashLoanTokenAccountInitial: BN
forceClose: boolean
group: PublicKey
indexLastUpdated: BN
indexedBorrows: I80F48
indexedDeposits: I80F48
initAssetWeight: I80F48
initLiabWeight: I80F48
lastNetBorrowsWindowStartTs: BN
liquidationFee: I80F48
loanFeeRate: I80F48
loanOriginationFeeRate: I80F48
maintAssetWeight: I80F48
maintLiabWeight: I80F48
maxRate: I80F48
minVaultToDepositsRatio: number
mint: PublicKey
mintDecimals: number
name: string
netBorrowLimitPerWindowQuote: BN
netBorrowLimitWindowSizeTs: BN
netBorrowsInWindow: BN
oracle: PublicKey
oracleConfig: OracleConfig
publicKey: PublicKey
rate0: I80F48
rate1: I80F48
reduceOnly: number
stablePriceModel: StablePriceModel
tokenConditionalSwapMakerFeeRate: number
tokenConditionalSwapTakerFeeRate: number
tokenIndex: TokenIndex
util0: I80F48
util1: I80F48
vault: PublicKey

Accessors

  • get oracleLastUpdatedSlot(): number
  • get uiPrice(): number

Methods

  • areBorrowsReduceOnly(): boolean
  • areDepositsReduceOnly(): boolean
  • getBorrowLimitLeftInWindow(): I80F48
  • getBorrowRateUi(): number
  • Returns number

    total borrow rate percentage (including loan upkeep rate)

    +
  • getBorrowRateWithoutUpkeepRate(): I80F48
  • getDepositRateUi(): number
  • getMaxWithdraw(vaultBalance: BN, userDeposits?: I80F48): I80F48
  • getNetBorrowLimitPerWindow(): I80F48
  • getNetBorrowLimitPerWindowUi(): number
  • getTimeToNextBorrowLimitWindowStartsTs(): number
  • toString(): string
  • uiBorrows(): number
  • uiDeposits(): number
  • from(publicKey: PublicKey, obj: { adjustmentFactor: I80F48Dto; avgUtilization: I80F48Dto; bankNum: number; bankRateLastUpdated: BN; borrowIndex: I80F48Dto; borrowWeightScaleStartQuote: number; collectedFeesNative: I80F48Dto; depositIndex: I80F48Dto; depositWeightScaleStartQuote: number; dust: I80F48Dto; feesWithdrawn: BN; flashLoanApprovedAmount: BN; flashLoanSwapFeeRate: number; flashLoanTokenAccountInitial: BN; forceClose: number; group: PublicKey; indexLastUpdated: BN; indexedBorrows: I80F48Dto; indexedDeposits: I80F48Dto; initAssetWeight: I80F48Dto; initLiabWeight: I80F48Dto; lastNetBorrowsWindowStartTs: BN; liquidationFee: I80F48Dto; loanFeeRate: I80F48Dto; loanOriginationFeeRate: I80F48Dto; maintAssetWeight: I80F48Dto; maintLiabWeight: I80F48Dto; maxRate: I80F48Dto; minVaultToDepositsRatio: number; mint: PublicKey; mintDecimals: number; name: number[]; netBorrowLimitPerWindowQuote: BN; netBorrowLimitWindowSizeTs: BN; netBorrowsInWindow: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; rate0: I80F48Dto; rate1: I80F48Dto; reduceOnly: number; stablePriceModel: StablePriceModel; tokenConditionalSwapMakerFeeRate: number; tokenConditionalSwapTakerFeeRate: number; tokenIndex: number; util0: I80F48Dto; util1: I80F48Dto; vault: PublicKey }): Bank
  • Parameters

    • publicKey: PublicKey
    • obj: { adjustmentFactor: I80F48Dto; avgUtilization: I80F48Dto; bankNum: number; bankRateLastUpdated: BN; borrowIndex: I80F48Dto; borrowWeightScaleStartQuote: number; collectedFeesNative: I80F48Dto; depositIndex: I80F48Dto; depositWeightScaleStartQuote: number; dust: I80F48Dto; feesWithdrawn: BN; flashLoanApprovedAmount: BN; flashLoanSwapFeeRate: number; flashLoanTokenAccountInitial: BN; forceClose: number; group: PublicKey; indexLastUpdated: BN; indexedBorrows: I80F48Dto; indexedDeposits: I80F48Dto; initAssetWeight: I80F48Dto; initLiabWeight: I80F48Dto; lastNetBorrowsWindowStartTs: BN; liquidationFee: I80F48Dto; loanFeeRate: I80F48Dto; loanOriginationFeeRate: I80F48Dto; maintAssetWeight: I80F48Dto; maintLiabWeight: I80F48Dto; maxRate: I80F48Dto; minVaultToDepositsRatio: number; mint: PublicKey; mintDecimals: number; name: number[]; netBorrowLimitPerWindowQuote: BN; netBorrowLimitWindowSizeTs: BN; netBorrowsInWindow: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; rate0: I80F48Dto; rate1: I80F48Dto; reduceOnly: number; stablePriceModel: StablePriceModel; tokenConditionalSwapMakerFeeRate: number; tokenConditionalSwapTakerFeeRate: number; tokenIndex: number; util0: I80F48Dto; util1: I80F48Dto; vault: PublicKey }
      • adjustmentFactor: I80F48Dto
      • avgUtilization: I80F48Dto
      • bankNum: number
      • bankRateLastUpdated: BN
      • borrowIndex: I80F48Dto
      • borrowWeightScaleStartQuote: number
      • collectedFeesNative: I80F48Dto
      • depositIndex: I80F48Dto
      • depositWeightScaleStartQuote: number
      • dust: I80F48Dto
      • feesWithdrawn: BN
      • flashLoanApprovedAmount: BN
      • flashLoanSwapFeeRate: number
      • flashLoanTokenAccountInitial: BN
      • forceClose: number
      • group: PublicKey
      • indexLastUpdated: BN
      • indexedBorrows: I80F48Dto
      • indexedDeposits: I80F48Dto
      • initAssetWeight: I80F48Dto
      • initLiabWeight: I80F48Dto
      • lastNetBorrowsWindowStartTs: BN
      • liquidationFee: I80F48Dto
      • loanFeeRate: I80F48Dto
      • loanOriginationFeeRate: I80F48Dto
      • maintAssetWeight: I80F48Dto
      • maintLiabWeight: I80F48Dto
      • maxRate: I80F48Dto
      • minVaultToDepositsRatio: number
      • mint: PublicKey
      • mintDecimals: number
      • name: number[]
      • netBorrowLimitPerWindowQuote: BN
      • netBorrowLimitWindowSizeTs: BN
      • netBorrowsInWindow: BN
      • oracle: PublicKey
      • oracleConfig: OracleConfigDto
      • rate0: I80F48Dto
      • rate1: I80F48Dto
      • reduceOnly: number
      • stablePriceModel: StablePriceModel
      • tokenConditionalSwapMakerFeeRate: number
      • tokenConditionalSwapTakerFeeRate: number
      • tokenIndex: number
      • util0: I80F48Dto
      • util1: I80F48Dto
      • vault: PublicKey

    Returns Bank

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/client/classes/BookSide.html b/ts/client/classes/BookSide.html index fe6298771..9ce3fe380 100644 --- a/ts/client/classes/BookSide.html +++ b/ts/client/classes/BookSide.html @@ -1,7 +1,7 @@ -BookSide | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BookSide

Index

Constructors

Properties

client: MangoClient
now: BN
orderTreeNodes: OrderTreeNodes
perpMarket: PerpMarket
rootFixed: OrderTreeRoot
rootOraclePegged: OrderTreeRoot
INNER_NODE_TAG: number = 1
LEAF_NODE_TAG: number = 2

Methods

  • fixedItems(): Generator<PerpOrder, any, unknown>
  • getImpactPriceUi(baseLots: BN): undefined | number
  • getL2(depth: number): [number, number, BN, BN][]
  • getL2Ui(depth: number): [number, number][]
  • oraclePeggedItems(): Generator<PerpOrder, any, unknown>
  • getPriceFromKey(key: BN): BN

Generated using TypeDoc

\ No newline at end of file diff --git a/ts/client/classes/BookSideType.html b/ts/client/classes/BookSideType.html index 95a3c3440..a14310340 100644 --- a/ts/client/classes/BookSideType.html +++ b/ts/client/classes/BookSideType.html @@ -1 +1 @@ -BookSideType | @blockworks-foundation/mango-v4
Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BookSideType

Index

Constructors

Properties

Constructors

Properties

asks: { asks: {} } = ...

Type declaration

  • asks: {}
    bids: { bids: {} } = ...

    Type declaration

    • bids: {}

      Generated using TypeDoc

      \ No newline at end of file +BookSideType | @blockworks-foundation/mango-v4
      Options
      All
      • Public
      • Public/Protected
      • All
      Menu

      Hierarchy

      • BookSideType

      Index

      Constructors

      Properties

      Constructors

      Properties

      asks: { asks: {} } = ...

      Type declaration

      • asks: {}
        bids: { bids: {} } = ...

        Type declaration

        • bids: {}

          Generated using TypeDoc

          \ No newline at end of file diff --git a/ts/client/classes/FlashLoanType.html b/ts/client/classes/FlashLoanType.html index 92014c81c..c9b538fc8 100644 --- a/ts/client/classes/FlashLoanType.html +++ b/ts/client/classes/FlashLoanType.html @@ -1 +1 @@ -FlashLoanType | @blockworks-foundation/mango-v4
          Options
          All
          • Public
          • Public/Protected
          • All
          Menu

          Hierarchy

          • FlashLoanType

          Index

          Constructors

          Properties

          Constructors

          Properties

          swap: { swap: {} } = ...

          Type declaration

          • swap: {}
            unknown: { unknown: {} } = ...

            Type declaration

            • unknown: {}

              Generated using TypeDoc

              \ No newline at end of file +FlashLoanType | @blockworks-foundation/mango-v4
              Options
              All
              • Public
              • Public/Protected
              • All
              Menu

              Hierarchy

              • FlashLoanType

              Index

              Constructors

              Properties

              Constructors

              Properties

              swap: { swap: {} } = ...

              Type declaration

              • swap: {}
                unknown: { unknown: {} } = ...

                Type declaration

                • unknown: {}

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/ts/client/classes/FlashLoanWithdraw.html b/ts/client/classes/FlashLoanWithdraw.html index d6766e41f..1377c92b7 100644 --- a/ts/client/classes/FlashLoanWithdraw.html +++ b/ts/client/classes/FlashLoanWithdraw.html @@ -1 +1 @@ -FlashLoanWithdraw | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • FlashLoanWithdraw

                  Index

                  Constructors

                  Properties

                  Constructors

                  Properties

                  amount: BN
                  index: number

                  Generated using TypeDoc

                  \ No newline at end of file +FlashLoanWithdraw | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • FlashLoanWithdraw

                  Index

                  Constructors

                  Properties

                  Constructors

                  Properties

                  amount: BN
                  index: number

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/ts/client/classes/Group.html b/ts/client/classes/Group.html index c664aea5a..7a59628f1 100644 --- a/ts/client/classes/Group.html +++ b/ts/client/classes/Group.html @@ -1,2 +1,5 @@ -Group | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • Group

                  Index

                  Constructors

                  • new Group(publicKey: PublicKey, creator: PublicKey, groupNum: number, admin: PublicKey, fastListingAdmin: PublicKey, mngoTokenIndex: TokenIndex, insuranceMint: PublicKey, insuranceVault: PublicKey, testing: number, version: number, buybackFees: boolean, buybackFeesMngoBonusFactor: number, addressLookupTables: PublicKey[], securityAdmin: PublicKey, depositLimitQuote: any, ixGate: BN, buybackFeesSwapMangoAccount: PublicKey, buybackFeesExpiryInterval: BN, addressLookupTablesList: AddressLookupTableAccount[], banksMapByName: Map<string, Bank[]>, banksMapByMint: Map<string, Bank[]>, banksMapByTokenIndex: Map<TokenIndex, Bank[]>, serum3MarketsMapByExternal: Map<string, Serum3Market>, serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>, serum3ExternalMarketsMap: Map<string, Market>, perpMarketsMapByOracle: Map<string, PerpMarket>, perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>, perpMarketsMapByName: Map<string, PerpMarket>, mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>, mintInfosMapByMint: Map<string, MintInfo>, vaultAmountsMap: Map<string, BN>): Group
                  • Parameters

                    • publicKey: PublicKey
                    • creator: PublicKey
                    • groupNum: number
                    • admin: PublicKey
                    • fastListingAdmin: PublicKey
                    • mngoTokenIndex: TokenIndex
                    • insuranceMint: PublicKey
                    • insuranceVault: PublicKey
                    • testing: number
                    • version: number
                    • buybackFees: boolean
                    • buybackFeesMngoBonusFactor: number
                    • addressLookupTables: PublicKey[]
                    • securityAdmin: PublicKey
                    • depositLimitQuote: any
                    • ixGate: BN
                    • buybackFeesSwapMangoAccount: PublicKey
                    • buybackFeesExpiryInterval: BN
                    • addressLookupTablesList: AddressLookupTableAccount[]
                    • banksMapByName: Map<string, Bank[]>
                    • banksMapByMint: Map<string, Bank[]>
                    • banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                    • serum3MarketsMapByExternal: Map<string, Serum3Market>
                    • serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                    • serum3ExternalMarketsMap: Map<string, Market>
                    • perpMarketsMapByOracle: Map<string, PerpMarket>
                    • perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                    • perpMarketsMapByName: Map<string, PerpMarket>
                    • mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                    • mintInfosMapByMint: Map<string, MintInfo>
                    • vaultAmountsMap: Map<string, BN>

                    Returns Group

                  Properties

                  addressLookupTables: PublicKey[]
                  addressLookupTablesList: AddressLookupTableAccount[]
                  admin: PublicKey
                  banksMapByMint: Map<string, Bank[]>
                  banksMapByName: Map<string, Bank[]>
                  banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                  buybackFees: boolean
                  buybackFeesExpiryInterval: BN
                  buybackFeesMngoBonusFactor: number
                  buybackFeesSwapMangoAccount: PublicKey
                  creator: PublicKey
                  depositLimitQuote: any
                  fastListingAdmin: PublicKey
                  groupNum: number
                  insuranceMint: PublicKey
                  insuranceVault: PublicKey
                  ixGate: BN
                  mintInfosMapByMint: Map<string, MintInfo>
                  mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                  mngoTokenIndex: TokenIndex
                  perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                  perpMarketsMapByName: Map<string, PerpMarket>
                  perpMarketsMapByOracle: Map<string, PerpMarket>
                  publicKey: PublicKey
                  securityAdmin: PublicKey
                  serum3ExternalMarketsMap: Map<string, Market>
                  serum3MarketsMapByExternal: Map<string, Serum3Market>
                  serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                  testing: number
                  vaultAmountsMap: Map<string, BN>
                  version: number

                  Methods

                  • consoleLogBanks(): void
                  • decodePriceFromOracleAi(coder: BorshAccountsCoder<string>, oracle: PublicKey, ai: AccountInfo<Buffer>, baseDecimals: number, client: MangoClient): Promise<{ lastUpdatedSlot: number; price: I80F48; provider: OracleProvider; uiPrice: number }>
                  • getFirstBankByMint(mintPk: PublicKey): Bank
                  • getFirstBankForMngo(): Bank
                  • getFirstBankForPerpSettlement(): Bank
                  • getInsuranceMintDecimals(): number
                  • getMintDecimals(mintPk: PublicKey): number
                  • getMintDecimalsByTokenIndex(tokenIndex: TokenIndex): number
                  • getPerpMarketByName(perpMarketName: string): PerpMarket
                  • getPerpMarketByOracle(oracle: PublicKey): PerpMarket
                  • getSerum3ExternalMarket(externalMarketPk: PublicKey): Market
                  • getSerum3MarketByExternalMarket(externalMarketPk: PublicKey): Serum3Market
                  • getSerum3MarketByMarketIndex(marketIndex: MarketIndex): Serum3Market
                  • getTokenVaultBalanceByMintUi(mintPk: PublicKey): number
                  • Parameters

                    • mintPk: PublicKey

                    Returns number

                    sum of ui balances of vaults for all banks for a token

                    -
                  • loadSerum3AsksForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • loadSerum3BidsForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • reloadBankOraclePrices(client: MangoClient): Promise<void>
                  • reloadBanks(client: MangoClient, ids?: Id): Promise<void>
                  • reloadMintInfos(client: MangoClient, ids?: Id): Promise<void>
                  • reloadPerpMarketOraclePrices(client: MangoClient): Promise<void>
                  • reloadPerpMarkets(client: MangoClient, ids?: Id): Promise<void>
                  • reloadSerum3ExternalMarkets(client: MangoClient): Promise<void>
                  • reloadSerum3Markets(client: MangoClient, ids?: Id): Promise<void>
                  • toNativeDecimals(uiAmount: number, mintPk: PublicKey): BN
                  • toNativePrice(uiPrice: number, baseDecimals: number): I80F48
                  • toString(): string
                  • toUiPrice(price: number | I80F48, baseDecimals: number): number
                  • from(publicKey: PublicKey, obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }): Group
                  • Parameters

                    • publicKey: PublicKey
                    • obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }
                      • addressLookupTables: PublicKey[]
                      • admin: PublicKey
                      • buybackFees: number
                      • buybackFeesExpiryInterval: BN
                      • buybackFeesMngoBonusFactor: number
                      • buybackFeesSwapMangoAccount: PublicKey
                      • creator: PublicKey
                      • depositLimitQuote: BN
                      • fastListingAdmin: PublicKey
                      • groupNum: number
                      • insuranceMint: PublicKey
                      • insuranceVault: PublicKey
                      • ixGate: BN
                      • mngoTokenIndex: number
                      • securityAdmin: PublicKey
                      • testing: number
                      • version: number

                    Returns Group

                  Generated using TypeDoc

                  \ No newline at end of file +Group | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • Group

                  Index

                  Constructors

                  • new Group(publicKey: PublicKey, creator: PublicKey, groupNum: number, admin: PublicKey, fastListingAdmin: PublicKey, mngoTokenIndex: TokenIndex, insuranceMint: PublicKey, insuranceVault: PublicKey, testing: number, version: number, buybackFees: boolean, buybackFeesMngoBonusFactor: number, addressLookupTables: PublicKey[], securityAdmin: PublicKey, depositLimitQuote: any, ixGate: BN, buybackFeesSwapMangoAccount: PublicKey, buybackFeesExpiryInterval: BN, addressLookupTablesList: AddressLookupTableAccount[], banksMapByName: Map<string, Bank[]>, banksMapByMint: Map<string, Bank[]>, banksMapByTokenIndex: Map<TokenIndex, Bank[]>, serum3MarketsMapByExternal: Map<string, Serum3Market>, serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>, serum3ExternalMarketsMap: Map<string, Market>, perpMarketsMapByOracle: Map<string, PerpMarket>, perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>, perpMarketsMapByName: Map<string, PerpMarket>, mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>, mintInfosMapByMint: Map<string, MintInfo>, vaultAmountsMap: Map<string, BN>, pis: PriceImpact[]): Group
                  • Parameters

                    • publicKey: PublicKey
                    • creator: PublicKey
                    • groupNum: number
                    • admin: PublicKey
                    • fastListingAdmin: PublicKey
                    • mngoTokenIndex: TokenIndex
                    • insuranceMint: PublicKey
                    • insuranceVault: PublicKey
                    • testing: number
                    • version: number
                    • buybackFees: boolean
                    • buybackFeesMngoBonusFactor: number
                    • addressLookupTables: PublicKey[]
                    • securityAdmin: PublicKey
                    • depositLimitQuote: any
                    • ixGate: BN
                    • buybackFeesSwapMangoAccount: PublicKey
                    • buybackFeesExpiryInterval: BN
                    • addressLookupTablesList: AddressLookupTableAccount[]
                    • banksMapByName: Map<string, Bank[]>
                    • banksMapByMint: Map<string, Bank[]>
                    • banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                    • serum3MarketsMapByExternal: Map<string, Serum3Market>
                    • serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                    • serum3ExternalMarketsMap: Map<string, Market>
                    • perpMarketsMapByOracle: Map<string, PerpMarket>
                    • perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                    • perpMarketsMapByName: Map<string, PerpMarket>
                    • mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                    • mintInfosMapByMint: Map<string, MintInfo>
                    • vaultAmountsMap: Map<string, BN>
                    • pis: PriceImpact[]

                    Returns Group

                  Properties

                  addressLookupTables: PublicKey[]
                  addressLookupTablesList: AddressLookupTableAccount[]
                  admin: PublicKey
                  banksMapByMint: Map<string, Bank[]>
                  banksMapByName: Map<string, Bank[]>
                  banksMapByTokenIndex: Map<TokenIndex, Bank[]>
                  buybackFees: boolean
                  buybackFeesExpiryInterval: BN
                  buybackFeesMngoBonusFactor: number
                  buybackFeesSwapMangoAccount: PublicKey
                  creator: PublicKey
                  depositLimitQuote: any
                  fastListingAdmin: PublicKey
                  groupNum: number
                  insuranceMint: PublicKey
                  insuranceVault: PublicKey
                  ixGate: BN
                  mintInfosMapByMint: Map<string, MintInfo>
                  mintInfosMapByTokenIndex: Map<TokenIndex, MintInfo>
                  mngoTokenIndex: TokenIndex
                  perpMarketsMapByMarketIndex: Map<PerpMarketIndex, PerpMarket>
                  perpMarketsMapByName: Map<string, PerpMarket>
                  perpMarketsMapByOracle: Map<string, PerpMarket>
                  publicKey: PublicKey
                  securityAdmin: PublicKey
                  serum3ExternalMarketsMap: Map<string, Market>
                  serum3MarketsMapByExternal: Map<string, Serum3Market>
                  serum3MarketsMapByMarketIndex: Map<MarketIndex, Serum3Market>
                  testing: number
                  vaultAmountsMap: Map<string, BN>
                  version: number

                  Methods

                  • consoleLogBanks(): void
                  • decodePriceFromOracleAi(coder: BorshAccountsCoder<string>, oracle: PublicKey, ai: AccountInfo<Buffer>, baseDecimals: number, client: MangoClient): Promise<{ lastUpdatedSlot: number; price: I80F48; provider: OracleProvider; uiPrice: number }>
                  • getFirstBankByMint(mintPk: PublicKey): Bank
                  • getFirstBankForMngo(): Bank
                  • getFirstBankForPerpSettlement(): Bank
                  • getInsuranceMintDecimals(): number
                  • getMintDecimals(mintPk: PublicKey): number
                  • getMintDecimalsByTokenIndex(tokenIndex: TokenIndex): number
                  • getPerpMarketByName(perpMarketName: string): PerpMarket
                  • getPerpMarketByOracle(oracle: PublicKey): PerpMarket
                  • getPriceImpactByTokenIndex(tokenIndex: TokenIndex, usdcAmountUi: number): number
                  • +

                    Returns a price impact in percentage, between 0 to 100 for a token, +returns -1 if data is bad

                    +

                    Parameters

                    Returns number

                  • getSerum3ExternalMarket(externalMarketPk: PublicKey): Market
                  • getSerum3MarketByExternalMarket(externalMarketPk: PublicKey): Serum3Market
                  • getSerum3MarketByMarketIndex(marketIndex: MarketIndex): Serum3Market
                  • getTokenVaultBalanceByMint(mintPk: PublicKey): BN
                  • getTokenVaultBalanceByMintUi(mintPk: PublicKey): number
                  • Parameters

                    • mintPk: PublicKey

                    Returns number

                    sum of ui balances of vaults for all banks for a token

                    +
                  • loadSerum3AsksForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • loadSerum3BidsForMarket(client: MangoClient, externalMarketPk: PublicKey): Promise<Orderbook>
                  • reloadBankOraclePrices(client: MangoClient): Promise<void>
                  • reloadBanks(client: MangoClient, ids?: Id): Promise<void>
                  • reloadMintInfos(client: MangoClient, ids?: Id): Promise<void>
                  • reloadPerpMarketOraclePrices(client: MangoClient): Promise<void>
                  • reloadPerpMarkets(client: MangoClient, ids?: Id): Promise<void>
                  • reloadPriceImpactData(): Promise<void>
                  • reloadSerum3ExternalMarkets(client: MangoClient): Promise<void>
                  • reloadSerum3Markets(client: MangoClient, ids?: Id): Promise<void>
                  • toNativeDecimals(uiAmount: number, mintPk: PublicKey): BN
                  • toNativePrice(uiPrice: number, baseDecimals: number): I80F48
                  • toString(): string
                  • toUiPrice(price: number | I80F48, baseDecimals: number): number
                  • from(publicKey: PublicKey, obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }): Group
                  • Parameters

                    • publicKey: PublicKey
                    • obj: { addressLookupTables: PublicKey[]; admin: PublicKey; buybackFees: number; buybackFeesExpiryInterval: BN; buybackFeesMngoBonusFactor: number; buybackFeesSwapMangoAccount: PublicKey; creator: PublicKey; depositLimitQuote: BN; fastListingAdmin: PublicKey; groupNum: number; insuranceMint: PublicKey; insuranceVault: PublicKey; ixGate: BN; mngoTokenIndex: number; securityAdmin: PublicKey; testing: number; version: number }
                      • addressLookupTables: PublicKey[]
                      • admin: PublicKey
                      • buybackFees: number
                      • buybackFeesExpiryInterval: BN
                      • buybackFeesMngoBonusFactor: number
                      • buybackFeesSwapMangoAccount: PublicKey
                      • creator: PublicKey
                      • depositLimitQuote: BN
                      • fastListingAdmin: PublicKey
                      • groupNum: number
                      • insuranceMint: PublicKey
                      • insuranceVault: PublicKey
                      • ixGate: BN
                      • mngoTokenIndex: number
                      • securityAdmin: PublicKey
                      • testing: number
                      • version: number

                    Returns Group

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/ts/client/classes/HealthType.html b/ts/client/classes/HealthType.html index 01b187ef7..8171fa34a 100644 --- a/ts/client/classes/HealthType.html +++ b/ts/client/classes/HealthType.html @@ -1 +1 @@ -HealthType | @blockworks-foundation/mango-v4
                  Options
                  All
                  • Public
                  • Public/Protected
                  • All
                  Menu

                  Hierarchy

                  • HealthType

                  Index

                  Constructors

                  Properties

                  init: { init: {} } = ...

                  Type declaration

                  • init: {}
                    liquidationEnd: { liquidationEnd: {} } = ...

                    Type declaration

                    • liquidationEnd: {}
                      maint: { maint: {} } = ...

                      Type declaration

                      • maint: {}

                        Generated using TypeDoc

                        \ No newline at end of file +HealthType | @blockworks-foundation/mango-v4
                        Options
                        All
                        • Public
                        • Public/Protected
                        • All
                        Menu

                        Hierarchy

                        • HealthType

                        Index

                        Constructors

                        Properties

                        init: { init: {} } = ...

                        Type declaration

                        • init: {}
                          liquidationEnd: { liquidationEnd: {} } = ...

                          Type declaration

                          • liquidationEnd: {}
                            maint: { maint: {} } = ...

                            Type declaration

                            • maint: {}

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/I80F48.html b/ts/client/classes/I80F48.html index 82fd01a43..81374e016 100644 --- a/ts/client/classes/I80F48.html +++ b/ts/client/classes/I80F48.html @@ -1,11 +1,11 @@ -I80F48 | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48

                              Index

                              Constructors

                              Properties

                              data: BN
                              FRACTIONS: number = 48
                              MAX_BN: BN = ...
                              MAX_SIZE: number = 128
                              +I80F48 | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48

                              Index

                              Constructors

                              Properties

                              data: BN
                              FRACTIONS: number = 48
                              MAX_BN: BN = ...
                              MAX_SIZE: number = 128

                              This is represented by a 128 bit signed integer underneath The first 80 bits are treated as an integer and last 48 bits are treated as fractional part after binary point It's possible to think of an I80F48 as an i128 divided by 2 ^ 40

                              Read up on how fixed point math works: https://inst.eecs.berkeley.edu/~cs61c/sp06/handout/fixedpt.html Read up on how 2s complement works: https://en.wikipedia.org/wiki/Two%27s_complement

                              -
                              MIN_BN: BN = ...
                              MULTIPLIER_BIG: any = ...
                              MULTIPLIER_BN: BN = ...
                              MULTIPLIER_NUMBER: number = ...

                              Methods

                              • getBinaryLayout(): string
                              • getData(): BN
                              • isNeg(): boolean
                              • isPos(): boolean
                              • isZero(): boolean
                              MIN_BN: BN = ...
                              MULTIPLIER_BIG: any = ...
                              MULTIPLIER_BN: BN = ...
                              MULTIPLIER_NUMBER: number = ...

                              Methods

                              • getBinaryLayout(): string
                              • getData(): BN
                              • isNeg(): boolean
                              • isPos(): boolean
                              • isZero(): boolean
                              • toArray(): Uint8Array
                              • toArrayLike(ArrayType: BufferConstructor, endian?: Endianness, length?: number): Buffer
                              • Parameters

                                • ArrayType: BufferConstructor
                                • Optional endian: Endianness
                                • Optional length: number

                                Returns Buffer

                              • toBig(): Big
                              • toFixed(decimals?: number): string
                              • toArray(): Uint8Array
                              • toArrayLike(ArrayType: BufferConstructor, endian?: Endianness, length?: number): Buffer
                              • Parameters

                                • ArrayType: BufferConstructor
                                • Optional endian: Endianness
                                • Optional length: number

                                Returns Buffer

                              • toBig(): Big
                              • toFixed(decimals?: number): string
                              • The number will be rounded first for UI sensibilities, then toFixed

                                -

                                Parameters

                                • Optional decimals: number

                                Returns string

                              • toLocaleString(locales?: string | string[], options?: NumberFormatOptions): string
                              • Parameters

                                • Optional locales: string | string[]
                                • Optional options: NumberFormatOptions

                                Returns string

                              • toNumber(): number
                              • toString(): string
                              • toTwos(): BN
                              • fromArray(src: Uint8Array): I80F48
                              • fromNumberOrUndef(x?: number): undefined | I80F48
                              • fromOptionalString(x?: string): undefined | I80F48

                              Legend

                              • Constructor
                              • Property
                              • Method
                              • Property
                              • Method
                              • Private property
                              • Private method
                              • Static property
                              • Static method

                              Settings

                              Theme

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Parameters

                              • Optional decimals: number

                              Returns string

                              • toLocaleString(locales?: string | string[], options?: NumberFormatOptions): string
                              • Parameters

                                • Optional locales: string | string[]
                                • Optional options: NumberFormatOptions

                                Returns string

                              • toNumber(): number
                              • toString(): string
                              • toTwos(): BN
                              • fromArray(src: Uint8Array): I80F48
                              • fromNumberOrUndef(x?: number): undefined | I80F48
                              • fromOptionalString(x?: string): undefined | I80F48

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/I80F48Dto.html b/ts/client/classes/I80F48Dto.html index 0a37affee..95e6d794f 100644 --- a/ts/client/classes/I80F48Dto.html +++ b/ts/client/classes/I80F48Dto.html @@ -1 +1 @@ -I80F48Dto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48Dto

                              Index

                              Constructors

                              Properties

                              Constructors

                              Properties

                              val: BN

                              Generated using TypeDoc

                              \ No newline at end of file +I80F48Dto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • I80F48Dto

                              Index

                              Constructors

                              Properties

                              Constructors

                              Properties

                              val: BN

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/InnerNode.html b/ts/client/classes/InnerNode.html index df58c3459..3b2cfaf64 100644 --- a/ts/client/classes/InnerNode.html +++ b/ts/client/classes/InnerNode.html @@ -1 +1 @@ -InnerNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InnerNode

                              Index

                              Constructors

                              Properties

                              Methods

                              Constructors

                              Properties

                              children: [number]

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +InnerNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InnerNode

                              Index

                              Constructors

                              Properties

                              Methods

                              Constructors

                              Properties

                              children: [number]

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/InterestRateParams.html b/ts/client/classes/InterestRateParams.html index 7ef21868b..ffed44a88 100644 --- a/ts/client/classes/InterestRateParams.html +++ b/ts/client/classes/InterestRateParams.html @@ -1 +1 @@ -InterestRateParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InterestRateParams

                              Index

                              Constructors

                              Properties

                              adjustmentFactor: number
                              maxRate: number
                              rate0: number
                              rate1: number
                              util0: number
                              util1: number

                              Generated using TypeDoc

                              \ No newline at end of file +InterestRateParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • InterestRateParams

                              Index

                              Constructors

                              Properties

                              adjustmentFactor: number
                              maxRate: number
                              rate0: number
                              rate1: number
                              util0: number
                              util1: number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/LeafNode.html b/ts/client/classes/LeafNode.html index 3d2d2977b..d5083a023 100644 --- a/ts/client/classes/LeafNode.html +++ b/ts/client/classes/LeafNode.html @@ -1 +1 @@ -LeafNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • LeafNode

                              Index

                              Constructors

                              • new LeafNode(ownerSlot: number, orderType: PerpOrderType, timeInForce: number, key: BN, owner: PublicKey, quantity: BN, timestamp: BN, pegLimit: BN): LeafNode

                              Properties

                              key: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              ownerSlot: number
                              pegLimit: BN
                              quantity: BN
                              timeInForce: number
                              timestamp: BN

                              Methods

                              • from(obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }): LeafNode
                              • Parameters

                                • obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }
                                  • key: BN
                                  • orderType: PerpOrderType
                                  • owner: PublicKey
                                  • ownerSlot: number
                                  • pegLimit: BN
                                  • quantity: BN
                                  • timeInForce: number
                                  • timestamp: BN

                                Returns LeafNode

                              Generated using TypeDoc

                              \ No newline at end of file +LeafNode | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • LeafNode

                              Index

                              Constructors

                              • new LeafNode(ownerSlot: number, orderType: PerpOrderType, timeInForce: number, key: BN, owner: PublicKey, quantity: BN, timestamp: BN, pegLimit: BN): LeafNode

                              Properties

                              key: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              ownerSlot: number
                              pegLimit: BN
                              quantity: BN
                              timeInForce: number
                              timestamp: BN

                              Methods

                              • from(obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }): LeafNode
                              • Parameters

                                • obj: { key: BN; orderType: PerpOrderType; owner: PublicKey; ownerSlot: number; pegLimit: BN; quantity: BN; timeInForce: number; timestamp: BN }
                                  • key: BN
                                  • orderType: PerpOrderType
                                  • owner: PublicKey
                                  • ownerSlot: number
                                  • pegLimit: BN
                                  • quantity: BN
                                  • timeInForce: number
                                  • timestamp: BN

                                Returns LeafNode

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/MangoAccount.html b/ts/client/classes/MangoAccount.html index 8eb395b50..53365a286 100644 --- a/ts/client/classes/MangoAccount.html +++ b/ts/client/classes/MangoAccount.html @@ -1,69 +1,69 @@ -MangoAccount | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MangoAccount

                              Index

                              Constructors

                              • new MangoAccount(publicKey: PublicKey, group: PublicKey, owner: PublicKey, name: number[], delegate: PublicKey, accountNum: number, beingLiquidated: boolean, inHealthRegion: boolean, netDeposits: BN, perpSpotTransfers: BN, healthRegionBeginInitHealth: BN, frozenUntil: BN, buybackFeesAccruedCurrent: BN, buybackFeesAccruedPrevious: BN, buybackFeesExpiryTimestamp: BN, headerVersion: number, tokens: TokenPositionDto[], serum3: Serum3PositionDto[], perps: PerpPositionDto[], perpOpenOrders: PerpOoDto[], tokenConditionalSwaps: TokenConditionalSwapDto[], serum3OosMapByMarketIndex: Map<number, OpenOrders>): MangoAccount
                              • Parameters

                                • publicKey: PublicKey
                                • group: PublicKey
                                • owner: PublicKey
                                • name: number[]
                                • delegate: PublicKey
                                • accountNum: number
                                • beingLiquidated: boolean
                                • inHealthRegion: boolean
                                • netDeposits: BN
                                • perpSpotTransfers: BN
                                • healthRegionBeginInitHealth: BN
                                • frozenUntil: BN
                                • buybackFeesAccruedCurrent: BN
                                • buybackFeesAccruedPrevious: BN
                                • buybackFeesExpiryTimestamp: BN
                                • headerVersion: number
                                • tokens: TokenPositionDto[]
                                • serum3: Serum3PositionDto[]
                                • perps: PerpPositionDto[]
                                • perpOpenOrders: PerpOoDto[]
                                • tokenConditionalSwaps: TokenConditionalSwapDto[]
                                • serum3OosMapByMarketIndex: Map<number, OpenOrders>

                                Returns MangoAccount

                              Properties

                              accountNum: number
                              beingLiquidated: boolean
                              buybackFeesAccruedCurrent: BN
                              buybackFeesAccruedPrevious: BN
                              buybackFeesExpiryTimestamp: BN
                              delegate: PublicKey
                              frozenUntil: BN
                              group: PublicKey
                              headerVersion: number
                              healthRegionBeginInitHealth: BN
                              inHealthRegion: boolean
                              name: string
                              netDeposits: BN
                              owner: PublicKey
                              perpOpenOrders: PerpOo[]
                              perpSpotTransfers: BN
                              perps: PerpPosition[]
                              publicKey: PublicKey
                              serum3: Serum3Orders[]
                              serum3OosMapByMarketIndex: Map<number, OpenOrders>
                              tokenConditionalSwaps: TokenConditionalSwap[]
                              tokens: TokenPosition[]

                              Methods

                              • toString(group?: Group, onlyTokens?: boolean): string
                              • from(publicKey: PublicKey, obj: { accountNum: number; beingLiquidated: number; buybackFeesAccruedCurrent: BN; buybackFeesAccruedPrevious: BN; buybackFeesExpiryTimestamp: BN; delegate: PublicKey; frozenUntil: BN; group: PublicKey; headerVersion: number; healthRegionBeginInitHealth: BN; inHealthRegion: number; name: number[]; netDeposits: BN; owner: PublicKey; perpOpenOrders: unknown; perpSpotTransfers: BN; perps: unknown; serum3: unknown; tokens: unknown }, tokenConditionalSwaps: TokenConditionalSwapDto[]): MangoAccount
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { accountNum: number; beingLiquidated: number; buybackFeesAccruedCurrent: BN; buybackFeesAccruedPrevious: BN; buybackFeesExpiryTimestamp: BN; delegate: PublicKey; frozenUntil: BN; group: PublicKey; headerVersion: number; healthRegionBeginInitHealth: BN; inHealthRegion: number; name: number[]; netDeposits: BN; owner: PublicKey; perpOpenOrders: unknown; perpSpotTransfers: BN; perps: unknown; serum3: unknown; tokens: unknown }
                                  • accountNum: number
                                  • beingLiquidated: number
                                  • buybackFeesAccruedCurrent: BN
                                  • buybackFeesAccruedPrevious: BN
                                  • buybackFeesExpiryTimestamp: BN
                                  • delegate: PublicKey
                                  • frozenUntil: BN
                                  • group: PublicKey
                                  • headerVersion: number
                                  • healthRegionBeginInitHealth: BN
                                  • inHealthRegion: number
                                  • name: number[]
                                  • netDeposits: BN
                                  • owner: PublicKey
                                  • perpOpenOrders: unknown
                                  • perpSpotTransfers: BN
                                  • perps: unknown
                                  • serum3: unknown
                                  • tokens: unknown
                                • tokenConditionalSwaps: TokenConditionalSwapDto[]

                                Returns MangoAccount

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/MangoClient.html b/ts/client/classes/MangoClient.html index 36de2e56c..813db7065 100644 --- a/ts/client/classes/MangoClient.html +++ b/ts/client/classes/MangoClient.html @@ -1,4 +1,4 @@ -MangoClient | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MangoClient

                              Index

                              Constructors

                              Properties

                              Accessors

                              Methods

                              Constructors

                              • new MangoClient(program: Program<MangoV4>, programId: PublicKey, cluster: Cluster, opts?: MangoClientOptions): MangoClient
                              • Parameters

                                • program: Program<MangoV4>
                                • programId: PublicKey
                                • cluster: Cluster
                                • opts: MangoClientOptions = {}

                                Returns MangoClient

                              Properties

                              cluster: Cluster
                              idsSource: IdsSource
                              openbookFeesToDao: boolean
                              opts: MangoClientOptions = {}
                              postSendTxCallback?: (__namedParameters: Object) => void

                              Type declaration

                                • (__namedParameters: Object): void
                                • Parameters

                                  • __namedParameters: Object

                                  Returns void

                              prioritizationFee: number
                              program: Program<MangoV4>
                              programId: PublicKey
                              txConfirmationCommitment: Commitment

                              Accessors

                              • get connection(): Connection
                              • get walletPk(): PublicKey

                              Methods

                              • accountBuybackFeesWithMngo(group: Group, mangoAccount: MangoAccount, maxBuyback?: number): Promise<string>
                              • accountBuybackFeesWithMngoIx(group: Group, mangoAccount: MangoAccount, maxBuybackUsd?: number): Promise<TransactionInstruction>
                              • accountExpandV2(group: Group, account: MangoAccount, tokenCount: number, serum3Count: number, perpCount: number, perpOoCount: number, tokenConditionalSwapCount: number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • tokenCount: number
                                • serum3Count: number
                                • perpCount: number
                                • perpOoCount: number
                                • tokenConditionalSwapCount: number

                                Returns Promise<string>

                              • altExtend(group: Group, addressLookupTable: PublicKey, index: number, pks: PublicKey[]): Promise<string>
                              • Parameters

                                • group: Group
                                • addressLookupTable: PublicKey
                                • index: number
                                • pks: PublicKey[]

                                Returns Promise<string>

                              • altSet(group: Group, addressLookupTable: PublicKey, index: number): Promise<string>
                              • Parameters

                                • group: Group
                                • addressLookupTable: PublicKey
                                • index: number

                                Returns Promise<string>

                              • closeMangoAccount(group: Group, mangoAccount: MangoAccount, forceClose?: boolean): Promise<string>

                              Returns PublicKey[]

                              • closeMangoAccount(group: Group, mangoAccount: MangoAccount, forceClose?: boolean): Promise<string>
                              • 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

                                -

                                Parameters

                                Returns Promise<string>

                              • createMangoAccount(group: Group, accountNumber?: number, name?: string, tokenCount?: number, serum3Count?: number, perpCount?: number, perpOoCount?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional accountNumber: number
                                • Optional name: string
                                • Optional tokenCount: number
                                • Optional serum3Count: number
                                • Optional perpCount: number
                                • Optional perpOoCount: number

                                Returns Promise<string>

                              • editMangoAccount(group: Group, mangoAccount: MangoAccount, name?: string, delegate?: PublicKey, temporaryDelegate?: PublicKey, delegateExpiry?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • Optional name: string
                                • Optional delegate: PublicKey
                                • Optional temporaryDelegate: PublicKey
                                • Optional delegateExpiry: number

                                Returns Promise<string>

                              • expandMangoAccount(group: Group, account: MangoAccount, tokenCount: number, serum3Count: number, perpCount: number, perpOoCount: number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • tokenCount: number
                                • serum3Count: number
                                • perpCount: number
                                • perpOoCount: number

                                Returns Promise<string>

                              • getBanksForGroup(group: Group): Promise<Bank[]>
                              • getGroup(groupPk: PublicKey): Promise<Group>
                              • getGroupForCreator(creatorPk: PublicKey, groupNum: number): Promise<Group>
                              • Parameters

                                • creatorPk: PublicKey
                                • groupNum: number

                                Returns Promise<Group>

                              • getGroupsForCreator(creatorPk: PublicKey): Promise<Group[]>
                              • getIds(groupPk: PublicKey): Promise<undefined | Id>
                              • Parameters

                                • groupPk: PublicKey

                                Returns Promise<undefined | Id>

                              • getMangoAccount(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount>
                              • getMangoAccountForOwner(group: Group, ownerPk: PublicKey, accountNumber: number, loadSerum3Oo?: boolean): Promise<undefined | MangoAccount>
                              • Parameters

                                • group: Group
                                • ownerPk: PublicKey
                                • accountNumber: number
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | MangoAccount>

                              • getMangoAccountFromAi(mangoAccountPk: PublicKey, ai: AccountInfo<Buffer>): Promise<MangoAccount>
                              • getMangoAccountFromPk(mangoAccountPk: PublicKey): Promise<MangoAccount>
                              • getMangoAccountWithSlot(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<undefined | { slot: number; value: MangoAccount }>
                              • Parameters

                                • mangoAccountPk: PublicKey
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | { slot: number; value: MangoAccount }>

                              • getMangoAccountsForDelegate(group: Group, delegate: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • getMangoAccountsForOwner(group: Group, ownerPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • groupClose(group: Group): Promise<string>
                              • groupCreate(groupNum: number, testing: boolean, version: number, insuranceMintPk: PublicKey): Promise<string>
                              • Parameters

                                • groupNum: number
                                • testing: boolean
                                • version: number
                                • insuranceMintPk: PublicKey

                                Returns Promise<string>

                              • groupEdit(group: Group, admin?: PublicKey, fastListingAdmin?: PublicKey, securityAdmin?: PublicKey, testing?: number, version?: number, depositLimitQuote?: BN, feesPayWithMngo?: boolean, feesMngoBonusRate?: number, feesSwapMangoAccount?: PublicKey, feesMngoTokenIndex?: TokenIndex, feesExpiryInterval?: BN): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional admin: PublicKey
                                • Optional fastListingAdmin: PublicKey
                                • Optional securityAdmin: PublicKey
                                • Optional testing: number
                                • Optional version: number
                                • Optional depositLimitQuote: BN
                                • Optional feesPayWithMngo: boolean
                                • Optional feesMngoBonusRate: number
                                • Optional feesSwapMangoAccount: PublicKey
                                • Optional feesMngoTokenIndex: TokenIndex
                                • Optional feesExpiryInterval: BN

                                Returns Promise<string>

                              • ixGateSet(group: Group, ixGateParams: IxGateParams): Promise<string>
                              • Parameters

                                • group: Group
                                • ixGateParams: IxGateParams

                                Returns Promise<string>

                              • liqTokenWithToken(group: Group, liqor: MangoAccount, liqee: MangoAccount, assetMintPk: PublicKey, liabMintPk: PublicKey, maxLiabTransfer: number): Promise<string>
                              • marginTrade(__namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }): Promise<string>
                              • Parameters

                                • __namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }
                                  • amountIn: number
                                  • flashLoanType: FlashLoanType
                                  • group: Group
                                  • inputMintPk: PublicKey
                                  • mangoAccount: MangoAccount
                                  • outputMintPk: PublicKey
                                  • userDefinedAlts: AddressLookupTableAccount[]
                                  • userDefinedInstructions: TransactionInstruction[]

                                Returns Promise<string>

                              • modifyPerpOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, orderId: BN, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • orderId: BN
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpConsumeEvents(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<string>
                              • perpConsumeEventsIx(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<TransactionInstruction>
                              • perpCreateMarket(group: Group, oraclePk: PublicKey, perpMarketIndex: number, name: string, oracleConfig: OracleConfigParams, baseDecimals: number, quoteLotSize: number, baseLotSize: number, maintBaseAssetWeight: number, initBaseAssetWeight: number, maintBaseLiabWeight: number, initBaseLiabWeight: number, maintOverallAssetWeight: number, initOverallAssetWeight: number, baseLiquidationFee: number, makerFee: number, takerFee: number, feePenalty: number, minFunding: number, maxFunding: number, impactQuantity: number, groupInsuranceFund: boolean, settleFeeFlat: number, settleFeeAmountThreshold: number, settleFeeFractionLowHealth: number, settleTokenIndex: number, settlePnlLimitFactor: number, settlePnlLimitWindowSize: number, positivePnlLiquidationFee: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • perpMarketIndex: number
                                • name: string
                                • oracleConfig: OracleConfigParams
                                • baseDecimals: number
                                • quoteLotSize: number
                                • baseLotSize: number
                                • maintBaseAssetWeight: number
                                • initBaseAssetWeight: number
                                • maintBaseLiabWeight: number
                                • initBaseLiabWeight: number
                                • maintOverallAssetWeight: number
                                • initOverallAssetWeight: number
                                • baseLiquidationFee: number
                                • makerFee: number
                                • takerFee: number
                                • feePenalty: number
                                • minFunding: number
                                • maxFunding: number
                                • impactQuantity: number
                                • groupInsuranceFund: boolean
                                • settleFeeFlat: number
                                • settleFeeAmountThreshold: number
                                • settleFeeFractionLowHealth: number
                                • settleTokenIndex: number
                                • settlePnlLimitFactor: number
                                • settlePnlLimitWindowSize: number
                                • positivePnlLiquidationFee: number

                                Returns Promise<string>

                              • perpEditMarket(group: Group, perpMarketIndex: PerpMarketIndex, params: PerpEditParams): Promise<string>
                              • perpPlaceOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • perpPlaceOrderIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPegged(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpPlaceOrderPeggedIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPeggedV2Ix(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, selfTradeBehavior?: PerpSelfTradeBehavior, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • perpUpdateFundingIx(group: Group, perpMarket: PerpMarket): Promise<TransactionInstruction>
                              • sendAndConfirmTransaction(ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • sendAndConfirmTransactionForGroup(group: Group, ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • group: Group
                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • serum3CancelAllOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3CancelAllOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • externalMarketPk: PublicKey
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • serum3CancelOrder(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<string>
                              • serum3CancelOrderIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<TransactionInstruction>
                              • serum3CloseOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CloseOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3CreateOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CreateOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3EditMarket(group: Group, serum3MarketIndex: MarketIndex, reduceOnly: null | boolean, forceClose: null | boolean, name: null | string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketIndex: MarketIndex
                                • reduceOnly: null | boolean
                                • forceClose: null | boolean
                                • name: null | string

                                Returns Promise<string>

                              • serum3GetMarkets(group: Group, baseTokenIndex?: number, quoteTokenIndex?: number): Promise<Serum3Market[]>
                              • serum3LiqForceCancelOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3RegisterMarket(group: Group, serum3MarketExternalPk: PublicKey, baseBank: Bank, quoteBank: Bank, marketIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketExternalPk: PublicKey
                                • baseBank: Bank
                                • quoteBank: Bank
                                • marketIndex: number
                                • name: string

                                Returns Promise<string>

                              • serum3SettleFunds(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3SettleFundsIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3SettleFundsV2Ix(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3deregisterMarket(group: Group, externalMarketPk: PublicKey): Promise<string>
                              • Parameters

                                • group: Group
                                • externalMarketPk: PublicKey

                                Returns Promise<string>

                              • stubOracleClose(group: Group, oracle: PublicKey): Promise<string>
                              • stubOracleCreate(group: Group, mintPk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • stubOracleSet(group: Group, oraclePk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • toggleMangoAccountFreeze(group: Group, mangoAccount: MangoAccount, freeze: boolean): Promise<string>
                              • tokenConditionalSwapCancel(group: Group, account: MangoAccount, tokenConditionalSwapIndex: number, tokenConditionalSwapId: BN): Promise<string>
                              • tokenConditionalSwapCreate(group: Group, account: MangoAccount, buyMintPk: PublicKey, sellMintPk: PublicKey, maxBuy: number, maxSell: number, expiryTimestamp: null | number, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, allowCreatingDeposits: boolean, allowCreatingBorrows: boolean, priceDisplayStyle: TokenConditionalSwapDisplayPriceStyle, intention: TokenConditionalSwapIntention): Promise<string>
                              • tokenConditionalSwapTrigger(group: Group, liqee: MangoAccount, liqor: MangoAccount, tokenConditionalSwapIndex: number, tokenConditionalSwapId: BN, maxBuyTokenToLiqee: number, maxSellTokenToLiqor: number): Promise<string>
                              • Parameters

                                • group: Group
                                • liqee: MangoAccount
                                • liqor: MangoAccount
                                • tokenConditionalSwapIndex: number
                                • tokenConditionalSwapId: BN
                                • maxBuyTokenToLiqee: number
                                • maxSellTokenToLiqor: number

                                Returns Promise<string>

                              • tokenDeposit(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, reduceOnly?: boolean): Promise<string>
                              • tokenDepositNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, reduceOnly?: boolean): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • reduceOnly: boolean = false

                                Returns Promise<string>

                              • tokenDeregister(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenEdit(group: Group, mintPk: PublicKey, params: TokenEditParams): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • params: TokenEditParams

                                Returns Promise<string>

                              • tokenRegister(group: Group, mintPk: PublicKey, oraclePk: PublicKey, tokenIndex: number, name: string, params: TokenRegisterParams): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • tokenIndex: number
                                • name: string
                                • params: TokenRegisterParams

                                Returns Promise<string>

                              • tokenRegisterTrustless(group: Group, mintPk: PublicKey, oraclePk: PublicKey, tokenIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • tokenIndex: number
                                • name: string

                                Returns Promise<string>

                              • tokenUpdateIndexAndRate(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenUpdateIndexAndRateIx(group: Group, mintPk: PublicKey): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey

                                Returns Promise<TransactionInstruction>

                              • tokenWithdraw(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNativeIx(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<TransactionInstruction[]>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • allowBorrow: boolean

                                Returns Promise<TransactionInstruction[]>

                              • connect(provider: default, cluster: Cluster, programId: PublicKey, opts?: MangoClientOptions): MangoClient
                              • Parameters

                                • provider: default
                                • cluster: Cluster
                                • programId: PublicKey
                                • Optional opts: MangoClientOptions

                                Returns MangoClient

                              • createMangoAccount(group: Group, accountNumber?: number, name?: string, tokenCount?: number, serum3Count?: number, perpCount?: number, perpOoCount?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional accountNumber: number
                                • Optional name: string
                                • Optional tokenCount: number
                                • Optional serum3Count: number
                                • Optional perpCount: number
                                • Optional perpOoCount: number

                                Returns Promise<string>

                              • editMangoAccount(group: Group, mangoAccount: MangoAccount, name?: string, delegate?: PublicKey, temporaryDelegate?: PublicKey, delegateExpiry?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • Optional name: string
                                • Optional delegate: PublicKey
                                • Optional temporaryDelegate: PublicKey
                                • Optional delegateExpiry: number

                                Returns Promise<string>

                              • expandMangoAccount(group: Group, account: MangoAccount, tokenCount: number, serum3Count: number, perpCount: number, perpOoCount: number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • tokenCount: number
                                • serum3Count: number
                                • perpCount: number
                                • perpOoCount: number

                                Returns Promise<string>

                              • getBanksForGroup(group: Group): Promise<Bank[]>
                              • getGroup(groupPk: PublicKey): Promise<Group>
                              • getGroupForCreator(creatorPk: PublicKey, groupNum: number): Promise<Group>
                              • Parameters

                                • creatorPk: PublicKey
                                • groupNum: number

                                Returns Promise<Group>

                              • getGroupsForCreator(creatorPk: PublicKey): Promise<Group[]>
                              • getIds(groupPk: PublicKey): Promise<undefined | Id>
                              • Parameters

                                • groupPk: PublicKey

                                Returns Promise<undefined | Id>

                              • getMangoAccount(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount>
                              • getMangoAccountForOwner(group: Group, ownerPk: PublicKey, accountNumber: number, loadSerum3Oo?: boolean): Promise<undefined | MangoAccount>
                              • Parameters

                                • group: Group
                                • ownerPk: PublicKey
                                • accountNumber: number
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | MangoAccount>

                              • getMangoAccountFromAi(mangoAccountPk: PublicKey, ai: AccountInfo<Buffer>): Promise<MangoAccount>
                              • getMangoAccountFromPk(mangoAccountPk: PublicKey): Promise<MangoAccount>
                              • getMangoAccountWithSlot(mangoAccountPk: PublicKey, loadSerum3Oo?: boolean): Promise<undefined | { slot: number; value: MangoAccount }>
                              • Parameters

                                • mangoAccountPk: PublicKey
                                • loadSerum3Oo: boolean = false

                                Returns Promise<undefined | { slot: number; value: MangoAccount }>

                              • getMangoAccountsForDelegate(group: Group, delegate: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • getMangoAccountsForOwner(group: Group, ownerPk: PublicKey, loadSerum3Oo?: boolean): Promise<MangoAccount[]>
                              • groupClose(group: Group): Promise<string>
                              • groupCreate(groupNum: number, testing: boolean, version: number, insuranceMintPk: PublicKey): Promise<string>
                              • Parameters

                                • groupNum: number
                                • testing: boolean
                                • version: number
                                • insuranceMintPk: PublicKey

                                Returns Promise<string>

                              • groupEdit(group: Group, admin?: PublicKey, fastListingAdmin?: PublicKey, securityAdmin?: PublicKey, testing?: number, version?: number, depositLimitQuote?: BN, feesPayWithMngo?: boolean, feesMngoBonusRate?: number, feesSwapMangoAccount?: PublicKey, feesMngoTokenIndex?: TokenIndex, feesExpiryInterval?: BN): Promise<string>
                              • Parameters

                                • group: Group
                                • Optional admin: PublicKey
                                • Optional fastListingAdmin: PublicKey
                                • Optional securityAdmin: PublicKey
                                • Optional testing: number
                                • Optional version: number
                                • Optional depositLimitQuote: BN
                                • Optional feesPayWithMngo: boolean
                                • Optional feesMngoBonusRate: number
                                • Optional feesSwapMangoAccount: PublicKey
                                • Optional feesMngoTokenIndex: TokenIndex
                                • Optional feesExpiryInterval: BN

                                Returns Promise<string>

                              • ixGateSet(group: Group, ixGateParams: IxGateParams): Promise<string>
                              • Parameters

                                • group: Group
                                • ixGateParams: IxGateParams

                                Returns Promise<string>

                              • liqTokenWithToken(group: Group, liqor: MangoAccount, liqee: MangoAccount, assetMintPk: PublicKey, liabMintPk: PublicKey, maxLiabTransfer: number): Promise<string>
                              • marginTrade(__namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }): Promise<string>
                              • Parameters

                                • __namedParameters: { amountIn: number; flashLoanType: FlashLoanType; group: Group; inputMintPk: PublicKey; mangoAccount: MangoAccount; outputMintPk: PublicKey; userDefinedAlts: AddressLookupTableAccount[]; userDefinedInstructions: TransactionInstruction[] }
                                  • amountIn: number
                                  • flashLoanType: FlashLoanType
                                  • group: Group
                                  • inputMintPk: PublicKey
                                  • mangoAccount: MangoAccount
                                  • outputMintPk: PublicKey
                                  • userDefinedAlts: AddressLookupTableAccount[]
                                  • userDefinedInstructions: TransactionInstruction[]

                                Returns Promise<string>

                              • modifyPerpOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, orderId: BN, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • orderId: BN
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpCloseAll(group: Group, mangoAccount: MangoAccount, slippage?: number): Promise<string>
                              • perpConsumeEvents(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<string>
                              • perpConsumeEventsIx(group: Group, perpMarketIndex: PerpMarketIndex, accounts: PublicKey[], limit: number): Promise<TransactionInstruction>
                              • perpCreateMarket(group: Group, oraclePk: PublicKey, perpMarketIndex: number, name: string, oracleConfig: OracleConfigParams, baseDecimals: number, quoteLotSize: number, baseLotSize: number, maintBaseAssetWeight: number, initBaseAssetWeight: number, maintBaseLiabWeight: number, initBaseLiabWeight: number, maintOverallAssetWeight: number, initOverallAssetWeight: number, baseLiquidationFee: number, makerFee: number, takerFee: number, feePenalty: number, minFunding: number, maxFunding: number, impactQuantity: number, groupInsuranceFund: boolean, settleFeeFlat: number, settleFeeAmountThreshold: number, settleFeeFractionLowHealth: number, settleTokenIndex: number, settlePnlLimitFactor: number, settlePnlLimitWindowSize: number, positivePnlLiquidationFee: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • perpMarketIndex: number
                                • name: string
                                • oracleConfig: OracleConfigParams
                                • baseDecimals: number
                                • quoteLotSize: number
                                • baseLotSize: number
                                • maintBaseAssetWeight: number
                                • initBaseAssetWeight: number
                                • maintBaseLiabWeight: number
                                • initBaseLiabWeight: number
                                • maintOverallAssetWeight: number
                                • initOverallAssetWeight: number
                                • baseLiquidationFee: number
                                • makerFee: number
                                • takerFee: number
                                • feePenalty: number
                                • minFunding: number
                                • maxFunding: number
                                • impactQuantity: number
                                • groupInsuranceFund: boolean
                                • settleFeeFlat: number
                                • settleFeeAmountThreshold: number
                                • settleFeeFractionLowHealth: number
                                • settleTokenIndex: number
                                • settlePnlLimitFactor: number
                                • settlePnlLimitWindowSize: number
                                • positivePnlLiquidationFee: number

                                Returns Promise<string>

                              • perpEditMarket(group: Group, perpMarketIndex: PerpMarketIndex, params: PerpEditParams): Promise<string>
                              • perpPlaceOrder(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • perpPlaceOrderIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, price: number, quantity: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • price: number
                                • quantity: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPegged(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<string>

                              • perpPlaceOrderPeggedIx(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • perpMarketIndex: PerpMarketIndex
                                • side: PerpOrderSide
                                • priceOffset: number
                                • quantity: number
                                • Optional pegLimit: number
                                • Optional maxQuoteQuantity: number
                                • Optional clientOrderId: number
                                • Optional orderType: PerpOrderType
                                • Optional reduceOnly: boolean
                                • Optional expiryTimestamp: number
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • perpPlaceOrderPeggedV2Ix(group: Group, mangoAccount: MangoAccount, perpMarketIndex: PerpMarketIndex, side: PerpOrderSide, priceOffset: number, quantity: number, pegLimit?: number, maxQuoteQuantity?: number, clientOrderId?: number, orderType?: PerpOrderType, selfTradeBehavior?: PerpSelfTradeBehavior, reduceOnly?: boolean, expiryTimestamp?: number, limit?: number): Promise<TransactionInstruction>
                              • perpUpdateFundingIx(group: Group, perpMarket: PerpMarket): Promise<TransactionInstruction>
                              • sendAndConfirmTransaction(ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • sendAndConfirmTransactionForGroup(group: Group, ixs: TransactionInstruction[], opts?: any): Promise<string>
                              • Parameters

                                • group: Group
                                • ixs: TransactionInstruction[]
                                • opts: any = {}

                                Returns Promise<string>

                              • serum3CancelAllOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3CancelAllOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • externalMarketPk: PublicKey
                                • Optional limit: number

                                Returns Promise<TransactionInstruction>

                              • serum3CancelOrder(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<string>
                              • serum3CancelOrderIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, side: Serum3Side, orderId: BN): Promise<TransactionInstruction>
                              • serum3CloseOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CloseOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3CreateOpenOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3CreateOpenOrdersIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3EditMarket(group: Group, serum3MarketIndex: MarketIndex, reduceOnly: null | boolean, forceClose: null | boolean, name: null | string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketIndex: MarketIndex
                                • reduceOnly: null | boolean
                                • forceClose: null | boolean
                                • name: null | string

                                Returns Promise<string>

                              • serum3GetMarkets(group: Group, baseTokenIndex?: number, quoteTokenIndex?: number): Promise<Serum3Market[]>
                              • serum3LiqForceCancelOrders(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey, limit?: number): Promise<string>
                              • serum3RegisterMarket(group: Group, serum3MarketExternalPk: PublicKey, baseBank: Bank, quoteBank: Bank, marketIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • serum3MarketExternalPk: PublicKey
                                • baseBank: Bank
                                • quoteBank: Bank
                                • marketIndex: number
                                • name: string

                                Returns Promise<string>

                              • serum3SettleFunds(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<string>
                              • serum3SettleFundsIx(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3SettleFundsV2Ix(group: Group, mangoAccount: MangoAccount, externalMarketPk: PublicKey): Promise<TransactionInstruction>
                              • serum3deregisterMarket(group: Group, externalMarketPk: PublicKey): Promise<string>
                              • Parameters

                                • group: Group
                                • externalMarketPk: PublicKey

                                Returns Promise<string>

                              • stubOracleClose(group: Group, oracle: PublicKey): Promise<string>
                              • stubOracleCreate(group: Group, mintPk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • stubOracleSet(group: Group, oraclePk: PublicKey, price: number): Promise<string>
                              • Parameters

                                • group: Group
                                • oraclePk: PublicKey
                                • price: number

                                Returns Promise<string>

                              • tcsStopLossOnBorrow(group: Group, account: MangoAccount, sellBank: Bank, buyBank: Bank, thresholdPriceUi: number, thresholdPriceInSellPerBuyToken: boolean, maxBuyUi: null | number, pricePremium: null | number, allowMargin: null | boolean, expiryTimestamp: null | number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • sellBank: Bank
                                • buyBank: Bank
                                • thresholdPriceUi: number
                                • thresholdPriceInSellPerBuyToken: boolean
                                • maxBuyUi: null | number
                                • pricePremium: null | number
                                • allowMargin: null | boolean
                                • expiryTimestamp: null | number

                                Returns Promise<string>

                              • tcsStopLossOnDeposit(group: Group, account: MangoAccount, sellBank: Bank, buyBank: Bank, thresholdPriceUi: number, thresholdPriceInSellPerBuyToken: boolean, maxSellUi: null | number, pricePremium: null | number, expiryTimestamp: null | number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • sellBank: Bank
                                • buyBank: Bank
                                • thresholdPriceUi: number
                                • thresholdPriceInSellPerBuyToken: boolean
                                • maxSellUi: null | number
                                • pricePremium: null | number
                                • expiryTimestamp: null | number

                                Returns Promise<string>

                              • tcsTakeProfitOnBorrow(group: Group, account: MangoAccount, sellBank: Bank, buyBank: Bank, thresholdPriceUi: number, thresholdPriceInSellPerBuyToken: boolean, maxBuyUi: null | number, pricePremium: null | number, allowMargin: null | boolean, expiryTimestamp: null | number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • sellBank: Bank
                                • buyBank: Bank
                                • thresholdPriceUi: number
                                • thresholdPriceInSellPerBuyToken: boolean
                                • maxBuyUi: null | number
                                • pricePremium: null | number
                                • allowMargin: null | boolean
                                • expiryTimestamp: null | number

                                Returns Promise<string>

                              • tcsTakeProfitOnDeposit(group: Group, account: MangoAccount, sellBank: Bank, buyBank: Bank, thresholdPriceUi: number, thresholdPriceInSellPerBuyToken: boolean, maxSellUi: null | number, pricePremium: null | number, expiryTimestamp: null | number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • sellBank: Bank
                                • buyBank: Bank
                                • thresholdPriceUi: number
                                • thresholdPriceInSellPerBuyToken: boolean
                                • maxSellUi: null | number
                                • pricePremium: null | number
                                • expiryTimestamp: null | number

                                Returns Promise<string>

                              • toggleMangoAccountFreeze(group: Group, mangoAccount: MangoAccount, freeze: boolean): Promise<string>
                              • tokenConditionalSwapCancel(group: Group, account: MangoAccount, tokenConditionalSwapId: BN): Promise<string>
                              • tokenConditionalSwapCreate(group: Group, account: MangoAccount, sellBank: Bank, buyBank: Bank, thresholdPriceUi: number, thresholdPriceInSellPerBuyToken: boolean, maxBuyUi: number, maxSellUi: number, tcsIntention: null | "TakeProfitOnDeposit" | "StopLossOnDeposit" | "TakeProfitOnBorrow" | "StopLossOnBorrow", pricePremium: null | number, allowCreatingDeposits: boolean, allowCreatingBorrows: boolean, expiryTimestamp: null | number): Promise<string>
                              • Parameters

                                • group: Group
                                • account: MangoAccount
                                • sellBank: Bank
                                • buyBank: Bank
                                • thresholdPriceUi: number
                                • thresholdPriceInSellPerBuyToken: boolean
                                • maxBuyUi: number
                                • maxSellUi: number
                                • tcsIntention: null | "TakeProfitOnDeposit" | "StopLossOnDeposit" | "TakeProfitOnBorrow" | "StopLossOnBorrow"
                                • pricePremium: null | number
                                • allowCreatingDeposits: boolean
                                • allowCreatingBorrows: boolean
                                • expiryTimestamp: null | number

                                Returns Promise<string>

                              • tokenConditionalSwapCreateRaw(group: Group, account: MangoAccount, buyMintPk: PublicKey, sellMintPk: PublicKey, maxBuy: BN, maxSell: BN, expiryTimestamp: null | number, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, allowCreatingDeposits: boolean, allowCreatingBorrows: boolean, priceDisplayStyle: TokenConditionalSwapDisplayPriceStyle, intention: TokenConditionalSwapIntention): Promise<string>
                              • tokenConditionalSwapTrigger(group: Group, liqee: MangoAccount, liqor: MangoAccount, tokenConditionalSwapId: BN, maxBuyTokenToLiqee: number, maxSellTokenToLiqor: number): Promise<string>
                              • tokenDeposit(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, reduceOnly?: boolean): Promise<string>
                              • tokenDepositNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, reduceOnly?: boolean): Promise<string>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • reduceOnly: boolean = false

                                Returns Promise<string>

                              • tokenDeregister(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenEdit(group: Group, mintPk: PublicKey, params: TokenEditParams): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • params: TokenEditParams

                                Returns Promise<string>

                              • tokenRegister(group: Group, mintPk: PublicKey, oraclePk: PublicKey, tokenIndex: number, name: string, params: TokenRegisterParams): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • tokenIndex: number
                                • name: string
                                • params: TokenRegisterParams

                                Returns Promise<string>

                              • tokenRegisterTrustless(group: Group, mintPk: PublicKey, oraclePk: PublicKey, tokenIndex: number, name: string): Promise<string>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey
                                • oraclePk: PublicKey
                                • tokenIndex: number
                                • name: string

                                Returns Promise<string>

                              • tokenUpdateIndexAndRate(group: Group, mintPk: PublicKey): Promise<string>
                              • tokenUpdateIndexAndRateIx(group: Group, mintPk: PublicKey): Promise<TransactionInstruction>
                              • Parameters

                                • group: Group
                                • mintPk: PublicKey

                                Returns Promise<TransactionInstruction>

                              • tokenWithdraw(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, amount: number, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNative(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<string>
                              • tokenWithdrawNativeIx(group: Group, mangoAccount: MangoAccount, mintPk: PublicKey, nativeAmount: BN, allowBorrow: boolean): Promise<TransactionInstruction[]>
                              • Parameters

                                • group: Group
                                • mangoAccount: MangoAccount
                                • mintPk: PublicKey
                                • nativeAmount: BN
                                • allowBorrow: boolean

                                Returns Promise<TransactionInstruction[]>

                              • connect(provider: default, cluster: Cluster, programId: PublicKey, opts?: MangoClientOptions): MangoClient
                              • Parameters

                                • provider: default
                                • cluster: Cluster
                                • programId: PublicKey
                                • Optional opts: MangoClientOptions

                                Returns MangoClient

                              • Connect with defaults,

                                • random ephemeral keypair,
                                • @@ -23,4 +23,4 @@ use forceClose flag

                                • connects to mainnet-beta
                                • uses well known program Id
                                -

                                Parameters

                                • clusterUrl: string

                                Returns MangoClient

                              • connectForGroupName(provider: default, groupName: string): MangoClient

                              Generated using TypeDoc

                              \ No newline at end of file +

                              Parameters

                              Returns MangoClient

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/MintInfo.html b/ts/client/classes/MintInfo.html index cb5252935..2d999d421 100644 --- a/ts/client/classes/MintInfo.html +++ b/ts/client/classes/MintInfo.html @@ -1 +1 @@ -MintInfo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MintInfo

                              Index

                              Constructors

                              • new MintInfo(publicKey: PublicKey, group: PublicKey, tokenIndex: TokenIndex, mint: PublicKey, banks: PublicKey[], vaults: PublicKey[], oracle: PublicKey, registrationTime: BN, groupInsuranceFund: boolean): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • group: PublicKey
                                • tokenIndex: TokenIndex
                                • mint: PublicKey
                                • banks: PublicKey[]
                                • vaults: PublicKey[]
                                • oracle: PublicKey
                                • registrationTime: BN
                                • groupInsuranceFund: boolean

                                Returns MintInfo

                              Properties

                              banks: PublicKey[]
                              group: PublicKey
                              groupInsuranceFund: boolean
                              mint: PublicKey
                              oracle: PublicKey
                              publicKey: PublicKey
                              registrationTime: BN
                              tokenIndex: TokenIndex
                              vaults: PublicKey[]

                              Methods

                              • firstBank(): PublicKey
                              • firstVault(): PublicKey
                              • toString(): string
                              • from(publicKey: PublicKey, obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }
                                  • banks: PublicKey[]
                                  • group: PublicKey
                                  • groupInsuranceFund: number
                                  • mint: PublicKey
                                  • oracle: PublicKey
                                  • registrationTime: BN
                                  • tokenIndex: number
                                  • vaults: PublicKey[]

                                Returns MintInfo

                              Generated using TypeDoc

                              \ No newline at end of file +MintInfo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • MintInfo

                              Index

                              Constructors

                              • new MintInfo(publicKey: PublicKey, group: PublicKey, tokenIndex: TokenIndex, mint: PublicKey, banks: PublicKey[], vaults: PublicKey[], oracle: PublicKey, registrationTime: BN, groupInsuranceFund: boolean): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • group: PublicKey
                                • tokenIndex: TokenIndex
                                • mint: PublicKey
                                • banks: PublicKey[]
                                • vaults: PublicKey[]
                                • oracle: PublicKey
                                • registrationTime: BN
                                • groupInsuranceFund: boolean

                                Returns MintInfo

                              Properties

                              banks: PublicKey[]
                              group: PublicKey
                              groupInsuranceFund: boolean
                              mint: PublicKey
                              oracle: PublicKey
                              publicKey: PublicKey
                              registrationTime: BN
                              tokenIndex: TokenIndex
                              vaults: PublicKey[]

                              Methods

                              • firstBank(): PublicKey
                              • firstVault(): PublicKey
                              • toString(): string
                              • from(publicKey: PublicKey, obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }): MintInfo
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { banks: PublicKey[]; group: PublicKey; groupInsuranceFund: number; mint: PublicKey; oracle: PublicKey; registrationTime: BN; tokenIndex: number; vaults: PublicKey[] }
                                  • banks: PublicKey[]
                                  • group: PublicKey
                                  • groupInsuranceFund: number
                                  • mint: PublicKey
                                  • oracle: PublicKey
                                  • registrationTime: BN
                                  • tokenIndex: number
                                  • vaults: PublicKey[]

                                Returns MintInfo

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/OracleConfigParams.html b/ts/client/classes/OracleConfigParams.html index 10fbf4541..3e227a1be 100644 --- a/ts/client/classes/OracleConfigParams.html +++ b/ts/client/classes/OracleConfigParams.html @@ -1 +1 @@ -OracleConfigParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • OracleConfigParams

                              Index

                              Constructors

                              Properties

                              confFilter: number
                              maxStalenessSlots: null | number

                              Generated using TypeDoc

                              \ No newline at end of file +OracleConfigParams | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • OracleConfigParams

                              Index

                              Constructors

                              Properties

                              confFilter: number
                              maxStalenessSlots: null | number

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpEventQueue.html b/ts/client/classes/PerpEventQueue.html index dec2ba530..017338a2f 100644 --- a/ts/client/classes/PerpEventQueue.html +++ b/ts/client/classes/PerpEventQueue.html @@ -1 +1 @@ -PerpEventQueue | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpEventQueue

                              Index

                              Constructors

                              Properties

                              count: number
                              head: number
                              rawEvents: (FillEvent | OutEvent | LiquidateEvent)[]
                              seqNum: BN
                              FILL_EVENT_TYPE: number = 0
                              LIQUIDATE_EVENT_TYPE: number = 2
                              OUT_EVENT_TYPE: number = 1

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +PerpEventQueue | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpEventQueue

                              Index

                              Constructors

                              Properties

                              count: number
                              head: number
                              rawEvents: (FillEvent | OutEvent | LiquidateEvent)[]
                              seqNum: BN
                              FILL_EVENT_TYPE: number = 0
                              LIQUIDATE_EVENT_TYPE: number = 2
                              OUT_EVENT_TYPE: number = 1

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpMarket.html b/ts/client/classes/PerpMarket.html index 9990aae7e..9a6f377b0 100644 --- a/ts/client/classes/PerpMarket.html +++ b/ts/client/classes/PerpMarket.html @@ -1,12 +1,12 @@ -PerpMarket | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpMarket

                              Index

                              Constructors

                              • new PerpMarket(publicKey: PublicKey, group: PublicKey, settleTokenIndex: TokenIndex, perpMarketIndex: PerpMarketIndex, groupInsuranceFund: boolean, baseDecimals: number, name: number[], bids: PublicKey, asks: PublicKey, eventQueue: PublicKey, oracle: PublicKey, oracleConfig: OracleConfigDto, stablePriceModel: StablePriceModel, quoteLotSize: BN, baseLotSize: BN, maintBaseAssetWeight: I80F48Dto, initBaseAssetWeight: I80F48Dto, maintBaseLiabWeight: I80F48Dto, initBaseLiabWeight: I80F48Dto, openInterest: BN, seqNum: BN, registrationTime: BN, minFunding: I80F48Dto, maxFunding: I80F48Dto, impactQuantity: BN, longFunding: I80F48Dto, shortFunding: I80F48Dto, fundingLastUpdated: BN, baseLiquidationFee: I80F48Dto, makerFee: I80F48Dto, takerFee: I80F48Dto, feesAccrued: I80F48Dto, feesSettled: I80F48Dto, feePenalty: number, settleFeeFlat: number, settleFeeAmountThreshold: number, settleFeeFractionLowHealth: number, settlePnlLimitFactor: number, settlePnlLimitWindowSizeTs: BN, reduceOnly: boolean, forceClose: boolean, maintOverallAssetWeight: I80F48Dto, initOverallAssetWeight: I80F48Dto, positivePnlLiquidationFee: I80F48Dto): PerpMarket

                              Properties

                              _asks: BookSide
                              _bids: BookSide
                              _oracleLastUpdatedSlot: number
                              _oracleProvider: OracleProvider
                              _price: I80F48
                              _uiPrice: number
                              asks: PublicKey
                              baseDecimals: number
                              baseLiquidationFee: I80F48
                              baseLotSize: BN
                              baseLotsToUiConverter: number
                              bids: PublicKey
                              eventQueue: PublicKey
                              feePenalty: number
                              feesAccrued: I80F48
                              feesSettled: I80F48
                              forceClose: boolean
                              fundingLastUpdated: BN
                              group: PublicKey
                              groupInsuranceFund: boolean
                              impactQuantity: BN
                              initBaseAssetWeight: I80F48
                              initBaseLiabWeight: I80F48
                              initOverallAssetWeight: I80F48
                              longFunding: I80F48
                              maintBaseAssetWeight: I80F48
                              maintBaseLiabWeight: I80F48
                              maintOverallAssetWeight: I80F48
                              makerFee: I80F48
                              maxFunding: I80F48
                              minFunding: I80F48
                              name: string
                              openInterest: BN
                              oracle: PublicKey
                              oracleConfig: OracleConfig
                              perpMarketIndex: PerpMarketIndex
                              positivePnlLiquidationFee: I80F48
                              priceLotsToUiConverter: number
                              publicKey: PublicKey
                              quoteLotSize: BN
                              quoteLotsToUiConverter: number
                              reduceOnly: boolean
                              registrationTime: BN
                              seqNum: BN
                              settleFeeAmountThreshold: number
                              settleFeeFlat: number
                              settleFeeFractionLowHealth: number
                              settlePnlLimitFactor: number
                              settlePnlLimitWindowSizeTs: BN
                              settleTokenIndex: TokenIndex
                              shortFunding: I80F48
                              stablePriceModel: StablePriceModel
                              takerFee: I80F48

                              Accessors

                              • get minOrderSize(): number
                              • get oracleLastUpdatedSlot(): number
                              • get tickSize(): number
                              • get uiPrice(): number

                              Methods

                              • baseLotsToUi(quantity: BN): number
                              • insidePriceLimit(side: PerpOrderSide, orderPrice: number): boolean
                              • priceLotsToNative(price: BN): I80F48
                              • priceLotsToUi(price: BN): number
                              • priceNativeToUi(price: number): number
                              • quoteLotsToUi(quantity: BN): number
                              • toString(): string
                              • uiBaseToLots(quantity: number): BN
                              • uiPriceToLots(price: number): BN
                              • uiQuoteToLots(uiQuote: number): BN
                              • from(publicKey: PublicKey, obj: { asks: PublicKey; baseDecimals: number; baseLiquidationFee: I80F48Dto; baseLotSize: BN; bids: PublicKey; eventQueue: PublicKey; feePenalty: number; feesAccrued: I80F48Dto; feesSettled: I80F48Dto; forceClose: number; fundingLastUpdated: BN; group: PublicKey; groupInsuranceFund: number; impactQuantity: BN; initBaseAssetWeight: I80F48Dto; initBaseLiabWeight: I80F48Dto; initOverallAssetWeight: I80F48Dto; longFunding: I80F48Dto; maintBaseAssetWeight: I80F48Dto; maintBaseLiabWeight: I80F48Dto; maintOverallAssetWeight: I80F48Dto; makerFee: I80F48Dto; maxFunding: I80F48Dto; minFunding: I80F48Dto; name: number[]; openInterest: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; perpMarketIndex: number; positivePnlLiquidationFee: I80F48Dto; quoteLotSize: BN; reduceOnly: number; registrationTime: BN; seqNum: BN; settleFeeAmountThreshold: number; settleFeeFlat: number; settleFeeFractionLowHealth: number; settlePnlLimitFactor: number; settlePnlLimitWindowSizeTs: BN; settleTokenIndex: number; shortFunding: I80F48Dto; stablePriceModel: StablePriceModel; takerFee: I80F48Dto }): PerpMarket
                              • Parameters

                                • publicKey: PublicKey
                                • obj: { asks: PublicKey; baseDecimals: number; baseLiquidationFee: I80F48Dto; baseLotSize: BN; bids: PublicKey; eventQueue: PublicKey; feePenalty: number; feesAccrued: I80F48Dto; feesSettled: I80F48Dto; forceClose: number; fundingLastUpdated: BN; group: PublicKey; groupInsuranceFund: number; impactQuantity: BN; initBaseAssetWeight: I80F48Dto; initBaseLiabWeight: I80F48Dto; initOverallAssetWeight: I80F48Dto; longFunding: I80F48Dto; maintBaseAssetWeight: I80F48Dto; maintBaseLiabWeight: I80F48Dto; maintOverallAssetWeight: I80F48Dto; makerFee: I80F48Dto; maxFunding: I80F48Dto; minFunding: I80F48Dto; name: number[]; openInterest: BN; oracle: PublicKey; oracleConfig: OracleConfigDto; perpMarketIndex: number; positivePnlLiquidationFee: I80F48Dto; quoteLotSize: BN; reduceOnly: number; registrationTime: BN; seqNum: BN; settleFeeAmountThreshold: number; settleFeeFlat: number; settleFeeFractionLowHealth: number; settlePnlLimitFactor: number; settlePnlLimitWindowSizeTs: BN; settleTokenIndex: number; shortFunding: I80F48Dto; stablePriceModel: StablePriceModel; takerFee: I80F48Dto }
                                  • asks: PublicKey
                                  • baseDecimals: number
                                  • baseLiquidationFee: I80F48Dto
                                  • baseLotSize: BN
                                  • bids: PublicKey
                                  • eventQueue: PublicKey
                                  • feePenalty: number
                                  • feesAccrued: I80F48Dto
                                  • feesSettled: I80F48Dto
                                  • forceClose: number
                                  • fundingLastUpdated: BN
                                  • group: PublicKey
                                  • groupInsuranceFund: number
                                  • impactQuantity: BN
                                  • initBaseAssetWeight: I80F48Dto
                                  • initBaseLiabWeight: I80F48Dto
                                  • initOverallAssetWeight: I80F48Dto
                                  • longFunding: I80F48Dto
                                  • maintBaseAssetWeight: I80F48Dto
                                  • maintBaseLiabWeight: I80F48Dto
                                  • maintOverallAssetWeight: I80F48Dto
                                  • makerFee: I80F48Dto
                                  • maxFunding: I80F48Dto
                                  • minFunding: I80F48Dto
                                  • name: number[]
                                  • openInterest: BN
                                  • oracle: PublicKey
                                  • oracleConfig: OracleConfigDto
                                  • perpMarketIndex: number
                                  • positivePnlLiquidationFee: I80F48Dto
                                  • quoteLotSize: BN
                                  • reduceOnly: number
                                  • registrationTime: BN
                                  • seqNum: BN
                                  • settleFeeAmountThreshold: number
                                  • settleFeeFlat: number
                                  • settleFeeFractionLowHealth: number
                                  • settlePnlLimitFactor: number
                                  • settlePnlLimitWindowSizeTs: BN
                                  • settleTokenIndex: number
                                  • shortFunding: I80F48Dto
                                  • stablePriceModel: StablePriceModel
                                  • takerFee: I80F48Dto

                                Returns PerpMarket

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOo.html b/ts/client/classes/PerpOo.html index 00b7987a7..6b55b9826 100644 --- a/ts/client/classes/PerpOo.html +++ b/ts/client/classes/PerpOo.html @@ -1 +1 @@ -PerpOo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOo

                              Index

                              Constructors

                              • new PerpOo(sideAndTree: any, orderMarket: number, clientId: BN, id: BN): PerpOo

                              Properties

                              clientId: BN
                              id: BN
                              orderMarket: number
                              sideAndTree: any
                              OrderMarketUnset: number = 65535

                              Methods

                              • isActive(): boolean

                              Generated using TypeDoc

                              \ No newline at end of file +PerpOo | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOo

                              Index

                              Constructors

                              • new PerpOo(sideAndTree: any, orderMarket: number, clientId: BN, id: BN): PerpOo

                              Properties

                              clientId: BN
                              id: BN
                              orderMarket: number
                              sideAndTree: any
                              OrderMarketUnset: number = 65535

                              Methods

                              • isActive(): boolean

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOoDto.html b/ts/client/classes/PerpOoDto.html index 2c6a10cba..977380731 100644 --- a/ts/client/classes/PerpOoDto.html +++ b/ts/client/classes/PerpOoDto.html @@ -1 +1 @@ -PerpOoDto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOoDto

                              Index

                              Constructors

                              • new PerpOoDto(sideAndTree: any, market: number, clientId: BN, id: BN): PerpOoDto

                              Properties

                              clientId: BN
                              id: BN
                              market: number
                              sideAndTree: any

                              Generated using TypeDoc

                              \ No newline at end of file +PerpOoDto | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOoDto

                              Index

                              Constructors

                              • new PerpOoDto(sideAndTree: any, market: number, clientId: BN, id: BN): PerpOoDto

                              Properties

                              clientId: BN
                              id: BN
                              market: number
                              sideAndTree: any

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOrder.html b/ts/client/classes/PerpOrder.html index 4a243e8ea..2db6db010 100644 --- a/ts/client/classes/PerpOrder.html +++ b/ts/client/classes/PerpOrder.html @@ -1 +1 @@ -PerpOrder | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOrder

                              Index

                              Constructors

                              • new PerpOrder(seqNum: BN, orderId: BN, owner: PublicKey, openOrdersSlot: number, feeTier: 0, uiPrice: number, priceLots: BN, uiSize: number, sizeLots: BN, side: PerpOrderSide, timestamp: BN, expiryTimestamp: BN, perpMarketIndex: number, isExpired?: boolean, isOraclePegged?: boolean, orderType: PerpOrderType, oraclePeggedProperties?: OraclePeggedProperties): PerpOrder
                              • Parameters

                                • seqNum: BN
                                • orderId: BN
                                • owner: PublicKey
                                • openOrdersSlot: number
                                • feeTier: 0
                                • uiPrice: number
                                • priceLots: BN
                                • uiSize: number
                                • sizeLots: BN
                                • side: PerpOrderSide
                                • timestamp: BN
                                • expiryTimestamp: BN
                                • perpMarketIndex: number
                                • isExpired: boolean = false
                                • isOraclePegged: boolean = false
                                • orderType: PerpOrderType
                                • Optional oraclePeggedProperties: OraclePeggedProperties

                                Returns PerpOrder

                              Properties

                              expiryTimestamp: BN
                              feeTier: 0
                              isExpired: boolean = false
                              isOraclePegged: boolean = false
                              openOrdersSlot: number
                              oraclePeggedProperties?: OraclePeggedProperties
                              orderId: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              perpMarketIndex: number
                              priceLots: BN
                              seqNum: BN
                              sizeLots: BN
                              timestamp: BN
                              uiPrice: number
                              uiSize: number

                              Accessors

                              • get price(): number
                              • get size(): number

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file +PerpOrder | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOrder

                              Index

                              Constructors

                              • new PerpOrder(seqNum: BN, orderId: BN, owner: PublicKey, openOrdersSlot: number, feeTier: 0, uiPrice: number, priceLots: BN, uiSize: number, sizeLots: BN, side: PerpOrderSide, timestamp: BN, expiryTimestamp: BN, perpMarketIndex: number, isExpired?: boolean, isOraclePegged?: boolean, orderType: PerpOrderType, oraclePeggedProperties?: OraclePeggedProperties): PerpOrder
                              • Parameters

                                • seqNum: BN
                                • orderId: BN
                                • owner: PublicKey
                                • openOrdersSlot: number
                                • feeTier: 0
                                • uiPrice: number
                                • priceLots: BN
                                • uiSize: number
                                • sizeLots: BN
                                • side: PerpOrderSide
                                • timestamp: BN
                                • expiryTimestamp: BN
                                • perpMarketIndex: number
                                • isExpired: boolean = false
                                • isOraclePegged: boolean = false
                                • orderType: PerpOrderType
                                • Optional oraclePeggedProperties: OraclePeggedProperties

                                Returns PerpOrder

                              Properties

                              expiryTimestamp: BN
                              feeTier: 0
                              isExpired: boolean = false
                              isOraclePegged: boolean = false
                              openOrdersSlot: number
                              oraclePeggedProperties?: OraclePeggedProperties
                              orderId: BN
                              orderType: PerpOrderType
                              owner: PublicKey
                              perpMarketIndex: number
                              priceLots: BN
                              seqNum: BN
                              sizeLots: BN
                              timestamp: BN
                              uiPrice: number
                              uiSize: number

                              Accessors

                              • get price(): number
                              • get size(): number

                              Methods

                              Generated using TypeDoc

                              \ No newline at end of file diff --git a/ts/client/classes/PerpOrderSide.html b/ts/client/classes/PerpOrderSide.html index 8dce951ba..19992c7c6 100644 --- a/ts/client/classes/PerpOrderSide.html +++ b/ts/client/classes/PerpOrderSide.html @@ -1 +1 @@ -PerpOrderSide | @blockworks-foundation/mango-v4
                              Options
                              All
                              • Public
                              • Public/Protected
                              • All
                              Menu

                              Hierarchy

                              • PerpOrderSide

                              Index

                              Constructors

                              Properties

                              Constructors

                              Properties

                              ask: { ask: {} } = ...

                              Type declaration

                              • ask: {}
                                bid: { bid: {} } = ...

                                Type declaration

                                • bid: {}

                                  Generated using TypeDoc

                                  \ No newline at end of file +PerpOrderSide | @blockworks-foundation/mango-v4
                                  Options
                                  All
                                  • Public
                                  • Public/Protected
                                  • All
                                  Menu

                                  Hierarchy

                                  • PerpOrderSide

                                  Index

                                  Constructors

                                  Properties

                                  Constructors

                                  Properties

                                  ask: { ask: {} } = ...

                                  Type declaration

                                  • ask: {}
                                    bid: { bid: {} } = ...

                                    Type declaration

                                    • bid: {}

                                      Generated using TypeDoc

                                      \ No newline at end of file diff --git a/ts/client/classes/PerpOrderType.html b/ts/client/classes/PerpOrderType.html index 7c6e910e2..269db75b0 100644 --- a/ts/client/classes/PerpOrderType.html +++ b/ts/client/classes/PerpOrderType.html @@ -1 +1 @@ -PerpOrderType | @blockworks-foundation/mango-v4
                                      Options
                                      All
                                      • Public
                                      • Public/Protected
                                      • All
                                      Menu

                                      Hierarchy

                                      • PerpOrderType

                                      Index

                                      Constructors

                                      Properties

                                      immediateOrCancel: { immediateOrCancel: {} } = ...

                                      Type declaration

                                      • immediateOrCancel: {}
                                        limit: { limit: {} } = ...

                                        Type declaration

                                        • limit: {}
                                          market: { market: {} } = ...

                                          Type declaration

                                          • market: {}
                                            postOnly: { postOnly: {} } = ...

                                            Type declaration

                                            • postOnly: {}
                                              postOnlySlide: { postOnlySlide: {} } = ...

                                              Type declaration

                                              • postOnlySlide: {}

                                                Generated using TypeDoc

                                                \ No newline at end of file +PerpOrderType | @blockworks-foundation/mango-v4
                                                Options
                                                All
                                                • Public
                                                • Public/Protected
                                                • All
                                                Menu

                                                Hierarchy

                                                • PerpOrderType

                                                Index

                                                Constructors

                                                Properties

                                                immediateOrCancel: { immediateOrCancel: {} } = ...

                                                Type declaration

                                                • immediateOrCancel: {}
                                                  limit: { limit: {} } = ...

                                                  Type declaration

                                                  • limit: {}
                                                    market: { market: {} } = ...

                                                    Type declaration

                                                    • market: {}
                                                      postOnly: { postOnly: {} } = ...

                                                      Type declaration

                                                      • postOnly: {}
                                                        postOnlySlide: { postOnlySlide: {} } = ...

                                                        Type declaration

                                                        • postOnlySlide: {}

                                                          Generated using TypeDoc

                                                          \ No newline at end of file diff --git a/ts/client/classes/PerpPosition.html b/ts/client/classes/PerpPosition.html index 26ca99f22..c43e2664d 100644 --- a/ts/client/classes/PerpPosition.html +++ b/ts/client/classes/PerpPosition.html @@ -1 +1 @@ -PerpPosition | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPosition

                                                          Index

                                                          Constructors

                                                          • new PerpPosition(marketIndex: PerpMarketIndex, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: I80F48, quoteRunningNative: BN, longSettledFunding: I80F48, shortSettledFunding: I80F48, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48, realizedOtherPnlNative: I80F48, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48): PerpPosition
                                                          • Parameters

                                                            • marketIndex: PerpMarketIndex
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: I80F48
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48
                                                            • shortSettledFunding: I80F48
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48
                                                            • realizedOtherPnlNative: I80F48
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48

                                                            Returns PerpPosition

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48
                                                          makerVolume: BN
                                                          marketIndex: PerpMarketIndex
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: I80F48
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48
                                                          realizedPnlForPositionNative: I80F48
                                                          realizedTradePnlNative: I80F48
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN
                                                          PerpMarketIndexUnset: number = 65535

                                                          Methods

                                                          • availableSettleLimit(perpMarket: PerpMarket): [BN, BN]
                                                          • cumulativePnlOverPositionLifetimeUi(perpMarket: PerpMarket): number
                                                          • getAverageEntryPriceUi(perpMarket: PerpMarket): number
                                                          • getBasePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getBreakEvenPriceUi(perpMarket: PerpMarket): number
                                                          • getNotionalValueUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getQuotePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getRealizedPnlUi(): number
                                                          • getUnRealizedPnlUi(perpMarket: PerpMarket): number
                                                          • getUnsettledFundingUi(perpMarket: PerpMarket): number
                                                          • hasOpenOrders(): boolean
                                                          • isActive(): boolean

                                                          Generated using TypeDoc

                                                          \ No newline at end of file +PerpPosition | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPosition

                                                          Index

                                                          Constructors

                                                          • new PerpPosition(marketIndex: PerpMarketIndex, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: I80F48, quoteRunningNative: BN, longSettledFunding: I80F48, shortSettledFunding: I80F48, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48, realizedOtherPnlNative: I80F48, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48): PerpPosition
                                                          • Parameters

                                                            • marketIndex: PerpMarketIndex
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: I80F48
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48
                                                            • shortSettledFunding: I80F48
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48
                                                            • realizedOtherPnlNative: I80F48
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48

                                                            Returns PerpPosition

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48
                                                          makerVolume: BN
                                                          marketIndex: PerpMarketIndex
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: I80F48
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48
                                                          realizedPnlForPositionNative: I80F48
                                                          realizedTradePnlNative: I80F48
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN
                                                          PerpMarketIndexUnset: number = 65535

                                                          Methods

                                                          • availableSettleLimit(perpMarket: PerpMarket): [BN, BN]
                                                          • cumulativePnlOverPositionLifetimeUi(perpMarket: PerpMarket): number
                                                          • getAverageEntryPriceUi(perpMarket: PerpMarket): number
                                                          • getBasePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getBreakEvenPriceUi(perpMarket: PerpMarket): number
                                                          • getNotionalValueUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getQuotePositionUi(perpMarket: PerpMarket, useEventQueue?: boolean): number
                                                          • getRealizedPnlUi(): number
                                                          • getUnRealizedPnlUi(perpMarket: PerpMarket): number
                                                          • getUnsettledFundingUi(perpMarket: PerpMarket): number
                                                          • hasOpenOrders(): boolean
                                                          • isActive(): boolean

                                                          Generated using TypeDoc

                                                          \ No newline at end of file diff --git a/ts/client/classes/PerpPositionDto.html b/ts/client/classes/PerpPositionDto.html index b5541efe1..e1168cb7b 100644 --- a/ts/client/classes/PerpPositionDto.html +++ b/ts/client/classes/PerpPositionDto.html @@ -1 +1 @@ -PerpPositionDto | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPositionDto

                                                          Index

                                                          Constructors

                                                          • new PerpPositionDto(marketIndex: number, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: { val: BN }, quoteRunningNative: BN, longSettledFunding: I80F48Dto, shortSettledFunding: I80F48Dto, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48Dto, realizedOtherPnlNative: I80F48Dto, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48Dto): PerpPositionDto
                                                          • Parameters

                                                            • marketIndex: number
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: { val: BN }
                                                              • val: BN
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48Dto
                                                            • shortSettledFunding: I80F48Dto
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48Dto
                                                            • realizedOtherPnlNative: I80F48Dto
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48Dto

                                                            Returns PerpPositionDto

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48Dto
                                                          makerVolume: BN
                                                          marketIndex: number
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: { val: BN }

                                                          Type declaration

                                                          • val: BN
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48Dto
                                                          realizedPnlForPositionNative: I80F48Dto
                                                          realizedTradePnlNative: I80F48Dto
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48Dto
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN

                                                          Generated using TypeDoc

                                                          \ No newline at end of file +PerpPositionDto | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpPositionDto

                                                          Index

                                                          Constructors

                                                          • new PerpPositionDto(marketIndex: number, settlePnlLimitWindow: number, settlePnlLimitSettledInCurrentWindowNative: BN, basePositionLots: BN, quotePositionNative: { val: BN }, quoteRunningNative: BN, longSettledFunding: I80F48Dto, shortSettledFunding: I80F48Dto, bidsBaseLots: BN, asksBaseLots: BN, takerBaseLots: BN, takerQuoteLots: BN, cumulativeLongFunding: number, cumulativeShortFunding: number, makerVolume: BN, takerVolume: BN, perpSpotTransfers: BN, avgEntryPricePerBaseLot: number, realizedTradePnlNative: I80F48Dto, realizedOtherPnlNative: I80F48Dto, settlePnlLimitRealizedTrade: BN, realizedPnlForPositionNative: I80F48Dto): PerpPositionDto
                                                          • Parameters

                                                            • marketIndex: number
                                                            • settlePnlLimitWindow: number
                                                            • settlePnlLimitSettledInCurrentWindowNative: BN
                                                            • basePositionLots: BN
                                                            • quotePositionNative: { val: BN }
                                                              • val: BN
                                                            • quoteRunningNative: BN
                                                            • longSettledFunding: I80F48Dto
                                                            • shortSettledFunding: I80F48Dto
                                                            • bidsBaseLots: BN
                                                            • asksBaseLots: BN
                                                            • takerBaseLots: BN
                                                            • takerQuoteLots: BN
                                                            • cumulativeLongFunding: number
                                                            • cumulativeShortFunding: number
                                                            • makerVolume: BN
                                                            • takerVolume: BN
                                                            • perpSpotTransfers: BN
                                                            • avgEntryPricePerBaseLot: number
                                                            • realizedTradePnlNative: I80F48Dto
                                                            • realizedOtherPnlNative: I80F48Dto
                                                            • settlePnlLimitRealizedTrade: BN
                                                            • realizedPnlForPositionNative: I80F48Dto

                                                            Returns PerpPositionDto

                                                          Properties

                                                          asksBaseLots: BN
                                                          avgEntryPricePerBaseLot: number
                                                          basePositionLots: BN
                                                          bidsBaseLots: BN
                                                          cumulativeLongFunding: number
                                                          cumulativeShortFunding: number
                                                          longSettledFunding: I80F48Dto
                                                          makerVolume: BN
                                                          marketIndex: number
                                                          perpSpotTransfers: BN
                                                          quotePositionNative: { val: BN }

                                                          Type declaration

                                                          • val: BN
                                                          quoteRunningNative: BN
                                                          realizedOtherPnlNative: I80F48Dto
                                                          realizedPnlForPositionNative: I80F48Dto
                                                          realizedTradePnlNative: I80F48Dto
                                                          settlePnlLimitRealizedTrade: BN
                                                          settlePnlLimitSettledInCurrentWindowNative: BN
                                                          settlePnlLimitWindow: number
                                                          shortSettledFunding: I80F48Dto
                                                          takerBaseLots: BN
                                                          takerQuoteLots: BN
                                                          takerVolume: BN

                                                          Generated using TypeDoc

                                                          \ No newline at end of file diff --git a/ts/client/classes/PerpSelfTradeBehavior.html b/ts/client/classes/PerpSelfTradeBehavior.html index d0c30c212..1bb2ec7e5 100644 --- a/ts/client/classes/PerpSelfTradeBehavior.html +++ b/ts/client/classes/PerpSelfTradeBehavior.html @@ -1 +1 @@ -PerpSelfTradeBehavior | @blockworks-foundation/mango-v4
                                                          Options
                                                          All
                                                          • Public
                                                          • Public/Protected
                                                          • All
                                                          Menu

                                                          Hierarchy

                                                          • PerpSelfTradeBehavior

                                                          Index

                                                          Constructors

                                                          Properties

                                                          abortTransaction: { abortTransaction: {} } = ...

                                                          Type declaration

                                                          • abortTransaction: {}
                                                            cancelProvide: { cancelProvide: {} } = ...

                                                            Type declaration

                                                            • cancelProvide: {}
                                                              decrementTake: { decrementTake: {} } = ...

                                                              Type declaration

                                                              • decrementTake: {}

                                                                Generated using TypeDoc

                                                                \ No newline at end of file +PerpSelfTradeBehavior | @blockworks-foundation/mango-v4
                                                                Options
                                                                All
                                                                • Public
                                                                • Public/Protected
                                                                • All
                                                                Menu

                                                                Hierarchy

                                                                • PerpSelfTradeBehavior

                                                                Index

                                                                Constructors

                                                                Properties

                                                                abortTransaction: { abortTransaction: {} } = ...

                                                                Type declaration

                                                                • abortTransaction: {}
                                                                  cancelProvide: { cancelProvide: {} } = ...

                                                                  Type declaration

                                                                  • cancelProvide: {}
                                                                    decrementTake: { decrementTake: {} } = ...

                                                                    Type declaration

                                                                    • decrementTake: {}

                                                                      Generated using TypeDoc

                                                                      \ No newline at end of file diff --git a/ts/client/classes/Serum3Market.html b/ts/client/classes/Serum3Market.html index ac0480e45..a0dfd5c98 100644 --- a/ts/client/classes/Serum3Market.html +++ b/ts/client/classes/Serum3Market.html @@ -1,5 +1,5 @@ -Serum3Market | @blockworks-foundation/mango-v4
                                                                      Options
                                                                      All
                                                                      • Public
                                                                      • Public/Protected
                                                                      • All
                                                                      Menu

                                                                      Hierarchy

                                                                      • Serum3Market

                                                                      Index

                                                                      Constructors

                                                                      • new Serum3Market(publicKey: PublicKey, group: PublicKey, baseTokenIndex: TokenIndex, quoteTokenIndex: TokenIndex, name: number[], serumProgram: PublicKey, serumMarketExternal: PublicKey, marketIndex: MarketIndex, registrationTime: BN, reduceOnly: boolean, forceClose: boolean): Serum3Market
                                                                      • Parameters

                                                                        • publicKey: PublicKey
                                                                        • group: PublicKey
                                                                        • baseTokenIndex: TokenIndex
                                                                        • quoteTokenIndex: TokenIndex
                                                                        • name: number[]
                                                                        • serumProgram: PublicKey
                                                                        • serumMarketExternal: PublicKey
                                                                        • marketIndex: MarketIndex
                                                                        • registrationTime: BN
                                                                        • reduceOnly: boolean
                                                                        • forceClose: boolean

                                                                        Returns Serum3Market

                                                                      Properties

                                                                      baseTokenIndex: TokenIndex
                                                                      forceClose: boolean
                                                                      group: PublicKey
                                                                      marketIndex: MarketIndex
                                                                      name: string
                                                                      publicKey: PublicKey
                                                                      quoteTokenIndex: TokenIndex
                                                                      reduceOnly: boolean
                                                                      registrationTime: BN
                                                                      serumMarketExternal: PublicKey
                                                                      serumProgram: PublicKey

                                                                      Methods

                                                                      • computePriceForMarketOrderOfSize(client: MangoClient, group: Group, size: number, side: "buy" | "sell"): Promise<number>
                                                                      • findOoPda(programId: PublicKey, mangoAccount: PublicKey): Promise<PublicKey>
                                                                      • Parameters

                                                                        • programId: PublicKey
                                                                        • mangoAccount: PublicKey

                                                                        Returns Promise<PublicKey>

                                                                      • getFeeRates(taker?: boolean): number
                                                                      • maxAskLeverage(group: Group): number
                                                                      • from(publicKey: PublicKey, obj: { baseTokenIndex: number; forceClose: number; group: PublicKey; marketIndex: number; name: number[]; quoteTokenIndex: number; reduceOnly: number; registrationTime: BN; serumMarketExternal: PublicKey; serumProgram: PublicKey }): Serum3Market
                                                                      • Parameters

                                                                        • publicKey: PublicKey
                                                                        • obj: { baseTokenIndex: number; forceClose: number; group: PublicKey; marketIndex: number; name: number[]; quoteTokenIndex: number; reduceOnly: number; registrationTime: BN; serumMarketExternal: PublicKey; serumProgram: PublicKey }
                                                                          • baseTokenIndex: number
                                                                          • forceClose: number
                                                                          • group: PublicKey
                                                                          • marketIndex: number
                                                                          • name: number[]
                                                                          • quoteTokenIndex: number
                                                                          • reduceOnly: number
                                                                          • registrationTime: BN
                                                                          • serumMarketExternal: PublicKey
                                                                          • serumProgram: PublicKey

                                                                        Returns Serum3Market

                                                                      Generated using TypeDoc

                                                                      \ No newline at end of file diff --git a/ts/client/classes/Serum3OrderType.html b/ts/client/classes/Serum3OrderType.html index f38aa9067..aa65e026c 100644 --- a/ts/client/classes/Serum3OrderType.html +++ b/ts/client/classes/Serum3OrderType.html @@ -1 +1 @@ -Serum3OrderType | @blockworks-foundation/mango-v4
                                                                      Options
                                                                      All
                                                                      • Public
                                                                      • Public/Protected
                                                                      • All
                                                                      Menu

                                                                      Hierarchy

                                                                      • Serum3OrderType

                                                                      Index

                                                                      Constructors

                                                                      Properties

                                                                      immediateOrCancel: { immediateOrCancel: {} } = ...

                                                                      Type declaration

                                                                      • immediateOrCancel: {}
                                                                        limit: { limit: {} } = ...

                                                                        Type declaration

                                                                        • limit: {}
                                                                          postOnly: { postOnly: {} } = ...

                                                                          Type declaration

                                                                          • postOnly: {}

                                                                            Generated using TypeDoc

                                                                            \ No newline at end of file +Serum3OrderType | @blockworks-foundation/mango-v4
                                                                            Options
                                                                            All
                                                                            • Public
                                                                            • Public/Protected
                                                                            • All
                                                                            Menu

                                                                            Hierarchy

                                                                            • Serum3OrderType

                                                                            Index

                                                                            Constructors

                                                                            Properties

                                                                            immediateOrCancel: { immediateOrCancel: {} } = ...

                                                                            Type declaration

                                                                            • immediateOrCancel: {}
                                                                              limit: { limit: {} } = ...

                                                                              Type declaration

                                                                              • limit: {}
                                                                                postOnly: { postOnly: {} } = ...

                                                                                Type declaration

                                                                                • postOnly: {}

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file diff --git a/ts/client/classes/Serum3Orders.html b/ts/client/classes/Serum3Orders.html index 5b71ad524..04e9c49ad 100644 --- a/ts/client/classes/Serum3Orders.html +++ b/ts/client/classes/Serum3Orders.html @@ -1 +1 @@ -Serum3Orders | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3Orders

                                                                                  Index

                                                                                  Constructors

                                                                                  Properties

                                                                                  baseTokenIndex: TokenIndex
                                                                                  marketIndex: MarketIndex
                                                                                  openOrders: PublicKey
                                                                                  quoteTokenIndex: TokenIndex
                                                                                  Serum3MarketIndexUnset: number = 65535

                                                                                  Methods

                                                                                  • isActive(): boolean

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file +Serum3Orders | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3Orders

                                                                                  Index

                                                                                  Constructors

                                                                                  Properties

                                                                                  baseTokenIndex: TokenIndex
                                                                                  marketIndex: MarketIndex
                                                                                  openOrders: PublicKey
                                                                                  quoteTokenIndex: TokenIndex
                                                                                  Serum3MarketIndexUnset: number = 65535

                                                                                  Methods

                                                                                  • isActive(): boolean

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file diff --git a/ts/client/classes/Serum3PositionDto.html b/ts/client/classes/Serum3PositionDto.html index 47145af98..66f532fb6 100644 --- a/ts/client/classes/Serum3PositionDto.html +++ b/ts/client/classes/Serum3PositionDto.html @@ -1 +1 @@ -Serum3PositionDto | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3PositionDto

                                                                                  Index

                                                                                  Constructors

                                                                                  • new Serum3PositionDto(openOrders: PublicKey, marketIndex: number, baseBorrowsWithoutFee: BN, quoteBorrowsWithoutFee: BN, baseTokenIndex: number, quoteTokenIndex: number, reserved: number[]): Serum3PositionDto

                                                                                  Properties

                                                                                  baseBorrowsWithoutFee: BN
                                                                                  baseTokenIndex: number
                                                                                  marketIndex: number
                                                                                  openOrders: PublicKey
                                                                                  quoteBorrowsWithoutFee: BN
                                                                                  quoteTokenIndex: number
                                                                                  reserved: number[]

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file +Serum3PositionDto | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3PositionDto

                                                                                  Index

                                                                                  Constructors

                                                                                  • new Serum3PositionDto(openOrders: PublicKey, marketIndex: number, baseBorrowsWithoutFee: BN, quoteBorrowsWithoutFee: BN, baseTokenIndex: number, quoteTokenIndex: number, reserved: number[]): Serum3PositionDto

                                                                                  Properties

                                                                                  baseBorrowsWithoutFee: BN
                                                                                  baseTokenIndex: number
                                                                                  marketIndex: number
                                                                                  openOrders: PublicKey
                                                                                  quoteBorrowsWithoutFee: BN
                                                                                  quoteTokenIndex: number
                                                                                  reserved: number[]

                                                                                  Generated using TypeDoc

                                                                                  \ No newline at end of file diff --git a/ts/client/classes/Serum3SelfTradeBehavior.html b/ts/client/classes/Serum3SelfTradeBehavior.html index 735f0677b..f0ed4e503 100644 --- a/ts/client/classes/Serum3SelfTradeBehavior.html +++ b/ts/client/classes/Serum3SelfTradeBehavior.html @@ -1 +1 @@ -Serum3SelfTradeBehavior | @blockworks-foundation/mango-v4
                                                                                  Options
                                                                                  All
                                                                                  • Public
                                                                                  • Public/Protected
                                                                                  • All
                                                                                  Menu

                                                                                  Hierarchy

                                                                                  • Serum3SelfTradeBehavior

                                                                                  Index

                                                                                  Constructors

                                                                                  Properties

                                                                                  abortTransaction: { abortTransaction: {} } = ...

                                                                                  Type declaration

                                                                                  • abortTransaction: {}
                                                                                    cancelProvide: { cancelProvide: {} } = ...

                                                                                    Type declaration

                                                                                    • cancelProvide: {}
                                                                                      decrementTake: { decrementTake: {} } = ...

                                                                                      Type declaration

                                                                                      • decrementTake: {}

                                                                                        Generated using TypeDoc

                                                                                        \ No newline at end of file +Serum3SelfTradeBehavior | @blockworks-foundation/mango-v4
                                                                                        Options
                                                                                        All
                                                                                        • Public
                                                                                        • Public/Protected
                                                                                        • All
                                                                                        Menu

                                                                                        Hierarchy

                                                                                        • Serum3SelfTradeBehavior

                                                                                        Index

                                                                                        Constructors

                                                                                        Properties

                                                                                        abortTransaction: { abortTransaction: {} } = ...

                                                                                        Type declaration

                                                                                        • abortTransaction: {}
                                                                                          cancelProvide: { cancelProvide: {} } = ...

                                                                                          Type declaration

                                                                                          • cancelProvide: {}
                                                                                            decrementTake: { decrementTake: {} } = ...

                                                                                            Type declaration

                                                                                            • decrementTake: {}

                                                                                              Generated using TypeDoc

                                                                                              \ No newline at end of file diff --git a/ts/client/classes/Serum3Side.html b/ts/client/classes/Serum3Side.html index 606f3a49a..20d5b5b9f 100644 --- a/ts/client/classes/Serum3Side.html +++ b/ts/client/classes/Serum3Side.html @@ -1 +1 @@ -Serum3Side | @blockworks-foundation/mango-v4
                                                                                              Options
                                                                                              All
                                                                                              • Public
                                                                                              • Public/Protected
                                                                                              • All
                                                                                              Menu

                                                                                              Hierarchy

                                                                                              • Serum3Side

                                                                                              Index

                                                                                              Constructors

                                                                                              Properties

                                                                                              Constructors

                                                                                              Properties

                                                                                              ask: { ask: {} } = ...

                                                                                              Type declaration

                                                                                              • ask: {}
                                                                                                bid: { bid: {} } = ...

                                                                                                Type declaration

                                                                                                • bid: {}

                                                                                                  Generated using TypeDoc

                                                                                                  \ No newline at end of file +Serum3Side | @blockworks-foundation/mango-v4
                                                                                                  Options
                                                                                                  All
                                                                                                  • Public
                                                                                                  • Public/Protected
                                                                                                  • All
                                                                                                  Menu

                                                                                                  Hierarchy

                                                                                                  • Serum3Side

                                                                                                  Index

                                                                                                  Constructors

                                                                                                  Properties

                                                                                                  Constructors

                                                                                                  Properties

                                                                                                  ask: { ask: {} } = ...

                                                                                                  Type declaration

                                                                                                  • ask: {}
                                                                                                    bid: { bid: {} } = ...

                                                                                                    Type declaration

                                                                                                    • bid: {}

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file diff --git a/ts/client/classes/StubOracle.html b/ts/client/classes/StubOracle.html index f06b74dae..c2bcb5481 100644 --- a/ts/client/classes/StubOracle.html +++ b/ts/client/classes/StubOracle.html @@ -1 +1 @@ -StubOracle | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • StubOracle

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      • new StubOracle(publicKey: PublicKey, group: PublicKey, mint: PublicKey, price: I80F48Dto, lastUpdateTs: BN, lastUpdateSlot: BN, deviation: I80F48Dto): StubOracle

                                                                                                      Properties

                                                                                                      deviation: I80F48
                                                                                                      group: PublicKey
                                                                                                      lastUpdateSlot: BN
                                                                                                      lastUpdateTs: BN
                                                                                                      mint: PublicKey
                                                                                                      price: I80F48
                                                                                                      publicKey: PublicKey

                                                                                                      Methods

                                                                                                      • from(publicKey: PublicKey, obj: { deviation: I80F48Dto; group: PublicKey; lastUpdateSlot: BN; lastUpdateTs: BN; mint: PublicKey; price: I80F48Dto }): StubOracle

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file +StubOracle | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • StubOracle

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      • new StubOracle(publicKey: PublicKey, group: PublicKey, mint: PublicKey, price: I80F48Dto, lastUpdateTs: BN, lastUpdateSlot: BN, deviation: I80F48Dto): StubOracle

                                                                                                      Properties

                                                                                                      deviation: I80F48
                                                                                                      group: PublicKey
                                                                                                      lastUpdateSlot: BN
                                                                                                      lastUpdateTs: BN
                                                                                                      mint: PublicKey
                                                                                                      price: I80F48
                                                                                                      publicKey: PublicKey

                                                                                                      Methods

                                                                                                      • from(publicKey: PublicKey, obj: { deviation: I80F48Dto; group: PublicKey; lastUpdateSlot: BN; lastUpdateTs: BN; mint: PublicKey; price: I80F48Dto }): StubOracle

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwap.html b/ts/client/classes/TokenConditionalSwap.html index 5ddc3839c..5bd5036d6 100644 --- a/ts/client/classes/TokenConditionalSwap.html +++ b/ts/client/classes/TokenConditionalSwap.html @@ -1 +1 @@ -TokenConditionalSwap | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • TokenConditionalSwap

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      Properties

                                                                                                      allowCreatingBorrows: boolean
                                                                                                      allowCreatingDeposits: boolean
                                                                                                      bought: BN
                                                                                                      buyTokenIndex: TokenIndex
                                                                                                      expiryTimestamp: BN
                                                                                                      hasData: boolean
                                                                                                      id: BN
                                                                                                      makerFeeRate: number
                                                                                                      maxBuy: BN
                                                                                                      maxSell: BN
                                                                                                      priceLowerLimit: number
                                                                                                      pricePremiumRate: number
                                                                                                      priceUpperLimit: number
                                                                                                      sellTokenIndex: TokenIndex
                                                                                                      sold: BN
                                                                                                      takerFeeRate: number

                                                                                                      Methods

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file +TokenConditionalSwap | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • TokenConditionalSwap

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      Properties

                                                                                                      allowCreatingBorrows: boolean
                                                                                                      allowCreatingDeposits: boolean
                                                                                                      bought: BN
                                                                                                      buyTokenIndex: TokenIndex
                                                                                                      expiryTimestamp: BN
                                                                                                      hasData: boolean
                                                                                                      id: BN
                                                                                                      makerFeeRate: number
                                                                                                      maxBuy: BN
                                                                                                      maxSell: BN
                                                                                                      priceLowerLimit: number
                                                                                                      pricePremiumRate: number
                                                                                                      priceUpperLimit: number
                                                                                                      sellTokenIndex: TokenIndex
                                                                                                      sold: BN
                                                                                                      takerFeeRate: number

                                                                                                      Methods

                                                                                                      • getAllowCreatingBorrows(): boolean
                                                                                                      • getAllowCreatingDeposits(): boolean
                                                                                                      • getBoughtUi(group: Group): number
                                                                                                      • getExpiryTimestampInEpochSeconds(): number
                                                                                                      • getMaxBuyUi(group: Group): number
                                                                                                      • getMaxSellUi(group: Group): number
                                                                                                      • getPriceLowerLimitUi(group: Group): number
                                                                                                      • getPricePremium(): number
                                                                                                      • getPriceUpperLimitUi(group: Group): number
                                                                                                      • getSoldUi(group: Group): number
                                                                                                      • getThresholdPriceUi(group: Group): number
                                                                                                      • priceLimitToUi(group: Group, sellTokenPerBuyTokenNative: number): number
                                                                                                      • toString(group: Group): string

                                                                                                      Generated using TypeDoc

                                                                                                      \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html b/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html index f3acf40ea..21a3dcf42 100644 --- a/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html +++ b/ts/client/classes/TokenConditionalSwapDisplayPriceStyle.html @@ -1 +1 @@ -TokenConditionalSwapDisplayPriceStyle | @blockworks-foundation/mango-v4
                                                                                                      Options
                                                                                                      All
                                                                                                      • Public
                                                                                                      • Public/Protected
                                                                                                      • All
                                                                                                      Menu

                                                                                                      Hierarchy

                                                                                                      • TokenConditionalSwapDisplayPriceStyle

                                                                                                      Index

                                                                                                      Constructors

                                                                                                      Properties

                                                                                                      buyTokenPerSellToken: { buyTokenPerSellToken: {} } = ...

                                                                                                      Type declaration

                                                                                                      • buyTokenPerSellToken: {}
                                                                                                        sellTokenPerBuyToken: { sellTokenPerBuyToken: {} } = ...

                                                                                                        Type declaration

                                                                                                        • sellTokenPerBuyToken: {}

                                                                                                          Generated using TypeDoc

                                                                                                          \ No newline at end of file +TokenConditionalSwapDisplayPriceStyle | @blockworks-foundation/mango-v4
                                                                                                          Options
                                                                                                          All
                                                                                                          • Public
                                                                                                          • Public/Protected
                                                                                                          • All
                                                                                                          Menu

                                                                                                          Hierarchy

                                                                                                          • TokenConditionalSwapDisplayPriceStyle

                                                                                                          Index

                                                                                                          Constructors

                                                                                                          Properties

                                                                                                          buyTokenPerSellToken: { buyTokenPerSellToken: {} } = ...

                                                                                                          Type declaration

                                                                                                          • buyTokenPerSellToken: {}
                                                                                                            sellTokenPerBuyToken: { sellTokenPerBuyToken: {} } = ...

                                                                                                            Type declaration

                                                                                                            • sellTokenPerBuyToken: {}

                                                                                                              Generated using TypeDoc

                                                                                                              \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwapDto.html b/ts/client/classes/TokenConditionalSwapDto.html index d7702a330..4a113785c 100644 --- a/ts/client/classes/TokenConditionalSwapDto.html +++ b/ts/client/classes/TokenConditionalSwapDto.html @@ -1 +1 @@ -TokenConditionalSwapDto | @blockworks-foundation/mango-v4
                                                                                                              Options
                                                                                                              All
                                                                                                              • Public
                                                                                                              • Public/Protected
                                                                                                              • All
                                                                                                              Menu

                                                                                                              Hierarchy

                                                                                                              • TokenConditionalSwapDto

                                                                                                              Index

                                                                                                              Constructors

                                                                                                              • new TokenConditionalSwapDto(id: BN, maxBuy: BN, maxSell: BN, bought: BN, sold: BN, expiryTimestamp: BN, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, takerFeeRate: number, makerFeeRate: number, buyTokenIndex: number, sellTokenIndex: number, hasData: number, allowCreatingDeposits: number, allowCreatingBorrows: number, priceDisplayStyle: number, intention: number): TokenConditionalSwapDto
                                                                                                              • Parameters

                                                                                                                • id: BN
                                                                                                                • maxBuy: BN
                                                                                                                • maxSell: BN
                                                                                                                • bought: BN
                                                                                                                • sold: BN
                                                                                                                • expiryTimestamp: BN
                                                                                                                • priceLowerLimit: number
                                                                                                                • priceUpperLimit: number
                                                                                                                • pricePremiumRate: number
                                                                                                                • takerFeeRate: number
                                                                                                                • makerFeeRate: number
                                                                                                                • buyTokenIndex: number
                                                                                                                • sellTokenIndex: number
                                                                                                                • hasData: number
                                                                                                                • allowCreatingDeposits: number
                                                                                                                • allowCreatingBorrows: number
                                                                                                                • priceDisplayStyle: number
                                                                                                                • intention: number

                                                                                                                Returns TokenConditionalSwapDto

                                                                                                              Properties

                                                                                                              allowCreatingBorrows: number
                                                                                                              allowCreatingDeposits: number
                                                                                                              bought: BN
                                                                                                              buyTokenIndex: number
                                                                                                              expiryTimestamp: BN
                                                                                                              hasData: number
                                                                                                              id: BN
                                                                                                              intention: number
                                                                                                              makerFeeRate: number
                                                                                                              maxBuy: BN
                                                                                                              maxSell: BN
                                                                                                              priceDisplayStyle: number
                                                                                                              priceLowerLimit: number
                                                                                                              pricePremiumRate: number
                                                                                                              priceUpperLimit: number
                                                                                                              sellTokenIndex: number
                                                                                                              sold: BN
                                                                                                              takerFeeRate: number

                                                                                                              Generated using TypeDoc

                                                                                                              \ No newline at end of file +TokenConditionalSwapDto | @blockworks-foundation/mango-v4
                                                                                                              Options
                                                                                                              All
                                                                                                              • Public
                                                                                                              • Public/Protected
                                                                                                              • All
                                                                                                              Menu

                                                                                                              Hierarchy

                                                                                                              • TokenConditionalSwapDto

                                                                                                              Index

                                                                                                              Constructors

                                                                                                              • new TokenConditionalSwapDto(id: BN, maxBuy: BN, maxSell: BN, bought: BN, sold: BN, expiryTimestamp: BN, priceLowerLimit: number, priceUpperLimit: number, pricePremiumRate: number, takerFeeRate: number, makerFeeRate: number, buyTokenIndex: number, sellTokenIndex: number, hasData: number, allowCreatingDeposits: number, allowCreatingBorrows: number, priceDisplayStyle: number, intention: number): TokenConditionalSwapDto
                                                                                                              • Parameters

                                                                                                                • id: BN
                                                                                                                • maxBuy: BN
                                                                                                                • maxSell: BN
                                                                                                                • bought: BN
                                                                                                                • sold: BN
                                                                                                                • expiryTimestamp: BN
                                                                                                                • priceLowerLimit: number
                                                                                                                • priceUpperLimit: number
                                                                                                                • pricePremiumRate: number
                                                                                                                • takerFeeRate: number
                                                                                                                • makerFeeRate: number
                                                                                                                • buyTokenIndex: number
                                                                                                                • sellTokenIndex: number
                                                                                                                • hasData: number
                                                                                                                • allowCreatingDeposits: number
                                                                                                                • allowCreatingBorrows: number
                                                                                                                • priceDisplayStyle: number
                                                                                                                • intention: number

                                                                                                                Returns TokenConditionalSwapDto

                                                                                                              Properties

                                                                                                              allowCreatingBorrows: number
                                                                                                              allowCreatingDeposits: number
                                                                                                              bought: BN
                                                                                                              buyTokenIndex: number
                                                                                                              expiryTimestamp: BN
                                                                                                              hasData: number
                                                                                                              id: BN
                                                                                                              intention: number
                                                                                                              makerFeeRate: number
                                                                                                              maxBuy: BN
                                                                                                              maxSell: BN
                                                                                                              priceDisplayStyle: number
                                                                                                              priceLowerLimit: number
                                                                                                              pricePremiumRate: number
                                                                                                              priceUpperLimit: number
                                                                                                              sellTokenIndex: number
                                                                                                              sold: BN
                                                                                                              takerFeeRate: number

                                                                                                              Generated using TypeDoc

                                                                                                              \ No newline at end of file diff --git a/ts/client/classes/TokenConditionalSwapIntention.html b/ts/client/classes/TokenConditionalSwapIntention.html index b313008de..a3890e2c6 100644 --- a/ts/client/classes/TokenConditionalSwapIntention.html +++ b/ts/client/classes/TokenConditionalSwapIntention.html @@ -1 +1 @@ -TokenConditionalSwapIntention | @blockworks-foundation/mango-v4
                                                                                                              Options
                                                                                                              All
                                                                                                              • Public
                                                                                                              • Public/Protected
                                                                                                              • All
                                                                                                              Menu

                                                                                                              Hierarchy

                                                                                                              • TokenConditionalSwapIntention

                                                                                                              Index

                                                                                                              Constructors

                                                                                                              Properties

                                                                                                              stopLoss: { stopLoss: {} } = ...

                                                                                                              Type declaration

                                                                                                              • stopLoss: {}
                                                                                                                takeProfit: { takeProfit: {} } = ...

                                                                                                                Type declaration

                                                                                                                • takeProfit: {}
                                                                                                                  unknown: { unknown: {} } = ...

                                                                                                                  Type declaration

                                                                                                                  • unknown: {}

                                                                                                                    Generated using TypeDoc

                                                                                                                    \ No newline at end of file +TokenConditionalSwapIntention | @blockworks-foundation/mango-v4
                                                                                                                    Options
                                                                                                                    All
                                                                                                                    • Public
                                                                                                                    • Public/Protected
                                                                                                                    • All
                                                                                                                    Menu

                                                                                                                    Hierarchy

                                                                                                                    • TokenConditionalSwapIntention

                                                                                                                    Index

                                                                                                                    Constructors

                                                                                                                    Properties

                                                                                                                    stopLoss: { stopLoss: {} } = ...

                                                                                                                    Type declaration

                                                                                                                    • stopLoss: {}
                                                                                                                      takeProfit: { takeProfit: {} } = ...

                                                                                                                      Type declaration

                                                                                                                      • takeProfit: {}
                                                                                                                        unknown: { unknown: {} } = ...

                                                                                                                        Type declaration

                                                                                                                        • unknown: {}

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/classes/TokenPosition.html b/ts/client/classes/TokenPosition.html index eaba6be6f..8e3e78ddf 100644 --- a/ts/client/classes/TokenPosition.html +++ b/ts/client/classes/TokenPosition.html @@ -1,7 +1,7 @@ -TokenPosition | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • TokenPosition

                                                                                                                          Index

                                                                                                                          Constructors

                                                                                                                          • new TokenPosition(indexedPosition: I80F48, tokenIndex: TokenIndex, inUseCount: number, previousIndex: I80F48, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPosition

                                                                                                                          Properties

                                                                                                                          cumulativeBorrowInterest: number
                                                                                                                          cumulativeDepositInterest: number
                                                                                                                          inUseCount: number
                                                                                                                          indexedPosition: I80F48
                                                                                                                          previousIndex: I80F48
                                                                                                                          tokenIndex: TokenIndex
                                                                                                                          TokenIndexUnset: number = 65535

                                                                                                                          Methods

                                                                                                                          • balanceUi(bank: Bank): number
                                                                                                                          • borrowsUi(bank: Bank): number
                                                                                                                          • depositsUi(bank: Bank): number
                                                                                                                          • isActive(): boolean
                                                                                                                          • toString(group?: Group, index?: number): string

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +TokenPosition | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • TokenPosition

                                                                                                                          Index

                                                                                                                          Constructors

                                                                                                                          • new TokenPosition(indexedPosition: I80F48, tokenIndex: TokenIndex, inUseCount: number, previousIndex: I80F48, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPosition

                                                                                                                          Properties

                                                                                                                          cumulativeBorrowInterest: number
                                                                                                                          cumulativeDepositInterest: number
                                                                                                                          inUseCount: number
                                                                                                                          indexedPosition: I80F48
                                                                                                                          previousIndex: I80F48
                                                                                                                          tokenIndex: TokenIndex
                                                                                                                          TokenIndexUnset: number = 65535

                                                                                                                          Methods

                                                                                                                          • balanceUi(bank: Bank): number
                                                                                                                          • borrowsUi(bank: Bank): number
                                                                                                                          • depositsUi(bank: Bank): number
                                                                                                                          • isActive(): boolean
                                                                                                                          • toString(group?: Group, index?: number): string

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/classes/TokenPositionDto.html b/ts/client/classes/TokenPositionDto.html index 3a6d554b0..4704b89b8 100644 --- a/ts/client/classes/TokenPositionDto.html +++ b/ts/client/classes/TokenPositionDto.html @@ -1 +1 @@ -TokenPositionDto | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • TokenPositionDto

                                                                                                                          Index

                                                                                                                          Constructors

                                                                                                                          • new TokenPositionDto(indexedPosition: I80F48Dto, tokenIndex: number, inUseCount: number, reserved: number[], previousIndex: I80F48Dto, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPositionDto

                                                                                                                          Properties

                                                                                                                          cumulativeBorrowInterest: number
                                                                                                                          cumulativeDepositInterest: number
                                                                                                                          inUseCount: number
                                                                                                                          indexedPosition: I80F48Dto
                                                                                                                          previousIndex: I80F48Dto
                                                                                                                          reserved: number[]
                                                                                                                          tokenIndex: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +TokenPositionDto | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • TokenPositionDto

                                                                                                                          Index

                                                                                                                          Constructors

                                                                                                                          • new TokenPositionDto(indexedPosition: I80F48Dto, tokenIndex: number, inUseCount: number, reserved: number[], previousIndex: I80F48Dto, cumulativeDepositInterest: number, cumulativeBorrowInterest: number): TokenPositionDto

                                                                                                                          Properties

                                                                                                                          cumulativeBorrowInterest: number
                                                                                                                          cumulativeDepositInterest: number
                                                                                                                          inUseCount: number
                                                                                                                          indexedPosition: I80F48Dto
                                                                                                                          previousIndex: I80F48Dto
                                                                                                                          reserved: number[]
                                                                                                                          tokenIndex: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/enums/OracleProvider.html b/ts/client/enums/OracleProvider.html index 3fbede690..9255755a7 100644 --- a/ts/client/enums/OracleProvider.html +++ b/ts/client/enums/OracleProvider.html @@ -1 +1 @@ -OracleProvider | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Index

                                                                                                                          Enumeration members

                                                                                                                          Enumeration members

                                                                                                                          Pyth = 0
                                                                                                                          Stub = 2
                                                                                                                          Switchboard = 1

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +OracleProvider | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Index

                                                                                                                          Enumeration members

                                                                                                                          Enumeration members

                                                                                                                          Pyth = 0
                                                                                                                          Stub = 2
                                                                                                                          Switchboard = 1

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/enums/SwapMode.html b/ts/client/enums/SwapMode.html index c5124d64f..98066461e 100644 --- a/ts/client/enums/SwapMode.html +++ b/ts/client/enums/SwapMode.html @@ -1 +1 @@ -SwapMode | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Index

                                                                                                                          Enumeration members

                                                                                                                          Enumeration members

                                                                                                                          ExactIn = "ExactIn"
                                                                                                                          ExactOut = "ExactOut"

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +SwapMode | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Index

                                                                                                                          Enumeration members

                                                                                                                          Enumeration members

                                                                                                                          ExactIn = "ExactIn"
                                                                                                                          ExactOut = "ExactOut"

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/index.html b/ts/client/index.html index dd84fcba0..c37faf1eb 100644 --- a/ts/client/index.html +++ b/ts/client/index.html @@ -1,18 +1,21 @@ -@blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          @blockworks-foundation/mango-v4

                                                                                                                          Index

                                                                                                                          Enumerations

                                                                                                                          Classes

                                                                                                                          Interfaces

                                                                                                                          Type aliases

                                                                                                                          Variables

                                                                                                                          Functions

                                                                                                                          Type aliases

                                                                                                                          AccountInfoMap: Map<string, AccountInfo<Buffer> | null>
                                                                                                                          AmmLabel: "Aldrin" | "Crema" | "Cropper" | "Cykura" | "DeltaFi" | "GooseFX" | "Invariant" | "Lifinity" | "Lifinity V2" | "Marinade" | "Mercurial" | "Meteora" | "Raydium" | "Raydium CLMM" | "Saber" | "Serum" | "Orca" | "Step" | "Penguin" | "Saros" | "Stepn" | "Orca (Whirlpools)" | "Sencha" | "Saber (Decimals)" | "Dradex" | "Balansol" | "Openbook" | "Unknown"
                                                                                                                          Modify<T, R>: Omit<T, keyof R> & R

                                                                                                                          Type parameters

                                                                                                                          • T

                                                                                                                          • R

                                                                                                                          OracleConfig: { confFilter: I80F48; maxStalenessSlots: BN }

                                                                                                                          Type declaration

                                                                                                                          • confFilter: I80F48
                                                                                                                          • maxStalenessSlots: BN
                                                                                                                          OracleConfigDto: { confFilter: I80F48Dto; maxStalenessSlots: BN }

                                                                                                                          Type declaration

                                                                                                                          ParsedFillEvent: Modify<FillEvent, { price: number; quantity: number }>
                                                                                                                          PerpMarketIndex: number & As<"perp-market-index">
                                                                                                                          PlatformFee: { feeAccount: string; feeBps: number }

                                                                                                                          Type declaration

                                                                                                                          • feeAccount: string
                                                                                                                          • feeBps: number
                                                                                                                          QuoteMintToReferrer: Map<TokenMintAddress, string>
                                                                                                                          Routes: { bestRoute: RouteInfo | null; routes: RouteInfo[] }

                                                                                                                          Type declaration

                                                                                                                          StablePriceModel: { delayAccumulatorPrice: number; delayAccumulatorTime: number; delayGrowthLimit: number; delayIntervalSeconds: number; delayPrices: number[]; lastDelayIntervalIndex: number; lastUpdateTimestamp: BN; stableGrowthLimit: number; stablePrice: number }

                                                                                                                          Type declaration

                                                                                                                          • delayAccumulatorPrice: number
                                                                                                                          • delayAccumulatorTime: number
                                                                                                                          • delayGrowthLimit: number
                                                                                                                          • delayIntervalSeconds: number
                                                                                                                          • delayPrices: number[]
                                                                                                                          • lastDelayIntervalIndex: number
                                                                                                                          • lastUpdateTimestamp: BN
                                                                                                                          • stableGrowthLimit: number
                                                                                                                          • stablePrice: number
                                                                                                                          Token: { address: string; chainId: number; decimals: number; extensions: { coingeckoId?: string }; logoURI: string; name: string; symbol: string; tags: string[] }

                                                                                                                          Type declaration

                                                                                                                          • address: string
                                                                                                                          • chainId: number
                                                                                                                          • decimals: number
                                                                                                                          • extensions: { coingeckoId?: string }
                                                                                                                            • Optional coingeckoId?: string
                                                                                                                          • logoURI: string
                                                                                                                          • name: string
                                                                                                                          • symbol: string
                                                                                                                          • tags: string[]
                                                                                                                          TokenIndex: number & As<"token-index">
                                                                                                                          TokenMintAddress: string

                                                                                                                          Variables

                                                                                                                          I64_MAX_BN: BN = ...
                                                                                                                          MANGO_ROUTER_API_URL: "https://api.mngo.cloud/router/v1" = 'https://api.mngo.cloud/router/v1'
                                                                                                                          MANGO_V4_ID: { devnet: PublicKey; mainnet-beta: PublicKey; testnet: PublicKey } = ...

                                                                                                                          Type declaration

                                                                                                                          • devnet: PublicKey
                                                                                                                          • mainnet-beta: PublicKey
                                                                                                                          • testnet: PublicKey
                                                                                                                          NullPerpEditParams: PerpEditParams = ...
                                                                                                                          NullTokenEditParams: TokenEditParams = ...
                                                                                                                          OPENBOOK_PROGRAM_ID: { devnet: PublicKey; mainnet-beta: PublicKey } = ...

                                                                                                                          Type declaration

                                                                                                                          • devnet: PublicKey
                                                                                                                          • mainnet-beta: PublicKey
                                                                                                                          QUOTE_DECIMALS: 6 = 6
                                                                                                                          TrueIxGateParams: IxGateParams = ...
                                                                                                                          U64_MAX_BN: BN = ...

                                                                                                                          Functions

                                                                                                                          • RUST_I64_MAX(): BN
                                                                                                                          • RUST_I64_MIN(): BN
                                                                                                                          • RUST_U64_MAX(): BN
                                                                                                                          • bpsToDecimal(bps: number): number
                                                                                                                          • Parameters

                                                                                                                            • bps: number

                                                                                                                            Returns number

                                                                                                                          • buildIxGate(p: IxGateParams): BN
                                                                                                                          • buildVersionedTx(provider: AnchorProvider, ix: TransactionInstruction[], additionalSigners?: Signer[], alts?: AddressLookupTableAccount[]): Promise<VersionedTransaction>
                                                                                                                          • Parameters

                                                                                                                            • provider: AnchorProvider
                                                                                                                            • ix: TransactionInstruction[]
                                                                                                                            • additionalSigners: Signer[] = []
                                                                                                                            • alts: AddressLookupTableAccount[] = []

                                                                                                                            Returns Promise<VersionedTransaction>

                                                                                                                          • computePriceImpactOnJup(amount: string, inputMint: string, outputMint: string): Promise<{ outAmount: number; priceImpactPct: number }>
                                                                                                                          • Parameters

                                                                                                                            • amount: string
                                                                                                                            • inputMint: string
                                                                                                                            • outputMint: string

                                                                                                                            Returns Promise<{ outAmount: number; priceImpactPct: number }>

                                                                                                                          • createAssociatedTokenAccountIdempotentInstruction(payer: PublicKey, owner: PublicKey, mint: PublicKey): Promise<TransactionInstruction>
                                                                                                                          • Parameters

                                                                                                                            • payer: PublicKey
                                                                                                                            • owner: PublicKey
                                                                                                                            • mint: PublicKey

                                                                                                                            Returns Promise<TransactionInstruction>

                                                                                                                          • fetchJupiterTransaction(connection: Connection, selectedRoute: RouteInfo, userPublicKey: PublicKey, slippage: number, inputMint: PublicKey, outputMint: PublicKey): Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>
                                                                                                                          • Parameters

                                                                                                                            • connection: Connection
                                                                                                                            • selectedRoute: RouteInfo
                                                                                                                            • userPublicKey: PublicKey
                                                                                                                            • slippage: number
                                                                                                                            • inputMint: PublicKey
                                                                                                                            • outputMint: PublicKey

                                                                                                                            Returns Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>

                                                                                                                          • fetchRoutes(inputMint: any, outputMint: any, amount?: string, slippage?: number, swapMode?: string, feeBps?: string, wallet?: PublicKey): Promise<Routes>
                                                                                                                          • Parameters

                                                                                                                            • inputMint: any
                                                                                                                            • outputMint: any
                                                                                                                            • amount: string = '0'
                                                                                                                            • slippage: number = 50
                                                                                                                            • swapMode: string = 'ExactIn'
                                                                                                                            • feeBps: string = '0'
                                                                                                                            • wallet: PublicKey = PublicKey.default

                                                                                                                            Returns Promise<Routes>

                                                                                                                          • getAssociatedTokenAddress(mint: PublicKey, owner: PublicKey, allowOwnerOffCurve?: boolean, programId?: PublicKey, associatedTokenProgramId?: PublicKey): Promise<PublicKey>
                                                                                                                          • +@blockworks-foundation/mango-v4
                                                                                                                            Options
                                                                                                                            All
                                                                                                                            • Public
                                                                                                                            • Public/Protected
                                                                                                                            • All
                                                                                                                            Menu

                                                                                                                            @blockworks-foundation/mango-v4

                                                                                                                            Index

                                                                                                                            Enumerations

                                                                                                                            Classes

                                                                                                                            Interfaces

                                                                                                                            Type aliases

                                                                                                                            Variables

                                                                                                                            Functions

                                                                                                                            Type aliases

                                                                                                                            AccountInfoMap: Map<string, AccountInfo<Buffer> | null>
                                                                                                                            AmmLabel: "Aldrin" | "Crema" | "Cropper" | "Cykura" | "DeltaFi" | "GooseFX" | "Invariant" | "Lifinity" | "Lifinity V2" | "Marinade" | "Mercurial" | "Meteora" | "Raydium" | "Raydium CLMM" | "Saber" | "Serum" | "Orca" | "Step" | "Penguin" | "Saros" | "Stepn" | "Orca (Whirlpools)" | "Sencha" | "Saber (Decimals)" | "Dradex" | "Balansol" | "Openbook" | "Unknown"
                                                                                                                            MangoV4: { accounts: [{ name: "bank"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "name"; type: { array: ["u8", 16] } }, { name: "mint"; type: "publicKey" }, { name: "vault"; type: "publicKey" }, { name: "oracle"; type: "publicKey" }, { name: "oracleConfig"; type: { defined: "OracleConfig" } }, { name: "stablePriceModel"; type: { defined: "StablePriceModel" } }, { docs: ["the index used to scale the value of an IndexedPosition", "TODO: should always be >= 0, add checks?"]; name: "depositIndex"; type: { defined: "I80F48" } }, { name: "borrowIndex"; type: { defined: "I80F48" } }, { docs: ["deposits/borrows for this bank", "", "Note that these may become negative. It's perfectly fine for users to borrow one one bank", "(increasing indexed_borrows there) and paying back on another (possibly decreasing indexed_borrows", "below zero).", "", "The vault amount is not deducable from these values.", "", "These become meaningful when summed over all banks (like in update_index_and_rate)."]; name: "indexedDeposits"; type: { defined: "I80F48" } }, { name: "indexedBorrows"; type: { defined: "I80F48" } }, { name: "indexLastUpdated"; type: "u64" }, { name: "bankRateLastUpdated"; type: "u64" }, { name: "avgUtilization"; type: { defined: "I80F48" } }, { name: "adjustmentFactor"; type: { defined: "I80F48" } }, { name: "util0"; type: { defined: "I80F48" } }, { name: "rate0"; type: { defined: "I80F48" } }, { name: "util1"; type: { defined: "I80F48" } }, { name: "rate1"; type: { defined: "I80F48" } }, { name: "maxRate"; type: { defined: "I80F48" } }, { name: "collectedFeesNative"; type: { defined: "I80F48" } }, { name: "loanOriginationFeeRate"; type: { defined: "I80F48" } }, { name: "loanFeeRate"; type: { defined: "I80F48" } }, { name: "maintAssetWeight"; type: { defined: "I80F48" } }, { name: "initAssetWeight"; type: { defined: "I80F48" } }, { name: "maintLiabWeight"; type: { defined: "I80F48" } }, { name: "initLiabWeight"; type: { defined: "I80F48" } }, { name: "liquidationFee"; type: { defined: "I80F48" } }, { name: "dust"; type: { defined: "I80F48" } }, { name: "flashLoanTokenAccountInitial"; type: "u64" }, { name: "flashLoanApprovedAmount"; type: "u64" }, { name: "tokenIndex"; type: "u16" }, { name: "bump"; type: "u8" }, { name: "mintDecimals"; type: "u8" }, { name: "bankNum"; type: "u32" }, { docs: ["Min fraction of deposits that must remain in the vault when borrowing."]; name: "minVaultToDepositsRatio"; type: "f64" }, { docs: ["Size in seconds of a net borrows window"]; name: "netBorrowLimitWindowSizeTs"; type: "u64" }, { docs: ["Timestamp at which the last net borrows window started"]; name: "lastNetBorrowsWindowStartTs"; type: "u64" }, { docs: ["Net borrow limit per window in quote native; set to -1 to disable."]; name: "netBorrowLimitPerWindowQuote"; type: "i64" }, { docs: ["Sum of all deposits and borrows in the last window, in native units."]; name: "netBorrowsInWindow"; type: "i64" }, { docs: ["Soft borrow limit in native quote", "", "Once the borrows on the bank exceed this quote value, init_liab_weight is scaled up.", "Set to f64::MAX to disable.", "", "See scaled_init_liab_weight()."]; name: "borrowWeightScaleStartQuote"; type: "f64" }, { docs: ["Limit for collateral of deposits in native quote", "", "Once the deposits in the bank exceed this quote value, init_asset_weight is scaled", "down to keep the total collateral value constant.", "Set to f64::MAX to disable.", "", "See scaled_init_asset_weight()."]; name: "depositWeightScaleStartQuote"; type: "f64" }, { name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding"; type: { array: ["u8", 6] } }, { name: "feesWithdrawn"; type: "u64" }, { docs: ["Fees for the token conditional swap feature"]; name: "tokenConditionalSwapTakerFeeRate"; type: "f32" }, { name: "tokenConditionalSwapMakerFeeRate"; type: "f32" }, { name: "flashLoanSwapFeeRate"; type: "f32" }, { name: "reserved"; type: { array: ["u8", 2092] } }]; kind: "struct" } }, { name: "group"; type: { fields: [{ name: "creator"; type: "publicKey" }, { name: "groupNum"; type: "u32" }, { name: "admin"; type: "publicKey" }, { name: "fastListingAdmin"; type: "publicKey" }, { name: "mngoTokenIndex"; type: "u16" }, { name: "padding"; type: { array: ["u8", 2] } }, { name: "insuranceVault"; type: "publicKey" }, { name: "insuranceMint"; type: "publicKey" }, { name: "bump"; type: "u8" }, { name: "testing"; type: "u8" }, { name: "version"; type: "u8" }, { name: "buybackFees"; type: "u8" }, { name: "buybackFeesMngoBonusFactor"; type: "f32" }, { name: "addressLookupTables"; type: { array: ["publicKey", 20] } }, { name: "securityAdmin"; type: "publicKey" }, { name: "depositLimitQuote"; type: "u64" }, { name: "ixGate"; type: "u128" }, { name: "buybackFeesSwapMangoAccount"; type: "publicKey" }, { docs: ["Number of seconds after which fees that could be used with the fees buyback feature expire.", "", "The actual expiry is staggered such that the fees users accumulate are always", "available for at least this interval - but may be available for up to twice this time.", "", "When set to 0, there's no expiry of buyback fees."]; name: "buybackFeesExpiryInterval"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 1824] } }]; kind: "struct" } }, { name: "mangoAccount"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "owner"; type: "publicKey" }, { name: "name"; type: { array: ["u8", 32] } }, { name: "delegate"; type: "publicKey" }, { name: "accountNum"; type: "u32" }, { docs: ["Tracks that this account should be liquidated until init_health >= 0.", "", "Normally accounts can not be liquidated while maint_health >= 0. But when an account", "reaches maint_health < 0, liquidators will call a liquidation instruction and thereby", "set this flag. Now the account may be liquidated until init_health >= 0.", "", "Many actions should be disabled while the account is being liquidated, even if", "its maint health has recovered to positive. Creating new open orders would, for example,", "confuse liquidators."]; name: "beingLiquidated"; type: "u8" }, { docs: ["The account is currently inside a health region marked by HealthRegionBegin...HealthRegionEnd.", "", "Must never be set after a transaction ends."]; name: "inHealthRegion"; type: "u8" }, { name: "bump"; type: "u8" }, { name: "padding"; type: { array: ["u8", 1] } }, { name: "netDeposits"; type: "i64" }, { name: "perpSpotTransfers"; type: "i64" }, { docs: ["Init health as calculated during HealthReginBegin, rounded up."]; name: "healthRegionBeginInitHealth"; type: "i64" }, { name: "frozenUntil"; type: "u64" }, { docs: ["Fees usable with the \"fees buyback\" feature.", "This tracks the ones that accrued in the current expiry interval."]; name: "buybackFeesAccruedCurrent"; type: "u64" }, { docs: ["Fees buyback amount from the previous expiry interval."]; name: "buybackFeesAccruedPrevious"; type: "u64" }, { docs: ["End timestamp of the current expiry interval of the buyback fees amount."]; name: "buybackFeesExpiryTimestamp"; type: "u64" }, { docs: ["Next id to use when adding a token condition swap"]; name: "nextTokenConditionalSwapId"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 200] } }, { name: "headerVersion"; type: "u8" }, { name: "padding3"; type: { array: ["u8", 7] } }, { name: "padding4"; type: "u32" }, { name: "tokens"; type: { vec: { defined: "TokenPosition" } } }, { name: "padding5"; type: "u32" }, { name: "serum3"; type: { vec: { defined: "Serum3Orders" } } }, { name: "padding6"; type: "u32" }, { name: "perps"; type: { vec: { defined: "PerpPosition" } } }, { name: "padding7"; type: "u32" }, { name: "perpOpenOrders"; type: { vec: { defined: "PerpOpenOrder" } } }]; kind: "struct" } }, { name: "mintInfo"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "tokenIndex"; type: "u16" }, { name: "groupInsuranceFund"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 5] } }, { name: "mint"; type: "publicKey" }, { name: "banks"; type: { array: ["publicKey", 6] } }, { name: "vaults"; type: { array: ["publicKey", 6] } }, { name: "oracle"; type: "publicKey" }, { name: "registrationTime"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 2560] } }]; kind: "struct" } }, { name: "openbookV2Market"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "baseTokenIndex"; type: "u16" }, { name: "quoteTokenIndex"; type: "u16" }, { name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 2] } }, { name: "name"; type: { array: ["u8", 16] } }, { name: "openbookV2Program"; type: "publicKey" }, { name: "openbookV2MarketExternal"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "bump"; type: "u8" }, { name: "padding2"; type: { array: ["u8", 5] } }, { name: "registrationTime"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 512] } }]; kind: "struct" } }, { name: "openbookV2MarketIndexReservation"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "reserved"; type: { array: ["u8", 38] } }]; kind: "struct" } }, { name: "stubOracle"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "mint"; type: "publicKey" }, { name: "price"; type: { defined: "I80F48" } }, { name: "lastUpdateTs"; type: "i64" }, { name: "lastUpdateSlot"; type: "u64" }, { name: "deviation"; type: { defined: "I80F48" } }, { name: "reserved"; type: { array: ["u8", 104] } }]; kind: "struct" } }, { name: "bookSide"; type: { fields: [{ name: "roots"; type: { array: [{ defined: "OrderTreeRoot" }, 2] } }, { name: "reservedRoots"; type: { array: [{ defined: "OrderTreeRoot" }, 4] } }, { name: "reserved"; type: { array: ["u8", 256] } }, { name: "nodes"; type: { defined: "OrderTreeNodes" } }]; kind: "struct" } }, { name: "eventQueue"; type: { fields: [{ name: "header"; type: { defined: "EventQueueHeader" } }, { name: "buf"; type: { array: [{ defined: "AnyEvent" }, 488] } }, { name: "reserved"; type: { array: ["u8", 64] } }]; kind: "struct" } }, { name: "perpMarket"; type: { fields: [{ name: "group"; type: "publicKey" }, { docs: ["Token index that settlements happen in.", "", "Currently required to be 0, USDC. In the future settlement", "may be allowed to happen in other tokens."]; name: "settleTokenIndex"; type: "u16" }, { docs: ["Index of this perp market. Other data, like the MangoAccount's PerpPosition", "reference this market via this index. Unique for this group's perp markets."]; name: "perpMarketIndex"; type: "u16" }, { docs: ["Field used to contain the trusted_market flag and is now unused."]; name: "blocked1"; type: "u8" }, { docs: ["Is this market covered by the group insurance fund?"]; name: "groupInsuranceFund"; type: "u8" }, { docs: ["PDA bump"]; name: "bump"; type: "u8" }, { docs: ["Number of decimals used for the base token.", "", "Used to convert the oracle's price into a native/native price."]; name: "baseDecimals"; type: "u8" }, { docs: ["Name. Trailing zero bytes are ignored."]; name: "name"; type: { array: ["u8", 16] } }, { docs: ["Address of the BookSide account for bids"]; name: "bids"; type: "publicKey" }, { docs: ["Address of the BookSide account for asks"]; name: "asks"; type: "publicKey" }, { docs: ["Address of the EventQueue account"]; name: "eventQueue"; type: "publicKey" }, { docs: ["Oracle account address"]; name: "oracle"; type: "publicKey" }, { docs: ["Oracle configuration"]; name: "oracleConfig"; type: { defined: "OracleConfig" } }, { docs: ["Maintains a stable price based on the oracle price that is less volatile."]; name: "stablePriceModel"; type: { defined: "StablePriceModel" } }, { docs: ["Number of quote native in a quote lot. Must be a power of 10.", "", "Primarily useful for increasing the tick size on the market: A lot price", "of 1 becomes a native price of quote_lot_size/base_lot_size becomes a", "ui price of quote_lot_size*base_decimals/base_lot_size/quote_decimals."]; name: "quoteLotSize"; type: "i64" }, { docs: ["Number of base native in a base lot. Must be a power of 10.", "", "Example: If base decimals for the underlying asset is 6, base lot size", "is 100 and and base position lots is 10_000 then base position native is", "1_000_000 and base position ui is 1."]; name: "baseLotSize"; type: "i64" }, { docs: ["These weights apply to the base position. The quote position has", "no explicit weight (but may be covered by the overall pnl asset weight)."]; name: "maintBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "initBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "maintBaseLiabWeight"; type: { defined: "I80F48" } }, { name: "initBaseLiabWeight"; type: { defined: "I80F48" } }, { docs: ["Number of base lots currently active in the market. Always >= 0.", "", "Since this counts positive base lots and negative base lots, the more relevant", "number of open base lot pairs is half this value."]; name: "openInterest"; type: "i64" }, { docs: ["Total number of orders seen"]; name: "seqNum"; type: "u64" }, { docs: ["Timestamp in seconds that the market was registered at."]; name: "registrationTime"; type: "u64" }, { docs: ["Minimal funding rate per day, must be <= 0."]; name: "minFunding"; type: { defined: "I80F48" } }, { docs: ["Maximal funding rate per day, must be >= 0."]; name: "maxFunding"; type: { defined: "I80F48" } }, { docs: ["For funding, get the impact price this many base lots deep into the book."]; name: "impactQuantity"; type: "i64" }, { docs: ["Current long funding value. Increasing it means that every long base lot", "needs to pay that amount of quote native in funding.", "", "PerpPosition uses and tracks it settle funding. Updated by the perp", "keeper instruction."]; name: "longFunding"; type: { defined: "I80F48" } }, { docs: ["See long_funding."]; name: "shortFunding"; type: { defined: "I80F48" } }, { docs: ["timestamp that funding was last updated in"]; name: "fundingLastUpdated"; type: "u64" }, { docs: ["Fees", "Fee for base position liquidation"]; name: "baseLiquidationFee"; type: { defined: "I80F48" } }, { docs: ["Fee when matching maker orders. May be negative."]; name: "makerFee"; type: { defined: "I80F48" } }, { docs: ["Fee for taker orders, may not be negative."]; name: "takerFee"; type: { defined: "I80F48" } }, { docs: ["Fees accrued in native quote currency", "these are increased when new fees are paid and decreased when perp_settle_fees is called"]; name: "feesAccrued"; type: { defined: "I80F48" } }, { docs: ["Fees settled in native quote currency", "these are increased when perp_settle_fees is called, and never decreased"]; name: "feesSettled"; type: { defined: "I80F48" } }, { docs: ["Fee (in quote native) to charge for ioc orders"]; name: "feePenalty"; type: "f32" }, { docs: ["In native units of settlement token, given to each settle call above the", "settle_fee_amount_threshold."]; name: "settleFeeFlat"; type: "f32" }, { docs: ["Pnl settlement amount needed to be eligible for the flat fee."]; name: "settleFeeAmountThreshold"; type: "f32" }, { docs: ["Fraction of pnl to pay out as fee if +pnl account has low health."]; name: "settleFeeFractionLowHealth"; type: "f32" }, { docs: ["Controls the strictness of the settle limit.", "Set to a negative value to disable the limit.", "", "This factor applies to the settle limit in two ways", "- for the unrealized pnl settle limit, the factor is multiplied with the stable perp base value", "(i.e. limit_factor * base_native * stable_price)", "- when increasing the realized pnl settle limit (stored per PerpPosition), the factor is", "multiplied with the stable value of the perp pnl being realized", "(i.e. limit_factor * reduced_native * stable_price)", "", "See also PerpPosition::settle_pnl_limit_realized_trade"]; name: "settlePnlLimitFactor"; type: "f32" }, { name: "padding3"; type: { array: ["u8", 4] } }, { docs: ["Window size in seconds for the perp settlement limit"]; name: "settlePnlLimitWindowSizeTs"; type: "u64" }, { docs: ["If true, users may no longer increase their market exposure. Only actions", "that reduce their position are still allowed."]; name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding4"; type: { array: ["u8", 6] } }, { docs: ["Weights for full perp market health, if positive"]; name: "maintOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "initOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "positivePnlLiquidationFee"; type: { defined: "I80F48" } }, { name: "feesWithdrawn"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 1880] } }]; kind: "struct" } }, { name: "serum3Market"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "baseTokenIndex"; type: "u16" }, { name: "quoteTokenIndex"; type: "u16" }, { name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 2] } }, { name: "name"; type: { array: ["u8", 16] } }, { name: "serumProgram"; type: "publicKey" }, { name: "serumMarketExternal"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "bump"; type: "u8" }, { name: "padding2"; type: { array: ["u8", 5] } }, { name: "registrationTime"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 128] } }]; kind: "struct" } }, { name: "serum3MarketIndexReservation"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "reserved"; type: { array: ["u8", 38] } }]; kind: "struct" } }]; errors: [{ code: 6000; msg: ""; name: "SomeError" }, { code: 6001; msg: ""; name: "NotImplementedError" }, { code: 6002; msg: "checked math error"; name: "MathError" }, { code: 6003; msg: ""; name: "UnexpectedOracle" }, { code: 6004; msg: "oracle type cannot be determined"; name: "UnknownOracleType" }, { code: 6005; msg: ""; name: "InvalidFlashLoanTargetCpiProgram" }, { code: 6006; msg: "health must be positive"; name: "HealthMustBePositive" }, { code: 6007; msg: "health must be positive or not decrease"; name: "HealthMustBePositiveOrIncrease" }, { code: 6008; msg: "health must be negative"; name: "HealthMustBeNegative" }, { code: 6009; msg: "the account is bankrupt"; name: "IsBankrupt" }, { code: 6010; msg: "the account is not bankrupt"; name: "IsNotBankrupt" }, { code: 6011; msg: "no free token position index"; name: "NoFreeTokenPositionIndex" }, { code: 6012; msg: "no free serum3 open orders index"; name: "NoFreeSerum3OpenOrdersIndex" }, { code: 6013; msg: "no free perp position index"; name: "NoFreePerpPositionIndex" }, { code: 6014; msg: "serum3 open orders exist already"; name: "Serum3OpenOrdersExistAlready" }, { code: 6015; msg: "bank vault has insufficent funds"; name: "InsufficentBankVaultFunds" }, { code: 6016; msg: "account is currently being liquidated"; name: "BeingLiquidated" }, { code: 6017; msg: "invalid bank"; name: "InvalidBank" }, { code: 6018; msg: "account profitability is mismatched"; name: "ProfitabilityMismatch" }, { code: 6019; msg: "cannot settle with self"; name: "CannotSettleWithSelf" }, { code: 6020; msg: "perp position does not exist"; name: "PerpPositionDoesNotExist" }, { code: 6021; msg: "max settle amount must be greater than zero"; name: "MaxSettleAmountMustBeGreaterThanZero" }, { code: 6022; msg: "the perp position has open orders or unprocessed fill events"; name: "HasOpenPerpOrders" }, { code: 6023; msg: "an oracle does not reach the confidence threshold"; name: "OracleConfidence" }, { code: 6024; msg: "an oracle is stale"; name: "OracleStale" }, { code: 6025; msg: "settlement amount must always be positive"; name: "SettlementAmountMustBePositive" }, { code: 6026; msg: "bank utilization has reached limit"; name: "BankBorrowLimitReached" }, { code: 6027; msg: "bank net borrows has reached limit - this is an intermittent error - the limit will reset regularly"; name: "BankNetBorrowsLimitReached" }, { code: 6028; msg: "token position does not exist"; name: "TokenPositionDoesNotExist" }, { code: 6029; msg: "token deposits into accounts that are being liquidated must bring their health above the init threshold"; name: "DepositsIntoLiquidatingMustRecover" }, { code: 6030; msg: "token is in reduce only mode"; name: "TokenInReduceOnlyMode" }, { code: 6031; msg: "market is in reduce only mode"; name: "MarketInReduceOnlyMode" }, { code: 6032; msg: "group is halted"; name: "GroupIsHalted" }, { code: 6033; msg: "the perp position has non-zero base lots"; name: "PerpHasBaseLots" }, { code: 6034; msg: "there are open or unsettled serum3 orders"; name: "HasOpenOrUnsettledSerum3Orders" }, { code: 6035; msg: "has liquidatable token position"; name: "HasLiquidatableTokenPosition" }, { code: 6036; msg: "has liquidatable perp base position"; name: "HasLiquidatablePerpBasePosition" }, { code: 6037; msg: "has liquidatable positive perp pnl"; name: "HasLiquidatablePositivePerpPnl" }, { code: 6038; msg: "account is frozen"; name: "AccountIsFrozen" }, { code: 6039; msg: "Init Asset Weight can't be negative"; name: "InitAssetWeightCantBeNegative" }, { code: 6040; msg: "has open perp taker fills"; name: "HasOpenPerpTakerFills" }, { code: 6041; msg: "deposit crosses the current group deposit limit"; name: "DepositLimit" }, { code: 6042; msg: "instruction is disabled"; name: "IxIsDisabled" }, { code: 6043; msg: "no liquidatable perp base position"; name: "NoLiquidatablePerpBasePosition" }, { code: 6044; msg: "perp order id not found on the orderbook"; name: "PerpOrderIdNotFound" }, { code: 6045; msg: "HealthRegions allow only specific instructions between Begin and End"; name: "HealthRegionBadInnerInstruction" }, { code: 6046; msg: "token is in force close"; name: "TokenInForceClose" }, { code: 6047; msg: "incorrect number of health accounts"; name: "InvalidHealthAccountCount" }, { code: 6048; msg: "would self trade"; name: "WouldSelfTrade" }, { code: 6049; msg: "conditional token swap price is not in execution range"; name: "TokenConditionalSwapPriceNotInRange" }]; events: [{ fields: [{ index: false; name: "healthCache"; type: { defined: "HealthCache" } }, { index: false; name: "initHealth"; type: { defined: "I80F48" } }, { index: false; name: "maintHealth"; type: { defined: "I80F48" } }, { index: false; name: "equity"; type: { defined: "Equity" } }]; name: "MangoAccountData" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "basePosition"; type: "i64" }, { index: false; name: "quotePosition"; type: "i128" }, { index: false; name: "longSettledFunding"; type: "i128" }, { index: false; name: "shortSettledFunding"; type: "i128" }, { index: false; name: "longFunding"; type: "i128" }, { index: false; name: "shortFunding"; type: "i128" }]; name: "PerpBalanceLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "indexedPosition"; type: "i128" }, { index: false; name: "depositIndex"; type: "i128" }, { index: false; name: "borrowIndex"; type: "i128" }]; name: "TokenBalanceLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenLoanDetails"; type: { vec: { defined: "FlashLoanTokenDetail" } } }, { index: false; name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "FlashLoanLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenLoanDetails"; type: { vec: { defined: "FlashLoanTokenDetailV2" } } }, { index: false; name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "FlashLoanLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "signer"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "quantity"; type: "u64" }, { index: false; name: "price"; type: "i128" }]; name: "WithdrawLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "signer"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "quantity"; type: "u64" }, { index: false; name: "price"; type: "i128" }]; name: "DepositLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "makerSlot"; type: "u8" }, { index: false; name: "makerOut"; type: "bool" }, { index: false; name: "timestamp"; type: "u64" }, { index: false; name: "seqNum"; type: "u64" }, { index: false; name: "maker"; type: "publicKey" }, { index: false; name: "makerOrderId"; type: "u128" }, { index: false; name: "makerFee"; type: "i128" }, { index: false; name: "makerTimestamp"; type: "u64" }, { index: false; name: "taker"; type: "publicKey" }, { index: false; name: "takerOrderId"; type: "u128" }, { index: false; name: "takerClientOrderId"; type: "u64" }, { index: false; name: "takerFee"; type: "i128" }, { index: false; name: "price"; type: "i64" }, { index: false; name: "quantity"; type: "i64" }]; name: "FillLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "makerSlot"; type: "u8" }, { index: false; name: "makerOut"; type: "bool" }, { index: false; name: "timestamp"; type: "u64" }, { index: false; name: "seqNum"; type: "u64" }, { index: false; name: "maker"; type: "publicKey" }, { index: false; name: "makerClientOrderId"; type: "u64" }, { index: false; name: "makerFee"; type: "f32" }, { index: false; name: "makerTimestamp"; type: "u64" }, { index: false; name: "taker"; type: "publicKey" }, { index: false; name: "takerClientOrderId"; type: "u64" }, { index: false; name: "takerFee"; type: "f32" }, { index: false; name: "price"; type: "i64" }, { index: false; name: "quantity"; type: "i64" }]; name: "FillLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "makerSlot"; type: "u8" }, { index: false; name: "makerOut"; type: "bool" }, { index: false; name: "timestamp"; type: "u64" }, { index: false; name: "seqNum"; type: "u64" }, { index: false; name: "maker"; type: "publicKey" }, { index: false; name: "makerClientOrderId"; type: "u64" }, { index: false; name: "makerFee"; type: "f32" }, { index: false; name: "makerTimestamp"; type: "u64" }, { index: false; name: "taker"; type: "publicKey" }, { index: false; name: "takerClientOrderId"; type: "u64" }, { index: false; name: "takerFee"; type: "f32" }, { index: false; name: "price"; type: "i64" }, { index: false; name: "quantity"; type: "i64" }, { index: false; name: "makerClosedPnl"; type: "f64" }, { index: false; name: "takerClosedPnl"; type: "f64" }]; name: "FillLogV3" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "longFunding"; type: "i128" }, { index: false; name: "shortFunding"; type: "i128" }, { index: false; name: "price"; type: "i128" }, { index: false; name: "oracleSlot"; type: "u64" }, { index: false; name: "stablePrice"; type: "i128" }, { index: false; name: "feesAccrued"; type: "i128" }, { index: false; name: "feesSettled"; type: "i128" }, { index: false; name: "openInterest"; type: "i64" }, { index: false; name: "instantaneousFundingRate"; type: "i128" }]; name: "PerpUpdateFundingLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "longFunding"; type: "i128" }, { index: false; name: "shortFunding"; type: "i128" }, { index: false; name: "price"; type: "i128" }, { index: false; name: "oracleSlot"; type: "u64" }, { index: false; name: "oracleConfidence"; type: "i128" }, { index: false; name: "oracleType"; type: { defined: "OracleType" } }, { index: false; name: "stablePrice"; type: "i128" }, { index: false; name: "feesAccrued"; type: "i128" }, { index: false; name: "feesSettled"; type: "i128" }, { index: false; name: "openInterest"; type: "i64" }, { index: false; name: "instantaneousFundingRate"; type: "i128" }]; name: "PerpUpdateFundingLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "depositIndex"; type: "i128" }, { index: false; name: "borrowIndex"; type: "i128" }, { index: false; name: "avgUtilization"; type: "i128" }, { index: false; name: "price"; type: "i128" }, { index: false; name: "stablePrice"; type: "i128" }, { index: false; name: "collectedFees"; type: "i128" }, { index: false; name: "loanFeeRate"; type: "i128" }, { index: false; name: "totalBorrows"; type: "i128" }, { index: false; name: "totalDeposits"; type: "i128" }, { index: false; name: "borrowRate"; type: "i128" }, { index: false; name: "depositRate"; type: "i128" }]; name: "UpdateIndexLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "rate0"; type: "i128" }, { index: false; name: "rate1"; type: "i128" }, { index: false; name: "maxRate"; type: "i128" }]; name: "UpdateRateLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "assetTokenIndex"; type: "u16" }, { index: false; name: "liabTokenIndex"; type: "u16" }, { index: false; name: "assetTransfer"; type: "i128" }, { index: false; name: "liabTransfer"; type: "i128" }, { index: false; name: "assetPrice"; type: "i128" }, { index: false; name: "liabPrice"; type: "i128" }, { index: false; name: "bankruptcy"; type: "bool" }]; name: "TokenLiqWithTokenLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "baseTokenIndex"; type: "u16" }, { index: false; name: "quoteTokenIndex"; type: "u16" }, { index: false; name: "baseTotal"; type: "u64" }, { index: false; name: "baseFree"; type: "u64" }, { index: false; name: "quoteTotal"; type: "u64" }, { index: false; name: "quoteFree"; type: "u64" }, { index: false; name: "referrerRebatesAccrued"; type: "u64" }]; name: "Serum3OpenOrdersBalanceLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "baseTokenIndex"; type: "u16" }, { index: false; name: "quoteTokenIndex"; type: "u16" }, { index: false; name: "baseTotal"; type: "u64" }, { index: false; name: "baseFree"; type: "u64" }, { index: false; name: "quoteTotal"; type: "u64" }, { index: false; name: "quoteFree"; type: "u64" }, { index: false; name: "referrerRebatesAccrued"; type: "u64" }]; name: "Serum3OpenOrdersBalanceLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "loanOriginationFee"; type: "i128" }, { index: false; name: "instruction"; type: { defined: "LoanOriginationFeeInstruction" } }]; name: "WithdrawLoanOriginationFeeLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "loanAmount"; type: "i128" }, { index: false; name: "loanOriginationFee"; type: "i128" }, { index: false; name: "instruction"; type: { defined: "LoanOriginationFeeInstruction" } }, { index: false; name: "price"; type: { option: "i128" } }]; name: "WithdrawLoanLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "liabTokenIndex"; type: "u16" }, { index: false; name: "initialLiabNative"; type: "i128" }, { index: false; name: "liabPrice"; type: "i128" }, { index: false; name: "insuranceTokenIndex"; type: "u16" }, { index: false; name: "insuranceTransfer"; type: "i128" }, { index: false; name: "socializedLoss"; type: "i128" }, { index: false; name: "startingLiabDepositIndex"; type: "i128" }, { index: false; name: "endingLiabDepositIndex"; type: "i128" }]; name: "TokenLiqBankruptcyLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "cumulativeDepositInterest"; type: "f64" }, { index: false; name: "cumulativeBorrowInterest"; type: "f64" }]; name: "DeactivateTokenPositionLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "cumulativeLongFunding"; type: "f64" }, { index: false; name: "cumulativeShortFunding"; type: "f64" }, { index: false; name: "makerVolume"; type: "u64" }, { index: false; name: "takerVolume"; type: "u64" }, { index: false; name: "perpSpotTransfers"; type: "i64" }]; name: "DeactivatePerpPositionLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mint"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "mintDecimals"; type: "u8" }, { index: false; name: "oracle"; type: "publicKey" }, { index: false; name: "mintInfo"; type: "publicKey" }]; name: "TokenMetaDataLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarket"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "baseDecimals"; type: "u8" }, { index: false; name: "baseLotSize"; type: "i64" }, { index: false; name: "quoteLotSize"; type: "i64" }, { index: false; name: "oracle"; type: "publicKey" }]; name: "PerpMarketMetaDataLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "serumMarket"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "baseTokenIndex"; type: "u16" }, { index: false; name: "quoteTokenIndex"; type: "u16" }, { index: false; name: "serumProgram"; type: "publicKey" }, { index: false; name: "serumProgramExternal"; type: "publicKey" }]; name: "Serum3RegisterMarketLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "baseTransfer"; type: "i64" }, { index: false; name: "quoteTransfer"; type: "i128" }, { index: false; name: "pnlTransfer"; type: "i128" }, { index: false; name: "pnlSettleLimitTransfer"; type: "i128" }, { index: false; name: "price"; type: "i128" }]; name: "PerpLiqBaseOrPositivePnlLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "insuranceTransfer"; type: "i128" }, { index: false; name: "socializedLoss"; type: "i128" }, { index: false; name: "startingLongFunding"; type: "i128" }, { index: false; name: "startingShortFunding"; type: "i128" }, { index: false; name: "endingLongFunding"; type: "i128" }, { index: false; name: "endingShortFunding"; type: "i128" }]; name: "PerpLiqBankruptcyLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "settlement"; type: "i128" }]; name: "PerpLiqNegativePnlOrBankruptcyLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccountA"; type: "publicKey" }, { index: false; name: "mangoAccountB"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "settlement"; type: "i128" }, { index: false; name: "settler"; type: "publicKey" }, { index: false; name: "fee"; type: "i128" }]; name: "PerpSettlePnlLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "settlement"; type: "i128" }]; name: "PerpSettleFeesLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "buybackFees"; type: "i128" }, { index: false; name: "buybackMngo"; type: "i128" }, { index: false; name: "mngoBuybackPrice"; type: "i128" }, { index: false; name: "oraclePrice"; type: "i128" }]; name: "AccountBuybackFeesWithMngoLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "seqNum"; type: "u64" }]; name: "FilledPerpOrderLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "totalBaseLotsTaken"; type: "i64" }, { index: false; name: "totalBaseLotsDecremented"; type: "i64" }, { index: false; name: "totalQuoteLotsTaken"; type: "i64" }, { index: false; name: "totalQuoteLotsDecremented"; type: "i64" }, { index: false; name: "takerFeesPaid"; type: "i128" }, { index: false; name: "feePenalty"; type: "i128" }]; name: "PerpTakerTradeLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "accountA"; type: "publicKey" }, { index: false; name: "accountB"; type: "publicKey" }, { index: false; name: "baseTransfer"; type: "i64" }, { index: false; name: "quoteTransfer"; type: "i128" }, { index: false; name: "price"; type: "i128" }]; name: "PerpForceClosePositionLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "assetTokenIndex"; type: "u16" }, { index: false; name: "liabTokenIndex"; type: "u16" }, { index: false; name: "assetTransfer"; type: "i128" }, { index: false; name: "liabTransfer"; type: "i128" }, { index: false; name: "assetPrice"; type: "i128" }, { index: false; name: "liabPrice"; type: "i128" }, { index: false; name: "feeFactor"; type: "i128" }]; name: "TokenForceCloseBorrowsWithTokenLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "id"; type: "u64" }, { index: false; name: "maxBuy"; type: "u64" }, { index: false; name: "maxSell"; type: "u64" }, { index: false; name: "expiryTimestamp"; type: "u64" }, { index: false; name: "priceLowerLimit"; type: "f64" }, { index: false; name: "priceUpperLimit"; type: "f64" }, { index: false; name: "pricePremiumRate"; type: "f64" }, { index: false; name: "takerFeeRate"; type: "f32" }, { index: false; name: "makerFeeRate"; type: "f32" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "allowCreatingDeposits"; type: "bool" }, { index: false; name: "allowCreatingBorrows"; type: "bool" }]; name: "TokenConditionalSwapCreateLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "id"; type: "u64" }, { index: false; name: "maxBuy"; type: "u64" }, { index: false; name: "maxSell"; type: "u64" }, { index: false; name: "expiryTimestamp"; type: "u64" }, { index: false; name: "priceLowerLimit"; type: "f64" }, { index: false; name: "priceUpperLimit"; type: "f64" }, { index: false; name: "pricePremiumRate"; type: "f64" }, { index: false; name: "takerFeeRate"; type: "f32" }, { index: false; name: "makerFeeRate"; type: "f32" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "allowCreatingDeposits"; type: "bool" }, { index: false; name: "allowCreatingBorrows"; type: "bool" }, { index: false; name: "displayPriceStyle"; type: "u8" }, { index: false; name: "intention"; type: "u8" }]; name: "TokenConditionalSwapCreateLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "tokenConditionalSwapId"; type: "u64" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "buyAmount"; type: "u64" }, { index: false; name: "sellAmount"; type: "u64" }, { index: false; name: "makerFee"; type: "u64" }, { index: false; name: "takerFee"; type: "u64" }, { index: false; name: "buyTokenPrice"; type: "i128" }, { index: false; name: "sellTokenPrice"; type: "i128" }, { index: false; name: "closed"; type: "bool" }]; name: "TokenConditionalSwapTriggerLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "tokenConditionalSwapId"; type: "u64" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "buyAmount"; type: "u64" }, { index: false; name: "sellAmount"; type: "u64" }, { index: false; name: "makerFee"; type: "u64" }, { index: false; name: "takerFee"; type: "u64" }, { index: false; name: "buyTokenPrice"; type: "i128" }, { index: false; name: "sellTokenPrice"; type: "i128" }, { index: false; name: "closed"; type: "bool" }, { index: false; name: "displayPriceStyle"; type: "u8" }, { index: false; name: "intention"; type: "u8" }]; name: "TokenConditionalSwapTriggerLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "id"; type: "u64" }]; name: "TokenConditionalSwapCancelLog" }]; instructions: [{ accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: true; name: "admin" }]; args: []; name: "adminTokenWithdrawFees" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group"] }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: true; name: "admin" }]; args: []; name: "adminPerpWithdrawFees" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Group" }, { kind: "account"; path: "creator"; type: "publicKey" }, { kind: "arg"; path: "group_num"; type: "u32" }] } }, { isMut: false; isSigner: true; name: "creator" }, { isMut: false; isSigner: false; name: "insuranceMint" }, { isMut: true; isSigner: false; name: "insuranceVault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "InsuranceVault" }, { kind: "account"; path: "group"; type: "publicKey" }] } }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "groupNum"; type: "u32" }, { name: "testing"; type: "u8" }, { name: "version"; type: "u8" }]; name: "groupCreate" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }]; args: [{ name: "adminOpt"; type: { option: "publicKey" } }, { name: "fastListingAdminOpt"; type: { option: "publicKey" } }, { name: "securityAdminOpt"; type: { option: "publicKey" } }, { name: "testingOpt"; type: { option: "u8" } }, { name: "versionOpt"; type: { option: "u8" } }, { name: "depositLimitQuoteOpt"; type: { option: "u64" } }, { name: "buybackFeesOpt"; type: { option: "bool" } }, { name: "buybackFeesBonusFactorOpt"; type: { option: "f32" } }, { name: "buybackFeesSwapMangoAccountOpt"; type: { option: "publicKey" } }, { name: "mngoTokenIndexOpt"; type: { option: "u16" } }, { name: "buybackFeesExpiryIntervalOpt"; type: { option: "u64" } }]; name: "groupEdit" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault", "admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: true; isSigner: false; name: "destination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }]; name: "groupWithdrawInsuranceFund" }, { accounts: [{ isMut: true; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }]; args: [{ name: "ixGate"; type: "u128" }]; name: "ixGateSet" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin", "insurance_vault"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "groupClose" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: true; isSigner: false; name: "bank"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Bank" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "vault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Vault" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "mintInfo"; pda: { seeds: [{ kind: "const"; type: "string"; value: "MintInfo" }, { kind: "account"; path: "group"; type: "publicKey" }, { account: "Mint"; kind: "account"; path: "mint"; type: "publicKey" }] } }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "tokenIndex"; type: "u16" }, { name: "name"; type: "string" }, { name: "oracleConfig"; type: { defined: "OracleConfigParams" } }, { name: "interestRateParams"; type: { defined: "InterestRateParams" } }, { name: "loanFeeRate"; type: "f32" }, { name: "loanOriginationFeeRate"; type: "f32" }, { name: "maintAssetWeight"; type: "f32" }, { name: "initAssetWeight"; type: "f32" }, { name: "maintLiabWeight"; type: "f32" }, { name: "initLiabWeight"; type: "f32" }, { name: "liquidationFee"; type: "f32" }, { name: "stablePriceDelayIntervalSeconds"; type: "u32" }, { name: "stablePriceDelayGrowthLimit"; type: "f32" }, { name: "stablePriceGrowthLimit"; type: "f32" }, { name: "minVaultToDepositsRatio"; type: "f64" }, { name: "netBorrowLimitWindowSizeTs"; type: "u64" }, { name: "netBorrowLimitPerWindowQuote"; type: "i64" }, { name: "borrowWeightScaleStartQuote"; type: "f64" }, { name: "depositWeightScaleStartQuote"; type: "f64" }, { name: "reduceOnly"; type: "u8" }, { name: "tokenConditionalSwapTakerFeeRate"; type: "f32" }, { name: "tokenConditionalSwapMakerFeeRate"; type: "f32" }, { name: "flashLoanSwapFeeRate"; type: "f32" }]; name: "tokenRegister" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: true; isSigner: false; name: "bank"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Bank" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "vault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Vault" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "mintInfo"; pda: { seeds: [{ kind: "const"; type: "string"; value: "MintInfo" }, { kind: "account"; path: "group"; type: "publicKey" }, { account: "Mint"; kind: "account"; path: "mint"; type: "publicKey" }] } }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "tokenIndex"; type: "u16" }, { name: "name"; type: "string" }]; name: "tokenRegisterTrustless" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "mintInfo"; relations: ["group"] }, { docs: ["The oracle account is optional and only used when reset_stable_price is set.", ""]; isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "oracleOpt"; type: { option: "publicKey" } }, { name: "oracleConfigOpt"; type: { option: { defined: "OracleConfigParams" } } }, { name: "groupInsuranceFundOpt"; type: { option: "bool" } }, { name: "interestRateParamsOpt"; type: { option: { defined: "InterestRateParams" } } }, { name: "loanFeeRateOpt"; type: { option: "f32" } }, { name: "loanOriginationFeeRateOpt"; type: { option: "f32" } }, { name: "maintAssetWeightOpt"; type: { option: "f32" } }, { name: "initAssetWeightOpt"; type: { option: "f32" } }, { name: "maintLiabWeightOpt"; type: { option: "f32" } }, { name: "initLiabWeightOpt"; type: { option: "f32" } }, { name: "liquidationFeeOpt"; type: { option: "f32" } }, { name: "stablePriceDelayIntervalSecondsOpt"; type: { option: "u32" } }, { name: "stablePriceDelayGrowthLimitOpt"; type: { option: "f32" } }, { name: "stablePriceGrowthLimitOpt"; type: { option: "f32" } }, { name: "minVaultToDepositsRatioOpt"; type: { option: "f64" } }, { name: "netBorrowLimitPerWindowQuoteOpt"; type: { option: "i64" } }, { name: "netBorrowLimitWindowSizeTsOpt"; type: { option: "u64" } }, { name: "borrowWeightScaleStartQuoteOpt"; type: { option: "f64" } }, { name: "depositWeightScaleStartQuoteOpt"; type: { option: "f64" } }, { name: "resetStablePrice"; type: "bool" }, { name: "resetNetBorrowLimit"; type: "bool" }, { name: "reduceOnlyOpt"; type: { option: "u8" } }, { name: "nameOpt"; type: { option: "string" } }, { name: "forceCloseOpt"; type: { option: "bool" } }, { name: "tokenConditionalSwapTakerFeeRateOpt"; type: { option: "f32" } }, { name: "tokenConditionalSwapMakerFeeRateOpt"; type: { option: "f32" } }, { name: "flashLoanSwapFeeRateOpt"; type: { option: "f32" } }]; name: "tokenEdit" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: false; isSigner: false; name: "existingBank"; relations: ["group", "mint"] }, { isMut: true; isSigner: false; name: "bank"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Bank" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "arg"; path: "bank_num"; type: "u32" }] } }, { isMut: true; isSigner: false; name: "vault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Vault" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "arg"; path: "bank_num"; type: "u32" }] } }, { isMut: true; isSigner: false; name: "mintInfo"; relations: ["group", "mint"] }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "tokenIndex"; type: "u16" }, { name: "bankNum"; type: "u32" }]; name: "tokenAddBank" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "mintInfo"; relations: ["group"] }, { isMut: true; isSigner: false; name: "dustVault" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "tokenDeregister" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: false; name: "mintInfo"; relations: ["oracle", "group"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: false; isSigner: false; name: "instructions" }]; args: []; name: "tokenUpdateIndexAndRate" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; pda: { seeds: [{ kind: "const"; type: "string"; value: "MangoAccount" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "account"; path: "owner"; type: "publicKey" }, { kind: "arg"; path: "account_num"; type: "u32" }] } }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "accountNum"; type: "u32" }, { name: "tokenCount"; type: "u8" }, { name: "serum3Count"; type: "u8" }, { name: "perpCount"; type: "u8" }, { name: "perpOoCount"; type: "u8" }, { name: "name"; type: "string" }]; name: "accountCreate" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "tokenCount"; type: "u8" }, { name: "serum3Count"; type: "u8" }, { name: "perpCount"; type: "u8" }, { name: "perpOoCount"; type: "u8" }]; name: "accountExpand" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "tokenCount"; type: "u8" }, { name: "serum3Count"; type: "u8" }, { name: "perpCount"; type: "u8" }, { name: "perpOoCount"; type: "u8" }, { name: "tokenConditionalSwapCount"; type: "u8" }]; name: "accountExpandV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }]; args: [{ name: "nameOpt"; type: { option: "string" } }, { name: "delegateOpt"; type: { option: "publicKey" } }, { name: "temporaryDelegateOpt"; type: { option: "publicKey" } }, { name: "temporaryDelegateExpiryOpt"; type: { option: "u64" } }]; name: "accountEdit" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "admin" }]; args: [{ name: "freeze"; type: "bool" }]; name: "accountToggleFreeze" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "forceClose"; type: "bool" }]; name: "accountClose" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "daoAccount"; relations: ["group"] }, { isMut: true; isSigner: false; name: "mngoBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "mngoOracle" }, { isMut: true; isSigner: false; name: "feesBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "feesOracle" }]; args: [{ name: "maxBuybackUsd"; type: "u64" }]; name: "accountBuybackFeesWithMngo" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: true; isSigner: false; name: "oracle"; pda: { seeds: [{ kind: "const"; type: "string"; value: "StubOracle" }, { kind: "account"; path: "group"; type: "publicKey" }, { account: "Mint"; kind: "account"; path: "mint"; type: "publicKey" }] } }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "price"; type: { defined: "I80F48" } }]; name: "stubOracleCreate" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "oracle"; relations: ["group"] }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "stubOracleClose" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "oracle"; relations: ["group"] }]; args: [{ name: "price"; type: { defined: "I80F48" } }]; name: "stubOracleSet" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "oracle"; relations: ["group"] }]; args: [{ name: "price"; type: { defined: "I80F48" } }, { name: "lastUpdateSlot"; type: "u64" }, { name: "deviation"; type: { defined: "I80F48" } }]; name: "stubOracleSetTest" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault", "oracle"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: true; name: "tokenAuthority" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }, { name: "reduceOnly"; type: "bool" }]; name: "tokenDeposit" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault", "oracle"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: true; name: "tokenAuthority" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }, { name: "reduceOnly"; type: "bool" }]; name: "tokenDepositIntoExisting" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault", "oracle"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }, { name: "allowBorrow"; type: "bool" }]; name: "tokenWithdraw" }, { accounts: [{ isMut: false; isSigner: false; name: "account" }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { docs: ["Instructions Sysvar for instruction introspection"]; isMut: false; isSigner: false; name: "instructions" }]; args: [{ name: "loanAmounts"; type: { vec: "u64" } }]; name: "flashLoanBegin" }, { accounts: [{ isMut: true; isSigner: false; name: "account" }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "flashLoanEnd" }, { accounts: [{ isMut: true; isSigner: false; name: "account" }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "numLoans"; type: "u8" }, { name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "flashLoanEndV2" }, { accounts: [{ docs: ["Instructions Sysvar for instruction introspection"]; isMut: false; isSigner: false; name: "instructions" }, { isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }]; args: []; name: "healthRegionBegin" }, { accounts: [{ isMut: true; isSigner: false; name: "account" }]; args: []; name: "healthRegionEnd" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: false; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "serumMarket"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Serum3Market" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "account"; path: "serum_market_external"; type: "publicKey" }] } }, { isMut: true; isSigner: false; name: "indexReservation"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Serum3Index" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "market_index"; type: "u16" }] } }, { isMut: false; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "marketIndex"; type: "u16" }, { name: "name"; type: "string" }]; docs: ["", "Serum", ""]; name: "serum3RegisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "market"; relations: ["group"] }]; args: [{ name: "reduceOnlyOpt"; type: { option: "bool" } }, { name: "forceCloseOpt"; type: { option: "bool" } }, { name: "nameOpt"; type: { option: "string" } }]; name: "serum3EditMarket" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "serumMarket"; relations: ["group"] }, { isMut: true; isSigner: false; name: "indexReservation"; relations: ["group"] }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "serum3DeregisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: false; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "openOrders"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Serum3OO" }, { kind: "account"; path: "account"; type: "publicKey" }, { kind: "account"; path: "serum_market"; type: "publicKey" }] } }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: []; name: "serum3CreateOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: false; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: true; isSigner: false; name: "solDestination" }]; args: []; name: "serum3CloseOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }, { isMut: true; isSigner: false; name: "marketRequestQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { docs: ["The bank that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerBank"; relations: ["group"] }, { docs: ["The bank vault that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerVault" }, { isMut: false; isSigner: false; name: "payerOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "side"; type: { defined: "Serum3Side" } }, { name: "limitPrice"; type: "u64" }, { name: "maxBaseQty"; type: "u64" }, { name: "maxNativeQuoteQtyIncludingFees"; type: "u64" }, { name: "selfTradeBehavior"; type: { defined: "Serum3SelfTradeBehavior" } }, { name: "orderType"; type: { defined: "Serum3OrderType" } }, { name: "clientOrderId"; type: "u64" }, { name: "limit"; type: "u16" }]; name: "serum3PlaceOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }]; args: [{ name: "side"; type: { defined: "Serum3Side" } }, { name: "orderId"; type: "u128" }]; name: "serum3CancelOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }]; args: [{ name: "limit"; type: "u8" }]; name: "serum3CancelAllOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; docs: ["Deprecated instruction that used to settles all free funds from the OpenOrders account", "into the MangoAccount.", "", "Any serum \"referrer rebates\" (ui fees) are considered Mango fees."]; name: "serum3SettleFunds" }, { accounts: [{ accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; name: "v1" }, { accounts: [{ isMut: false; isSigner: false; name: "quoteOracle" }, { isMut: false; isSigner: false; name: "baseOracle" }]; name: "v2" }]; args: [{ name: "feesToDao"; type: "bool" }]; docs: ["Like Serum3SettleFunds, but `fees_to_dao` determines if referrer rebates are considered fees", "or are credited to the MangoAccount."]; name: "serum3SettleFundsV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "limit"; type: "u8" }]; name: "serum3LiqForceCancelOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }]; args: [{ name: "assetTokenIndex"; type: "u16" }, { name: "liabTokenIndex"; type: "u16" }, { name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "liqTokenWithToken" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: false; isSigner: false; name: "liabMintInfo"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "liqTokenBankruptcy" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }]; args: [{ name: "assetTokenIndex"; type: "u16" }, { name: "liabTokenIndex"; type: "u16" }, { name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "tokenLiqWithToken" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }]; args: [{ name: "assetTokenIndex"; type: "u16" }, { name: "liabTokenIndex"; type: "u16" }, { name: "maxLiabTransfer"; type: "u64" }]; name: "tokenForceCloseBorrowsWithToken" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: false; isSigner: false; name: "liabMintInfo"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "tokenLiqBankruptcy" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "perpMarket"; pda: { seeds: [{ kind: "const"; type: "string"; value: "PerpMarket" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "perp_market_index"; type: "u16" }] } }, { docs: ["Accounts are initialised by client,", "anchor discriminator is set first when ix exits,"]; isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "perpMarketIndex"; type: "u16" }, { name: "name"; type: "string" }, { name: "oracleConfig"; type: { defined: "OracleConfigParams" } }, { name: "baseDecimals"; type: "u8" }, { name: "quoteLotSize"; type: "i64" }, { name: "baseLotSize"; type: "i64" }, { name: "maintBaseAssetWeight"; type: "f32" }, { name: "initBaseAssetWeight"; type: "f32" }, { name: "maintBaseLiabWeight"; type: "f32" }, { name: "initBaseLiabWeight"; type: "f32" }, { name: "maintOverallAssetWeight"; type: "f32" }, { name: "initOverallAssetWeight"; type: "f32" }, { name: "baseLiquidationFee"; type: "f32" }, { name: "makerFee"; type: "f32" }, { name: "takerFee"; type: "f32" }, { name: "minFunding"; type: "f32" }, { name: "maxFunding"; type: "f32" }, { name: "impactQuantity"; type: "i64" }, { name: "groupInsuranceFund"; type: "bool" }, { name: "feePenalty"; type: "f32" }, { name: "settleFeeFlat"; type: "f32" }, { name: "settleFeeAmountThreshold"; type: "f32" }, { name: "settleFeeFractionLowHealth"; type: "f32" }, { name: "settleTokenIndex"; type: "u16" }, { name: "settlePnlLimitFactor"; type: "f32" }, { name: "settlePnlLimitWindowSizeTs"; type: "u64" }, { name: "positivePnlLiquidationFee"; type: "f32" }]; docs: ["", "Perps", ""]; name: "perpCreateMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group"] }, { docs: ["The oracle account is optional and only used when reset_stable_price is set.", ""]; isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "oracleOpt"; type: { option: "publicKey" } }, { name: "oracleConfigOpt"; type: { option: { defined: "OracleConfigParams" } } }, { name: "baseDecimalsOpt"; type: { option: "u8" } }, { name: "maintBaseAssetWeightOpt"; type: { option: "f32" } }, { name: "initBaseAssetWeightOpt"; type: { option: "f32" } }, { name: "maintBaseLiabWeightOpt"; type: { option: "f32" } }, { name: "initBaseLiabWeightOpt"; type: { option: "f32" } }, { name: "maintOverallAssetWeightOpt"; type: { option: "f32" } }, { name: "initOverallAssetWeightOpt"; type: { option: "f32" } }, { name: "baseLiquidationFeeOpt"; type: { option: "f32" } }, { name: "makerFeeOpt"; type: { option: "f32" } }, { name: "takerFeeOpt"; type: { option: "f32" } }, { name: "minFundingOpt"; type: { option: "f32" } }, { name: "maxFundingOpt"; type: { option: "f32" } }, { name: "impactQuantityOpt"; type: { option: "i64" } }, { name: "groupInsuranceFundOpt"; type: { option: "bool" } }, { name: "feePenaltyOpt"; type: { option: "f32" } }, { name: "settleFeeFlatOpt"; type: { option: "f32" } }, { name: "settleFeeAmountThresholdOpt"; type: { option: "f32" } }, { name: "settleFeeFractionLowHealthOpt"; type: { option: "f32" } }, { name: "stablePriceDelayIntervalSecondsOpt"; type: { option: "u32" } }, { name: "stablePriceDelayGrowthLimitOpt"; type: { option: "f32" } }, { name: "stablePriceGrowthLimitOpt"; type: { option: "f32" } }, { name: "settlePnlLimitFactorOpt"; type: { option: "f32" } }, { name: "settlePnlLimitWindowSizeTsOpt"; type: { option: "u64" } }, { name: "reduceOnlyOpt"; type: { option: "bool" } }, { name: "resetStablePrice"; type: "bool" }, { name: "positivePnlLiquidationFeeOpt"; type: { option: "f32" } }, { name: "nameOpt"; type: { option: "string" } }, { name: "forceCloseOpt"; type: { option: "bool" } }]; name: "perpEditMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "perpCloseMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "perpMarket"; relations: ["group"] }]; args: []; name: "perpDeactivatePosition" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceLots"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }]; name: "perpPlaceOrder"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceLots"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "selfTradeBehavior"; type: { defined: "SelfTradeBehavior" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }]; name: "perpPlaceOrderV2"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceOffsetLots"; type: "i64" }, { name: "pegLimit"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }, { name: "maxOracleStalenessSlots"; type: "i32" }]; name: "perpPlaceOrderPegged"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceOffsetLots"; type: "i64" }, { name: "pegLimit"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "selfTradeBehavior"; type: { defined: "SelfTradeBehavior" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }, { name: "maxOracleStalenessSlots"; type: "i32" }]; name: "perpPlaceOrderPeggedV2"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "orderId"; type: "u128" }]; name: "perpCancelOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "clientOrderId"; type: "u64" }]; name: "perpCancelOrderByClientOrderId" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "limit"; type: "u8" }]; name: "perpCancelAllOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "sideOption"; type: { option: { defined: "Side" } } }, { name: "limit"; type: "u8" }]; name: "perpCancelAllOrdersBySide" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "event_queue"] }, { isMut: true; isSigner: false; name: "eventQueue" }]; args: [{ name: "limit"; type: "u64" }]; name: "perpConsumeEvents" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: false; isSigner: false; name: "oracle" }]; args: []; name: "perpUpdateFunding" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "settler"; relations: ["group"] }, { isMut: false; isSigner: true; name: "settlerOwner" }, { isMut: false; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: true; isSigner: false; name: "accountA"; relations: ["group"] }, { isMut: true; isSigner: false; name: "accountB"; relations: ["group"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "settleOracle" }]; args: []; name: "perpSettlePnl" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: true; isSigner: false; name: "accountA"; relations: ["group"] }, { isMut: true; isSigner: false; name: "accountB"; relations: ["group"] }, { isMut: false; isSigner: false; name: "oracle" }]; args: []; name: "perpForceClosePosition" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "settleOracle" }]; args: [{ name: "maxSettleAmount"; type: "u64" }]; name: "perpSettleFees" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleVault" }, { isMut: false; isSigner: false; name: "settleOracle" }]; args: [{ name: "maxBaseTransfer"; type: "i64" }, { name: "maxPnlTransfer"; type: "u64" }]; name: "perpLiqBaseOrPositivePnl" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "limit"; type: "u8" }]; name: "perpLiqForceCancelOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleVault" }, { isMut: false; isSigner: false; name: "settleOracle" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: "u64" }]; name: "perpLiqNegativePnlOrBankruptcy" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleVault" }, { isMut: false; isSigner: false; name: "settleOracle" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: true; isSigner: false; name: "insuranceBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "insuranceBankVault" }, { isMut: false; isSigner: false; name: "insuranceOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: "u64" }]; name: "perpLiqNegativePnlOrBankruptcyV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "buyBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "sellBank"; relations: ["group"] }]; args: [{ name: "maxBuy"; type: "u64" }, { name: "maxSell"; type: "u64" }, { name: "expiryTimestamp"; type: "u64" }, { name: "priceLowerLimit"; type: "f64" }, { name: "priceUpperLimit"; type: "f64" }, { name: "pricePremiumRate"; type: "f64" }, { name: "allowCreatingDeposits"; type: "bool" }, { name: "allowCreatingBorrows"; type: "bool" }]; name: "tokenConditionalSwapCreate" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "buyBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "sellBank"; relations: ["group"] }]; args: [{ name: "maxBuy"; type: "u64" }, { name: "maxSell"; type: "u64" }, { name: "expiryTimestamp"; type: "u64" }, { name: "priceLowerLimit"; type: "f64" }, { name: "priceUpperLimit"; type: "f64" }, { name: "pricePremiumRate"; type: "f64" }, { name: "allowCreatingDeposits"; type: "bool" }, { name: "allowCreatingBorrows"; type: "bool" }, { name: "displayPriceStyle"; type: { defined: "TokenConditionalSwapDisplayPriceStyle" } }, { name: "intention"; type: { defined: "TokenConditionalSwapIntention" } }]; name: "tokenConditionalSwapCreateV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { docs: ["The bank's token_index is checked at #1"]; isMut: true; isSigner: false; name: "buyBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "sellBank"; relations: ["group"] }]; args: [{ name: "tokenConditionalSwapIndex"; type: "u8" }, { name: "tokenConditionalSwapId"; type: "u64" }]; name: "tokenConditionalSwapCancel" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorAuthority" }]; args: [{ name: "tokenConditionalSwapIndex"; type: "u8" }, { name: "tokenConditionalSwapId"; type: "u64" }, { name: "maxBuyTokenToLiqee"; type: "u64" }, { name: "maxSellTokenToLiqor"; type: "u64" }]; name: "tokenConditionalSwapTrigger" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "addressLookupTable" }]; args: [{ name: "index"; type: "u8" }]; name: "altSet" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: true; name: "payer" }, { isMut: true; isSigner: false; name: "addressLookupTable" }]; args: [{ name: "index"; type: "u8" }, { name: "newAddresses"; type: { vec: "publicKey" } }]; name: "altExtend" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: false; name: "account"; relations: ["group"] }]; args: []; name: "computeAccountData" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "openbookV2Market"; pda: { seeds: [{ kind: "const"; type: "string"; value: "OpenbookV2Market" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "account"; path: "openbook_v2_market_external"; type: "publicKey" }] } }, { isMut: true; isSigner: false; name: "indexReservation"; pda: { seeds: [{ kind: "const"; type: "string"; value: "OpenbookV2Index" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "market_index"; type: "u16" }] } }, { isMut: false; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "marketIndex"; type: "u16" }, { name: "name"; type: "string" }]; docs: ["", "OpenbookV2", ""]; name: "openbookV2RegisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "market"; relations: ["group"] }]; args: [{ name: "reduceOnlyOpt"; type: { option: "bool" } }, { name: "forceCloseOpt"; type: { option: "bool" } }]; name: "openbookV2EditMarket" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "openbookV2Market"; relations: ["group"] }, { isMut: true; isSigner: false; name: "indexReservation"; relations: ["group"] }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "openbookV2DeregisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "openOrders"; pda: { programId: { kind: "account"; path: "openbook_v2_program"; type: "publicKey" }; seeds: [{ kind: "const"; type: "string"; value: "OpenOrders" }, { kind: "account"; path: "openbook_v2_market"; type: "publicKey" }, { kind: "account"; path: "openbook_v2_market_external"; type: "publicKey" }, { kind: "arg"; path: "account_num"; type: "u32" }] } }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "accountNum"; type: "u32" }]; name: "openbookV2CreateOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: true; isSigner: false; name: "solDestination" }]; args: []; name: "openbookV2CloseOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market" }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: true; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { docs: ["The bank that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerBank"; relations: ["group"] }, { docs: ["The bank vault that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerVault" }, { isMut: false; isSigner: false; name: "payerOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "side"; type: "u8" }, { name: "limitPrice"; type: "u64" }, { name: "maxBaseQty"; type: "u64" }, { name: "maxNativeQuoteQtyIncludingFees"; type: "u64" }, { name: "selfTradeBehavior"; type: "u8" }, { name: "orderType"; type: "u8" }, { name: "clientOrderId"; type: "u64" }, { name: "limit"; type: "u16" }]; name: "openbookV2PlaceOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: true; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "marketRequestQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { docs: ["The bank that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerBank"; relations: ["group"] }, { docs: ["The bank vault that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerVault" }, { isMut: false; isSigner: false; name: "payerOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "side"; type: "u8" }, { name: "limitPrice"; type: "u64" }, { name: "maxBaseQty"; type: "u64" }, { name: "maxNativeQuoteQtyIncludingFees"; type: "u64" }, { name: "selfTradeBehavior"; type: "u8" }, { name: "clientOrderId"; type: "u64" }, { name: "limit"; type: "u16" }]; name: "openbookV2PlaceTakerOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "side"; type: "u8" }, { name: "orderId"; type: "u128" }]; name: "openbookV2CancelOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: true; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "quoteOracle" }, { isMut: false; isSigner: false; name: "baseOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "feesToDao"; type: "bool" }]; name: "openbookV2SettleFunds" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "limit"; type: "u8" }]; name: "openbookV2LiqForceCancelOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "limit"; type: "u8" }]; name: "openbookV2CancelAllOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "dummy" }]; args: []; docs: ["", "benchmark", ""]; name: "benchmark" }]; name: "mango_v4"; types: [{ name: "InterestRateParams"; type: { fields: [{ name: "util0"; type: "f32" }, { name: "rate0"; type: "f32" }, { name: "util1"; type: "f32" }, { name: "rate1"; type: "f32" }, { name: "maxRate"; type: "f32" }, { name: "adjustmentFactor"; type: "f32" }]; kind: "struct" } }, { name: "Equity"; type: { fields: [{ name: "tokens"; type: { vec: { defined: "TokenEquity" } } }, { name: "perps"; type: { vec: { defined: "PerpEquity" } } }]; kind: "struct" } }, { name: "TokenEquity"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "value"; type: { defined: "I80F48" } }]; kind: "struct" } }, { name: "PerpEquity"; type: { fields: [{ name: "perpMarketIndex"; type: "u16" }, { name: "value"; type: { defined: "I80F48" } }]; kind: "struct" } }, { docs: ["Information about prices for a bank or perp market."]; name: "Prices"; type: { fields: [{ docs: ["The current oracle price"]; name: "oracle"; type: { defined: "I80F48" } }, { docs: ["A \"stable\" price, provided by StablePriceModel"]; name: "stable"; type: { defined: "I80F48" } }]; kind: "struct" } }, { name: "TokenInfo"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "maintAssetWeight"; type: { defined: "I80F48" } }, { name: "initAssetWeight"; type: { defined: "I80F48" } }, { name: "initScaledAssetWeight"; type: { defined: "I80F48" } }, { name: "maintLiabWeight"; type: { defined: "I80F48" } }, { name: "initLiabWeight"; type: { defined: "I80F48" } }, { name: "initScaledLiabWeight"; type: { defined: "I80F48" } }, { name: "prices"; type: { defined: "Prices" } }, { docs: ["Freely available spot balance for the token.", "", "Includes TokenPosition and free Serum3OpenOrders balances.", "Does not include perp upnl or Serum3 reserved amounts."]; name: "balanceSpot"; type: { defined: "I80F48" } }]; kind: "struct" } }, { docs: ["Information about reserved funds on Serum3 open orders accounts.", "", "Note that all \"free\" funds on open orders accounts are added directly", "to the token info. This is only about dealing with the reserved funds", "that might end up as base OR quote tokens, depending on whether the", "open orders execute on not."]; name: "Serum3Info"; type: { fields: [{ name: "reservedBase"; type: { defined: "I80F48" } }, { name: "reservedQuote"; type: { defined: "I80F48" } }, { name: "baseInfoIndex"; type: "u64" }, { name: "quoteInfoIndex"; type: "u64" }, { name: "marketIndex"; type: "u16" }, { docs: ["The open orders account has no free or reserved funds"]; name: "hasZeroFunds"; type: "bool" }]; kind: "struct" } }, { docs: ["Stores information about perp market positions and their open orders.", "", "Perp markets affect account health indirectly, though the token balance in the", "perp market's settle token. See `effective_token_balances()`."]; name: "PerpInfo"; type: { fields: [{ name: "perpMarketIndex"; type: "u16" }, { name: "settleTokenIndex"; type: "u16" }, { name: "maintBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "initBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "maintBaseLiabWeight"; type: { defined: "I80F48" } }, { name: "initBaseLiabWeight"; type: { defined: "I80F48" } }, { name: "maintOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "initOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "baseLotSize"; type: "i64" }, { name: "baseLots"; type: "i64" }, { name: "bidsBaseLots"; type: "i64" }, { name: "asksBaseLots"; type: "i64" }, { name: "quote"; type: { defined: "I80F48" } }, { name: "basePrices"; type: { defined: "Prices" } }, { name: "hasOpenOrders"; type: "bool" }, { name: "hasOpenFills"; type: "bool" }]; kind: "struct" } }, { docs: ["Store information needed to compute account health", "", "This is called a cache, because it extracts information from a MangoAccount and", "the Bank, Perp, oracle accounts once and then allows computing different types", "of health.", "", "For compute-saving reasons, it also allows applying adjustments to the extracted", "positions. That's often helpful for instructions that want to re-compute health", "after having made small, well-known changes to an account. Recomputing the", "HealthCache from scratch would be significantly more expensive.", "", "However, there's a real risk of getting the adjustments wrong and computing an", "inconsistent result, so particular care needs to be taken when this is done."]; name: "HealthCache"; type: { fields: [{ name: "tokenInfos"; type: { vec: { defined: "TokenInfo" } } }, { name: "serum3Infos"; type: { vec: { defined: "Serum3Info" } } }, { name: "perpInfos"; type: { vec: { defined: "PerpInfo" } } }, { name: "beingLiquidated"; type: "bool" }]; kind: "struct" } }, { name: "FlashLoanTokenDetail"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "changeAmount"; type: "i128" }, { name: "loan"; type: "i128" }, { name: "loanOriginationFee"; type: "i128" }, { name: "depositIndex"; type: "i128" }, { name: "borrowIndex"; type: "i128" }, { name: "price"; type: "i128" }]; kind: "struct" } }, { name: "FlashLoanTokenDetailV2"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "changeAmount"; type: "i128" }, { name: "loan"; type: "i128" }, { name: "loanOriginationFee"; type: "i128" }, { name: "depositIndex"; type: "i128" }, { name: "borrowIndex"; type: "i128" }, { name: "price"; type: "i128" }, { name: "swapFee"; type: "i128" }]; kind: "struct" } }, { name: "TokenPosition"; type: { fields: [{ docs: ["The deposit_index (if positive) or borrow_index (if negative) scaled position"]; name: "indexedPosition"; type: { defined: "I80F48" } }, { docs: ["index into Group.tokens"]; name: "tokenIndex"; type: "u16" }, { docs: ["incremented when a market requires this position to stay alive"]; name: "inUseCount"; type: "u16" }, { name: "padding"; type: { array: ["u8", 4] } }, { name: "previousIndex"; type: { defined: "I80F48" } }, { name: "cumulativeDepositInterest"; type: "f64" }, { name: "cumulativeBorrowInterest"; type: "f64" }, { name: "reserved"; type: { array: ["u8", 128] } }]; kind: "struct" } }, { name: "Serum3Orders"; type: { fields: [{ name: "openOrders"; type: "publicKey" }, { docs: ["Tracks the amount of borrows that have flowed into the serum open orders account.", "These borrows did not have the loan origination fee applied, and that may happen", "later (in serum3_settle_funds) if we can guarantee that the funds were used.", "In particular a place-on-book, cancel, settle should not cost fees."]; name: "baseBorrowsWithoutFee"; type: "u64" }, { name: "quoteBorrowsWithoutFee"; type: "u64" }, { name: "marketIndex"; type: "u16" }, { docs: ["Store the base/quote token index, so health computations don't need", "to get passed the static SerumMarket to find which tokens a market", "uses and look up the correct oracles."]; name: "baseTokenIndex"; type: "u16" }, { name: "quoteTokenIndex"; type: "u16" }, { name: "padding"; type: { array: ["u8", 2] } }, { name: "reserved"; type: { array: ["u8", 64] } }]; kind: "struct" } }, { name: "PerpPosition"; type: { fields: [{ name: "marketIndex"; type: "u16" }, { name: "padding"; type: { array: ["u8", 2] } }, { docs: ["Index of the current settle pnl limit window"]; name: "settlePnlLimitWindow"; type: "u32" }, { docs: ["Amount of realized trade pnl and unrealized pnl that was already settled this window.", "", "Will be negative when negative pnl was settled.", "", "Note that this will be adjusted for bookkeeping reasons when the realized_trade settle", "limitchanges and is not useable for actually tracking how much pnl was settled", "on balance."]; name: "settlePnlLimitSettledInCurrentWindowNative"; type: "i64" }, { docs: ["Active position size, measured in base lots"]; name: "basePositionLots"; type: "i64" }, { docs: ["Active position in oracle quote native. At the same time this is 1:1 a settle_token native amount.", "", "Example: Say there's a perp market on the BTC/USD price using SOL for settlement. The user buys", "one long contract for $20k, then base = 1, quote = -20k. The price goes to $21k. Now their", "unsettled pnl is (1 * 21k - 20k) __SOL__ = 1000 SOL. This is because the perp contract arbitrarily", "decides that each unit of price difference creates 1 SOL worth of settlement.", "(yes, causing 1 SOL of settlement for each $1 price change implies a lot of extra leverage; likely", "there should be an extra configurable scaling factor before we use this for cases like that)"]; name: "quotePositionNative"; type: { defined: "I80F48" } }, { docs: ["Tracks what the position is to calculate average entry & break even price"]; name: "quoteRunningNative"; type: "i64" }, { docs: ["Already settled long funding"]; name: "longSettledFunding"; type: { defined: "I80F48" } }, { docs: ["Already settled short funding"]; name: "shortSettledFunding"; type: { defined: "I80F48" } }, { docs: ["Base lots in open bids"]; name: "bidsBaseLots"; type: "i64" }, { docs: ["Base lots in open asks"]; name: "asksBaseLots"; type: "i64" }, { docs: ["Amount of base lots on the EventQueue waiting to be processed"]; name: "takerBaseLots"; type: "i64" }, { docs: ["Amount of quote lots on the EventQueue waiting to be processed"]; name: "takerQuoteLots"; type: "i64" }, { docs: ["Cumulative long funding in quote native units.", "If the user paid $1 in funding for a long position, this would be 1e6.", "Beware of the sign!", "", "(Display only)"]; name: "cumulativeLongFunding"; type: "f64" }, { docs: ["Cumulative short funding in quote native units", "If the user paid $1 in funding for a short position, this would be -1e6.", "", "(Display only)"]; name: "cumulativeShortFunding"; type: "f64" }, { docs: ["Cumulative maker volume in quote native units", "", "(Display only)"]; name: "makerVolume"; type: "u64" }, { docs: ["Cumulative taker volume in quote native units", "", "(Display only)"]; name: "takerVolume"; type: "u64" }, { docs: ["Cumulative number of quote native units transfered from the perp position", "to the settle token spot position.", "", "For example, if the user settled $1 of positive pnl into their USDC spot", "position, this would be 1e6.", "", "(Display only)"]; name: "perpSpotTransfers"; type: "i64" }, { docs: ["The native average entry price for the base lots of the current position.", "Reset to 0 when the base position reaches or crosses 0."]; name: "avgEntryPricePerBaseLot"; type: "f64" }, { docs: ["Amount of pnl that was realized by bringing the base position closer to 0.", "", "The settlement of this type of pnl is limited by settle_pnl_limit_realized_trade.", "Settling pnl reduces this value once other_pnl below is exhausted."]; name: "realizedTradePnlNative"; type: { defined: "I80F48" } }, { docs: ["Amount of pnl realized from fees, funding and liquidation.", "", "This type of realized pnl is always settleable.", "Settling pnl reduces this value first."]; name: "realizedOtherPnlNative"; type: { defined: "I80F48" } }, { docs: ["Settle limit contribution from realized pnl.", "", "Every time pnl is realized, this is increased by a fraction of the stable", "value of the realization. It magnitude decreases when realized pnl drops below its value."]; name: "settlePnlLimitRealizedTrade"; type: "i64" }, { docs: ["Trade pnl, fees, funding that were added over the current position's lifetime.", "", "Reset when the position changes sign or goes to zero.", "Not decreased by settling.", "", "This is tracked for display purposes: this value plus the difference between entry", "price and current price of the base position is the overall pnl."]; name: "realizedPnlForPositionNative"; type: { defined: "I80F48" } }, { name: "reserved"; type: { array: ["u8", 88] } }]; kind: "struct" } }, { name: "PerpOpenOrder"; type: { fields: [{ name: "sideAndTree"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 1] } }, { name: "market"; type: "u16" }, { name: "padding2"; type: { array: ["u8", 4] } }, { name: "clientId"; type: "u64" }, { name: "id"; type: "u128" }, { name: "reserved"; type: { array: ["u8", 64] } }]; kind: "struct" } }, { name: "MangoAccountFixed"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "owner"; type: "publicKey" }, { name: "name"; type: { array: ["u8", 32] } }, { name: "delegate"; type: "publicKey" }, { name: "accountNum"; type: "u32" }, { name: "beingLiquidated"; type: "u8" }, { name: "inHealthRegion"; type: "u8" }, { name: "bump"; type: "u8" }, { name: "padding"; type: { array: ["u8", 1] } }, { name: "netDeposits"; type: "i64" }, { name: "perpSpotTransfers"; type: "i64" }, { name: "healthRegionBeginInitHealth"; type: "i64" }, { name: "frozenUntil"; type: "u64" }, { name: "buybackFeesAccruedCurrent"; type: "u64" }, { name: "buybackFeesAccruedPrevious"; type: "u64" }, { name: "buybackFeesExpiryTimestamp"; type: "u64" }, { name: "nextTokenConditionalSwapId"; type: "u64" }, { name: "temporaryDelegate"; type: "publicKey" }, { name: "temporaryDelegateExpiry"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 160] } }]; kind: "struct" } }, { name: "OracleConfig"; type: { fields: [{ name: "confFilter"; type: { defined: "I80F48" } }, { name: "maxStalenessSlots"; type: "i64" }, { name: "reserved"; type: { array: ["u8", 72] } }]; kind: "struct" } }, { name: "OracleConfigParams"; type: { fields: [{ name: "confFilter"; type: "f32" }, { name: "maxStalenessSlots"; type: { option: "u32" } }]; kind: "struct" } }, { docs: ["InnerNodes and LeafNodes compose the binary tree of orders.", "", "Each InnerNode has exactly two children, which are either InnerNodes themselves,", "or LeafNodes. The children share the top `prefix_len` bits of `key`. The left", "child has a 0 in the next bit, and the right a 1."]; name: "InnerNode"; type: { fields: [{ name: "tag"; type: "u8" }, { name: "padding"; type: { array: ["u8", 3] } }, { docs: ["number of highest `key` bits that all children share", "e.g. if it's 2, the two highest bits of `key` will be the same on all children"]; name: "prefixLen"; type: "u32" }, { docs: ["only the top `prefix_len` bits of `key` are relevant"]; name: "key"; type: "u128" }, { docs: ["indexes into `BookSide::nodes`"]; name: "children"; type: { array: ["u32", 2] } }, { docs: ["The earliest expiry timestamp for the left and right subtrees.", "", "Needed to be able to find and remove expired orders without having to", "iterate through the whole bookside."]; name: "childEarliestExpiry"; type: { array: ["u64", 2] } }, { name: "reserved"; type: { array: ["u8", 72] } }]; kind: "struct" } }, { docs: ["LeafNodes represent an order in the binary tree"]; name: "LeafNode"; type: { fields: [{ docs: ["NodeTag"]; name: "tag"; type: "u8" }, { docs: ["Index into the owning MangoAccount's PerpOpenOrders"]; name: "ownerSlot"; type: "u8" }, { docs: ["PostOrderType, this was added for TradingView move order"]; name: "orderType"; type: "u8" }, { name: "padding"; type: { array: ["u8", 1] } }, { docs: ["Time in seconds after `timestamp` at which the order expires.", "A value of 0 means no expiry."]; name: "timeInForce"; type: "u16" }, { name: "padding2"; type: { array: ["u8", 2] } }, { docs: ["The binary tree key, see new_node_key()"]; name: "key"; type: "u128" }, { docs: ["Address of the owning MangoAccount"]; name: "owner"; type: "publicKey" }, { docs: ["Number of base lots to buy or sell, always >=1"]; name: "quantity"; type: "i64" }, { docs: ["The time the order was placed"]; name: "timestamp"; type: "u64" }, { docs: ["If the effective price of an oracle pegged order exceeds this limit,", "it will be considered invalid and may be removed.", "", "Only applicable in the oracle_pegged OrderTree"]; name: "pegLimit"; type: "i64" }, { docs: ["User defined id for this order, used in FillEvents"]; name: "clientOrderId"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 32] } }]; kind: "struct" } }, { name: "AnyNode"; type: { fields: [{ name: "tag"; type: "u8" }, { name: "data"; type: { array: ["u8", 119] } }]; kind: "struct" } }, { name: "OrderTreeRoot"; type: { fields: [{ name: "maybeNode"; type: "u32" }, { name: "leafCount"; type: "u32" }]; kind: "struct" } }, { docs: ["A binary tree on AnyNode::key()", "", "The key encodes the price in the top 64 bits."]; name: "OrderTreeNodes"; type: { fields: [{ name: "orderTreeType"; type: "u8" }, { name: "padding"; type: { array: ["u8", 3] } }, { name: "bumpIndex"; type: "u32" }, { name: "freeListLen"; type: "u32" }, { name: "freeListHead"; type: "u32" }, { name: "reserved"; type: { array: ["u8", 512] } }, { name: "nodes"; type: { array: [{ defined: "AnyNode" }, 1024] } }]; kind: "struct" } }, { name: "EventQueueHeader"; type: { fields: [{ name: "head"; type: "u32" }, { name: "count"; type: "u32" }, { name: "seqNum"; type: "u64" }]; kind: "struct" } }, { name: "AnyEvent"; type: { fields: [{ name: "eventType"; type: "u8" }, { name: "padding"; type: { array: ["u8", 207] } }]; kind: "struct" } }, { name: "FillEvent"; type: { fields: [{ name: "eventType"; type: "u8" }, { name: "takerSide"; type: "u8" }, { name: "makerOut"; type: "u8" }, { name: "makerSlot"; type: "u8" }, { name: "padding"; type: { array: ["u8", 4] } }, { name: "timestamp"; type: "u64" }, { name: "seqNum"; type: "u64" }, { name: "maker"; type: "publicKey" }, { name: "padding2"; type: { array: ["u8", 32] } }, { name: "makerTimestamp"; type: "u64" }, { name: "taker"; type: "publicKey" }, { name: "padding3"; type: { array: ["u8", 16] } }, { name: "takerClientOrderId"; type: "u64" }, { name: "padding4"; type: { array: ["u8", 16] } }, { name: "price"; type: "i64" }, { name: "quantity"; type: "i64" }, { name: "makerClientOrderId"; type: "u64" }, { name: "makerFee"; type: "f32" }, { name: "takerFee"; type: "f32" }, { name: "reserved"; type: { array: ["u8", 8] } }]; kind: "struct" } }, { name: "OutEvent"; type: { fields: [{ name: "eventType"; type: "u8" }, { name: "side"; type: "u8" }, { name: "ownerSlot"; type: "u8" }, { name: "padding0"; type: { array: ["u8", 5] } }, { name: "timestamp"; type: "u64" }, { name: "seqNum"; type: "u64" }, { name: "owner"; type: "publicKey" }, { name: "quantity"; type: "i64" }, { name: "padding1"; type: { array: ["u8", 144] } }]; kind: "struct" } }, { docs: ["Maintains a \"stable_price\" based on the oracle price.", "", "The stable price follows the oracle price, but its relative rate of", "change is limited (to `stable_growth_limit`) and futher reduced if", "the oracle price is far from the `delay_price`.", "", "Conceptually the `delay_price` is itself a time delayed", "(`24 * delay_interval_seconds`, assume 24h) and relative rate of change limited", "function of the oracle price. It is implemented as averaging the oracle", "price over every `delay_interval_seconds` (assume 1h) and then applying the", "`delay_growth_limit` between intervals."]; name: "StablePriceModel"; type: { fields: [{ docs: ["Current stable price to use in health"]; name: "stablePrice"; type: "f64" }, { name: "lastUpdateTimestamp"; type: "u64" }, { docs: ["Stored delay_price for each delay_interval.", "If we want the delay_price to be 24h delayed, we would store one for each hour.", "This is used in a cyclical way: We use the maximally-delayed value at delay_interval_index", "and once enough time passes to move to the next delay interval, that gets overwritten and", "we use the next one."]; name: "delayPrices"; type: { array: ["f64", 24] } }, { docs: ["The delay price is based on an average over each delay_interval. The contributions", "to the average are summed up here."]; name: "delayAccumulatorPrice"; type: "f64" }, { docs: ["Accumulating the total time for the above average."]; name: "delayAccumulatorTime"; type: "u32" }, { docs: ["Length of a delay_interval"]; name: "delayIntervalSeconds"; type: "u32" }, { docs: ["Maximal relative difference between two delay_price in consecutive intervals."]; name: "delayGrowthLimit"; type: "f32" }, { docs: ["Maximal per-second relative difference of the stable price.", "It gets further reduced if stable and delay price disagree."]; name: "stableGrowthLimit"; type: "f32" }, { docs: ["The delay_interval_index that update() was last called on."]; name: "lastDelayIntervalIndex"; type: "u8" }, { docs: ["If set to 1, the stable price will reset on the next non-zero price it sees."]; name: "resetOnNonzeroPrice"; type: "u8" }, { name: "padding"; type: { array: ["u8", 6] } }, { name: "reserved"; type: { array: ["u8", 48] } }]; kind: "struct" } }, { name: "TokenConditionalSwap"; type: { fields: [{ name: "id"; type: "u64" }, { docs: ["maximum amount of native tokens to buy or sell"]; name: "maxBuy"; type: "u64" }, { name: "maxSell"; type: "u64" }, { docs: ["how many native tokens were already bought/sold"]; name: "bought"; type: "u64" }, { name: "sold"; type: "u64" }, { docs: ["timestamp until which the conditional swap is valid"]; name: "expiryTimestamp"; type: "u64" }, { docs: ["The price must exceed this threshold to allow execution.", "", "This threshold is compared to the \"sell_token per buy_token\" oracle price", "(which can be computed by dividing the buy token oracle price by the", "sell token oracle price). If that price is >= lower_limit and <= upper_limit", "the tcs may be executable.", "", "Example: Stop loss to get out of a SOL long: The user bought SOL at 20 USDC/SOL", "and wants to stop loss at 18 USDC/SOL. They'd set buy_token=USDC, sell_token=SOL", "so the reference price is in SOL/USDC units. Set price_lower_limit=toNative(1/18)", "and price_upper_limit=toNative(1/10). Also set allow_borrows=false.", "", "Example: Want to buy SOL with USDC if the price falls below 22 USDC/SOL.", "buy_token=SOL, sell_token=USDC, reference price is in USDC/SOL units. Set", "price_upper_limit=toNative(22), price_lower_limit=0."]; name: "priceLowerLimit"; type: "f64" }, { docs: ["Parallel to price_lower_limit, but an upper limit."]; name: "priceUpperLimit"; type: "f64" }, { docs: ["The premium to pay over oracle price to incentivize execution."]; name: "pricePremiumRate"; type: "f64" }, { docs: ["The taker receives only premium_price * (1 - taker_fee_rate)"]; name: "takerFeeRate"; type: "f32" }, { docs: ["The maker has to pay premium_price * (1 + maker_fee_rate)"]; name: "makerFeeRate"; type: "f32" }, { docs: ["indexes of tokens for the swap"]; name: "buyTokenIndex"; type: "u16" }, { name: "sellTokenIndex"; type: "u16" }, { name: "hasData"; type: "u8" }, { docs: ["may token purchases create deposits? (often users just want to get out of a borrow)"]; name: "allowCreatingDeposits"; type: "u8" }, { docs: ["may token selling create borrows? (often users just want to get out of a long)"]; name: "allowCreatingBorrows"; type: "u8" }, { docs: ["The stored prices are always \"sell token per buy token\", but if the user", "used \"buy token per sell token\" when creating the tcs order, we should continue", "to show them prices in that way.", "", "Stores a TokenConditionalSwapDisplayPriceStyle enum value"]; name: "displayPriceStyle"; type: "u8" }, { docs: ["The intention the user had when placing this order, display-only", "", "Stores a TokenConditionalSwapIntention enum value"]; name: "intention"; type: "u8" }, { name: "reserved"; type: { array: ["u8", 111] } }]; kind: "struct" } }, { docs: ["Nothing in Rust shall use these types. They only exist so that the Anchor IDL", "knows about them and typescript can deserialize it."]; name: "TokenIndex"; type: { fields: [{ name: "val"; type: "u16" }]; kind: "struct" } }, { name: "Serum3MarketIndex"; type: { fields: [{ name: "val"; type: "u16" }]; kind: "struct" } }, { name: "PerpMarketIndex"; type: { fields: [{ name: "val"; type: "u16" }]; kind: "struct" } }, { name: "I80F48"; type: { fields: [{ name: "val"; type: "i128" }]; kind: "struct" } }, { name: "FlashLoanType"; type: { kind: "enum"; variants: [{ name: "Unknown" }, { name: "Swap" }] } }, { docs: ["Copy paste a bunch of enums so that we could AnchorSerialize & AnchorDeserialize them"]; name: "Serum3SelfTradeBehavior"; type: { kind: "enum"; variants: [{ name: "DecrementTake" }, { name: "CancelProvide" }, { name: "AbortTransaction" }] } }, { name: "Serum3OrderType"; type: { kind: "enum"; variants: [{ name: "Limit" }, { name: "ImmediateOrCancel" }, { name: "PostOnly" }] } }, { name: "Serum3Side"; type: { kind: "enum"; variants: [{ name: "Bid" }, { name: "Ask" }] } }, { docs: ["There are three types of health:", "- initial health (\"init\"): users can only open new positions if it's >= 0", "- maintenance health (\"maint\"): users get liquidated if it's < 0", "- liquidation end health: once liquidation started (see being_liquidated), it", "only stops once this is >= 0", "", "The ordering is", "init health <= liquidation end health <= maint health", "", "The different health types are realized by using different weights and prices:", "- init health: init weights with scaling, stable-price adjusted prices", "- liq end health: init weights without scaling, oracle prices", "- maint health: maint weights, oracle prices", ""]; name: "HealthType"; type: { kind: "enum"; variants: [{ name: "Init" }, { name: "Maint" }, { name: "LiquidationEnd" }] } }, { name: "LoanOriginationFeeInstruction"; type: { kind: "enum"; variants: [{ name: "Unknown" }, { name: "LiqTokenBankruptcy" }, { name: "LiqTokenWithToken" }, { name: "Serum3LiqForceCancelOrders" }, { name: "Serum3PlaceOrder" }, { name: "Serum3SettleFunds" }, { name: "TokenWithdraw" }, { name: "TokenConditionalSwapTrigger" }] } }, { docs: ["Enum for lookup into ix gate", "note:", "total ix files 56,", "ix files included 48,", "ix files not included 8,", "- Benchmark,", "- ComputeAccountData,", "- GroupCreate", "- GroupEdit", "- IxGateSet,", "- PerpZeroOut,", "- PerpEditMarket,", "- TokenEdit,"]; name: "IxGate"; type: { kind: "enum"; variants: [{ name: "AccountClose" }, { name: "AccountCreate" }, { name: "AccountEdit" }, { name: "AccountExpand" }, { name: "AccountToggleFreeze" }, { name: "AltExtend" }, { name: "AltSet" }, { name: "FlashLoan" }, { name: "GroupClose" }, { name: "GroupCreate" }, { name: "HealthRegion" }, { name: "PerpCancelAllOrders" }, { name: "PerpCancelAllOrdersBySide" }, { name: "PerpCancelOrder" }, { name: "PerpCancelOrderByClientOrderId" }, { name: "PerpCloseMarket" }, { name: "PerpConsumeEvents" }, { name: "PerpCreateMarket" }, { name: "PerpDeactivatePosition" }, { name: "PerpLiqBaseOrPositivePnl" }, { name: "PerpLiqForceCancelOrders" }, { name: "PerpLiqNegativePnlOrBankruptcy" }, { name: "PerpPlaceOrder" }, { name: "PerpSettleFees" }, { name: "PerpSettlePnl" }, { name: "PerpUpdateFunding" }, { name: "Serum3CancelAllOrders" }, { name: "Serum3CancelOrder" }, { name: "Serum3CloseOpenOrders" }, { name: "Serum3CreateOpenOrders" }, { name: "Serum3DeregisterMarket" }, { name: "Serum3EditMarket" }, { name: "Serum3LiqForceCancelOrders" }, { name: "Serum3PlaceOrder" }, { name: "Serum3RegisterMarket" }, { name: "Serum3SettleFunds" }, { name: "StubOracleClose" }, { name: "StubOracleCreate" }, { name: "StubOracleSet" }, { name: "TokenAddBank" }, { name: "TokenDeposit" }, { name: "TokenDeregister" }, { name: "TokenLiqBankruptcy" }, { name: "TokenLiqWithToken" }, { name: "TokenRegister" }, { name: "TokenRegisterTrustless" }, { name: "TokenUpdateIndexAndRate" }, { name: "TokenWithdraw" }, { name: "AccountBuybackFeesWithMngo" }, { name: "TokenForceCloseBorrowsWithToken" }, { name: "PerpForceClosePosition" }, { name: "GroupWithdrawInsuranceFund" }, { name: "TokenConditionalSwapCreate" }, { name: "TokenConditionalSwapTrigger" }, { name: "TokenConditionalSwapCancel" }, { name: "OpenbookV2CancelOrder" }, { name: "OpenbookV2CloseOpenOrders" }, { name: "OpenbookV2CreateOpenOrders" }, { name: "OpenbookV2DeregisterMarket" }, { name: "OpenbookV2EditMarket" }, { name: "OpenbookV2LiqForceCancelOrders" }, { name: "OpenbookV2PlaceOrder" }, { name: "OpenbookV2PlaceTakeOrder" }, { name: "OpenbookV2RegisterMarket" }, { name: "OpenbookV2SettleFunds" }, { name: "AdminTokenWithdrawFees" }, { name: "AdminPerpWithdrawFees" }] } }, { name: "CheckLiquidatable"; type: { kind: "enum"; variants: [{ name: "NotLiquidatable" }, { name: "Liquidatable" }, { name: "BecameNotLiquidatable" }] } }, { name: "OracleType"; type: { kind: "enum"; variants: [{ name: "Pyth" }, { name: "Stub" }, { name: "SwitchboardV1" }, { name: "SwitchboardV2" }] } }, { name: "OrderState"; type: { kind: "enum"; variants: [{ name: "Valid" }, { name: "Invalid" }, { name: "Skipped" }] } }, { name: "BookSideOrderTree"; type: { kind: "enum"; variants: [{ name: "Fixed" }, { name: "OraclePegged" }] } }, { name: "NodeTag"; type: { kind: "enum"; variants: [{ name: "Uninitialized" }, { name: "InnerNode" }, { name: "LeafNode" }, { name: "FreeNode" }, { name: "LastFreeNode" }] } }, { name: "PlaceOrderType"; type: { kind: "enum"; variants: [{ name: "Limit" }, { name: "ImmediateOrCancel" }, { name: "PostOnly" }, { name: "Market" }, { name: "PostOnlySlide" }] } }, { name: "PostOrderType"; type: { kind: "enum"; variants: [{ name: "Limit" }, { name: "PostOnly" }, { name: "PostOnlySlide" }] } }, { docs: ["Self trade behavior controls how taker orders interact with resting limit orders of the same account.", "This setting has no influence on placing a resting or oracle pegged limit order that does not match", "immediately, instead it's the responsibility of the user to correctly configure his taker orders."]; name: "SelfTradeBehavior"; type: { kind: "enum"; variants: [{ name: "DecrementTake" }, { name: "CancelProvide" }, { name: "AbortTransaction" }] } }, { name: "Side"; type: { kind: "enum"; variants: [{ name: "Bid" }, { name: "Ask" }] } }, { docs: ["SideAndOrderTree is a storage optimization, so we don't need two bytes for the data"]; name: "SideAndOrderTree"; type: { kind: "enum"; variants: [{ name: "BidFixed" }, { name: "AskFixed" }, { name: "BidOraclePegged" }, { name: "AskOraclePegged" }] } }, { name: "OrderParams"; type: { kind: "enum"; variants: [{ name: "Market" }, { fields: [{ name: "price_lots"; type: "i64" }]; name: "ImmediateOrCancel" }, { fields: [{ name: "price_lots"; type: "i64" }, { name: "order_type"; type: { defined: "PostOrderType" } }]; name: "Fixed" }, { fields: [{ name: "price_offset_lots"; type: "i64" }, { name: "order_type"; type: { defined: "PostOrderType" } }, { name: "peg_limit"; type: "i64" }, { name: "max_oracle_staleness_slots"; type: "i32" }]; name: "OraclePegged" }] } }, { name: "OrderTreeType"; type: { kind: "enum"; variants: [{ name: "Bids" }, { name: "Asks" }] } }, { name: "EventType"; type: { kind: "enum"; variants: [{ name: "Fill" }, { name: "Out" }, { name: "Liquidate" }] } }, { name: "TokenConditionalSwapDisplayPriceStyle"; type: { kind: "enum"; variants: [{ name: "SellTokenPerBuyToken" }, { name: "BuyTokenPerSellToken" }] } }, { name: "TokenConditionalSwapIntention"; type: { kind: "enum"; variants: [{ name: "Unknown" }, { name: "StopLoss" }, { name: "TakeProfit" }] } }]; version: "0.18.0" }

                                                                                                                            Type declaration

                                                                                                                            • accounts: [{ name: "bank"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "name"; type: { array: ["u8", 16] } }, { name: "mint"; type: "publicKey" }, { name: "vault"; type: "publicKey" }, { name: "oracle"; type: "publicKey" }, { name: "oracleConfig"; type: { defined: "OracleConfig" } }, { name: "stablePriceModel"; type: { defined: "StablePriceModel" } }, { docs: ["the index used to scale the value of an IndexedPosition", "TODO: should always be >= 0, add checks?"]; name: "depositIndex"; type: { defined: "I80F48" } }, { name: "borrowIndex"; type: { defined: "I80F48" } }, { docs: ["deposits/borrows for this bank", "", "Note that these may become negative. It's perfectly fine for users to borrow one one bank", "(increasing indexed_borrows there) and paying back on another (possibly decreasing indexed_borrows", "below zero).", "", "The vault amount is not deducable from these values.", "", "These become meaningful when summed over all banks (like in update_index_and_rate)."]; name: "indexedDeposits"; type: { defined: "I80F48" } }, { name: "indexedBorrows"; type: { defined: "I80F48" } }, { name: "indexLastUpdated"; type: "u64" }, { name: "bankRateLastUpdated"; type: "u64" }, { name: "avgUtilization"; type: { defined: "I80F48" } }, { name: "adjustmentFactor"; type: { defined: "I80F48" } }, { name: "util0"; type: { defined: "I80F48" } }, { name: "rate0"; type: { defined: "I80F48" } }, { name: "util1"; type: { defined: "I80F48" } }, { name: "rate1"; type: { defined: "I80F48" } }, { name: "maxRate"; type: { defined: "I80F48" } }, { name: "collectedFeesNative"; type: { defined: "I80F48" } }, { name: "loanOriginationFeeRate"; type: { defined: "I80F48" } }, { name: "loanFeeRate"; type: { defined: "I80F48" } }, { name: "maintAssetWeight"; type: { defined: "I80F48" } }, { name: "initAssetWeight"; type: { defined: "I80F48" } }, { name: "maintLiabWeight"; type: { defined: "I80F48" } }, { name: "initLiabWeight"; type: { defined: "I80F48" } }, { name: "liquidationFee"; type: { defined: "I80F48" } }, { name: "dust"; type: { defined: "I80F48" } }, { name: "flashLoanTokenAccountInitial"; type: "u64" }, { name: "flashLoanApprovedAmount"; type: "u64" }, { name: "tokenIndex"; type: "u16" }, { name: "bump"; type: "u8" }, { name: "mintDecimals"; type: "u8" }, { name: "bankNum"; type: "u32" }, { docs: ["Min fraction of deposits that must remain in the vault when borrowing."]; name: "minVaultToDepositsRatio"; type: "f64" }, { docs: ["Size in seconds of a net borrows window"]; name: "netBorrowLimitWindowSizeTs"; type: "u64" }, { docs: ["Timestamp at which the last net borrows window started"]; name: "lastNetBorrowsWindowStartTs"; type: "u64" }, { docs: ["Net borrow limit per window in quote native; set to -1 to disable."]; name: "netBorrowLimitPerWindowQuote"; type: "i64" }, { docs: ["Sum of all deposits and borrows in the last window, in native units."]; name: "netBorrowsInWindow"; type: "i64" }, { docs: ["Soft borrow limit in native quote", "", "Once the borrows on the bank exceed this quote value, init_liab_weight is scaled up.", "Set to f64::MAX to disable.", "", "See scaled_init_liab_weight()."]; name: "borrowWeightScaleStartQuote"; type: "f64" }, { docs: ["Limit for collateral of deposits in native quote", "", "Once the deposits in the bank exceed this quote value, init_asset_weight is scaled", "down to keep the total collateral value constant.", "Set to f64::MAX to disable.", "", "See scaled_init_asset_weight()."]; name: "depositWeightScaleStartQuote"; type: "f64" }, { name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding"; type: { array: ["u8", 6] } }, { name: "feesWithdrawn"; type: "u64" }, { docs: ["Fees for the token conditional swap feature"]; name: "tokenConditionalSwapTakerFeeRate"; type: "f32" }, { name: "tokenConditionalSwapMakerFeeRate"; type: "f32" }, { name: "flashLoanSwapFeeRate"; type: "f32" }, { name: "reserved"; type: { array: ["u8", 2092] } }]; kind: "struct" } }, { name: "group"; type: { fields: [{ name: "creator"; type: "publicKey" }, { name: "groupNum"; type: "u32" }, { name: "admin"; type: "publicKey" }, { name: "fastListingAdmin"; type: "publicKey" }, { name: "mngoTokenIndex"; type: "u16" }, { name: "padding"; type: { array: ["u8", 2] } }, { name: "insuranceVault"; type: "publicKey" }, { name: "insuranceMint"; type: "publicKey" }, { name: "bump"; type: "u8" }, { name: "testing"; type: "u8" }, { name: "version"; type: "u8" }, { name: "buybackFees"; type: "u8" }, { name: "buybackFeesMngoBonusFactor"; type: "f32" }, { name: "addressLookupTables"; type: { array: ["publicKey", 20] } }, { name: "securityAdmin"; type: "publicKey" }, { name: "depositLimitQuote"; type: "u64" }, { name: "ixGate"; type: "u128" }, { name: "buybackFeesSwapMangoAccount"; type: "publicKey" }, { docs: ["Number of seconds after which fees that could be used with the fees buyback feature expire.", "", "The actual expiry is staggered such that the fees users accumulate are always", "available for at least this interval - but may be available for up to twice this time.", "", "When set to 0, there's no expiry of buyback fees."]; name: "buybackFeesExpiryInterval"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 1824] } }]; kind: "struct" } }, { name: "mangoAccount"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "owner"; type: "publicKey" }, { name: "name"; type: { array: ["u8", 32] } }, { name: "delegate"; type: "publicKey" }, { name: "accountNum"; type: "u32" }, { docs: ["Tracks that this account should be liquidated until init_health >= 0.", "", "Normally accounts can not be liquidated while maint_health >= 0. But when an account", "reaches maint_health < 0, liquidators will call a liquidation instruction and thereby", "set this flag. Now the account may be liquidated until init_health >= 0.", "", "Many actions should be disabled while the account is being liquidated, even if", "its maint health has recovered to positive. Creating new open orders would, for example,", "confuse liquidators."]; name: "beingLiquidated"; type: "u8" }, { docs: ["The account is currently inside a health region marked by HealthRegionBegin...HealthRegionEnd.", "", "Must never be set after a transaction ends."]; name: "inHealthRegion"; type: "u8" }, { name: "bump"; type: "u8" }, { name: "padding"; type: { array: ["u8", 1] } }, { name: "netDeposits"; type: "i64" }, { name: "perpSpotTransfers"; type: "i64" }, { docs: ["Init health as calculated during HealthReginBegin, rounded up."]; name: "healthRegionBeginInitHealth"; type: "i64" }, { name: "frozenUntil"; type: "u64" }, { docs: ["Fees usable with the \"fees buyback\" feature.", "This tracks the ones that accrued in the current expiry interval."]; name: "buybackFeesAccruedCurrent"; type: "u64" }, { docs: ["Fees buyback amount from the previous expiry interval."]; name: "buybackFeesAccruedPrevious"; type: "u64" }, { docs: ["End timestamp of the current expiry interval of the buyback fees amount."]; name: "buybackFeesExpiryTimestamp"; type: "u64" }, { docs: ["Next id to use when adding a token condition swap"]; name: "nextTokenConditionalSwapId"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 200] } }, { name: "headerVersion"; type: "u8" }, { name: "padding3"; type: { array: ["u8", 7] } }, { name: "padding4"; type: "u32" }, { name: "tokens"; type: { vec: { defined: "TokenPosition" } } }, { name: "padding5"; type: "u32" }, { name: "serum3"; type: { vec: { defined: "Serum3Orders" } } }, { name: "padding6"; type: "u32" }, { name: "perps"; type: { vec: { defined: "PerpPosition" } } }, { name: "padding7"; type: "u32" }, { name: "perpOpenOrders"; type: { vec: { defined: "PerpOpenOrder" } } }]; kind: "struct" } }, { name: "mintInfo"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "tokenIndex"; type: "u16" }, { name: "groupInsuranceFund"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 5] } }, { name: "mint"; type: "publicKey" }, { name: "banks"; type: { array: ["publicKey", 6] } }, { name: "vaults"; type: { array: ["publicKey", 6] } }, { name: "oracle"; type: "publicKey" }, { name: "registrationTime"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 2560] } }]; kind: "struct" } }, { name: "openbookV2Market"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "baseTokenIndex"; type: "u16" }, { name: "quoteTokenIndex"; type: "u16" }, { name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 2] } }, { name: "name"; type: { array: ["u8", 16] } }, { name: "openbookV2Program"; type: "publicKey" }, { name: "openbookV2MarketExternal"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "bump"; type: "u8" }, { name: "padding2"; type: { array: ["u8", 5] } }, { name: "registrationTime"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 512] } }]; kind: "struct" } }, { name: "openbookV2MarketIndexReservation"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "reserved"; type: { array: ["u8", 38] } }]; kind: "struct" } }, { name: "stubOracle"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "mint"; type: "publicKey" }, { name: "price"; type: { defined: "I80F48" } }, { name: "lastUpdateTs"; type: "i64" }, { name: "lastUpdateSlot"; type: "u64" }, { name: "deviation"; type: { defined: "I80F48" } }, { name: "reserved"; type: { array: ["u8", 104] } }]; kind: "struct" } }, { name: "bookSide"; type: { fields: [{ name: "roots"; type: { array: [{ defined: "OrderTreeRoot" }, 2] } }, { name: "reservedRoots"; type: { array: [{ defined: "OrderTreeRoot" }, 4] } }, { name: "reserved"; type: { array: ["u8", 256] } }, { name: "nodes"; type: { defined: "OrderTreeNodes" } }]; kind: "struct" } }, { name: "eventQueue"; type: { fields: [{ name: "header"; type: { defined: "EventQueueHeader" } }, { name: "buf"; type: { array: [{ defined: "AnyEvent" }, 488] } }, { name: "reserved"; type: { array: ["u8", 64] } }]; kind: "struct" } }, { name: "perpMarket"; type: { fields: [{ name: "group"; type: "publicKey" }, { docs: ["Token index that settlements happen in.", "", "Currently required to be 0, USDC. In the future settlement", "may be allowed to happen in other tokens."]; name: "settleTokenIndex"; type: "u16" }, { docs: ["Index of this perp market. Other data, like the MangoAccount's PerpPosition", "reference this market via this index. Unique for this group's perp markets."]; name: "perpMarketIndex"; type: "u16" }, { docs: ["Field used to contain the trusted_market flag and is now unused."]; name: "blocked1"; type: "u8" }, { docs: ["Is this market covered by the group insurance fund?"]; name: "groupInsuranceFund"; type: "u8" }, { docs: ["PDA bump"]; name: "bump"; type: "u8" }, { docs: ["Number of decimals used for the base token.", "", "Used to convert the oracle's price into a native/native price."]; name: "baseDecimals"; type: "u8" }, { docs: ["Name. Trailing zero bytes are ignored."]; name: "name"; type: { array: ["u8", 16] } }, { docs: ["Address of the BookSide account for bids"]; name: "bids"; type: "publicKey" }, { docs: ["Address of the BookSide account for asks"]; name: "asks"; type: "publicKey" }, { docs: ["Address of the EventQueue account"]; name: "eventQueue"; type: "publicKey" }, { docs: ["Oracle account address"]; name: "oracle"; type: "publicKey" }, { docs: ["Oracle configuration"]; name: "oracleConfig"; type: { defined: "OracleConfig" } }, { docs: ["Maintains a stable price based on the oracle price that is less volatile."]; name: "stablePriceModel"; type: { defined: "StablePriceModel" } }, { docs: ["Number of quote native in a quote lot. Must be a power of 10.", "", "Primarily useful for increasing the tick size on the market: A lot price", "of 1 becomes a native price of quote_lot_size/base_lot_size becomes a", "ui price of quote_lot_size*base_decimals/base_lot_size/quote_decimals."]; name: "quoteLotSize"; type: "i64" }, { docs: ["Number of base native in a base lot. Must be a power of 10.", "", "Example: If base decimals for the underlying asset is 6, base lot size", "is 100 and and base position lots is 10_000 then base position native is", "1_000_000 and base position ui is 1."]; name: "baseLotSize"; type: "i64" }, { docs: ["These weights apply to the base position. The quote position has", "no explicit weight (but may be covered by the overall pnl asset weight)."]; name: "maintBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "initBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "maintBaseLiabWeight"; type: { defined: "I80F48" } }, { name: "initBaseLiabWeight"; type: { defined: "I80F48" } }, { docs: ["Number of base lots currently active in the market. Always >= 0.", "", "Since this counts positive base lots and negative base lots, the more relevant", "number of open base lot pairs is half this value."]; name: "openInterest"; type: "i64" }, { docs: ["Total number of orders seen"]; name: "seqNum"; type: "u64" }, { docs: ["Timestamp in seconds that the market was registered at."]; name: "registrationTime"; type: "u64" }, { docs: ["Minimal funding rate per day, must be <= 0."]; name: "minFunding"; type: { defined: "I80F48" } }, { docs: ["Maximal funding rate per day, must be >= 0."]; name: "maxFunding"; type: { defined: "I80F48" } }, { docs: ["For funding, get the impact price this many base lots deep into the book."]; name: "impactQuantity"; type: "i64" }, { docs: ["Current long funding value. Increasing it means that every long base lot", "needs to pay that amount of quote native in funding.", "", "PerpPosition uses and tracks it settle funding. Updated by the perp", "keeper instruction."]; name: "longFunding"; type: { defined: "I80F48" } }, { docs: ["See long_funding."]; name: "shortFunding"; type: { defined: "I80F48" } }, { docs: ["timestamp that funding was last updated in"]; name: "fundingLastUpdated"; type: "u64" }, { docs: ["Fees", "Fee for base position liquidation"]; name: "baseLiquidationFee"; type: { defined: "I80F48" } }, { docs: ["Fee when matching maker orders. May be negative."]; name: "makerFee"; type: { defined: "I80F48" } }, { docs: ["Fee for taker orders, may not be negative."]; name: "takerFee"; type: { defined: "I80F48" } }, { docs: ["Fees accrued in native quote currency", "these are increased when new fees are paid and decreased when perp_settle_fees is called"]; name: "feesAccrued"; type: { defined: "I80F48" } }, { docs: ["Fees settled in native quote currency", "these are increased when perp_settle_fees is called, and never decreased"]; name: "feesSettled"; type: { defined: "I80F48" } }, { docs: ["Fee (in quote native) to charge for ioc orders"]; name: "feePenalty"; type: "f32" }, { docs: ["In native units of settlement token, given to each settle call above the", "settle_fee_amount_threshold."]; name: "settleFeeFlat"; type: "f32" }, { docs: ["Pnl settlement amount needed to be eligible for the flat fee."]; name: "settleFeeAmountThreshold"; type: "f32" }, { docs: ["Fraction of pnl to pay out as fee if +pnl account has low health."]; name: "settleFeeFractionLowHealth"; type: "f32" }, { docs: ["Controls the strictness of the settle limit.", "Set to a negative value to disable the limit.", "", "This factor applies to the settle limit in two ways", "- for the unrealized pnl settle limit, the factor is multiplied with the stable perp base value", "(i.e. limit_factor * base_native * stable_price)", "- when increasing the realized pnl settle limit (stored per PerpPosition), the factor is", "multiplied with the stable value of the perp pnl being realized", "(i.e. limit_factor * reduced_native * stable_price)", "", "See also PerpPosition::settle_pnl_limit_realized_trade"]; name: "settlePnlLimitFactor"; type: "f32" }, { name: "padding3"; type: { array: ["u8", 4] } }, { docs: ["Window size in seconds for the perp settlement limit"]; name: "settlePnlLimitWindowSizeTs"; type: "u64" }, { docs: ["If true, users may no longer increase their market exposure. Only actions", "that reduce their position are still allowed."]; name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding4"; type: { array: ["u8", 6] } }, { docs: ["Weights for full perp market health, if positive"]; name: "maintOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "initOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "positivePnlLiquidationFee"; type: { defined: "I80F48" } }, { name: "feesWithdrawn"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 1880] } }]; kind: "struct" } }, { name: "serum3Market"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "baseTokenIndex"; type: "u16" }, { name: "quoteTokenIndex"; type: "u16" }, { name: "reduceOnly"; type: "u8" }, { name: "forceClose"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 2] } }, { name: "name"; type: { array: ["u8", 16] } }, { name: "serumProgram"; type: "publicKey" }, { name: "serumMarketExternal"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "bump"; type: "u8" }, { name: "padding2"; type: { array: ["u8", 5] } }, { name: "registrationTime"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 128] } }]; kind: "struct" } }, { name: "serum3MarketIndexReservation"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "marketIndex"; type: "u16" }, { name: "reserved"; type: { array: ["u8", 38] } }]; kind: "struct" } }]
                                                                                                                            • errors: [{ code: 6000; msg: ""; name: "SomeError" }, { code: 6001; msg: ""; name: "NotImplementedError" }, { code: 6002; msg: "checked math error"; name: "MathError" }, { code: 6003; msg: ""; name: "UnexpectedOracle" }, { code: 6004; msg: "oracle type cannot be determined"; name: "UnknownOracleType" }, { code: 6005; msg: ""; name: "InvalidFlashLoanTargetCpiProgram" }, { code: 6006; msg: "health must be positive"; name: "HealthMustBePositive" }, { code: 6007; msg: "health must be positive or not decrease"; name: "HealthMustBePositiveOrIncrease" }, { code: 6008; msg: "health must be negative"; name: "HealthMustBeNegative" }, { code: 6009; msg: "the account is bankrupt"; name: "IsBankrupt" }, { code: 6010; msg: "the account is not bankrupt"; name: "IsNotBankrupt" }, { code: 6011; msg: "no free token position index"; name: "NoFreeTokenPositionIndex" }, { code: 6012; msg: "no free serum3 open orders index"; name: "NoFreeSerum3OpenOrdersIndex" }, { code: 6013; msg: "no free perp position index"; name: "NoFreePerpPositionIndex" }, { code: 6014; msg: "serum3 open orders exist already"; name: "Serum3OpenOrdersExistAlready" }, { code: 6015; msg: "bank vault has insufficent funds"; name: "InsufficentBankVaultFunds" }, { code: 6016; msg: "account is currently being liquidated"; name: "BeingLiquidated" }, { code: 6017; msg: "invalid bank"; name: "InvalidBank" }, { code: 6018; msg: "account profitability is mismatched"; name: "ProfitabilityMismatch" }, { code: 6019; msg: "cannot settle with self"; name: "CannotSettleWithSelf" }, { code: 6020; msg: "perp position does not exist"; name: "PerpPositionDoesNotExist" }, { code: 6021; msg: "max settle amount must be greater than zero"; name: "MaxSettleAmountMustBeGreaterThanZero" }, { code: 6022; msg: "the perp position has open orders or unprocessed fill events"; name: "HasOpenPerpOrders" }, { code: 6023; msg: "an oracle does not reach the confidence threshold"; name: "OracleConfidence" }, { code: 6024; msg: "an oracle is stale"; name: "OracleStale" }, { code: 6025; msg: "settlement amount must always be positive"; name: "SettlementAmountMustBePositive" }, { code: 6026; msg: "bank utilization has reached limit"; name: "BankBorrowLimitReached" }, { code: 6027; msg: "bank net borrows has reached limit - this is an intermittent error - the limit will reset regularly"; name: "BankNetBorrowsLimitReached" }, { code: 6028; msg: "token position does not exist"; name: "TokenPositionDoesNotExist" }, { code: 6029; msg: "token deposits into accounts that are being liquidated must bring their health above the init threshold"; name: "DepositsIntoLiquidatingMustRecover" }, { code: 6030; msg: "token is in reduce only mode"; name: "TokenInReduceOnlyMode" }, { code: 6031; msg: "market is in reduce only mode"; name: "MarketInReduceOnlyMode" }, { code: 6032; msg: "group is halted"; name: "GroupIsHalted" }, { code: 6033; msg: "the perp position has non-zero base lots"; name: "PerpHasBaseLots" }, { code: 6034; msg: "there are open or unsettled serum3 orders"; name: "HasOpenOrUnsettledSerum3Orders" }, { code: 6035; msg: "has liquidatable token position"; name: "HasLiquidatableTokenPosition" }, { code: 6036; msg: "has liquidatable perp base position"; name: "HasLiquidatablePerpBasePosition" }, { code: 6037; msg: "has liquidatable positive perp pnl"; name: "HasLiquidatablePositivePerpPnl" }, { code: 6038; msg: "account is frozen"; name: "AccountIsFrozen" }, { code: 6039; msg: "Init Asset Weight can't be negative"; name: "InitAssetWeightCantBeNegative" }, { code: 6040; msg: "has open perp taker fills"; name: "HasOpenPerpTakerFills" }, { code: 6041; msg: "deposit crosses the current group deposit limit"; name: "DepositLimit" }, { code: 6042; msg: "instruction is disabled"; name: "IxIsDisabled" }, { code: 6043; msg: "no liquidatable perp base position"; name: "NoLiquidatablePerpBasePosition" }, { code: 6044; msg: "perp order id not found on the orderbook"; name: "PerpOrderIdNotFound" }, { code: 6045; msg: "HealthRegions allow only specific instructions between Begin and End"; name: "HealthRegionBadInnerInstruction" }, { code: 6046; msg: "token is in force close"; name: "TokenInForceClose" }, { code: 6047; msg: "incorrect number of health accounts"; name: "InvalidHealthAccountCount" }, { code: 6048; msg: "would self trade"; name: "WouldSelfTrade" }, { code: 6049; msg: "conditional token swap price is not in execution range"; name: "TokenConditionalSwapPriceNotInRange" }]
                                                                                                                            • events: [{ fields: [{ index: false; name: "healthCache"; type: { defined: "HealthCache" } }, { index: false; name: "initHealth"; type: { defined: "I80F48" } }, { index: false; name: "maintHealth"; type: { defined: "I80F48" } }, { index: false; name: "equity"; type: { defined: "Equity" } }]; name: "MangoAccountData" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "basePosition"; type: "i64" }, { index: false; name: "quotePosition"; type: "i128" }, { index: false; name: "longSettledFunding"; type: "i128" }, { index: false; name: "shortSettledFunding"; type: "i128" }, { index: false; name: "longFunding"; type: "i128" }, { index: false; name: "shortFunding"; type: "i128" }]; name: "PerpBalanceLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "indexedPosition"; type: "i128" }, { index: false; name: "depositIndex"; type: "i128" }, { index: false; name: "borrowIndex"; type: "i128" }]; name: "TokenBalanceLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenLoanDetails"; type: { vec: { defined: "FlashLoanTokenDetail" } } }, { index: false; name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "FlashLoanLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenLoanDetails"; type: { vec: { defined: "FlashLoanTokenDetailV2" } } }, { index: false; name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "FlashLoanLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "signer"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "quantity"; type: "u64" }, { index: false; name: "price"; type: "i128" }]; name: "WithdrawLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "signer"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "quantity"; type: "u64" }, { index: false; name: "price"; type: "i128" }]; name: "DepositLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "makerSlot"; type: "u8" }, { index: false; name: "makerOut"; type: "bool" }, { index: false; name: "timestamp"; type: "u64" }, { index: false; name: "seqNum"; type: "u64" }, { index: false; name: "maker"; type: "publicKey" }, { index: false; name: "makerOrderId"; type: "u128" }, { index: false; name: "makerFee"; type: "i128" }, { index: false; name: "makerTimestamp"; type: "u64" }, { index: false; name: "taker"; type: "publicKey" }, { index: false; name: "takerOrderId"; type: "u128" }, { index: false; name: "takerClientOrderId"; type: "u64" }, { index: false; name: "takerFee"; type: "i128" }, { index: false; name: "price"; type: "i64" }, { index: false; name: "quantity"; type: "i64" }]; name: "FillLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "makerSlot"; type: "u8" }, { index: false; name: "makerOut"; type: "bool" }, { index: false; name: "timestamp"; type: "u64" }, { index: false; name: "seqNum"; type: "u64" }, { index: false; name: "maker"; type: "publicKey" }, { index: false; name: "makerClientOrderId"; type: "u64" }, { index: false; name: "makerFee"; type: "f32" }, { index: false; name: "makerTimestamp"; type: "u64" }, { index: false; name: "taker"; type: "publicKey" }, { index: false; name: "takerClientOrderId"; type: "u64" }, { index: false; name: "takerFee"; type: "f32" }, { index: false; name: "price"; type: "i64" }, { index: false; name: "quantity"; type: "i64" }]; name: "FillLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "makerSlot"; type: "u8" }, { index: false; name: "makerOut"; type: "bool" }, { index: false; name: "timestamp"; type: "u64" }, { index: false; name: "seqNum"; type: "u64" }, { index: false; name: "maker"; type: "publicKey" }, { index: false; name: "makerClientOrderId"; type: "u64" }, { index: false; name: "makerFee"; type: "f32" }, { index: false; name: "makerTimestamp"; type: "u64" }, { index: false; name: "taker"; type: "publicKey" }, { index: false; name: "takerClientOrderId"; type: "u64" }, { index: false; name: "takerFee"; type: "f32" }, { index: false; name: "price"; type: "i64" }, { index: false; name: "quantity"; type: "i64" }, { index: false; name: "makerClosedPnl"; type: "f64" }, { index: false; name: "takerClosedPnl"; type: "f64" }]; name: "FillLogV3" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "longFunding"; type: "i128" }, { index: false; name: "shortFunding"; type: "i128" }, { index: false; name: "price"; type: "i128" }, { index: false; name: "oracleSlot"; type: "u64" }, { index: false; name: "stablePrice"; type: "i128" }, { index: false; name: "feesAccrued"; type: "i128" }, { index: false; name: "feesSettled"; type: "i128" }, { index: false; name: "openInterest"; type: "i64" }, { index: false; name: "instantaneousFundingRate"; type: "i128" }]; name: "PerpUpdateFundingLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "longFunding"; type: "i128" }, { index: false; name: "shortFunding"; type: "i128" }, { index: false; name: "price"; type: "i128" }, { index: false; name: "oracleSlot"; type: "u64" }, { index: false; name: "oracleConfidence"; type: "i128" }, { index: false; name: "oracleType"; type: { defined: "OracleType" } }, { index: false; name: "stablePrice"; type: "i128" }, { index: false; name: "feesAccrued"; type: "i128" }, { index: false; name: "feesSettled"; type: "i128" }, { index: false; name: "openInterest"; type: "i64" }, { index: false; name: "instantaneousFundingRate"; type: "i128" }]; name: "PerpUpdateFundingLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "depositIndex"; type: "i128" }, { index: false; name: "borrowIndex"; type: "i128" }, { index: false; name: "avgUtilization"; type: "i128" }, { index: false; name: "price"; type: "i128" }, { index: false; name: "stablePrice"; type: "i128" }, { index: false; name: "collectedFees"; type: "i128" }, { index: false; name: "loanFeeRate"; type: "i128" }, { index: false; name: "totalBorrows"; type: "i128" }, { index: false; name: "totalDeposits"; type: "i128" }, { index: false; name: "borrowRate"; type: "i128" }, { index: false; name: "depositRate"; type: "i128" }]; name: "UpdateIndexLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "rate0"; type: "i128" }, { index: false; name: "rate1"; type: "i128" }, { index: false; name: "maxRate"; type: "i128" }]; name: "UpdateRateLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "assetTokenIndex"; type: "u16" }, { index: false; name: "liabTokenIndex"; type: "u16" }, { index: false; name: "assetTransfer"; type: "i128" }, { index: false; name: "liabTransfer"; type: "i128" }, { index: false; name: "assetPrice"; type: "i128" }, { index: false; name: "liabPrice"; type: "i128" }, { index: false; name: "bankruptcy"; type: "bool" }]; name: "TokenLiqWithTokenLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "baseTokenIndex"; type: "u16" }, { index: false; name: "quoteTokenIndex"; type: "u16" }, { index: false; name: "baseTotal"; type: "u64" }, { index: false; name: "baseFree"; type: "u64" }, { index: false; name: "quoteTotal"; type: "u64" }, { index: false; name: "quoteFree"; type: "u64" }, { index: false; name: "referrerRebatesAccrued"; type: "u64" }]; name: "Serum3OpenOrdersBalanceLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "baseTokenIndex"; type: "u16" }, { index: false; name: "quoteTokenIndex"; type: "u16" }, { index: false; name: "baseTotal"; type: "u64" }, { index: false; name: "baseFree"; type: "u64" }, { index: false; name: "quoteTotal"; type: "u64" }, { index: false; name: "quoteFree"; type: "u64" }, { index: false; name: "referrerRebatesAccrued"; type: "u64" }]; name: "Serum3OpenOrdersBalanceLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "loanOriginationFee"; type: "i128" }, { index: false; name: "instruction"; type: { defined: "LoanOriginationFeeInstruction" } }]; name: "WithdrawLoanOriginationFeeLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "loanAmount"; type: "i128" }, { index: false; name: "loanOriginationFee"; type: "i128" }, { index: false; name: "instruction"; type: { defined: "LoanOriginationFeeInstruction" } }, { index: false; name: "price"; type: { option: "i128" } }]; name: "WithdrawLoanLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "liabTokenIndex"; type: "u16" }, { index: false; name: "initialLiabNative"; type: "i128" }, { index: false; name: "liabPrice"; type: "i128" }, { index: false; name: "insuranceTokenIndex"; type: "u16" }, { index: false; name: "insuranceTransfer"; type: "i128" }, { index: false; name: "socializedLoss"; type: "i128" }, { index: false; name: "startingLiabDepositIndex"; type: "i128" }, { index: false; name: "endingLiabDepositIndex"; type: "i128" }]; name: "TokenLiqBankruptcyLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "cumulativeDepositInterest"; type: "f64" }, { index: false; name: "cumulativeBorrowInterest"; type: "f64" }]; name: "DeactivateTokenPositionLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "cumulativeLongFunding"; type: "f64" }, { index: false; name: "cumulativeShortFunding"; type: "f64" }, { index: false; name: "makerVolume"; type: "u64" }, { index: false; name: "takerVolume"; type: "u64" }, { index: false; name: "perpSpotTransfers"; type: "i64" }]; name: "DeactivatePerpPositionLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mint"; type: "publicKey" }, { index: false; name: "tokenIndex"; type: "u16" }, { index: false; name: "mintDecimals"; type: "u8" }, { index: false; name: "oracle"; type: "publicKey" }, { index: false; name: "mintInfo"; type: "publicKey" }]; name: "TokenMetaDataLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarket"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "baseDecimals"; type: "u8" }, { index: false; name: "baseLotSize"; type: "i64" }, { index: false; name: "quoteLotSize"; type: "i64" }, { index: false; name: "oracle"; type: "publicKey" }]; name: "PerpMarketMetaDataLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "serumMarket"; type: "publicKey" }, { index: false; name: "marketIndex"; type: "u16" }, { index: false; name: "baseTokenIndex"; type: "u16" }, { index: false; name: "quoteTokenIndex"; type: "u16" }, { index: false; name: "serumProgram"; type: "publicKey" }, { index: false; name: "serumProgramExternal"; type: "publicKey" }]; name: "Serum3RegisterMarketLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "baseTransfer"; type: "i64" }, { index: false; name: "quoteTransfer"; type: "i128" }, { index: false; name: "pnlTransfer"; type: "i128" }, { index: false; name: "pnlSettleLimitTransfer"; type: "i128" }, { index: false; name: "price"; type: "i128" }]; name: "PerpLiqBaseOrPositivePnlLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "insuranceTransfer"; type: "i128" }, { index: false; name: "socializedLoss"; type: "i128" }, { index: false; name: "startingLongFunding"; type: "i128" }, { index: false; name: "startingShortFunding"; type: "i128" }, { index: false; name: "endingLongFunding"; type: "i128" }, { index: false; name: "endingShortFunding"; type: "i128" }]; name: "PerpLiqBankruptcyLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "settlement"; type: "i128" }]; name: "PerpLiqNegativePnlOrBankruptcyLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccountA"; type: "publicKey" }, { index: false; name: "mangoAccountB"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "settlement"; type: "i128" }, { index: false; name: "settler"; type: "publicKey" }, { index: false; name: "fee"; type: "i128" }]; name: "PerpSettlePnlLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "settlement"; type: "i128" }]; name: "PerpSettleFeesLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "buybackFees"; type: "i128" }, { index: false; name: "buybackMngo"; type: "i128" }, { index: false; name: "mngoBuybackPrice"; type: "i128" }, { index: false; name: "oraclePrice"; type: "i128" }]; name: "AccountBuybackFeesWithMngoLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "seqNum"; type: "u64" }]; name: "FilledPerpOrderLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "takerSide"; type: "u8" }, { index: false; name: "totalBaseLotsTaken"; type: "i64" }, { index: false; name: "totalBaseLotsDecremented"; type: "i64" }, { index: false; name: "totalQuoteLotsTaken"; type: "i64" }, { index: false; name: "totalQuoteLotsDecremented"; type: "i64" }, { index: false; name: "takerFeesPaid"; type: "i128" }, { index: false; name: "feePenalty"; type: "i128" }]; name: "PerpTakerTradeLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "perpMarketIndex"; type: "u16" }, { index: false; name: "accountA"; type: "publicKey" }, { index: false; name: "accountB"; type: "publicKey" }, { index: false; name: "baseTransfer"; type: "i64" }, { index: false; name: "quoteTransfer"; type: "i128" }, { index: false; name: "price"; type: "i128" }]; name: "PerpForceClosePositionLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "assetTokenIndex"; type: "u16" }, { index: false; name: "liabTokenIndex"; type: "u16" }, { index: false; name: "assetTransfer"; type: "i128" }, { index: false; name: "liabTransfer"; type: "i128" }, { index: false; name: "assetPrice"; type: "i128" }, { index: false; name: "liabPrice"; type: "i128" }, { index: false; name: "feeFactor"; type: "i128" }]; name: "TokenForceCloseBorrowsWithTokenLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "id"; type: "u64" }, { index: false; name: "maxBuy"; type: "u64" }, { index: false; name: "maxSell"; type: "u64" }, { index: false; name: "expiryTimestamp"; type: "u64" }, { index: false; name: "priceLowerLimit"; type: "f64" }, { index: false; name: "priceUpperLimit"; type: "f64" }, { index: false; name: "pricePremiumRate"; type: "f64" }, { index: false; name: "takerFeeRate"; type: "f32" }, { index: false; name: "makerFeeRate"; type: "f32" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "allowCreatingDeposits"; type: "bool" }, { index: false; name: "allowCreatingBorrows"; type: "bool" }]; name: "TokenConditionalSwapCreateLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "id"; type: "u64" }, { index: false; name: "maxBuy"; type: "u64" }, { index: false; name: "maxSell"; type: "u64" }, { index: false; name: "expiryTimestamp"; type: "u64" }, { index: false; name: "priceLowerLimit"; type: "f64" }, { index: false; name: "priceUpperLimit"; type: "f64" }, { index: false; name: "pricePremiumRate"; type: "f64" }, { index: false; name: "takerFeeRate"; type: "f32" }, { index: false; name: "makerFeeRate"; type: "f32" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "allowCreatingDeposits"; type: "bool" }, { index: false; name: "allowCreatingBorrows"; type: "bool" }, { index: false; name: "displayPriceStyle"; type: "u8" }, { index: false; name: "intention"; type: "u8" }]; name: "TokenConditionalSwapCreateLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "tokenConditionalSwapId"; type: "u64" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "buyAmount"; type: "u64" }, { index: false; name: "sellAmount"; type: "u64" }, { index: false; name: "makerFee"; type: "u64" }, { index: false; name: "takerFee"; type: "u64" }, { index: false; name: "buyTokenPrice"; type: "i128" }, { index: false; name: "sellTokenPrice"; type: "i128" }, { index: false; name: "closed"; type: "bool" }]; name: "TokenConditionalSwapTriggerLog" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "liqee"; type: "publicKey" }, { index: false; name: "liqor"; type: "publicKey" }, { index: false; name: "tokenConditionalSwapId"; type: "u64" }, { index: false; name: "buyTokenIndex"; type: "u16" }, { index: false; name: "sellTokenIndex"; type: "u16" }, { index: false; name: "buyAmount"; type: "u64" }, { index: false; name: "sellAmount"; type: "u64" }, { index: false; name: "makerFee"; type: "u64" }, { index: false; name: "takerFee"; type: "u64" }, { index: false; name: "buyTokenPrice"; type: "i128" }, { index: false; name: "sellTokenPrice"; type: "i128" }, { index: false; name: "closed"; type: "bool" }, { index: false; name: "displayPriceStyle"; type: "u8" }, { index: false; name: "intention"; type: "u8" }]; name: "TokenConditionalSwapTriggerLogV2" }, { fields: [{ index: false; name: "mangoGroup"; type: "publicKey" }, { index: false; name: "mangoAccount"; type: "publicKey" }, { index: false; name: "id"; type: "u64" }]; name: "TokenConditionalSwapCancelLog" }]
                                                                                                                            • instructions: [{ accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: true; name: "admin" }]; args: []; name: "adminTokenWithdrawFees" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group"] }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: true; name: "admin" }]; args: []; name: "adminPerpWithdrawFees" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Group" }, { kind: "account"; path: "creator"; type: "publicKey" }, { kind: "arg"; path: "group_num"; type: "u32" }] } }, { isMut: false; isSigner: true; name: "creator" }, { isMut: false; isSigner: false; name: "insuranceMint" }, { isMut: true; isSigner: false; name: "insuranceVault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "InsuranceVault" }, { kind: "account"; path: "group"; type: "publicKey" }] } }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "groupNum"; type: "u32" }, { name: "testing"; type: "u8" }, { name: "version"; type: "u8" }]; name: "groupCreate" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }]; args: [{ name: "adminOpt"; type: { option: "publicKey" } }, { name: "fastListingAdminOpt"; type: { option: "publicKey" } }, { name: "securityAdminOpt"; type: { option: "publicKey" } }, { name: "testingOpt"; type: { option: "u8" } }, { name: "versionOpt"; type: { option: "u8" } }, { name: "depositLimitQuoteOpt"; type: { option: "u64" } }, { name: "buybackFeesOpt"; type: { option: "bool" } }, { name: "buybackFeesBonusFactorOpt"; type: { option: "f32" } }, { name: "buybackFeesSwapMangoAccountOpt"; type: { option: "publicKey" } }, { name: "mngoTokenIndexOpt"; type: { option: "u16" } }, { name: "buybackFeesExpiryIntervalOpt"; type: { option: "u64" } }]; name: "groupEdit" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault", "admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: true; isSigner: false; name: "destination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }]; name: "groupWithdrawInsuranceFund" }, { accounts: [{ isMut: true; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }]; args: [{ name: "ixGate"; type: "u128" }]; name: "ixGateSet" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin", "insurance_vault"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "groupClose" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: true; isSigner: false; name: "bank"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Bank" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "vault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Vault" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "mintInfo"; pda: { seeds: [{ kind: "const"; type: "string"; value: "MintInfo" }, { kind: "account"; path: "group"; type: "publicKey" }, { account: "Mint"; kind: "account"; path: "mint"; type: "publicKey" }] } }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "tokenIndex"; type: "u16" }, { name: "name"; type: "string" }, { name: "oracleConfig"; type: { defined: "OracleConfigParams" } }, { name: "interestRateParams"; type: { defined: "InterestRateParams" } }, { name: "loanFeeRate"; type: "f32" }, { name: "loanOriginationFeeRate"; type: "f32" }, { name: "maintAssetWeight"; type: "f32" }, { name: "initAssetWeight"; type: "f32" }, { name: "maintLiabWeight"; type: "f32" }, { name: "initLiabWeight"; type: "f32" }, { name: "liquidationFee"; type: "f32" }, { name: "stablePriceDelayIntervalSeconds"; type: "u32" }, { name: "stablePriceDelayGrowthLimit"; type: "f32" }, { name: "stablePriceGrowthLimit"; type: "f32" }, { name: "minVaultToDepositsRatio"; type: "f64" }, { name: "netBorrowLimitWindowSizeTs"; type: "u64" }, { name: "netBorrowLimitPerWindowQuote"; type: "i64" }, { name: "borrowWeightScaleStartQuote"; type: "f64" }, { name: "depositWeightScaleStartQuote"; type: "f64" }, { name: "reduceOnly"; type: "u8" }, { name: "tokenConditionalSwapTakerFeeRate"; type: "f32" }, { name: "tokenConditionalSwapMakerFeeRate"; type: "f32" }, { name: "flashLoanSwapFeeRate"; type: "f32" }]; name: "tokenRegister" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: true; isSigner: false; name: "bank"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Bank" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "vault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Vault" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "const"; type: "u32"; value: 0 }] } }, { isMut: true; isSigner: false; name: "mintInfo"; pda: { seeds: [{ kind: "const"; type: "string"; value: "MintInfo" }, { kind: "account"; path: "group"; type: "publicKey" }, { account: "Mint"; kind: "account"; path: "mint"; type: "publicKey" }] } }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "tokenIndex"; type: "u16" }, { name: "name"; type: "string" }]; name: "tokenRegisterTrustless" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "mintInfo"; relations: ["group"] }, { docs: ["The oracle account is optional and only used when reset_stable_price is set.", ""]; isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "oracleOpt"; type: { option: "publicKey" } }, { name: "oracleConfigOpt"; type: { option: { defined: "OracleConfigParams" } } }, { name: "groupInsuranceFundOpt"; type: { option: "bool" } }, { name: "interestRateParamsOpt"; type: { option: { defined: "InterestRateParams" } } }, { name: "loanFeeRateOpt"; type: { option: "f32" } }, { name: "loanOriginationFeeRateOpt"; type: { option: "f32" } }, { name: "maintAssetWeightOpt"; type: { option: "f32" } }, { name: "initAssetWeightOpt"; type: { option: "f32" } }, { name: "maintLiabWeightOpt"; type: { option: "f32" } }, { name: "initLiabWeightOpt"; type: { option: "f32" } }, { name: "liquidationFeeOpt"; type: { option: "f32" } }, { name: "stablePriceDelayIntervalSecondsOpt"; type: { option: "u32" } }, { name: "stablePriceDelayGrowthLimitOpt"; type: { option: "f32" } }, { name: "stablePriceGrowthLimitOpt"; type: { option: "f32" } }, { name: "minVaultToDepositsRatioOpt"; type: { option: "f64" } }, { name: "netBorrowLimitPerWindowQuoteOpt"; type: { option: "i64" } }, { name: "netBorrowLimitWindowSizeTsOpt"; type: { option: "u64" } }, { name: "borrowWeightScaleStartQuoteOpt"; type: { option: "f64" } }, { name: "depositWeightScaleStartQuoteOpt"; type: { option: "f64" } }, { name: "resetStablePrice"; type: "bool" }, { name: "resetNetBorrowLimit"; type: "bool" }, { name: "reduceOnlyOpt"; type: { option: "u8" } }, { name: "nameOpt"; type: { option: "string" } }, { name: "forceCloseOpt"; type: { option: "bool" } }, { name: "tokenConditionalSwapTakerFeeRateOpt"; type: { option: "f32" } }, { name: "tokenConditionalSwapMakerFeeRateOpt"; type: { option: "f32" } }, { name: "flashLoanSwapFeeRateOpt"; type: { option: "f32" } }]; name: "tokenEdit" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: false; isSigner: false; name: "existingBank"; relations: ["group", "mint"] }, { isMut: true; isSigner: false; name: "bank"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Bank" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "arg"; path: "bank_num"; type: "u32" }] } }, { isMut: true; isSigner: false; name: "vault"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Vault" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "token_index"; type: "u16" }, { kind: "arg"; path: "bank_num"; type: "u32" }] } }, { isMut: true; isSigner: false; name: "mintInfo"; relations: ["group", "mint"] }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "tokenIndex"; type: "u16" }, { name: "bankNum"; type: "u32" }]; name: "tokenAddBank" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "mintInfo"; relations: ["group"] }, { isMut: true; isSigner: false; name: "dustVault" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "tokenDeregister" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: false; name: "mintInfo"; relations: ["oracle", "group"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: false; isSigner: false; name: "instructions" }]; args: []; name: "tokenUpdateIndexAndRate" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; pda: { seeds: [{ kind: "const"; type: "string"; value: "MangoAccount" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "account"; path: "owner"; type: "publicKey" }, { kind: "arg"; path: "account_num"; type: "u32" }] } }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "accountNum"; type: "u32" }, { name: "tokenCount"; type: "u8" }, { name: "serum3Count"; type: "u8" }, { name: "perpCount"; type: "u8" }, { name: "perpOoCount"; type: "u8" }, { name: "name"; type: "string" }]; name: "accountCreate" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "tokenCount"; type: "u8" }, { name: "serum3Count"; type: "u8" }, { name: "perpCount"; type: "u8" }, { name: "perpOoCount"; type: "u8" }]; name: "accountExpand" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "tokenCount"; type: "u8" }, { name: "serum3Count"; type: "u8" }, { name: "perpCount"; type: "u8" }, { name: "perpOoCount"; type: "u8" }, { name: "tokenConditionalSwapCount"; type: "u8" }]; name: "accountExpandV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }]; args: [{ name: "nameOpt"; type: { option: "string" } }, { name: "delegateOpt"; type: { option: "publicKey" } }, { name: "temporaryDelegateOpt"; type: { option: "publicKey" } }, { name: "temporaryDelegateExpiryOpt"; type: { option: "u64" } }]; name: "accountEdit" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "admin" }]; args: [{ name: "freeze"; type: "bool" }]; name: "accountToggleFreeze" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "forceClose"; type: "bool" }]; name: "accountClose" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "daoAccount"; relations: ["group"] }, { isMut: true; isSigner: false; name: "mngoBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "mngoOracle" }, { isMut: true; isSigner: false; name: "feesBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "feesOracle" }]; args: [{ name: "maxBuybackUsd"; type: "u64" }]; name: "accountBuybackFeesWithMngo" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: true; isSigner: false; name: "oracle"; pda: { seeds: [{ kind: "const"; type: "string"; value: "StubOracle" }, { kind: "account"; path: "group"; type: "publicKey" }, { account: "Mint"; kind: "account"; path: "mint"; type: "publicKey" }] } }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "mint" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "price"; type: { defined: "I80F48" } }]; name: "stubOracleCreate" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "oracle"; relations: ["group"] }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "stubOracleClose" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "oracle"; relations: ["group"] }]; args: [{ name: "price"; type: { defined: "I80F48" } }]; name: "stubOracleSet" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "oracle"; relations: ["group"] }]; args: [{ name: "price"; type: { defined: "I80F48" } }, { name: "lastUpdateSlot"; type: "u64" }, { name: "deviation"; type: { defined: "I80F48" } }]; name: "stubOracleSetTest" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault", "oracle"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: true; name: "tokenAuthority" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }, { name: "reduceOnly"; type: "bool" }]; name: "tokenDeposit" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault", "oracle"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: true; name: "tokenAuthority" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }, { name: "reduceOnly"; type: "bool" }]; name: "tokenDepositIntoExisting" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group", "owner"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "bank"; relations: ["group", "vault", "oracle"] }, { isMut: true; isSigner: false; name: "vault" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "tokenAccount" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "amount"; type: "u64" }, { name: "allowBorrow"; type: "bool" }]; name: "tokenWithdraw" }, { accounts: [{ isMut: false; isSigner: false; name: "account" }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "tokenProgram" }, { docs: ["Instructions Sysvar for instruction introspection"]; isMut: false; isSigner: false; name: "instructions" }]; args: [{ name: "loanAmounts"; type: { vec: "u64" } }]; name: "flashLoanBegin" }, { accounts: [{ isMut: true; isSigner: false; name: "account" }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "flashLoanEnd" }, { accounts: [{ isMut: true; isSigner: false; name: "account" }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "numLoans"; type: "u8" }, { name: "flashLoanType"; type: { defined: "FlashLoanType" } }]; name: "flashLoanEndV2" }, { accounts: [{ docs: ["Instructions Sysvar for instruction introspection"]; isMut: false; isSigner: false; name: "instructions" }, { isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }]; args: []; name: "healthRegionBegin" }, { accounts: [{ isMut: true; isSigner: false; name: "account" }]; args: []; name: "healthRegionEnd" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: false; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "serumMarket"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Serum3Market" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "account"; path: "serum_market_external"; type: "publicKey" }] } }, { isMut: true; isSigner: false; name: "indexReservation"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Serum3Index" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "market_index"; type: "u16" }] } }, { isMut: false; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "marketIndex"; type: "u16" }, { name: "name"; type: "string" }]; docs: ["", "Serum", ""]; name: "serum3RegisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "market"; relations: ["group"] }]; args: [{ name: "reduceOnlyOpt"; type: { option: "bool" } }, { name: "forceCloseOpt"; type: { option: "bool" } }, { name: "nameOpt"; type: { option: "string" } }]; name: "serum3EditMarket" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "serumMarket"; relations: ["group"] }, { isMut: true; isSigner: false; name: "indexReservation"; relations: ["group"] }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "serum3DeregisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: false; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "openOrders"; pda: { seeds: [{ kind: "const"; type: "string"; value: "Serum3OO" }, { kind: "account"; path: "account"; type: "publicKey" }, { kind: "account"; path: "serum_market"; type: "publicKey" }] } }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: []; name: "serum3CreateOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: false; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: true; isSigner: false; name: "solDestination" }]; args: []; name: "serum3CloseOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }, { isMut: true; isSigner: false; name: "marketRequestQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { docs: ["The bank that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerBank"; relations: ["group"] }, { docs: ["The bank vault that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerVault" }, { isMut: false; isSigner: false; name: "payerOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "side"; type: { defined: "Serum3Side" } }, { name: "limitPrice"; type: "u64" }, { name: "maxBaseQty"; type: "u64" }, { name: "maxNativeQuoteQtyIncludingFees"; type: "u64" }, { name: "selfTradeBehavior"; type: { defined: "Serum3SelfTradeBehavior" } }, { name: "orderType"; type: { defined: "Serum3OrderType" } }, { name: "clientOrderId"; type: "u64" }, { name: "limit"; type: "u16" }]; name: "serum3PlaceOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }]; args: [{ name: "side"; type: { defined: "Serum3Side" } }, { name: "orderId"; type: "u128" }]; name: "serum3CancelOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }]; args: [{ name: "limit"; type: "u8" }]; name: "serum3CancelAllOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; docs: ["Deprecated instruction that used to settles all free funds from the OpenOrders account", "into the MangoAccount.", "", "Any serum \"referrer rebates\" (ui fees) are considered Mango fees."]; name: "serum3SettleFunds" }, { accounts: [{ accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; name: "v1" }, { accounts: [{ isMut: false; isSigner: false; name: "quoteOracle" }, { isMut: false; isSigner: false; name: "baseOracle" }]; name: "v2" }]; args: [{ name: "feesToDao"; type: "bool" }]; docs: ["Like Serum3SettleFunds, but `fees_to_dao` determines if referrer rebates are considered fees", "or are credited to the MangoAccount."]; name: "serum3SettleFundsV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "serumMarket"; relations: ["group", "serum_program", "serum_market_external"] }, { isMut: false; isSigner: false; name: "serumProgram" }, { isMut: true; isSigner: false; name: "serumMarketExternal" }, { isMut: true; isSigner: false; name: "marketBids" }, { isMut: true; isSigner: false; name: "marketAsks" }, { isMut: true; isSigner: false; name: "marketEventQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "limit"; type: "u8" }]; name: "serum3LiqForceCancelOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }]; args: [{ name: "assetTokenIndex"; type: "u16" }, { name: "liabTokenIndex"; type: "u16" }, { name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "liqTokenWithToken" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: false; isSigner: false; name: "liabMintInfo"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "liqTokenBankruptcy" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }]; args: [{ name: "assetTokenIndex"; type: "u16" }, { name: "liabTokenIndex"; type: "u16" }, { name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "tokenLiqWithToken" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }]; args: [{ name: "assetTokenIndex"; type: "u16" }, { name: "liabTokenIndex"; type: "u16" }, { name: "maxLiabTransfer"; type: "u64" }]; name: "tokenForceCloseBorrowsWithToken" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: false; isSigner: false; name: "liabMintInfo"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: { defined: "I80F48" } }]; name: "tokenLiqBankruptcy" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "perpMarket"; pda: { seeds: [{ kind: "const"; type: "string"; value: "PerpMarket" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "perp_market_index"; type: "u16" }] } }, { docs: ["Accounts are initialised by client,", "anchor discriminator is set first when ix exits,"]; isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "perpMarketIndex"; type: "u16" }, { name: "name"; type: "string" }, { name: "oracleConfig"; type: { defined: "OracleConfigParams" } }, { name: "baseDecimals"; type: "u8" }, { name: "quoteLotSize"; type: "i64" }, { name: "baseLotSize"; type: "i64" }, { name: "maintBaseAssetWeight"; type: "f32" }, { name: "initBaseAssetWeight"; type: "f32" }, { name: "maintBaseLiabWeight"; type: "f32" }, { name: "initBaseLiabWeight"; type: "f32" }, { name: "maintOverallAssetWeight"; type: "f32" }, { name: "initOverallAssetWeight"; type: "f32" }, { name: "baseLiquidationFee"; type: "f32" }, { name: "makerFee"; type: "f32" }, { name: "takerFee"; type: "f32" }, { name: "minFunding"; type: "f32" }, { name: "maxFunding"; type: "f32" }, { name: "impactQuantity"; type: "i64" }, { name: "groupInsuranceFund"; type: "bool" }, { name: "feePenalty"; type: "f32" }, { name: "settleFeeFlat"; type: "f32" }, { name: "settleFeeAmountThreshold"; type: "f32" }, { name: "settleFeeFractionLowHealth"; type: "f32" }, { name: "settleTokenIndex"; type: "u16" }, { name: "settlePnlLimitFactor"; type: "f32" }, { name: "settlePnlLimitWindowSizeTs"; type: "u64" }, { name: "positivePnlLiquidationFee"; type: "f32" }]; docs: ["", "Perps", ""]; name: "perpCreateMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group"] }, { docs: ["The oracle account is optional and only used when reset_stable_price is set.", ""]; isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "oracleOpt"; type: { option: "publicKey" } }, { name: "oracleConfigOpt"; type: { option: { defined: "OracleConfigParams" } } }, { name: "baseDecimalsOpt"; type: { option: "u8" } }, { name: "maintBaseAssetWeightOpt"; type: { option: "f32" } }, { name: "initBaseAssetWeightOpt"; type: { option: "f32" } }, { name: "maintBaseLiabWeightOpt"; type: { option: "f32" } }, { name: "initBaseLiabWeightOpt"; type: { option: "f32" } }, { name: "maintOverallAssetWeightOpt"; type: { option: "f32" } }, { name: "initOverallAssetWeightOpt"; type: { option: "f32" } }, { name: "baseLiquidationFeeOpt"; type: { option: "f32" } }, { name: "makerFeeOpt"; type: { option: "f32" } }, { name: "takerFeeOpt"; type: { option: "f32" } }, { name: "minFundingOpt"; type: { option: "f32" } }, { name: "maxFundingOpt"; type: { option: "f32" } }, { name: "impactQuantityOpt"; type: { option: "i64" } }, { name: "groupInsuranceFundOpt"; type: { option: "bool" } }, { name: "feePenaltyOpt"; type: { option: "f32" } }, { name: "settleFeeFlatOpt"; type: { option: "f32" } }, { name: "settleFeeAmountThresholdOpt"; type: { option: "f32" } }, { name: "settleFeeFractionLowHealthOpt"; type: { option: "f32" } }, { name: "stablePriceDelayIntervalSecondsOpt"; type: { option: "u32" } }, { name: "stablePriceDelayGrowthLimitOpt"; type: { option: "f32" } }, { name: "stablePriceGrowthLimitOpt"; type: { option: "f32" } }, { name: "settlePnlLimitFactorOpt"; type: { option: "f32" } }, { name: "settlePnlLimitWindowSizeTsOpt"; type: { option: "u64" } }, { name: "reduceOnlyOpt"; type: { option: "bool" } }, { name: "resetStablePrice"; type: "bool" }, { name: "positivePnlLiquidationFeeOpt"; type: { option: "f32" } }, { name: "nameOpt"; type: { option: "string" } }, { name: "forceCloseOpt"; type: { option: "bool" } }]; name: "perpEditMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "perpCloseMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: false; isSigner: false; name: "perpMarket"; relations: ["group"] }]; args: []; name: "perpDeactivatePosition" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceLots"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }]; name: "perpPlaceOrder"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceLots"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "selfTradeBehavior"; type: { defined: "SelfTradeBehavior" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }]; name: "perpPlaceOrderV2"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceOffsetLots"; type: "i64" }, { name: "pegLimit"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }, { name: "maxOracleStalenessSlots"; type: "i32" }]; name: "perpPlaceOrderPegged"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "event_queue", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: false; isSigner: false; name: "oracle" }]; args: [{ name: "side"; type: { defined: "Side" } }, { name: "priceOffsetLots"; type: "i64" }, { name: "pegLimit"; type: "i64" }, { name: "maxBaseLots"; type: "i64" }, { name: "maxQuoteLots"; type: "i64" }, { name: "clientOrderId"; type: "u64" }, { name: "orderType"; type: { defined: "PlaceOrderType" } }, { name: "selfTradeBehavior"; type: { defined: "SelfTradeBehavior" } }, { name: "reduceOnly"; type: "bool" }, { name: "expiryTimestamp"; type: "u64" }, { name: "limit"; type: "u8" }, { name: "maxOracleStalenessSlots"; type: "i32" }]; name: "perpPlaceOrderPeggedV2"; returns: { option: "u128" } }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "orderId"; type: "u128" }]; name: "perpCancelOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "clientOrderId"; type: "u64" }]; name: "perpCancelOrderByClientOrderId" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "limit"; type: "u8" }]; name: "perpCancelAllOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "owner" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "sideOption"; type: { option: { defined: "Side" } } }, { name: "limit"; type: "u8" }]; name: "perpCancelAllOrdersBySide" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "event_queue"] }, { isMut: true; isSigner: false; name: "eventQueue" }]; args: [{ name: "limit"; type: "u64" }]; name: "perpConsumeEvents" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks", "oracle"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: false; isSigner: false; name: "oracle" }]; args: []; name: "perpUpdateFunding" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "settler"; relations: ["group"] }, { isMut: false; isSigner: true; name: "settlerOwner" }, { isMut: false; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: true; isSigner: false; name: "accountA"; relations: ["group"] }, { isMut: true; isSigner: false; name: "accountB"; relations: ["group"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "settleOracle" }]; args: []; name: "perpSettlePnl" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: true; isSigner: false; name: "accountA"; relations: ["group"] }, { isMut: true; isSigner: false; name: "accountB"; relations: ["group"] }, { isMut: false; isSigner: false; name: "oracle" }]; args: []; name: "perpForceClosePosition" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "settleOracle" }]; args: [{ name: "maxSettleAmount"; type: "u64" }]; name: "perpSettleFees" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleVault" }, { isMut: false; isSigner: false; name: "settleOracle" }]; args: [{ name: "maxBaseTransfer"; type: "i64" }, { name: "maxPnlTransfer"; type: "u64" }]; name: "perpLiqBaseOrPositivePnl" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "limit"; type: "u8" }]; name: "perpLiqForceCancelOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleVault" }, { isMut: false; isSigner: false; name: "settleOracle" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: "u64" }]; name: "perpLiqNegativePnlOrBankruptcy" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["insurance_vault"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorOwner" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "perpMarket"; relations: ["group", "oracle"] }, { isMut: false; isSigner: false; name: "oracle" }, { isMut: true; isSigner: false; name: "settleBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "settleVault" }, { isMut: false; isSigner: false; name: "settleOracle" }, { isMut: true; isSigner: false; name: "insuranceVault" }, { isMut: true; isSigner: false; name: "insuranceBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "insuranceBankVault" }, { isMut: false; isSigner: false; name: "insuranceOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "maxLiabTransfer"; type: "u64" }]; name: "perpLiqNegativePnlOrBankruptcyV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "buyBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "sellBank"; relations: ["group"] }]; args: [{ name: "maxBuy"; type: "u64" }, { name: "maxSell"; type: "u64" }, { name: "expiryTimestamp"; type: "u64" }, { name: "priceLowerLimit"; type: "f64" }, { name: "priceUpperLimit"; type: "f64" }, { name: "pricePremiumRate"; type: "f64" }, { name: "allowCreatingDeposits"; type: "bool" }, { name: "allowCreatingBorrows"; type: "bool" }]; name: "tokenConditionalSwapCreate" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "buyBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "sellBank"; relations: ["group"] }]; args: [{ name: "maxBuy"; type: "u64" }, { name: "maxSell"; type: "u64" }, { name: "expiryTimestamp"; type: "u64" }, { name: "priceLowerLimit"; type: "f64" }, { name: "priceUpperLimit"; type: "f64" }, { name: "pricePremiumRate"; type: "f64" }, { name: "allowCreatingDeposits"; type: "bool" }, { name: "allowCreatingBorrows"; type: "bool" }, { name: "displayPriceStyle"; type: { defined: "TokenConditionalSwapDisplayPriceStyle" } }, { name: "intention"; type: { defined: "TokenConditionalSwapIntention" } }]; name: "tokenConditionalSwapCreateV2" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { docs: ["The bank's token_index is checked at #1"]; isMut: true; isSigner: false; name: "buyBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "sellBank"; relations: ["group"] }]; args: [{ name: "tokenConditionalSwapIndex"; type: "u8" }, { name: "tokenConditionalSwapId"; type: "u64" }]; name: "tokenConditionalSwapCancel" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "liqee"; relations: ["group"] }, { isMut: true; isSigner: false; name: "liqor"; relations: ["group"] }, { isMut: false; isSigner: true; name: "liqorAuthority" }]; args: [{ name: "tokenConditionalSwapIndex"; type: "u8" }, { name: "tokenConditionalSwapId"; type: "u64" }, { name: "maxBuyTokenToLiqee"; type: "u64" }, { name: "maxSellTokenToLiqor"; type: "u64" }]; name: "tokenConditionalSwapTrigger" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "addressLookupTable" }]; args: [{ name: "index"; type: "u8" }]; name: "altSet" }, { accounts: [{ isMut: false; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: true; name: "payer" }, { isMut: true; isSigner: false; name: "addressLookupTable" }]; args: [{ name: "index"; type: "u8" }, { name: "newAddresses"; type: { vec: "publicKey" } }]; name: "altExtend" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: false; name: "account"; relations: ["group"] }]; args: []; name: "computeAccountData" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "openbookV2Market"; pda: { seeds: [{ kind: "const"; type: "string"; value: "OpenbookV2Market" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "account"; path: "openbook_v2_market_external"; type: "publicKey" }] } }, { isMut: true; isSigner: false; name: "indexReservation"; pda: { seeds: [{ kind: "const"; type: "string"; value: "OpenbookV2Index" }, { kind: "account"; path: "group"; type: "publicKey" }, { kind: "arg"; path: "market_index"; type: "u16" }] } }, { isMut: false; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: false; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }]; args: [{ name: "marketIndex"; type: "u16" }, { name: "name"; type: "string" }]; docs: ["", "OpenbookV2", ""]; name: "openbookV2RegisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "market"; relations: ["group"] }]; args: [{ name: "reduceOnlyOpt"; type: { option: "bool" } }, { name: "forceCloseOpt"; type: { option: "bool" } }]; name: "openbookV2EditMarket" }, { accounts: [{ isMut: true; isSigner: false; name: "group"; relations: ["admin"] }, { isMut: false; isSigner: true; name: "admin" }, { isMut: true; isSigner: false; name: "openbookV2Market"; relations: ["group"] }, { isMut: true; isSigner: false; name: "indexReservation"; relations: ["group"] }, { isMut: true; isSigner: false; name: "solDestination" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: []; name: "openbookV2DeregisterMarket" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "openOrders"; pda: { programId: { kind: "account"; path: "openbook_v2_program"; type: "publicKey" }; seeds: [{ kind: "const"; type: "string"; value: "OpenOrders" }, { kind: "account"; path: "openbook_v2_market"; type: "publicKey" }, { kind: "account"; path: "openbook_v2_market_external"; type: "publicKey" }, { kind: "arg"; path: "account_num"; type: "u32" }] } }, { isMut: true; isSigner: true; name: "payer" }, { isMut: false; isSigner: false; name: "systemProgram" }, { isMut: false; isSigner: false; name: "rent" }]; args: [{ name: "accountNum"; type: "u32" }]; name: "openbookV2CreateOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: true; isSigner: false; name: "solDestination" }]; args: []; name: "openbookV2CloseOpenOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market" }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: true; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { docs: ["The bank that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerBank"; relations: ["group"] }, { docs: ["The bank vault that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerVault" }, { isMut: false; isSigner: false; name: "payerOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "side"; type: "u8" }, { name: "limitPrice"; type: "u64" }, { name: "maxBaseQty"; type: "u64" }, { name: "maxNativeQuoteQtyIncludingFees"; type: "u64" }, { name: "selfTradeBehavior"; type: "u8" }, { name: "orderType"; type: "u8" }, { name: "clientOrderId"; type: "u64" }, { name: "limit"; type: "u16" }]; name: "openbookV2PlaceOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: true; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "marketRequestQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { docs: ["The bank that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerBank"; relations: ["group"] }, { docs: ["The bank vault that pays for the order, if necessary"]; isMut: true; isSigner: false; name: "payerVault" }, { isMut: false; isSigner: false; name: "payerOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "side"; type: "u8" }, { name: "limitPrice"; type: "u64" }, { name: "maxBaseQty"; type: "u64" }, { name: "maxNativeQuoteQtyIncludingFees"; type: "u64" }, { name: "selfTradeBehavior"; type: "u8" }, { name: "clientOrderId"; type: "u64" }, { name: "limit"; type: "u16" }]; name: "openbookV2PlaceTakerOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "side"; type: "u8" }, { name: "orderId"; type: "u128" }]; name: "openbookV2CancelOrder" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: true; isSigner: false; name: "openbookV2MarketExternal" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { docs: ["needed for the automatic settle_funds call"]; isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "quoteOracle" }, { isMut: false; isSigner: false; name: "baseOracle" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "feesToDao"; type: "bool" }]; name: "openbookV2SettleFunds" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks", "event_queue"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }, { isMut: true; isSigner: false; name: "eventQueue" }, { isMut: true; isSigner: false; name: "marketBaseVault" }, { isMut: true; isSigner: false; name: "marketQuoteVault" }, { isMut: false; isSigner: false; name: "marketVaultSigner" }, { isMut: true; isSigner: false; name: "quoteBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "quoteVault" }, { isMut: true; isSigner: false; name: "baseBank"; relations: ["group"] }, { isMut: true; isSigner: false; name: "baseVault" }, { isMut: false; isSigner: false; name: "tokenProgram" }]; args: [{ name: "limit"; type: "u8" }]; name: "openbookV2LiqForceCancelOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "group" }, { isMut: true; isSigner: false; name: "account"; relations: ["group"] }, { isMut: false; isSigner: true; name: "authority" }, { isMut: true; isSigner: false; name: "openOrders" }, { isMut: false; isSigner: false; name: "openbookV2Market"; relations: ["group", "openbook_v2_program", "openbook_v2_market_external"] }, { isMut: false; isSigner: false; name: "openbookV2Program" }, { isMut: false; isSigner: false; name: "openbookV2MarketExternal"; relations: ["bids", "asks"] }, { isMut: true; isSigner: false; name: "bids" }, { isMut: true; isSigner: false; name: "asks" }]; args: [{ name: "limit"; type: "u8" }]; name: "openbookV2CancelAllOrders" }, { accounts: [{ isMut: false; isSigner: false; name: "dummy" }]; args: []; docs: ["", "benchmark", ""]; name: "benchmark" }]
                                                                                                                            • name: "mango_v4"
                                                                                                                            • types: [{ name: "InterestRateParams"; type: { fields: [{ name: "util0"; type: "f32" }, { name: "rate0"; type: "f32" }, { name: "util1"; type: "f32" }, { name: "rate1"; type: "f32" }, { name: "maxRate"; type: "f32" }, { name: "adjustmentFactor"; type: "f32" }]; kind: "struct" } }, { name: "Equity"; type: { fields: [{ name: "tokens"; type: { vec: { defined: "TokenEquity" } } }, { name: "perps"; type: { vec: { defined: "PerpEquity" } } }]; kind: "struct" } }, { name: "TokenEquity"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "value"; type: { defined: "I80F48" } }]; kind: "struct" } }, { name: "PerpEquity"; type: { fields: [{ name: "perpMarketIndex"; type: "u16" }, { name: "value"; type: { defined: "I80F48" } }]; kind: "struct" } }, { docs: ["Information about prices for a bank or perp market."]; name: "Prices"; type: { fields: [{ docs: ["The current oracle price"]; name: "oracle"; type: { defined: "I80F48" } }, { docs: ["A \"stable\" price, provided by StablePriceModel"]; name: "stable"; type: { defined: "I80F48" } }]; kind: "struct" } }, { name: "TokenInfo"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "maintAssetWeight"; type: { defined: "I80F48" } }, { name: "initAssetWeight"; type: { defined: "I80F48" } }, { name: "initScaledAssetWeight"; type: { defined: "I80F48" } }, { name: "maintLiabWeight"; type: { defined: "I80F48" } }, { name: "initLiabWeight"; type: { defined: "I80F48" } }, { name: "initScaledLiabWeight"; type: { defined: "I80F48" } }, { name: "prices"; type: { defined: "Prices" } }, { docs: ["Freely available spot balance for the token.", "", "Includes TokenPosition and free Serum3OpenOrders balances.", "Does not include perp upnl or Serum3 reserved amounts."]; name: "balanceSpot"; type: { defined: "I80F48" } }]; kind: "struct" } }, { docs: ["Information about reserved funds on Serum3 open orders accounts.", "", "Note that all \"free\" funds on open orders accounts are added directly", "to the token info. This is only about dealing with the reserved funds", "that might end up as base OR quote tokens, depending on whether the", "open orders execute on not."]; name: "Serum3Info"; type: { fields: [{ name: "reservedBase"; type: { defined: "I80F48" } }, { name: "reservedQuote"; type: { defined: "I80F48" } }, { name: "baseInfoIndex"; type: "u64" }, { name: "quoteInfoIndex"; type: "u64" }, { name: "marketIndex"; type: "u16" }, { docs: ["The open orders account has no free or reserved funds"]; name: "hasZeroFunds"; type: "bool" }]; kind: "struct" } }, { docs: ["Stores information about perp market positions and their open orders.", "", "Perp markets affect account health indirectly, though the token balance in the", "perp market's settle token. See `effective_token_balances()`."]; name: "PerpInfo"; type: { fields: [{ name: "perpMarketIndex"; type: "u16" }, { name: "settleTokenIndex"; type: "u16" }, { name: "maintBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "initBaseAssetWeight"; type: { defined: "I80F48" } }, { name: "maintBaseLiabWeight"; type: { defined: "I80F48" } }, { name: "initBaseLiabWeight"; type: { defined: "I80F48" } }, { name: "maintOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "initOverallAssetWeight"; type: { defined: "I80F48" } }, { name: "baseLotSize"; type: "i64" }, { name: "baseLots"; type: "i64" }, { name: "bidsBaseLots"; type: "i64" }, { name: "asksBaseLots"; type: "i64" }, { name: "quote"; type: { defined: "I80F48" } }, { name: "basePrices"; type: { defined: "Prices" } }, { name: "hasOpenOrders"; type: "bool" }, { name: "hasOpenFills"; type: "bool" }]; kind: "struct" } }, { docs: ["Store information needed to compute account health", "", "This is called a cache, because it extracts information from a MangoAccount and", "the Bank, Perp, oracle accounts once and then allows computing different types", "of health.", "", "For compute-saving reasons, it also allows applying adjustments to the extracted", "positions. That's often helpful for instructions that want to re-compute health", "after having made small, well-known changes to an account. Recomputing the", "HealthCache from scratch would be significantly more expensive.", "", "However, there's a real risk of getting the adjustments wrong and computing an", "inconsistent result, so particular care needs to be taken when this is done."]; name: "HealthCache"; type: { fields: [{ name: "tokenInfos"; type: { vec: { defined: "TokenInfo" } } }, { name: "serum3Infos"; type: { vec: { defined: "Serum3Info" } } }, { name: "perpInfos"; type: { vec: { defined: "PerpInfo" } } }, { name: "beingLiquidated"; type: "bool" }]; kind: "struct" } }, { name: "FlashLoanTokenDetail"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "changeAmount"; type: "i128" }, { name: "loan"; type: "i128" }, { name: "loanOriginationFee"; type: "i128" }, { name: "depositIndex"; type: "i128" }, { name: "borrowIndex"; type: "i128" }, { name: "price"; type: "i128" }]; kind: "struct" } }, { name: "FlashLoanTokenDetailV2"; type: { fields: [{ name: "tokenIndex"; type: "u16" }, { name: "changeAmount"; type: "i128" }, { name: "loan"; type: "i128" }, { name: "loanOriginationFee"; type: "i128" }, { name: "depositIndex"; type: "i128" }, { name: "borrowIndex"; type: "i128" }, { name: "price"; type: "i128" }, { name: "swapFee"; type: "i128" }]; kind: "struct" } }, { name: "TokenPosition"; type: { fields: [{ docs: ["The deposit_index (if positive) or borrow_index (if negative) scaled position"]; name: "indexedPosition"; type: { defined: "I80F48" } }, { docs: ["index into Group.tokens"]; name: "tokenIndex"; type: "u16" }, { docs: ["incremented when a market requires this position to stay alive"]; name: "inUseCount"; type: "u16" }, { name: "padding"; type: { array: ["u8", 4] } }, { name: "previousIndex"; type: { defined: "I80F48" } }, { name: "cumulativeDepositInterest"; type: "f64" }, { name: "cumulativeBorrowInterest"; type: "f64" }, { name: "reserved"; type: { array: ["u8", 128] } }]; kind: "struct" } }, { name: "Serum3Orders"; type: { fields: [{ name: "openOrders"; type: "publicKey" }, { docs: ["Tracks the amount of borrows that have flowed into the serum open orders account.", "These borrows did not have the loan origination fee applied, and that may happen", "later (in serum3_settle_funds) if we can guarantee that the funds were used.", "In particular a place-on-book, cancel, settle should not cost fees."]; name: "baseBorrowsWithoutFee"; type: "u64" }, { name: "quoteBorrowsWithoutFee"; type: "u64" }, { name: "marketIndex"; type: "u16" }, { docs: ["Store the base/quote token index, so health computations don't need", "to get passed the static SerumMarket to find which tokens a market", "uses and look up the correct oracles."]; name: "baseTokenIndex"; type: "u16" }, { name: "quoteTokenIndex"; type: "u16" }, { name: "padding"; type: { array: ["u8", 2] } }, { name: "reserved"; type: { array: ["u8", 64] } }]; kind: "struct" } }, { name: "PerpPosition"; type: { fields: [{ name: "marketIndex"; type: "u16" }, { name: "padding"; type: { array: ["u8", 2] } }, { docs: ["Index of the current settle pnl limit window"]; name: "settlePnlLimitWindow"; type: "u32" }, { docs: ["Amount of realized trade pnl and unrealized pnl that was already settled this window.", "", "Will be negative when negative pnl was settled.", "", "Note that this will be adjusted for bookkeeping reasons when the realized_trade settle", "limitchanges and is not useable for actually tracking how much pnl was settled", "on balance."]; name: "settlePnlLimitSettledInCurrentWindowNative"; type: "i64" }, { docs: ["Active position size, measured in base lots"]; name: "basePositionLots"; type: "i64" }, { docs: ["Active position in oracle quote native. At the same time this is 1:1 a settle_token native amount.", "", "Example: Say there's a perp market on the BTC/USD price using SOL for settlement. The user buys", "one long contract for $20k, then base = 1, quote = -20k. The price goes to $21k. Now their", "unsettled pnl is (1 * 21k - 20k) __SOL__ = 1000 SOL. This is because the perp contract arbitrarily", "decides that each unit of price difference creates 1 SOL worth of settlement.", "(yes, causing 1 SOL of settlement for each $1 price change implies a lot of extra leverage; likely", "there should be an extra configurable scaling factor before we use this for cases like that)"]; name: "quotePositionNative"; type: { defined: "I80F48" } }, { docs: ["Tracks what the position is to calculate average entry & break even price"]; name: "quoteRunningNative"; type: "i64" }, { docs: ["Already settled long funding"]; name: "longSettledFunding"; type: { defined: "I80F48" } }, { docs: ["Already settled short funding"]; name: "shortSettledFunding"; type: { defined: "I80F48" } }, { docs: ["Base lots in open bids"]; name: "bidsBaseLots"; type: "i64" }, { docs: ["Base lots in open asks"]; name: "asksBaseLots"; type: "i64" }, { docs: ["Amount of base lots on the EventQueue waiting to be processed"]; name: "takerBaseLots"; type: "i64" }, { docs: ["Amount of quote lots on the EventQueue waiting to be processed"]; name: "takerQuoteLots"; type: "i64" }, { docs: ["Cumulative long funding in quote native units.", "If the user paid $1 in funding for a long position, this would be 1e6.", "Beware of the sign!", "", "(Display only)"]; name: "cumulativeLongFunding"; type: "f64" }, { docs: ["Cumulative short funding in quote native units", "If the user paid $1 in funding for a short position, this would be -1e6.", "", "(Display only)"]; name: "cumulativeShortFunding"; type: "f64" }, { docs: ["Cumulative maker volume in quote native units", "", "(Display only)"]; name: "makerVolume"; type: "u64" }, { docs: ["Cumulative taker volume in quote native units", "", "(Display only)"]; name: "takerVolume"; type: "u64" }, { docs: ["Cumulative number of quote native units transfered from the perp position", "to the settle token spot position.", "", "For example, if the user settled $1 of positive pnl into their USDC spot", "position, this would be 1e6.", "", "(Display only)"]; name: "perpSpotTransfers"; type: "i64" }, { docs: ["The native average entry price for the base lots of the current position.", "Reset to 0 when the base position reaches or crosses 0."]; name: "avgEntryPricePerBaseLot"; type: "f64" }, { docs: ["Amount of pnl that was realized by bringing the base position closer to 0.", "", "The settlement of this type of pnl is limited by settle_pnl_limit_realized_trade.", "Settling pnl reduces this value once other_pnl below is exhausted."]; name: "realizedTradePnlNative"; type: { defined: "I80F48" } }, { docs: ["Amount of pnl realized from fees, funding and liquidation.", "", "This type of realized pnl is always settleable.", "Settling pnl reduces this value first."]; name: "realizedOtherPnlNative"; type: { defined: "I80F48" } }, { docs: ["Settle limit contribution from realized pnl.", "", "Every time pnl is realized, this is increased by a fraction of the stable", "value of the realization. It magnitude decreases when realized pnl drops below its value."]; name: "settlePnlLimitRealizedTrade"; type: "i64" }, { docs: ["Trade pnl, fees, funding that were added over the current position's lifetime.", "", "Reset when the position changes sign or goes to zero.", "Not decreased by settling.", "", "This is tracked for display purposes: this value plus the difference between entry", "price and current price of the base position is the overall pnl."]; name: "realizedPnlForPositionNative"; type: { defined: "I80F48" } }, { name: "reserved"; type: { array: ["u8", 88] } }]; kind: "struct" } }, { name: "PerpOpenOrder"; type: { fields: [{ name: "sideAndTree"; type: "u8" }, { name: "padding1"; type: { array: ["u8", 1] } }, { name: "market"; type: "u16" }, { name: "padding2"; type: { array: ["u8", 4] } }, { name: "clientId"; type: "u64" }, { name: "id"; type: "u128" }, { name: "reserved"; type: { array: ["u8", 64] } }]; kind: "struct" } }, { name: "MangoAccountFixed"; type: { fields: [{ name: "group"; type: "publicKey" }, { name: "owner"; type: "publicKey" }, { name: "name"; type: { array: ["u8", 32] } }, { name: "delegate"; type: "publicKey" }, { name: "accountNum"; type: "u32" }, { name: "beingLiquidated"; type: "u8" }, { name: "inHealthRegion"; type: "u8" }, { name: "bump"; type: "u8" }, { name: "padding"; type: { array: ["u8", 1] } }, { name: "netDeposits"; type: "i64" }, { name: "perpSpotTransfers"; type: "i64" }, { name: "healthRegionBeginInitHealth"; type: "i64" }, { name: "frozenUntil"; type: "u64" }, { name: "buybackFeesAccruedCurrent"; type: "u64" }, { name: "buybackFeesAccruedPrevious"; type: "u64" }, { name: "buybackFeesExpiryTimestamp"; type: "u64" }, { name: "nextTokenConditionalSwapId"; type: "u64" }, { name: "temporaryDelegate"; type: "publicKey" }, { name: "temporaryDelegateExpiry"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 160] } }]; kind: "struct" } }, { name: "OracleConfig"; type: { fields: [{ name: "confFilter"; type: { defined: "I80F48" } }, { name: "maxStalenessSlots"; type: "i64" }, { name: "reserved"; type: { array: ["u8", 72] } }]; kind: "struct" } }, { name: "OracleConfigParams"; type: { fields: [{ name: "confFilter"; type: "f32" }, { name: "maxStalenessSlots"; type: { option: "u32" } }]; kind: "struct" } }, { docs: ["InnerNodes and LeafNodes compose the binary tree of orders.", "", "Each InnerNode has exactly two children, which are either InnerNodes themselves,", "or LeafNodes. The children share the top `prefix_len` bits of `key`. The left", "child has a 0 in the next bit, and the right a 1."]; name: "InnerNode"; type: { fields: [{ name: "tag"; type: "u8" }, { name: "padding"; type: { array: ["u8", 3] } }, { docs: ["number of highest `key` bits that all children share", "e.g. if it's 2, the two highest bits of `key` will be the same on all children"]; name: "prefixLen"; type: "u32" }, { docs: ["only the top `prefix_len` bits of `key` are relevant"]; name: "key"; type: "u128" }, { docs: ["indexes into `BookSide::nodes`"]; name: "children"; type: { array: ["u32", 2] } }, { docs: ["The earliest expiry timestamp for the left and right subtrees.", "", "Needed to be able to find and remove expired orders without having to", "iterate through the whole bookside."]; name: "childEarliestExpiry"; type: { array: ["u64", 2] } }, { name: "reserved"; type: { array: ["u8", 72] } }]; kind: "struct" } }, { docs: ["LeafNodes represent an order in the binary tree"]; name: "LeafNode"; type: { fields: [{ docs: ["NodeTag"]; name: "tag"; type: "u8" }, { docs: ["Index into the owning MangoAccount's PerpOpenOrders"]; name: "ownerSlot"; type: "u8" }, { docs: ["PostOrderType, this was added for TradingView move order"]; name: "orderType"; type: "u8" }, { name: "padding"; type: { array: ["u8", 1] } }, { docs: ["Time in seconds after `timestamp` at which the order expires.", "A value of 0 means no expiry."]; name: "timeInForce"; type: "u16" }, { name: "padding2"; type: { array: ["u8", 2] } }, { docs: ["The binary tree key, see new_node_key()"]; name: "key"; type: "u128" }, { docs: ["Address of the owning MangoAccount"]; name: "owner"; type: "publicKey" }, { docs: ["Number of base lots to buy or sell, always >=1"]; name: "quantity"; type: "i64" }, { docs: ["The time the order was placed"]; name: "timestamp"; type: "u64" }, { docs: ["If the effective price of an oracle pegged order exceeds this limit,", "it will be considered invalid and may be removed.", "", "Only applicable in the oracle_pegged OrderTree"]; name: "pegLimit"; type: "i64" }, { docs: ["User defined id for this order, used in FillEvents"]; name: "clientOrderId"; type: "u64" }, { name: "reserved"; type: { array: ["u8", 32] } }]; kind: "struct" } }, { name: "AnyNode"; type: { fields: [{ name: "tag"; type: "u8" }, { name: "data"; type: { array: ["u8", 119] } }]; kind: "struct" } }, { name: "OrderTreeRoot"; type: { fields: [{ name: "maybeNode"; type: "u32" }, { name: "leafCount"; type: "u32" }]; kind: "struct" } }, { docs: ["A binary tree on AnyNode::key()", "", "The key encodes the price in the top 64 bits."]; name: "OrderTreeNodes"; type: { fields: [{ name: "orderTreeType"; type: "u8" }, { name: "padding"; type: { array: ["u8", 3] } }, { name: "bumpIndex"; type: "u32" }, { name: "freeListLen"; type: "u32" }, { name: "freeListHead"; type: "u32" }, { name: "reserved"; type: { array: ["u8", 512] } }, { name: "nodes"; type: { array: [{ defined: "AnyNode" }, 1024] } }]; kind: "struct" } }, { name: "EventQueueHeader"; type: { fields: [{ name: "head"; type: "u32" }, { name: "count"; type: "u32" }, { name: "seqNum"; type: "u64" }]; kind: "struct" } }, { name: "AnyEvent"; type: { fields: [{ name: "eventType"; type: "u8" }, { name: "padding"; type: { array: ["u8", 207] } }]; kind: "struct" } }, { name: "FillEvent"; type: { fields: [{ name: "eventType"; type: "u8" }, { name: "takerSide"; type: "u8" }, { name: "makerOut"; type: "u8" }, { name: "makerSlot"; type: "u8" }, { name: "padding"; type: { array: ["u8", 4] } }, { name: "timestamp"; type: "u64" }, { name: "seqNum"; type: "u64" }, { name: "maker"; type: "publicKey" }, { name: "padding2"; type: { array: ["u8", 32] } }, { name: "makerTimestamp"; type: "u64" }, { name: "taker"; type: "publicKey" }, { name: "padding3"; type: { array: ["u8", 16] } }, { name: "takerClientOrderId"; type: "u64" }, { name: "padding4"; type: { array: ["u8", 16] } }, { name: "price"; type: "i64" }, { name: "quantity"; type: "i64" }, { name: "makerClientOrderId"; type: "u64" }, { name: "makerFee"; type: "f32" }, { name: "takerFee"; type: "f32" }, { name: "reserved"; type: { array: ["u8", 8] } }]; kind: "struct" } }, { name: "OutEvent"; type: { fields: [{ name: "eventType"; type: "u8" }, { name: "side"; type: "u8" }, { name: "ownerSlot"; type: "u8" }, { name: "padding0"; type: { array: ["u8", 5] } }, { name: "timestamp"; type: "u64" }, { name: "seqNum"; type: "u64" }, { name: "owner"; type: "publicKey" }, { name: "quantity"; type: "i64" }, { name: "padding1"; type: { array: ["u8", 144] } }]; kind: "struct" } }, { docs: ["Maintains a \"stable_price\" based on the oracle price.", "", "The stable price follows the oracle price, but its relative rate of", "change is limited (to `stable_growth_limit`) and futher reduced if", "the oracle price is far from the `delay_price`.", "", "Conceptually the `delay_price` is itself a time delayed", "(`24 * delay_interval_seconds`, assume 24h) and relative rate of change limited", "function of the oracle price. It is implemented as averaging the oracle", "price over every `delay_interval_seconds` (assume 1h) and then applying the", "`delay_growth_limit` between intervals."]; name: "StablePriceModel"; type: { fields: [{ docs: ["Current stable price to use in health"]; name: "stablePrice"; type: "f64" }, { name: "lastUpdateTimestamp"; type: "u64" }, { docs: ["Stored delay_price for each delay_interval.", "If we want the delay_price to be 24h delayed, we would store one for each hour.", "This is used in a cyclical way: We use the maximally-delayed value at delay_interval_index", "and once enough time passes to move to the next delay interval, that gets overwritten and", "we use the next one."]; name: "delayPrices"; type: { array: ["f64", 24] } }, { docs: ["The delay price is based on an average over each delay_interval. The contributions", "to the average are summed up here."]; name: "delayAccumulatorPrice"; type: "f64" }, { docs: ["Accumulating the total time for the above average."]; name: "delayAccumulatorTime"; type: "u32" }, { docs: ["Length of a delay_interval"]; name: "delayIntervalSeconds"; type: "u32" }, { docs: ["Maximal relative difference between two delay_price in consecutive intervals."]; name: "delayGrowthLimit"; type: "f32" }, { docs: ["Maximal per-second relative difference of the stable price.", "It gets further reduced if stable and delay price disagree."]; name: "stableGrowthLimit"; type: "f32" }, { docs: ["The delay_interval_index that update() was last called on."]; name: "lastDelayIntervalIndex"; type: "u8" }, { docs: ["If set to 1, the stable price will reset on the next non-zero price it sees."]; name: "resetOnNonzeroPrice"; type: "u8" }, { name: "padding"; type: { array: ["u8", 6] } }, { name: "reserved"; type: { array: ["u8", 48] } }]; kind: "struct" } }, { name: "TokenConditionalSwap"; type: { fields: [{ name: "id"; type: "u64" }, { docs: ["maximum amount of native tokens to buy or sell"]; name: "maxBuy"; type: "u64" }, { name: "maxSell"; type: "u64" }, { docs: ["how many native tokens were already bought/sold"]; name: "bought"; type: "u64" }, { name: "sold"; type: "u64" }, { docs: ["timestamp until which the conditional swap is valid"]; name: "expiryTimestamp"; type: "u64" }, { docs: ["The price must exceed this threshold to allow execution.", "", "This threshold is compared to the \"sell_token per buy_token\" oracle price", "(which can be computed by dividing the buy token oracle price by the", "sell token oracle price). If that price is >= lower_limit and <= upper_limit", "the tcs may be executable.", "", "Example: Stop loss to get out of a SOL long: The user bought SOL at 20 USDC/SOL", "and wants to stop loss at 18 USDC/SOL. They'd set buy_token=USDC, sell_token=SOL", "so the reference price is in SOL/USDC units. Set price_lower_limit=toNative(1/18)", "and price_upper_limit=toNative(1/10). Also set allow_borrows=false.", "", "Example: Want to buy SOL with USDC if the price falls below 22 USDC/SOL.", "buy_token=SOL, sell_token=USDC, reference price is in USDC/SOL units. Set", "price_upper_limit=toNative(22), price_lower_limit=0."]; name: "priceLowerLimit"; type: "f64" }, { docs: ["Parallel to price_lower_limit, but an upper limit."]; name: "priceUpperLimit"; type: "f64" }, { docs: ["The premium to pay over oracle price to incentivize execution."]; name: "pricePremiumRate"; type: "f64" }, { docs: ["The taker receives only premium_price * (1 - taker_fee_rate)"]; name: "takerFeeRate"; type: "f32" }, { docs: ["The maker has to pay premium_price * (1 + maker_fee_rate)"]; name: "makerFeeRate"; type: "f32" }, { docs: ["indexes of tokens for the swap"]; name: "buyTokenIndex"; type: "u16" }, { name: "sellTokenIndex"; type: "u16" }, { name: "hasData"; type: "u8" }, { docs: ["may token purchases create deposits? (often users just want to get out of a borrow)"]; name: "allowCreatingDeposits"; type: "u8" }, { docs: ["may token selling create borrows? (often users just want to get out of a long)"]; name: "allowCreatingBorrows"; type: "u8" }, { docs: ["The stored prices are always \"sell token per buy token\", but if the user", "used \"buy token per sell token\" when creating the tcs order, we should continue", "to show them prices in that way.", "", "Stores a TokenConditionalSwapDisplayPriceStyle enum value"]; name: "displayPriceStyle"; type: "u8" }, { docs: ["The intention the user had when placing this order, display-only", "", "Stores a TokenConditionalSwapIntention enum value"]; name: "intention"; type: "u8" }, { name: "reserved"; type: { array: ["u8", 111] } }]; kind: "struct" } }, { docs: ["Nothing in Rust shall use these types. They only exist so that the Anchor IDL", "knows about them and typescript can deserialize it."]; name: "TokenIndex"; type: { fields: [{ name: "val"; type: "u16" }]; kind: "struct" } }, { name: "Serum3MarketIndex"; type: { fields: [{ name: "val"; type: "u16" }]; kind: "struct" } }, { name: "PerpMarketIndex"; type: { fields: [{ name: "val"; type: "u16" }]; kind: "struct" } }, { name: "I80F48"; type: { fields: [{ name: "val"; type: "i128" }]; kind: "struct" } }, { name: "FlashLoanType"; type: { kind: "enum"; variants: [{ name: "Unknown" }, { name: "Swap" }] } }, { docs: ["Copy paste a bunch of enums so that we could AnchorSerialize & AnchorDeserialize them"]; name: "Serum3SelfTradeBehavior"; type: { kind: "enum"; variants: [{ name: "DecrementTake" }, { name: "CancelProvide" }, { name: "AbortTransaction" }] } }, { name: "Serum3OrderType"; type: { kind: "enum"; variants: [{ name: "Limit" }, { name: "ImmediateOrCancel" }, { name: "PostOnly" }] } }, { name: "Serum3Side"; type: { kind: "enum"; variants: [{ name: "Bid" }, { name: "Ask" }] } }, { docs: ["There are three types of health:", "- initial health (\"init\"): users can only open new positions if it's >= 0", "- maintenance health (\"maint\"): users get liquidated if it's < 0", "- liquidation end health: once liquidation started (see being_liquidated), it", "only stops once this is >= 0", "", "The ordering is", "init health <= liquidation end health <= maint health", "", "The different health types are realized by using different weights and prices:", "- init health: init weights with scaling, stable-price adjusted prices", "- liq end health: init weights without scaling, oracle prices", "- maint health: maint weights, oracle prices", ""]; name: "HealthType"; type: { kind: "enum"; variants: [{ name: "Init" }, { name: "Maint" }, { name: "LiquidationEnd" }] } }, { name: "LoanOriginationFeeInstruction"; type: { kind: "enum"; variants: [{ name: "Unknown" }, { name: "LiqTokenBankruptcy" }, { name: "LiqTokenWithToken" }, { name: "Serum3LiqForceCancelOrders" }, { name: "Serum3PlaceOrder" }, { name: "Serum3SettleFunds" }, { name: "TokenWithdraw" }, { name: "TokenConditionalSwapTrigger" }] } }, { docs: ["Enum for lookup into ix gate", "note:", "total ix files 56,", "ix files included 48,", "ix files not included 8,", "- Benchmark,", "- ComputeAccountData,", "- GroupCreate", "- GroupEdit", "- IxGateSet,", "- PerpZeroOut,", "- PerpEditMarket,", "- TokenEdit,"]; name: "IxGate"; type: { kind: "enum"; variants: [{ name: "AccountClose" }, { name: "AccountCreate" }, { name: "AccountEdit" }, { name: "AccountExpand" }, { name: "AccountToggleFreeze" }, { name: "AltExtend" }, { name: "AltSet" }, { name: "FlashLoan" }, { name: "GroupClose" }, { name: "GroupCreate" }, { name: "HealthRegion" }, { name: "PerpCancelAllOrders" }, { name: "PerpCancelAllOrdersBySide" }, { name: "PerpCancelOrder" }, { name: "PerpCancelOrderByClientOrderId" }, { name: "PerpCloseMarket" }, { name: "PerpConsumeEvents" }, { name: "PerpCreateMarket" }, { name: "PerpDeactivatePosition" }, { name: "PerpLiqBaseOrPositivePnl" }, { name: "PerpLiqForceCancelOrders" }, { name: "PerpLiqNegativePnlOrBankruptcy" }, { name: "PerpPlaceOrder" }, { name: "PerpSettleFees" }, { name: "PerpSettlePnl" }, { name: "PerpUpdateFunding" }, { name: "Serum3CancelAllOrders" }, { name: "Serum3CancelOrder" }, { name: "Serum3CloseOpenOrders" }, { name: "Serum3CreateOpenOrders" }, { name: "Serum3DeregisterMarket" }, { name: "Serum3EditMarket" }, { name: "Serum3LiqForceCancelOrders" }, { name: "Serum3PlaceOrder" }, { name: "Serum3RegisterMarket" }, { name: "Serum3SettleFunds" }, { name: "StubOracleClose" }, { name: "StubOracleCreate" }, { name: "StubOracleSet" }, { name: "TokenAddBank" }, { name: "TokenDeposit" }, { name: "TokenDeregister" }, { name: "TokenLiqBankruptcy" }, { name: "TokenLiqWithToken" }, { name: "TokenRegister" }, { name: "TokenRegisterTrustless" }, { name: "TokenUpdateIndexAndRate" }, { name: "TokenWithdraw" }, { name: "AccountBuybackFeesWithMngo" }, { name: "TokenForceCloseBorrowsWithToken" }, { name: "PerpForceClosePosition" }, { name: "GroupWithdrawInsuranceFund" }, { name: "TokenConditionalSwapCreate" }, { name: "TokenConditionalSwapTrigger" }, { name: "TokenConditionalSwapCancel" }, { name: "OpenbookV2CancelOrder" }, { name: "OpenbookV2CloseOpenOrders" }, { name: "OpenbookV2CreateOpenOrders" }, { name: "OpenbookV2DeregisterMarket" }, { name: "OpenbookV2EditMarket" }, { name: "OpenbookV2LiqForceCancelOrders" }, { name: "OpenbookV2PlaceOrder" }, { name: "OpenbookV2PlaceTakeOrder" }, { name: "OpenbookV2RegisterMarket" }, { name: "OpenbookV2SettleFunds" }, { name: "AdminTokenWithdrawFees" }, { name: "AdminPerpWithdrawFees" }] } }, { name: "CheckLiquidatable"; type: { kind: "enum"; variants: [{ name: "NotLiquidatable" }, { name: "Liquidatable" }, { name: "BecameNotLiquidatable" }] } }, { name: "OracleType"; type: { kind: "enum"; variants: [{ name: "Pyth" }, { name: "Stub" }, { name: "SwitchboardV1" }, { name: "SwitchboardV2" }] } }, { name: "OrderState"; type: { kind: "enum"; variants: [{ name: "Valid" }, { name: "Invalid" }, { name: "Skipped" }] } }, { name: "BookSideOrderTree"; type: { kind: "enum"; variants: [{ name: "Fixed" }, { name: "OraclePegged" }] } }, { name: "NodeTag"; type: { kind: "enum"; variants: [{ name: "Uninitialized" }, { name: "InnerNode" }, { name: "LeafNode" }, { name: "FreeNode" }, { name: "LastFreeNode" }] } }, { name: "PlaceOrderType"; type: { kind: "enum"; variants: [{ name: "Limit" }, { name: "ImmediateOrCancel" }, { name: "PostOnly" }, { name: "Market" }, { name: "PostOnlySlide" }] } }, { name: "PostOrderType"; type: { kind: "enum"; variants: [{ name: "Limit" }, { name: "PostOnly" }, { name: "PostOnlySlide" }] } }, { docs: ["Self trade behavior controls how taker orders interact with resting limit orders of the same account.", "This setting has no influence on placing a resting or oracle pegged limit order that does not match", "immediately, instead it's the responsibility of the user to correctly configure his taker orders."]; name: "SelfTradeBehavior"; type: { kind: "enum"; variants: [{ name: "DecrementTake" }, { name: "CancelProvide" }, { name: "AbortTransaction" }] } }, { name: "Side"; type: { kind: "enum"; variants: [{ name: "Bid" }, { name: "Ask" }] } }, { docs: ["SideAndOrderTree is a storage optimization, so we don't need two bytes for the data"]; name: "SideAndOrderTree"; type: { kind: "enum"; variants: [{ name: "BidFixed" }, { name: "AskFixed" }, { name: "BidOraclePegged" }, { name: "AskOraclePegged" }] } }, { name: "OrderParams"; type: { kind: "enum"; variants: [{ name: "Market" }, { fields: [{ name: "price_lots"; type: "i64" }]; name: "ImmediateOrCancel" }, { fields: [{ name: "price_lots"; type: "i64" }, { name: "order_type"; type: { defined: "PostOrderType" } }]; name: "Fixed" }, { fields: [{ name: "price_offset_lots"; type: "i64" }, { name: "order_type"; type: { defined: "PostOrderType" } }, { name: "peg_limit"; type: "i64" }, { name: "max_oracle_staleness_slots"; type: "i32" }]; name: "OraclePegged" }] } }, { name: "OrderTreeType"; type: { kind: "enum"; variants: [{ name: "Bids" }, { name: "Asks" }] } }, { name: "EventType"; type: { kind: "enum"; variants: [{ name: "Fill" }, { name: "Out" }, { name: "Liquidate" }] } }, { name: "TokenConditionalSwapDisplayPriceStyle"; type: { kind: "enum"; variants: [{ name: "SellTokenPerBuyToken" }, { name: "BuyTokenPerSellToken" }] } }, { name: "TokenConditionalSwapIntention"; type: { kind: "enum"; variants: [{ name: "Unknown" }, { name: "StopLoss" }, { name: "TakeProfit" }] } }]
                                                                                                                            • version: "0.18.0"
                                                                                                                            Modify<T, R>: Omit<T, keyof R> & R

                                                                                                                            Type parameters

                                                                                                                            • T

                                                                                                                            • R

                                                                                                                            OracleConfig: { confFilter: I80F48; maxStalenessSlots: BN }

                                                                                                                            Type declaration

                                                                                                                            • confFilter: I80F48
                                                                                                                            • maxStalenessSlots: BN
                                                                                                                            OracleConfigDto: { confFilter: I80F48Dto; maxStalenessSlots: BN }

                                                                                                                            Type declaration

                                                                                                                            ParsedFillEvent: Modify<FillEvent, { price: number; quantity: number }>
                                                                                                                            PerpMarketIndex: number & As<"perp-market-index">
                                                                                                                            PlatformFee: { feeAccount: string; feeBps: number }

                                                                                                                            Type declaration

                                                                                                                            • feeAccount: string
                                                                                                                            • feeBps: number
                                                                                                                            PriceImpact: { avg_price_impact_percent: number; max_price_impact_percent: number; min_price_impact_percent: number; side: "bid" | "ask"; symbol: string; target_amount: number }

                                                                                                                            Type declaration

                                                                                                                            • avg_price_impact_percent: number
                                                                                                                            • max_price_impact_percent: number
                                                                                                                            • min_price_impact_percent: number
                                                                                                                            • side: "bid" | "ask"
                                                                                                                            • symbol: string
                                                                                                                            • target_amount: number
                                                                                                                            QuoteMintToReferrer: Map<TokenMintAddress, string>
                                                                                                                            Routes: { bestRoute: RouteInfo | null; routes: RouteInfo[] }

                                                                                                                            Type declaration

                                                                                                                            StablePriceModel: { delayAccumulatorPrice: number; delayAccumulatorTime: number; delayGrowthLimit: number; delayIntervalSeconds: number; delayPrices: number[]; lastDelayIntervalIndex: number; lastUpdateTimestamp: BN; stableGrowthLimit: number; stablePrice: number }

                                                                                                                            Type declaration

                                                                                                                            • delayAccumulatorPrice: number
                                                                                                                            • delayAccumulatorTime: number
                                                                                                                            • delayGrowthLimit: number
                                                                                                                            • delayIntervalSeconds: number
                                                                                                                            • delayPrices: number[]
                                                                                                                            • lastDelayIntervalIndex: number
                                                                                                                            • lastUpdateTimestamp: BN
                                                                                                                            • stableGrowthLimit: number
                                                                                                                            • stablePrice: number
                                                                                                                            Token: { address: string; chainId: number; decimals: number; extensions: { coingeckoId?: string }; logoURI: string; name: string; symbol: string; tags: string[] }

                                                                                                                            Type declaration

                                                                                                                            • address: string
                                                                                                                            • chainId: number
                                                                                                                            • decimals: number
                                                                                                                            • extensions: { coingeckoId?: string }
                                                                                                                              • Optional coingeckoId?: string
                                                                                                                            • logoURI: string
                                                                                                                            • name: string
                                                                                                                            • symbol: string
                                                                                                                            • tags: string[]
                                                                                                                            TokenIndex: number & As<"token-index">
                                                                                                                            TokenMintAddress: string

                                                                                                                            Variables

                                                                                                                            I64_MAX_BN: BN = ...
                                                                                                                            IDL: MangoV4 = ...
                                                                                                                            MANGO_ROUTER_API_URL: "https://api.mngo.cloud/router/v1" = 'https://api.mngo.cloud/router/v1'
                                                                                                                            MANGO_V4_ID: { devnet: PublicKey; mainnet-beta: PublicKey; testnet: PublicKey } = ...

                                                                                                                            Type declaration

                                                                                                                            • devnet: PublicKey
                                                                                                                            • mainnet-beta: PublicKey
                                                                                                                            • testnet: PublicKey
                                                                                                                            NullPerpEditParams: PerpEditParams = ...
                                                                                                                            NullTokenEditParams: TokenEditParams = ...
                                                                                                                            OPENBOOK_PROGRAM_ID: { devnet: PublicKey; mainnet-beta: PublicKey } = ...

                                                                                                                            Type declaration

                                                                                                                            • devnet: PublicKey
                                                                                                                            • mainnet-beta: PublicKey
                                                                                                                            QUOTE_DECIMALS: 6 = 6
                                                                                                                            TrueIxGateParams: IxGateParams = ...
                                                                                                                            U64_MAX_BN: BN = ...
                                                                                                                            USDC_MINT: PublicKey = ...

                                                                                                                            Functions

                                                                                                                            • RUST_I64_MAX(): BN
                                                                                                                            • RUST_I64_MIN(): BN
                                                                                                                            • RUST_U64_MAX(): BN
                                                                                                                            • bpsToDecimal(bps: number): number
                                                                                                                            • Parameters

                                                                                                                              • bps: number

                                                                                                                              Returns number

                                                                                                                            • buildFetch(): Promise<(input: RequestInfo | URL, init?: RequestInit) => Promise<Response>>
                                                                                                                            • Returns Promise<(input: RequestInfo | URL, init?: RequestInit) => Promise<Response>>

                                                                                                                            • buildIxGate(p: IxGateParams): BN
                                                                                                                            • buildVersionedTx(provider: AnchorProvider, ix: TransactionInstruction[], additionalSigners?: Signer[], alts?: AddressLookupTableAccount[]): Promise<VersionedTransaction>
                                                                                                                            • Parameters

                                                                                                                              • provider: AnchorProvider
                                                                                                                              • ix: TransactionInstruction[]
                                                                                                                              • additionalSigners: Signer[] = []
                                                                                                                              • alts: AddressLookupTableAccount[] = []

                                                                                                                              Returns Promise<VersionedTransaction>

                                                                                                                            • computePriceImpactOnJup(pis: PriceImpact[], usdcAmount: number, tokenName: string): number
                                                                                                                            • +

                                                                                                                              Returns price impact in bps i.e. 0 to 10,000 +returns -1 if data is missing

                                                                                                                              +

                                                                                                                              Parameters

                                                                                                                              Returns number

                                                                                                                            • createAssociatedTokenAccountIdempotentInstruction(payer: PublicKey, owner: PublicKey, mint: PublicKey): Promise<TransactionInstruction>
                                                                                                                            • Parameters

                                                                                                                              • payer: PublicKey
                                                                                                                              • owner: PublicKey
                                                                                                                              • mint: PublicKey

                                                                                                                              Returns Promise<TransactionInstruction>

                                                                                                                            • fetchJupiterTransaction(connection: Connection, selectedRoute: RouteInfo, userPublicKey: PublicKey, slippage: number, inputMint: PublicKey, outputMint: PublicKey): Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>
                                                                                                                            • Parameters

                                                                                                                              • connection: Connection
                                                                                                                              • selectedRoute: RouteInfo
                                                                                                                              • userPublicKey: PublicKey
                                                                                                                              • slippage: number
                                                                                                                              • inputMint: PublicKey
                                                                                                                              • outputMint: PublicKey

                                                                                                                              Returns Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>

                                                                                                                            • fetchRoutes(inputMint: any, outputMint: any, amount?: string, slippage?: number, swapMode?: string, feeBps?: string, wallet?: PublicKey): Promise<Routes>
                                                                                                                            • Parameters

                                                                                                                              • inputMint: any
                                                                                                                              • outputMint: any
                                                                                                                              • amount: string = '0'
                                                                                                                              • slippage: number = 50
                                                                                                                              • swapMode: string = 'ExactIn'
                                                                                                                              • feeBps: string = '0'
                                                                                                                              • wallet: PublicKey = PublicKey.default

                                                                                                                              Returns Promise<Routes>

                                                                                                                            • getAssociatedTokenAddress(mint: PublicKey, owner: PublicKey, allowOwnerOffCurve?: boolean, programId?: PublicKey, associatedTokenProgramId?: PublicKey): Promise<PublicKey>
                                                                                                                            • Get the address of the associated token account for a given mint and owner

                                                                                                                              Parameters

                                                                                                                              • mint: PublicKey

                                                                                                                                Token mint account

                                                                                                                              • owner: PublicKey

                                                                                                                                Owner of the new account

                                                                                                                                -
                                                                                                                              • allowOwnerOffCurve: boolean = false
                                                                                                                                +
                                                                                                                              • allowOwnerOffCurve: boolean = true

                                                                                                                                Allow the owner account to be a PDA (Program Derived Address)

                                                                                                                              • programId: PublicKey = TOKEN_PROGRAM_ID

                                                                                                                                SPL Token program account

                                                                                                                              • associatedTokenProgramId: PublicKey = ASSOCIATED_TOKEN_PROGRAM_ID

                                                                                                                                SPL Associated Token program account

                                                                                                                              Returns Promise<PublicKey>

                                                                                                                              Address of the associated token account

                                                                                                                              -
                                                                                                                            • Returns a list of perp positions alongwith their mango account, sorted ascending by closest to liquidation

                                                                                                                              -

                                                                                                                              Parameters

                                                                                                                              Returns Promise<{ mangoAccount: PublicKey; pct: I80F48; perpPosition: PerpPosition }[]>

                                                                                                                            • getOnChainPriceForMints(mints: string[]): Promise<number[]>
                                                                                                                            • Parameters

                                                                                                                              • mints: string[]

                                                                                                                              Returns Promise<number[]>

                                                                                                                            • percentageToDecimal(percentage: number): number
                                                                                                                            • Parameters

                                                                                                                              • percentage: number

                                                                                                                              Returns number

                                                                                                                            • prepareMangoRouterInstructions(selectedRoute: RouteInfo, inputMint: PublicKey, outputMint: PublicKey, userPublicKey: PublicKey): Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>
                                                                                                                            • Parameters

                                                                                                                              • selectedRoute: RouteInfo
                                                                                                                              • inputMint: PublicKey
                                                                                                                              • outputMint: PublicKey
                                                                                                                              • userPublicKey: PublicKey

                                                                                                                              Returns Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>

                                                                                                                            • toNative(uiAmount: number, decimals: number): BN
                                                                                                                            • Parameters

                                                                                                                              • uiAmount: number
                                                                                                                              • decimals: number

                                                                                                                              Returns BN

                                                                                                                            • toNativeI80F48(uiAmount: number, decimals: number): I80F48
                                                                                                                            • toNativeI80F48ForQuote(uiAmount: number): I80F48
                                                                                                                            • toUiDecimals(nativeAmount: number | BN | I80F48, decimals: number): number
                                                                                                                            • Parameters

                                                                                                                              • nativeAmount: number | BN | I80F48
                                                                                                                              • decimals: number

                                                                                                                              Returns number

                                                                                                                            • toUiDecimalsForQuote(nativeAmount: number | BN | I80F48): number

                                                                                                                            Legend

                                                                                                                            • Constructor
                                                                                                                            • Property
                                                                                                                            • Method
                                                                                                                            • Property
                                                                                                                            • Method
                                                                                                                            • Private property
                                                                                                                            • Private method
                                                                                                                            • Static property
                                                                                                                            • Static method

                                                                                                                            Settings

                                                                                                                            Theme

                                                                                                                            Generated using TypeDoc

                                                                                                                            \ No newline at end of file +

                                                                                                                            Parameters

                                                                                                                            Returns Promise<{ mangoAccount: PublicKey; perpPosition: PerpPosition }[]>

                                                                                                                          • getOnChainPriceForMints(mints: string[]): Promise<number[]>
                                                                                                                          • Parameters

                                                                                                                            • mints: string[]

                                                                                                                            Returns Promise<number[]>

                                                                                                                          • percentageToDecimal(percentage: number): number
                                                                                                                          • Parameters

                                                                                                                            • percentage: number

                                                                                                                            Returns number

                                                                                                                          • prepareMangoRouterInstructions(selectedRoute: RouteInfo, inputMint: PublicKey, outputMint: PublicKey, userPublicKey: PublicKey): Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>
                                                                                                                          • Parameters

                                                                                                                            • selectedRoute: RouteInfo
                                                                                                                            • inputMint: PublicKey
                                                                                                                            • outputMint: PublicKey
                                                                                                                            • userPublicKey: PublicKey

                                                                                                                            Returns Promise<[TransactionInstruction[], AddressLookupTableAccount[]]>

                                                                                                                          • roundTo5(number: any): number
                                                                                                                          • Parameters

                                                                                                                            • number: any

                                                                                                                            Returns number

                                                                                                                          • toNative(uiAmount: number, decimals: number): BN
                                                                                                                          • Parameters

                                                                                                                            • uiAmount: number
                                                                                                                            • decimals: number

                                                                                                                            Returns BN

                                                                                                                          • toNativeI80F48(uiAmount: number, decimals: number): I80F48
                                                                                                                          • toNativeI80F48ForQuote(uiAmount: number): I80F48
                                                                                                                          • toNativeSellPerBuyTokenPrice(price: number, sellBank: Bank, buyBank: Bank): number
                                                                                                                          • toUiDecimals(nativeAmount: number | BN | I80F48, decimals: number): number
                                                                                                                          • Parameters

                                                                                                                            • nativeAmount: number | BN | I80F48
                                                                                                                            • decimals: number

                                                                                                                            Returns number

                                                                                                                          • toUiDecimalsForQuote(nativeAmount: number | BN | I80F48): number
                                                                                                                          • toUiSellPerBuyTokenPrice(price: number, sellBank: Bank, buyBank: Bank): number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/AccountEquity.html b/ts/client/interfaces/AccountEquity.html index 8a0256f1a..f2fc73cba 100644 --- a/ts/client/interfaces/AccountEquity.html +++ b/ts/client/interfaces/AccountEquity.html @@ -1 +1 @@ -AccountEquity | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • AccountEquity

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          Account: { highlight: boolean; val: PublicKey }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: PublicKey
                                                                                                                          Equity: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +AccountEquity | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • AccountEquity

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          Account: { highlight: boolean; val: PublicKey }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: PublicKey
                                                                                                                          Equity: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/BankForHealth.html b/ts/client/interfaces/BankForHealth.html index f54d3c5c4..d1458dc68 100644 --- a/ts/client/interfaces/BankForHealth.html +++ b/ts/client/interfaces/BankForHealth.html @@ -1 +1 @@ -BankForHealth | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • BankForHealth

                                                                                                                          Implemented by

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          borrowWeightScaleStartQuote: number
                                                                                                                          depositWeightScaleStartQuote: number
                                                                                                                          initAssetWeight: I80F48
                                                                                                                          initLiabWeight: I80F48
                                                                                                                          maintAssetWeight: I80F48
                                                                                                                          maintLiabWeight: I80F48
                                                                                                                          price: I80F48
                                                                                                                          stablePriceModel: StablePriceModel
                                                                                                                          tokenIndex: TokenIndex

                                                                                                                          Methods

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +BankForHealth | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • BankForHealth

                                                                                                                          Implemented by

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          borrowWeightScaleStartQuote: number
                                                                                                                          depositWeightScaleStartQuote: number
                                                                                                                          initAssetWeight: I80F48
                                                                                                                          initLiabWeight: I80F48
                                                                                                                          maintAssetWeight: I80F48
                                                                                                                          maintLiabWeight: I80F48
                                                                                                                          price: I80F48
                                                                                                                          stablePriceModel: StablePriceModel
                                                                                                                          tokenIndex: TokenIndex

                                                                                                                          Methods

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/Event.html b/ts/client/interfaces/Event.html index 46d610579..192fc3e56 100644 --- a/ts/client/interfaces/Event.html +++ b/ts/client/interfaces/Event.html @@ -1 +1 @@ -Event | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          eventType: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +Event | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          eventType: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/ExactOutSwapParams.html b/ts/client/interfaces/ExactOutSwapParams.html index 9f51de536..a815e3dd4 100644 --- a/ts/client/interfaces/ExactOutSwapParams.html +++ b/ts/client/interfaces/ExactOutSwapParams.html @@ -1,3 +1,3 @@ -ExactOutSwapParams | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          +ExactOutSwapParams | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number

                                                                                                                          amount is used for instruction and can be null when it is an intermediate swap, only the first swap has an amount

                                                                                                                          -
                                                                                                                          destinationMint: string
                                                                                                                          inAmount: number
                                                                                                                          openOrdersAddress?: string
                                                                                                                          overflowFeeAccount?: string
                                                                                                                          platformFee?: PlatformFee
                                                                                                                          quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                          slippageBps: number
                                                                                                                          sourceMint: string
                                                                                                                          swapMode: SwapMode
                                                                                                                          userDestinationTokenAccount: string
                                                                                                                          userSourceTokenAccount: string
                                                                                                                          userTransferAuthority: string

                                                                                                                          Legend

                                                                                                                          • Constructor
                                                                                                                          • Property
                                                                                                                          • Method
                                                                                                                          • Property
                                                                                                                          • Method
                                                                                                                          • Private property
                                                                                                                          • Private method
                                                                                                                          • Static property
                                                                                                                          • Static method

                                                                                                                          Settings

                                                                                                                          Theme

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +
                                                                                                                          destinationMint: string
                                                                                                                          inAmount: number
                                                                                                                          openOrdersAddress?: string
                                                                                                                          overflowFeeAccount?: string
                                                                                                                          platformFee?: PlatformFee
                                                                                                                          quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                          slippageBps: number
                                                                                                                          sourceMint: string
                                                                                                                          swapMode: SwapMode
                                                                                                                          userDestinationTokenAccount: string
                                                                                                                          userSourceTokenAccount: string
                                                                                                                          userTransferAuthority: string

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/Fee.html b/ts/client/interfaces/Fee.html index 0dbfd04db..8da9632fc 100644 --- a/ts/client/interfaces/Fee.html +++ b/ts/client/interfaces/Fee.html @@ -1 +1 @@ -Fee | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • Fee

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          mint: string
                                                                                                                          pct: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +Fee | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • Fee

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          mint: string
                                                                                                                          pct: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/FillEvent.html b/ts/client/interfaces/FillEvent.html index 08496fabb..9eb02af8b 100644 --- a/ts/client/interfaces/FillEvent.html +++ b/ts/client/interfaces/FillEvent.html @@ -1 +1 @@ -FillEvent | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          eventType: number
                                                                                                                          maker: PublicKey
                                                                                                                          makerFee: number
                                                                                                                          makerOrderId: BN
                                                                                                                          makerOut: boolean
                                                                                                                          makerSlot: number
                                                                                                                          makerTimestamp: BN
                                                                                                                          price: number
                                                                                                                          quantity: number
                                                                                                                          seqNum: BN
                                                                                                                          taker: PublicKey
                                                                                                                          takerClientOrderId: BN
                                                                                                                          takerFee: number
                                                                                                                          takerOrderId: BN
                                                                                                                          takerSide: PerpOrderType
                                                                                                                          timestamp: BN

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +FillEvent | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          eventType: number
                                                                                                                          maker: PublicKey
                                                                                                                          makerFee: number
                                                                                                                          makerOrderId: BN
                                                                                                                          makerOut: boolean
                                                                                                                          makerSlot: number
                                                                                                                          makerTimestamp: BN
                                                                                                                          price: number
                                                                                                                          quantity: number
                                                                                                                          seqNum: BN
                                                                                                                          taker: PublicKey
                                                                                                                          takerClientOrderId: BN
                                                                                                                          takerFee: number
                                                                                                                          takerOrderId: BN
                                                                                                                          takerSide: PerpOrderType
                                                                                                                          timestamp: BN

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/LiqorPriceImpact.html b/ts/client/interfaces/LiqorPriceImpact.html index 6be784e87..9d9e0ce24 100644 --- a/ts/client/interfaces/LiqorPriceImpact.html +++ b/ts/client/interfaces/LiqorPriceImpact.html @@ -1 +1 @@ -LiqorPriceImpact | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • LiqorPriceImpact

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Assets: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Assets Slippage: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Coin: { highlight: boolean; val: string }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: string
                                                                                                                          Future Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Jup Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Liabs: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Liabs Slippage: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Oracle Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          V4 Liq Fee: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +LiqorPriceImpact | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • LiqorPriceImpact

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Assets: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Assets Slippage: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Coin: { highlight: boolean; val: string }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: string
                                                                                                                          Future Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Jup Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Liabs: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Liabs Slippage: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Oracle Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          V4 Liq Fee: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/LiquidateEvent.html b/ts/client/interfaces/LiquidateEvent.html index f2dbd0f01..4f7c2069c 100644 --- a/ts/client/interfaces/LiquidateEvent.html +++ b/ts/client/interfaces/LiquidateEvent.html @@ -1 +1 @@ -LiquidateEvent | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          eventType: number
                                                                                                                          seqNum: BN

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +LiquidateEvent | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Properties

                                                                                                                          eventType: number
                                                                                                                          seqNum: BN

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/MarketInfo.html b/ts/client/interfaces/MarketInfo.html index a1be6c152..7a2e80952 100644 --- a/ts/client/interfaces/MarketInfo.html +++ b/ts/client/interfaces/MarketInfo.html @@ -1 +1 @@ -MarketInfo | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • MarketInfo

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          id: string
                                                                                                                          inAmount: number
                                                                                                                          inputMint: string
                                                                                                                          label: string
                                                                                                                          lpFee: Fee
                                                                                                                          notEnoughLiquidity: boolean
                                                                                                                          outAmount: number
                                                                                                                          outputMint: string
                                                                                                                          platformFee: Fee
                                                                                                                          priceImpactPct: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +MarketInfo | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • MarketInfo

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          id: string
                                                                                                                          inAmount: number
                                                                                                                          inputMint: string
                                                                                                                          label: string
                                                                                                                          lpFee: Fee
                                                                                                                          notEnoughLiquidity: boolean
                                                                                                                          outAmount: number
                                                                                                                          outputMint: string
                                                                                                                          platformFee: Fee
                                                                                                                          priceImpactPct: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/OutEvent.html b/ts/client/interfaces/OutEvent.html index 4b4c10b98..c286dc5ac 100644 --- a/ts/client/interfaces/OutEvent.html +++ b/ts/client/interfaces/OutEvent.html @@ -1 +1 @@ -OutEvent | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          eventType: number
                                                                                                                          owner: PublicKey
                                                                                                                          ownerSlot: number
                                                                                                                          quantity: BN
                                                                                                                          seqNum: BN
                                                                                                                          timestamp: BN

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +OutEvent | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          eventType: number
                                                                                                                          owner: PublicKey
                                                                                                                          ownerSlot: number
                                                                                                                          quantity: BN
                                                                                                                          seqNum: BN
                                                                                                                          timestamp: BN

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/PerpPositionsToBeLiquidated.html b/ts/client/interfaces/PerpPositionsToBeLiquidated.html index 3d98269be..f1e7b314c 100644 --- a/ts/client/interfaces/PerpPositionsToBeLiquidated.html +++ b/ts/client/interfaces/PerpPositionsToBeLiquidated.html @@ -1 +1 @@ -PerpPositionsToBeLiquidated | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • PerpPositionsToBeLiquidated

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Future Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Market: { highlight: boolean; val: string }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: string
                                                                                                                          Notional Position: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +PerpPositionsToBeLiquidated | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • PerpPositionsToBeLiquidated

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          Future Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Market: { highlight: boolean; val: string }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: string
                                                                                                                          Notional Position: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number
                                                                                                                          Price: { highlight: boolean; val: number }

                                                                                                                          Type declaration

                                                                                                                          • highlight: boolean
                                                                                                                          • val: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/Quote.html b/ts/client/interfaces/Quote.html index 050919d06..eb1e14ca2 100644 --- a/ts/client/interfaces/Quote.html +++ b/ts/client/interfaces/Quote.html @@ -1 +1 @@ -Quote | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • Quote

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          feeAmount: number
                                                                                                                          feeMint: string
                                                                                                                          feePct: number
                                                                                                                          inAmount: number
                                                                                                                          minInAmount?: number
                                                                                                                          minOutAmount?: number
                                                                                                                          notEnoughLiquidity: boolean
                                                                                                                          outAmount: number
                                                                                                                          priceImpactPct: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +Quote | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • Quote

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          feeAmount: number
                                                                                                                          feeMint: string
                                                                                                                          feePct: number
                                                                                                                          inAmount: number
                                                                                                                          minInAmount?: number
                                                                                                                          minOutAmount?: number
                                                                                                                          notEnoughLiquidity: boolean
                                                                                                                          outAmount: number
                                                                                                                          priceImpactPct: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/QuoteParams.html b/ts/client/interfaces/QuoteParams.html index 71c8c1548..84f7bfd17 100644 --- a/ts/client/interfaces/QuoteParams.html +++ b/ts/client/interfaces/QuoteParams.html @@ -1 +1 @@ -QuoteParams | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • QuoteParams

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          destinationMint: string
                                                                                                                          sourceMint: string
                                                                                                                          swapMode: SwapMode

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +QuoteParams | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • QuoteParams

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          destinationMint: string
                                                                                                                          sourceMint: string
                                                                                                                          swapMode: SwapMode

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/Risk.html b/ts/client/interfaces/Risk.html index 2567f1e2c..a468eb88a 100644 --- a/ts/client/interfaces/Risk.html +++ b/ts/client/interfaces/Risk.html @@ -1 +1 @@ -Risk | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • Risk

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          assetDrop: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          assetRally: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          liqorEquity: { data: AccountEquity[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          marketMakerEquity: { data: AccountEquity[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          perpDrop: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          perpRally: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          usdcDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          usdtDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +Risk | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • Risk

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          assetDrop: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          assetRally: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          liqorEquity: { data: AccountEquity[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          marketMakerEquity: { data: AccountEquity[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          perpDrop: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          perpRally: { data: PerpPositionsToBeLiquidated[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          usdcDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          usdtDepeg: { data: LiqorPriceImpact[]; title: string }

                                                                                                                          Type declaration

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/RouteInfo.html b/ts/client/interfaces/RouteInfo.html index 880f07ef5..7e38c4fe8 100644 --- a/ts/client/interfaces/RouteInfo.html +++ b/ts/client/interfaces/RouteInfo.html @@ -1 +1 @@ -RouteInfo | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • RouteInfo

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          inAmount: number
                                                                                                                          instructions?: TransactionInstruction[]
                                                                                                                          marketInfos: MarketInfo[]
                                                                                                                          mints?: PublicKey[]
                                                                                                                          otherAmountThreshold: number
                                                                                                                          outAmount: number
                                                                                                                          priceImpactPct: number
                                                                                                                          routerName?: "Mango"
                                                                                                                          slippageBps: number
                                                                                                                          swapMode: SwapMode

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +RouteInfo | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • RouteInfo

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          inAmount: number
                                                                                                                          instructions?: TransactionInstruction[]
                                                                                                                          marketInfos: MarketInfo[]
                                                                                                                          mints?: PublicKey[]
                                                                                                                          otherAmountThreshold: number
                                                                                                                          outAmount: number
                                                                                                                          priceImpactPct: number
                                                                                                                          routerName?: "Mango"
                                                                                                                          slippageBps: number
                                                                                                                          swapMode: SwapMode

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/SwapParams.html b/ts/client/interfaces/SwapParams.html index f43aa5aa7..b0bf64634 100644 --- a/ts/client/interfaces/SwapParams.html +++ b/ts/client/interfaces/SwapParams.html @@ -1,3 +1,3 @@ -SwapParams | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number
                                                                                                                          +SwapParams | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          amount: number

                                                                                                                          amount is used for instruction and can be null when it is an intermediate swap, only the first swap has an amount

                                                                                                                          -
                                                                                                                          destinationMint: string
                                                                                                                          openOrdersAddress?: string
                                                                                                                          quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                          sourceMint: string
                                                                                                                          swapMode: SwapMode
                                                                                                                          userDestinationTokenAccount: string
                                                                                                                          userSourceTokenAccount: string
                                                                                                                          userTransferAuthority: string

                                                                                                                          Legend

                                                                                                                          • Constructor
                                                                                                                          • Property
                                                                                                                          • Method
                                                                                                                          • Property
                                                                                                                          • Method
                                                                                                                          • Private property
                                                                                                                          • Private method
                                                                                                                          • Static property
                                                                                                                          • Static method

                                                                                                                          Settings

                                                                                                                          Theme

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +
                                                                                                                          destinationMint: string
                                                                                                                          openOrdersAddress?: string
                                                                                                                          quoteMintToReferrer?: QuoteMintToReferrer
                                                                                                                          sourceMint: string
                                                                                                                          swapMode: SwapMode
                                                                                                                          userDestinationTokenAccount: string
                                                                                                                          userSourceTokenAccount: string
                                                                                                                          userTransferAuthority: string

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file diff --git a/ts/client/interfaces/TransactionFeeInfo.html b/ts/client/interfaces/TransactionFeeInfo.html index f4405846f..095792f08 100644 --- a/ts/client/interfaces/TransactionFeeInfo.html +++ b/ts/client/interfaces/TransactionFeeInfo.html @@ -1 +1 @@ -TransactionFeeInfo | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • TransactionFeeInfo

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          ataDeposits: number[]
                                                                                                                          minimumSOLForTransaction: number
                                                                                                                          openOrdersDeposits: number[]
                                                                                                                          signatureFee: number
                                                                                                                          totalFeeAndDeposits: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file +TransactionFeeInfo | @blockworks-foundation/mango-v4
                                                                                                                          Options
                                                                                                                          All
                                                                                                                          • Public
                                                                                                                          • Public/Protected
                                                                                                                          • All
                                                                                                                          Menu

                                                                                                                          Hierarchy

                                                                                                                          • TransactionFeeInfo

                                                                                                                          Index

                                                                                                                          Properties

                                                                                                                          ataDeposits: number[]
                                                                                                                          minimumSOLForTransaction: number
                                                                                                                          openOrdersDeposits: number[]
                                                                                                                          signatureFee: number
                                                                                                                          totalFeeAndDeposits: number

                                                                                                                          Generated using TypeDoc

                                                                                                                          \ No newline at end of file