Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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>>