Search by name, SuiNS, address, digest, object ID, coin type or checkpoint.
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
| to_trader | Balance<T0> |
|---|---|
| referral_rebate | Balance<T0> |
| fee_rebate | Balance<T0> |
| scard_rebate | Option<Balance<T0>> |
| event | DecreasePositionSuccessEvent |
| to_trader | Balance<T0> |
|---|---|
| referral_rebate | Balance<T0> |
| fee_rebate | Balance<T0> |
| scard_rebate | Option<Balance<T0>> |
| event | DecreasePositionSuccessEventV1 |
| collateral_price | decimal::Decimal |
|---|---|
| index_price | decimal::Decimal |
| decrease_amount | u64 |
| decrease_fee_value | decimal::Decimal |
| reserving_fee_value | decimal::Decimal |
| funding_fee_value | sdecimal::SDecimal |
| delta_realised_pnl | sdecimal::SDecimal |
| closed | bool |
| has_profit | bool |
| settled_amount | u64 |
| referral_rebate_amount | u64 |
| fee_rebate_amount | u64 |
| scard_rebate_amount |
| collateral_price | decimal::Decimal |
|---|---|
| index_price | decimal::Decimal |
| decrease_amount | u64 |
| decrease_fee_value | decimal::Decimal |
| reserving_fee_value | decimal::Decimal |
| funding_fee_value | sdecimal::SDecimal |
| instant_exit_fee_value | decimal::Decimal |
| instant_exit_fee_tier | u8 |
| delta_realised_pnl | sdecimal::SDecimal |
| closed | bool |
| has_profit | bool |
| settled_amount |
| decrease_amount | u64 |
|---|
| liquidator | address |
|---|---|
| collateral_price | decimal::Decimal |
| index_price | decimal::Decimal |
| position_size | decimal::Decimal |
| reserving_fee_value | decimal::Decimal |
| funding_fee_value | sdecimal::SDecimal |
| delta_realised_pnl | sdecimal::SDecimal |
| loss_amount | u64 |
| liquidator_bonus_amount | u64 |
| liquidation_amount | u64 |
| liquidation_fee_amount | u64 |
|---|---|
| liquidation_fee_value | decimal::Decimal |
| fee_collector | address |
| balance | Balance<T0> |
|---|
| to_loss_protection_vault_amount | u64 |
|---|---|
| from_loss_protection_vault_amount | u64 |
| position | position::Position<T0> |
|---|---|
| referral_rebate | Balance<T0> |
| fee_rebate | Balance<T0> |
| scard_rebate | Option<Balance<T0>> |
| event | OpenPositionSuccessEvent |
| position_config | position::PositionConfig |
|---|---|
| collateral_price | decimal::Decimal |
| index_price | decimal::Decimal |
| open_amount | u64 |
| open_fee_amount | u64 |
| reserve_amount | u64 |
| collateral_amount | u64 |
| referral_rebate_amount | u64 |
| fee_rebate_amount | u64 |
| scard_rebate_amount | Option<u64> |
| referrer | address |
| pledge_amount | u64 |
|---|
| collateral_price | decimal::Decimal |
|---|---|
| index_price | decimal::Decimal |
| redeem_amount | u64 |
| open_enabled | bool |
|---|---|
| decrease_enabled | bool |
| liquidate_enabled | bool |
| supported_collaterals | VecSet<TypeName> |
| funding_fee_model | ID |
| price_config | agg_price::AggPriceConfig |
| last_update | u64 |
| opening_amount | u64 |
| opening_size | decimal::Decimal |
| realised_pnl | sdecimal::SDecimal |
| unrealised_funding_fee_value | sdecimal::SDecimal |
| acc_funding_rate | srate::SRate |
| enabled | bool |
|---|---|
| weight | decimal::Decimal |
| reserving_fee_model | ID |
| price_config | agg_price::AggPriceConfig |
| last_update | u64 |
| liquidity | Balance<T0> |
| reserved_amount | u64 |
| unrealised_reserving_fee_amount | decimal::Decimal |
| acc_reserving_rate | rate::Rate |
| min_amount | u64 |
|---|---|
| max_amount | u64 |
Constants are shown the way the code loads them. Bytecode does not keep their names.
| Index | Value | Type | Use | Used in |
|---|---|---|---|---|
| 0 | 100 | u64 | Abort code | depositadmin_add_liquidity_to_vaultwithdrawswap_inand 7 more |
| 1 | 101 | u64 | Abort code | withdrawswap_out |
| 2 | 102 | u64 | Abort code | withdrawswap_outopen_position_v1decrease_position_v1_1and 1 more |
| 3 | 103 | u64 | Abort code | open_position_v1 |
| 4 | 104 | u64 | Abort code | open_position_v1 |
| 5 | 105 | u64 | Abort code | decrease_position_v1_1decrease_position_v1_1_with_loss_protection |
| 6 | 106 | u64 | Abort code | liquidate_position_v1liquidate_position_v1_with_loss_protection |
| 7 | 107 | u64 | Abort code | swap_in |
| 8 | 108 | u64 | Abort code | depositadmin_add_liquidity_to_vault |
| 9 | 109 | u64 | Abort code | withdraw |
| 10 | 110 | u64 | Abort code | deposit |
| 11 | 111 | u64 | Abort code | depositwithdrawswap_out |
| 12 | 112 | u64 | Abort code | open_position_v1decrease_position_v1_1decrease_position_v1_1_with_loss_protectiondecrease_reserved_from_positionand 4 more |
| 13 | 113 | u64 | Abort code | open_position_v1decrease_position_v1_1decrease_position_v1_1_with_loss_protectionredeem_from_position_v1and 3 more |
| 14 | 117 | u64 | Abort code | depositswap_in |
| 15 | 118 | u64 | Abort code | withdrawswap_out |
| referrer | address |
|---|
| referral_rebate_amount | u64 |
|---|
| fee_rebate_amount | u64 |
|---|
| scard_rebate_amount | Option<u64> |
|---|
| referrer | address |
|---|