Expand description
Module containing a contract’s types and functions.
interface ITIP20Factory {
error AddressReserved();
error AddressNotReserved();
error InvalidQuoteToken();
error TokenAlreadyExists(address token);
event TokenCreated(address indexed token, string name, string symbol, string currency, address quoteToken, address admin, bytes32 salt);
function createToken(string memory name, string memory symbol, string memory currency, address quoteToken, address admin, bytes32 salt) external returns (address);
function isTIP20(address token) public view returns (bool);
function getTokenAddress(address sender, bytes32 salt) public view returns (address);
}Modules§
- abi
- Contains dynamic ABI definitions for this contract.
Structs§
- Address
NotReserved - Custom error with signature
AddressNotReserved()and selector0xa3503be9. - Address
Reserved - Custom error with signature
AddressReserved()and selector0x98387502. - ITIP20
Factory Instance - A
ITIP20Factoryinstance. - Invalid
Quote Token - Custom error with signature
InvalidQuoteToken()and selector0xd15b4fe2. - Token
Already Exists - Custom error with signature
TokenAlreadyExists(address)and selector0x15ef3a57. - Token
Created - Event with signature
TokenCreated(address,string,string,string,address,address,bytes32)and selector0x44f7b8011db3e3647a530b4ff635726de5fafc8fa8ad10f0f31c0eb9dd52fc65. - create
Token Call - Function with signature
createToken(string,string,string,address,address,bytes32)and selector0x68130445. - create
Token Return - Container type for the return parameters of the
createToken(string,string,string,address,address,bytes32)function. - getToken
Address Call - Function with signature
getTokenAddress(address,bytes32)and selector0x9ed7cd64. - getToken
Address Return - Container type for the return parameters of the
getTokenAddress(address,bytes32)function. - isTI
P20Call - Function with signature
isTIP20(address)and selector0x35ec42c9. - isTI
P20Return - Container type for the return parameters of the
isTIP20(address)function.
Enums§
- ITIP20
Factory Calls - Container for all the
ITIP20Factoryfunction calls. - ITIP20
Factory Errors - Container for all the
ITIP20Factorycustom errors. - ITIP20
Factory Events - Container for all the
ITIP20Factoryevents.
Functions§
- new
- Creates a new wrapper around an on-chain
ITIP20Factorycontract instance.