ICaretakerSafeDispatcherTrait
Fully qualified path: opus::interfaces::caretaker::ICaretakerSafeDispatcherTrait
Part of the group: dispatchers
pub trait ICaretakerSafeDispatcherTrait<T>
Trait functions
preview_release
Fully qualified path: opus::interfaces::caretaker::ICaretakerSafeDispatcherTrait::preview_release
fn preview_release(self: T, trove_id: u64) -> Result<Span<AssetBalance>, Array<felt252>>
preview_reclaim
Fully qualified path: opus::interfaces::caretaker::ICaretakerSafeDispatcherTrait::preview_reclaim
fn preview_reclaim(self: T, yin: Wad) -> Result<(Wad, Span<AssetBalance>), Array<felt252>>
shut
Fully qualified path: opus::interfaces::caretaker::ICaretakerSafeDispatcherTrait::shut
fn shut(self: T) -> Result<(), Array<felt252>>
release
Fully qualified path: opus::interfaces::caretaker::ICaretakerSafeDispatcherTrait::release
fn release(self: T, trove_id: u64) -> Result<Span<AssetBalance>, Array<felt252>>
reclaim
Fully qualified path: opus::interfaces::caretaker::ICaretakerSafeDispatcherTrait::reclaim
fn reclaim(self: T, yin: Wad) -> Result<(Wad, Span<AssetBalance>), Array<felt252>>