Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Bonfida/dex-v4
/ functions
Functions
259 in github.com/Bonfida/dex-v4
⨍
Functions
259
◇
Types & classes
89
Method
makeCreateAccountTransaction
* Static method to make the transaction instruction that initializes an open order account * @param market The market address of the open orders ac
js/src/openOrders.ts:193
Method
market
* Returns the market object associated to the orderbook
js/src/orderbook.ts:37
Method
market
* Returns the market address of the open order account
js/src/openOrders.ts:96
Method
marketAdmin
()
js/src/market.ts:284
Method
marketCreation
Returns the timestamp of the market creation
js/src/market.ts:307
Method
marketState
Returns the market state
js/src/market.ts:225
Method
minOrderSize
Returns the min order size of the market
js/src/market.ts:275
Method
minOrderSizeBN
Returns the big number min order size of the market
js/src/market.ts:280
Method
new
(market: &Pubkey, owner: &Pubkey)
program/src/state.rs:210
Function
no_op_filter
(r: Result<Signature, ClientError>)
cranker/src/utils.rs:25
Method
orderbookAddress
Returns the orderbook address of the market
js/src/market.ts:255
Method
orderbookState
Returns the orderbook state
js/src/market.ts:230
Method
orders
* Returns the list of orders of the open orders account
js/src/openOrders.ts:137
Method
owner
* Returns the owner of the open order account
js/src/openOrders.ts:103
Method
parse
( accounts: &'a [AccountInfo<'b>], program_id: &Pubkey, )
program/src/processor/update_royalties.rs:48
Method
parse
( _program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/close_account.rs:39
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/close_market.rs:75
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], has_discount_token_account: bo
program/src/processor/new_order.rs:132
Method
parse
( _program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/initialize_account.rs:57
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/cancel_order.rs:73
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/settle.rs:62
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/sweep_fees.rs:57
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/create_market.rs:77
Method
parse
( program_id: &Pubkey, accounts: &'a [AccountInfo<'b>], )
program/src/processor/consume_events.rs:69
Method
placeOrder
* Sign and send a place order transaction * @param connection The solana connection object to the RPC node * @param side The side of the order (
js/src/market.ts:421
Method
print
(&self)
program/src/entrypoint.rs:30
Function
process
(program_id: &Pubkey, accounts: &[AccountInfo])
program/src/processor/update_royalties.rs:73
Function
process
(program_id: &Pubkey, accounts: &[AccountInfo])
program/src/processor/close_account.rs:59
Function
process
(program_id: &Pubkey, accounts: &[AccountInfo])
program/src/processor/close_market.rs:115
Function
process
( program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/processor/new_order.rs:213
Function
process
( program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/processor/initialize_account.rs:87
Function
process
( program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/processor/cancel_order.rs:114
Function
process
(program_id: &Pubkey, accounts: &[AccountInfo])
program/src/processor/settle.rs:110
Function
process
(program_id: &Pubkey, accounts: &[AccountInfo])
program/src/processor/sweep_fees.rs:85
Function
process
( program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/processor/create_market.rs:112
Function
process
( program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/processor/consume_events.rs:88
Function
process_instruction
The entrypoint to the AAOB program
program/src/entrypoint.rs:15
Method
process_instruction
( program_id: &Pubkey, accounts: &[AccountInfo], instruction_data: &[u8], )
program/src/processor.rs:60
Method
programId
Returns the Serum program ID of the market
js/src/market.ts:195
Method
quoteCurrencyMultiplier
()
js/src/market.ts:292
Method
quoteDecimals
Returns the number of decimals of the quote spl-token
js/src/market.ts:235
Method
quoteMintAddress
Returns the mint address of the quote token
js/src/market.ts:210
Method
quoteSplSizeToNumber
Returns the quote token multiplier
js/src/market.ts:317
Method
quoteTokenFree
* Returns the amount of free quote tokens
js/src/openOrders.ts:124
Method
quoteTokenTotal
* Returns the total amount of quote tokens
js/src/openOrders.ts:130
Method
quoteVault
Returns the quote vault address of the market
js/src/market.ts:250
Method
quoteVolume
Returns the inception quote volume
js/src/market.ts:302
Method
retrieve
(connection: Connection, userAccount: PublicKey)
js/src/state.ts:219
Function
retry
(arg: T, f: F, e: R)
cranker/src/utils.rs:7
Method
settleFunds
* * @param connection The solana connection object to the RPC node * @param owner The owner of the funds to settle * @param destinationBaseAc
js/src/market.ts:675
Method
slabAsks
* Returns the asks slab of the orderbook
js/src/orderbook.ts:44
Method
slabBids
* Returns the bids slab of the orderbook
js/src/orderbook.ts:51
Function
spawnLocalSolana
()
js/tests/utils/validator.ts:19
Function
swap
Execute a swap on the orderbook.
program/src/instruction_auto.rs:175
Function
test_dex
()
program/tests/functional.rs:38
Function
test_dex_perf
#[tokio::test]
program/tests/performance_tests.rs:17
Method
tickSize
Returns the tick size of the market
js/src/market.ts:265
Method
tickSizeBN
Returns the big number tick size of the market
js/src/market.ts:270
Method
type_of
()
program/src/error.rs:69
← previous
201–259 of 259, ranked by callers