ERC20Library
ERC20TotalSupplyOutOfRange
error ERC20TotalSupplyOutOfRange()
ERC20BalanceOutOfRange
error ERC20BalanceOutOfRange()
totalSupply
function totalSupply(struct ERC20Schema schema) internal view returns (uint256)
updateTotalSupplyIncrease
function updateTotalSupplyIncrease(struct ERC20Schema schema, uint256 value) internal
updateTotalSupplyDecrease
function updateTotalSupplyDecrease(struct ERC20Schema schema, uint256 value) internal
balanceOf
function balanceOf(struct ERC20Schema schema, address account) internal view returns (uint256)
updateBalanceIncrease
function updateBalanceIncrease(struct ERC20Schema schema, address account, uint256 value) internal
updateBalanceDecrease
function updateBalanceDecrease(struct ERC20Schema schema, address account, uint256 value) internal
allowance
function allowance(struct ERC20Schema schema, address owner, address spender) internal view returns (uint256)
setAllowance
function setAllowance(struct ERC20Schema schema, address owner, address spender, uint256 value) internal
name
function name(struct ERC20Schema schema) internal view returns (string)
setName
function setName(struct ERC20Schema schema, string value) internal
symbol
function symbol(struct ERC20Schema schema) internal view returns (string)
setSymbol
function setSymbol(struct ERC20Schema schema, string value) internal