mango-v4/programs/mango-v4/src/accounts_ix
Christian Kamm 46c6e86206
Add force_withdraw state and instruction (#884)
Co-authored-by: microwavedcola1 <microwavedcola@gmail.com>
2024-02-19 15:06:51 +01:00
..
account_buyback_fees_with_mngo.rs buyback perp fees with mngo at a discount (#464) 2023-02-25 20:34:16 +01:00
account_close.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
account_create.rs Account size: restict more, but only increases (#688) 2023-08-21 14:34:52 +02:00
account_edit.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
account_expand.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
account_size_migration.rs Allow account shrinking and migration (#692) 2023-09-04 09:30:57 +02:00
account_toggle_freeze.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
admin_perp_withdraw_fees.rs Fees to dao (#644) 2023-07-13 18:22:35 +02:00
admin_token_withdraw_fees.rs Fees to dao (#644) 2023-07-13 18:22:35 +02:00
alt_extend.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
alt_set.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
benchmark.rs Fix building with "no-entrypoint" feature (#558) 2023-04-24 09:52:44 +02:00
compute_account_data.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
flash_loan.rs flash loan: Add a "swap without fees" option (#882) 2024-02-19 09:00:30 +01:00
group_close.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
group_create.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
group_edit.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
group_withdraw_insurance_fund.rs Fix bugs for release (#564) 2023-04-25 16:18:35 +02:00
health_region.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
ix_gate_set.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
mod.rs Add force_withdraw state and instruction (#884) 2024-02-19 15:06:51 +01:00
openbook_v2_cancel_order.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
openbook_v2_close_open_orders.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
openbook_v2_create_open_orders.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
openbook_v2_deregister_market.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
openbook_v2_edit_market.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
openbook_v2_liq_force_cancel_orders.rs Update to solana 1.16.14 and anchor 0.28.0 (#718) 2023-10-05 10:56:45 +02:00
openbook_v2_place_order.rs Update to solana 1.16.14 and anchor 0.28.0 (#718) 2023-10-05 10:56:45 +02:00
openbook_v2_place_take_order.rs Update to solana 1.16.14 and anchor 0.28.0 (#718) 2023-10-05 10:56:45 +02:00
openbook_v2_register_market.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
openbook_v2_settle_funds.rs Openbook v2 integration: instructions and accounts (#628) 2023-07-11 09:59:50 +02:00
perp_cancel_all_orders.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_cancel_all_orders_by_side.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_cancel_order.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_cancel_order_by_client_order_id.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_close_market.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_consume_events.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_create_market.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_deactivate_position.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_edit_market.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_force_close_position.rs Force close for serum3 market (#551) 2023-04-20 10:19:23 +02:00
perp_liq_base_or_positive_pnl.rs Configurable perp settle token (#550) 2023-05-17 15:50:05 +02:00
perp_liq_force_cancel_orders.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_liq_negative_pnl_or_bankruptcy.rs Configurable perp settle token (#550) 2023-05-17 15:50:05 +02:00
perp_place_order.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_settle_fees.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_settle_pnl.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
perp_update_funding.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_cancel_all_orders.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_cancel_order.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_close_open_orders.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_create_open_orders.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_deregister_market.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_edit_market.rs security admin can move openbook market to reduce only (#472) 2023-02-22 09:24:38 +01:00
serum3_liq_force_cancel_orders.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
serum3_place_order.rs Openbook token tracking and price bands (#805) 2023-12-05 15:39:24 +01:00
serum3_register_market.rs Allow fast listing admin to register openbook v1 markets (#839) 2024-01-08 14:18:43 +01:00
serum3_settle_funds.rs Serum settle funds V2: fees can go to users (#484) 2023-03-03 14:04:45 +01:00
stub_oracle_close.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
stub_oracle_create.rs test: stubOracle is not a PDA (allow multiple with same mint) 2023-11-22 11:35:26 -06:00
stub_oracle_set.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
token_add_bank.rs Disable TokenAddBank instruction (#803) 2023-12-05 10:12:50 +01:00
token_charge_collateral_fees.rs Add collateral fees (#868) 2024-02-13 12:39:28 +01:00
token_conditional_swap_cancel.rs Tcs: reserve token positions while tcs is open (#647) 2023-07-17 13:14:53 +02:00
token_conditional_swap_create.rs v0.20.0 minor fixes from self-audit (#751) 2023-10-11 15:19:53 +02:00
token_conditional_swap_start.rs tcs start: use same naming convention as in other ix 2023-10-30 13:41:19 +01:00
token_conditional_swap_trigger.rs Token conditional swaps (#604) 2023-07-03 14:09:11 +02:00
token_deposit.rs program: even delegate can create token position (#775) 2023-11-08 09:06:43 +01:00
token_deregister.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
token_edit.rs reduce CU cost of fallback oracles 2023-11-28 22:55:19 -06:00
token_force_close_borrows_with_token.rs force close tokens program part (#518) 2023-04-13 12:44:12 +02:00
token_force_withdraw.rs Add force_withdraw state and instruction (#884) 2024-02-19 15:06:51 +01:00
token_liq_bankruptcy.rs Configurable perp settle token (#550) 2023-05-17 15:50:05 +02:00
token_liq_with_token.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
token_register.rs add fallback oracles to bank and mintinfo 2023-11-22 11:35:26 -06:00
token_register_trustless.rs add fallback oracles to bank and mintinfo 2023-11-22 11:35:26 -06:00
token_update_index_and_rate.rs License: Mark instructions GPLv3 and everything else MIT (#454) 2023-02-15 08:42:07 +01:00
token_withdraw.rs Allow delegates to withdraw small token amounts (#820) 2023-12-20 11:15:47 +01:00