Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press ? to show this help

Press Esc to hide this help

IERC20Camel

Adds camelCase support for β€˜ERC20’.

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel

pub trait IERC20Camel<TState>

Trait functions

totalSupply

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel::totalSupply

fn totalSupply(self: @TState) -> u256

balanceOf

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel::balanceOf

fn balanceOf(self: @TState, account: ContractAddress) -> u256

allowance

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel::allowance

fn allowance(self: @TState, owner: ContractAddress, spender: ContractAddress) -> u256

transfer

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel::transfer

fn transfer(ref self: TState, recipient: ContractAddress, amount: u256) -> bool

transferFrom

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel::transferFrom

fn transferFrom(
    ref self: TState, sender: ContractAddress, recipient: ContractAddress, amount: u256,
) -> bool

approve

Fully qualified path: openzeppelin_interfaces::token::erc20::IERC20Camel::approve

fn approve(ref self: TState, spender: ContractAddress, amount: u256) -> bool