Factory
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
13
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "Factory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Factory"
ABI
ABI objects
Getter at block 21184367
CREATE_TYPEHASH() view returns (bytes32)
0xb8a1905351b69a13cd0033ea5b1621890345547d6952c984b026ff98ac4dd6fb
DOMAIN_SEPARATOR() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_TYPEHASH() view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
REGISTER_TYPEHASH() view returns (bytes32)
0xab14dd152d2c116f23ca08cf0d9593a79931b31ec240371035e65929660de442
allCertifiedTokens() view returns (string[] symbols, uint256[] chainIds, address[] tokens)
(symbols=[], chainIds=[], tokens=[])
certifiedCount() view returns (uint256)
0
governor() view returns (address)
0x0000000000000000000000000000000000000000
supportChainCount() view returns (uint256)
0
Read-only
authCountOf(address) view returns (uint256)
authorties(address) view returns (bool)
calcMapping(uint256 mainChainId, address tokenOrCreator) view returns (address)
certifiedSymbols(uint256) view returns (string)
certifiedTokens(string symbol) view returns (uint256 mainChainId, address token)
chainIdMappingTokenMappeds(address tokenOrMappingToken) view returns (uint256[] chainIds, address[] mappingTokenMappeds_)
getConfig(bytes32 key) view returns (uint256)
getConfigA(bytes32 key, address addr) view returns (uint256)
getConfigI(bytes32 key, uint256 index) view returns (uint256)
isSupportChainId(uint256 chainId) view returns (bool)
mainChainIdTokens(address mappingToken) view returns (uint256 mainChainId, address token)
mappableTokens(address) view returns (address)
mappingTokenMappeds(address, uint256) view returns (address)
mappingTokens(uint256, address) view returns (address)
productImplementations(bytes32) view returns (address)
supportChainIds(uint256) view returns (uint256)
tokenMappeds(address) view returns (address)
State-modifying
Events __Governable_init_unchained(address governor_)
__MappingTokenFactory_init(address _governor, address _implTokenMapped, address _implMappableToken, address _implMappingToken, address _feeTo)
__MappingTokenFactory_init_unchained(address _implTokenMapped, address _implMappableToken, address _implMappingToken, address _feeTo)
createMappableToken(string name, string symbol, uint8 decimals, uint256 totalSupply) payable returns (address mappableToken)
createMappingToken(uint256 mainChainId, address token, string name, string symbol, uint8 decimals, uint256 cap, struct Signature[] signatures) payable returns (address mappingToken)
createMappingToken_(uint256 mainChainId, address token, address creator, string name, string symbol, uint8 decimals, uint256 cap) payable returns (address mappingToken)
createTokenMapped(address token) payable returns (address tokenMapped)
decreaseAuthCount(address signatory, uint256 decrement) returns (uint256 count)
decreaseAuthCounts(address[] signatorys, uint256[] decrements) returns (uint256[] counts)
decreaseAuthQuota(address mappingTokenMapped, address signatory, uint256 decrement) returns (uint256 quota)
decreaseAuthQuotas(address mappingTokenMapped, address[] signatorys, uint256[] decrements) returns (uint256[] quotas)
increaseAuthCount(address signatory, uint256 increment) returns (uint256 count)
increaseAuthCount(address[] signatorys, uint256[] increments) returns (uint256[] counts)
increaseAuthQuota(address mappingTokenMapped, address signatory, uint256 increment) returns (uint256 quota)
increaseAuthQuotas(address mappingTokenMapped, address[] signatorys, uint256[] increments) returns (uint256[] quotas)
registerCertified_(string symbol, uint256 mainChainId, address token)
registerMapping(uint256 mainChainId, address token, uint256[] chainIds, address[] mappingTokenMappeds_, struct Signature[] signatures) payable
registerMapping_(uint256 mainChainId, address token, uint256[] chainIds, address[] mappingTokenMappeds_)
registerSupportChainId_(uint256 chainId_)
renounceGovernorship()
setAuthorty_(address authorty, bool enable)
setConfig(bytes32 key, uint256 value)
setConfigA(bytes32 key, address addr, uint256 value)
setConfigI(bytes32 key, uint256 index, uint256 value)
transferGovernorship(address newGovernor)
updateCertified_(string symbol, uint256 mainChainId, address token)
upgradeProductImplementationsTo_(address _implTokenMapped, address _implMappableToken, address _implMappingToken)
AuthorizeCreate(uint256 mainChainId, address indexed token, address indexed creator, string name, string symbol, uint8 decimals, uint256 cap, address indexed signatory)
AuthorizeRegister(uint256 indexed mainChainId, address indexed token, address indexed signatory)
ChargeFee(address indexed from, address indexed to, uint256 value)
CreateMappableToken(address indexed creator, string name, string symbol, uint8 decimals, uint256 totalSupply, address indexed mappableToken)
CreateMappingToken(uint256 mainChainId, address indexed token, address indexed creator, string name, string symbol, uint8 decimals, uint256 cap, address indexed mappingToken)
CreateTokenMapped(address indexed creator, address indexed token, address indexed tokenMapped)
DecreaseAuthCount(address indexed authorty, address indexed signatory, uint256 decrement, uint256 count)
DecreaseAuthQuota(address indexed authorty, address indexed mappingTokenMapped, address indexed signatory, uint256 decrement, uint256 quota)
GovernorshipTransferred(address indexed previousGovernor, address indexed newGovernor)
IncreaseAuthQuota(address indexed authorty, address indexed mappingTokenMapped, address indexed signatory, uint256 increment, uint256 quota)
IncreaseAuthQuota(address indexed authorty, address indexed signatory, uint256 increment, uint256 quota)
ProductProxyCodeHash(bytes32 codeHash)
RegisterCertified(string indexed symbol, uint256 indexed mainChainId, address indexed token)
RegisterMapping(uint256 mainChainId, address token, uint256 chainId, address mappingTokenMapped)
SetAuthorty(address indexed authorty, bool indexed enable)
UpdateCertified(string indexed symbol, uint256 indexed mainChainId, address indexed token)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.