Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

IGate

Fully qualified path: opus::interfaces::gate::IGate

pub trait IGate<TContractState>

Trait functions

get_shrine

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

fn get_shrine(self: @TContractState) -> ContractAddress

get_sentinel

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

fn get_sentinel(self: @TContractState) -> ContractAddress

get_asset

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

fn get_asset(self: @TContractState) -> ContractAddress

get_total_assets

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

fn get_total_assets(self: @TContractState) -> u128

get_total_yang

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

fn get_total_yang(self: @TContractState) -> Wad

enter

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

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

exit

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

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

get_asset_amt_per_yang

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

fn get_asset_amt_per_yang(self: @TContractState) -> Wad

convert_to_yang

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

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

convert_to_assets

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

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