Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

IGateDispatcherTrait

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait

Part of the group: dispatchers

pub trait IGateDispatcherTrait<T>

Trait functions

get_shrine

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::get_shrine

fn get_shrine(self: T) -> ContractAddress

get_sentinel

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::get_sentinel

fn get_sentinel(self: T) -> ContractAddress

get_asset

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::get_asset

fn get_asset(self: T) -> ContractAddress

get_total_assets

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::get_total_assets

fn get_total_assets(self: T) -> u128

get_total_yang

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::get_total_yang

fn get_total_yang(self: T) -> Wad

enter

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::enter

fn enter(self: T, user: ContractAddress, asset_amt: u128) -> Wad

exit

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::exit

fn exit(self: T, user: ContractAddress, yang_amt: Wad) -> u128

get_asset_amt_per_yang

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::get_asset_amt_per_yang

fn get_asset_amt_per_yang(self: T) -> Wad

convert_to_yang

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::convert_to_yang

fn convert_to_yang(self: T, asset_amt: u128) -> Wad

convert_to_assets

Fully qualified path: opus::interfaces::gate::IGateDispatcherTrait::convert_to_assets

fn convert_to_assets(self: T, yang_amt: Wad) -> u128