IERC20CamelDispatcherTrait
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait
Part of the group: dispatchers
pub trait IERC20CamelDispatcherTrait<T>
Trait functions
totalSupply
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait::totalSupply
fn totalSupply(self: T) -> u256
balanceOf
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait::balanceOf
fn balanceOf(self: T, account: ContractAddress) -> u256
allowance
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait::allowance
fn allowance(self: T, owner: ContractAddress, spender: ContractAddress) -> u256
transfer
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait::transfer
fn transfer(self: T, recipient: ContractAddress, amount: u256) -> bool
transferFrom
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait::transferFrom
fn transferFrom(self: T, sender: ContractAddress, recipient: ContractAddress, amount: u256) -> bool
approve
Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20CamelDispatcherTrait::approve
fn approve(self: T, spender: ContractAddress, amount: u256) -> bool