Package 0xaab0…de47
leverage_delegate
- Move path
- 0x042a…199e::leverage_delegate
- Functions
- 33 public, 0 entry
- Structs
- 2
- Friend modules
- None
leverage_delegate
Functions3
- public fun claim_liquidity_minging_rewards<T0, T1, T2>(&leverage_app::LeverageApp,&app::ProtocolApp,&mut market::Market<T0>,&leverage_obligation::LeverageMarketOwnerCap,u8,u64,&Clock)
- public fun deposit<T0, T1, T2>(&app::ProtocolApp,&leverage_app::LeverageApp,&mut market::Market<T0>,&leverage_obligation::LeverageMarketOwnerCap,Coin<T1>,&x_oracle::XOracle,&Clock)
- public fun repay<T0, T1, T2>(&leverage_app::LeverageApp,&app::ProtocolApp,&mut market::Market<T0>,&leverage_obligation::LeverageMarketOwnerCap,Coin<T2>,&x_oracle::XOracle,&Clock): Coin<T2>
Structs2
key is an object with an id. store can be kept inside other objects. copy can be duplicated. drop can be thrown away.
- DelegationOperationcopydrop
No fields
leverage_owner_cap ID operation DelegationOperation asset TypeName amount u64 price float::Decimal
Constants0
No constants are used by this module's code