mango-v4/programs/mango-v4/src
Christian Kamm 8916c28b99
License: Mark instructions GPLv3 and everything else MIT (#454)
To do that, split up the Accounts objects and the instruction
implementations.

GPL code is only used when the "enable-gpl" feature is enabled. That
means compiling the program or running tests need explicit feature
activation now.
2023-02-15 08:42:07 +01:00
..
accounts_ix License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
address_lookup_table_program Add alt_set / alt_extend instructions 2022-09-15 09:20:08 +02:00
health Perp cancel all: Don't error when orders are filled/expired (#453) 2023-02-14 10:44:51 +01:00
instructions License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
state Perp cancel all: Don't error when orders are filled/expired (#453) 2023-02-14 10:44:51 +01:00
accounts_zerocopy.rs client: fetch top settle pnl counterparties 2022-09-28 10:48:41 +02:00
error.rs Perp cancel all: Don't error when orders are filled/expired (#453) 2023-02-14 10:44:51 +01:00
events.rs Move src/state/health/ -> src/health/ 2022-12-08 20:48:44 +01:00
i80f48.rs Drop unused HealthCache function, rename ClampedToNum (#382) 2023-01-13 10:21:01 +01:00
lib.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
logs.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_cpi.rs Remove mango-macro 2022-12-08 20:48:44 +01:00
types.rs Some progress on initial ts example 2022-03-31 15:58:18 +02:00
util.rs Fast I80F48 division with reduced precision (#300) 2022-11-24 11:59:00 +01:00