Module z4_engine::token

source ·
Expand description

This module was auto-generated with ethers-rs Abigen. More information at: https://github.com/gakonst/ethers-rs

Structs§

  • Container type for all input parameters for the allowance function with signature allowance(address,address) and selector 0xdd62ed3e
  • Container type for all return fields from the allowance function with signature allowance(address,address) and selector 0xdd62ed3e
  • Container type for all input parameters for the approve function with signature approve(address,uint256) and selector 0x095ea7b3
  • Container type for all return fields from the approve function with signature approve(address,uint256) and selector 0x095ea7b3
  • Container type for all input parameters for the balanceOf function with signature balanceOf(address) and selector 0x70a08231
  • Container type for all return fields from the balanceOf function with signature balanceOf(address) and selector 0x70a08231
  • Container type for all input parameters for the decimals function with signature decimals() and selector 0x313ce567
  • Container type for all return fields from the decimals function with signature decimals() and selector 0x313ce567
  • Custom Error type ERC20InsufficientAllowance with signature ERC20InsufficientAllowance(address,uint256,uint256) and selector 0xfb8f41b2
  • Custom Error type ERC20InsufficientBalance with signature ERC20InsufficientBalance(address,uint256,uint256) and selector 0xe450d38c
  • Custom Error type ERC20InvalidApprover with signature ERC20InvalidApprover(address) and selector 0xe602df05
  • Custom Error type ERC20InvalidReceiver with signature ERC20InvalidReceiver(address) and selector 0xec442f05
  • Custom Error type ERC20InvalidSender with signature ERC20InvalidSender(address) and selector 0x96c6fd1e
  • Custom Error type ERC20InvalidSpender with signature ERC20InvalidSpender(address) and selector 0x94280d62
  • Container type for all input parameters for the name function with signature name() and selector 0x06fdde03
  • Container type for all return fields from the name function with signature name() and selector 0x06fdde03
  • Container type for all input parameters for the symbol function with signature symbol() and selector 0x95d89b41
  • Container type for all return fields from the symbol function with signature symbol() and selector 0x95d89b41
  • Container type for all input parameters for the totalSupply function with signature totalSupply() and selector 0x18160ddd
  • Container type for all return fields from the totalSupply function with signature totalSupply() and selector 0x18160ddd
  • Container type for all input parameters for the transfer function with signature transfer(address,uint256) and selector 0xa9059cbb
  • Container type for all input parameters for the transferFrom function with signature transferFrom(address,address,uint256) and selector 0x23b872dd
  • Container type for all return fields from the transferFrom function with signature transferFrom(address,address,uint256) and selector 0x23b872dd
  • Container type for all return fields from the transfer function with signature transfer(address,uint256) and selector 0xa9059cbb

Enums§

  • Container type for all of the contract’s call
  • Container type for all of the contract’s custom errors
  • Container type for all of the contract’s events

Statics§

  • The parsed JSON ABI of the contract.