Module ITIP20Factory

Module ITIP20Factory 

Expand description

Module containing a contract’s types and functions.

interface ITIP20Factory {
    event TokenCreated(address indexed token, uint256 indexed tokenId, string name, string symbol, string currency, address quoteToken, address admin);
    function createToken(string memory name, string memory symbol, string memory currency, address quoteToken, address admin) external returns (address);
    function tokenIdCounter() external view returns (uint256);
    function isTIP20(address token) public view returns (bool);
}

Modules§

abi
Contains dynamic ABI definitions for this contract.

Structs§

ITIP20FactoryInstance
A ITIP20Factory instance.
TokenCreated
Event with signature TokenCreated(address,uint256,string,string,string,address,address) and selector 0xaa63cb9ce3fadcd8a4edeec3460c4b3930e838803f6220fa00cb93dacdd63e01.
createTokenCall
Function with signature createToken(string,string,string,address,address) and selector 0xb395b9ac.
createTokenReturn
Container type for the return parameters of the createToken(string,string,string,address,address) function.
isTIP20Call
Function with signature isTIP20(address) and selector 0x35ec42c9.
isTIP20Return
Container type for the return parameters of the isTIP20(address) function.
tokenIdCounterCall
Function with signature tokenIdCounter() and selector 0x98bdf6f5.
tokenIdCounterReturn
Container type for the return parameters of the tokenIdCounter() function.

Enums§

ITIP20FactoryCalls
Container for all the ITIP20Factory function calls.
ITIP20FactoryEvents
Container for all the ITIP20Factory events.

Functions§

new
Creates a new wrapper around an on-chain ITIP20Factory contract instance.