Factory

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xe61c6efc at 12320237
Slot
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

No balances found for "Factory"

No transactions found for "Factory"


Functions
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[] symbolsuint256[] chainIdsaddress[] tokens)
(symbols=[], chainIds=[], tokens=[])
certifiedCount(view returns (uint256)
0
governor(view returns (address)
0x0000000000000000000000000000000000000000
supportChainCount(view returns (uint256)
0
Read-only
authCountOf(addressview returns (uint256)
authorties(addressview returns (bool)
calcMapping(uint256 mainChainIdaddress tokenOrCreatorview returns (address)
certifiedSymbols(uint256view returns (string)
certifiedTokens(string symbolview returns (uint256 mainChainIdaddress token)
chainIdMappingTokenMappeds(address tokenOrMappingTokenview returns (uint256[] chainIdsaddress[] mappingTokenMappeds_)
getConfig(bytes32 keyview returns (uint256)
getConfigA(bytes32 keyaddress addrview returns (uint256)
getConfigI(bytes32 keyuint256 indexview returns (uint256)
isSupportChainId(uint256 chainIdview returns (bool)
mainChainIdTokens(address mappingTokenview returns (uint256 mainChainIdaddress token)
mappableTokens(addressview returns (address)
mappingTokenMappeds(addressuint256view returns (address)
mappingTokens(uint256addressview returns (address)
productImplementations(bytes32view returns (address)
supportChainIds(uint256view returns (uint256)
tokenMappeds(addressview returns (address)
State-modifying
__Governable_init_unchained(address governor_
__MappingTokenFactory_init(address _governoraddress _implTokenMappedaddress _implMappableTokenaddress _implMappingTokenaddress _feeTo
__MappingTokenFactory_init_unchained(address _implTokenMappedaddress _implMappableTokenaddress _implMappingTokenaddress _feeTo
createMappableToken(string namestring symboluint8 decimalsuint256 totalSupplypayable returns (address mappableToken)
createMappingToken(uint256 mainChainIdaddress tokenstring namestring symboluint8 decimalsuint256 capstruct Signature[] signaturespayable returns (address mappingToken)
createMappingToken_(uint256 mainChainIdaddress tokenaddress creatorstring namestring symboluint8 decimalsuint256 cappayable returns (address mappingToken)
createTokenMapped(address tokenpayable returns (address tokenMapped)
decreaseAuthCount(address signatoryuint256 decrementreturns (uint256 count)
decreaseAuthCounts(address[] signatorysuint256[] decrementsreturns (uint256[] counts)
decreaseAuthQuota(address mappingTokenMappedaddress signatoryuint256 decrementreturns (uint256 quota)
decreaseAuthQuotas(address mappingTokenMappedaddress[] signatorysuint256[] decrementsreturns (uint256[] quotas)
increaseAuthCount(address signatoryuint256 incrementreturns (uint256 count)
increaseAuthCount(address[] signatorysuint256[] incrementsreturns (uint256[] counts)
increaseAuthQuota(address mappingTokenMappedaddress signatoryuint256 incrementreturns (uint256 quota)
increaseAuthQuotas(address mappingTokenMappedaddress[] signatorysuint256[] incrementsreturns (uint256[] quotas)
registerCertified_(string symboluint256 mainChainIdaddress token
registerMapping(uint256 mainChainIdaddress tokenuint256[] chainIdsaddress[] mappingTokenMappeds_struct Signature[] signaturespayable 
registerMapping_(uint256 mainChainIdaddress tokenuint256[] chainIdsaddress[] mappingTokenMappeds_
registerSupportChainId_(uint256 chainId_
renounceGovernorship(
setAuthorty_(address authortybool enable
setConfig(bytes32 keyuint256 value
setConfigA(bytes32 keyaddress addruint256 value
setConfigI(bytes32 keyuint256 indexuint256 value
transferGovernorship(address newGovernor
updateCertified_(string symboluint256 mainChainIdaddress token
upgradeProductImplementationsTo_(address _implTokenMappedaddress _implMappableTokenaddress _implMappingToken
Events
AuthorizeCreate(uint256 mainChainIdaddress indexed tokenaddress indexed creatorstring namestring symboluint8 decimalsuint256 capaddress indexed signatory
AuthorizeRegister(uint256 indexed mainChainIdaddress indexed tokenaddress indexed signatory
ChargeFee(address indexed fromaddress indexed touint256 value
CreateMappableToken(address indexed creatorstring namestring symboluint8 decimalsuint256 totalSupplyaddress indexed mappableToken
CreateMappingToken(uint256 mainChainIdaddress indexed tokenaddress indexed creatorstring namestring symboluint8 decimalsuint256 capaddress indexed mappingToken
CreateTokenMapped(address indexed creatoraddress indexed tokenaddress indexed tokenMapped
DecreaseAuthCount(address indexed authortyaddress indexed signatoryuint256 decrementuint256 count
DecreaseAuthQuota(address indexed authortyaddress indexed mappingTokenMappedaddress indexed signatoryuint256 decrementuint256 quota
GovernorshipTransferred(address indexed previousGovernoraddress indexed newGovernor
IncreaseAuthQuota(address indexed authortyaddress indexed mappingTokenMappedaddress indexed signatoryuint256 incrementuint256 quota
IncreaseAuthQuota(address indexed authortyaddress indexed signatoryuint256 incrementuint256 quota
ProductProxyCodeHash(bytes32 codeHash
RegisterCertified(string indexed symboluint256 indexed mainChainIdaddress indexed token
RegisterMapping(uint256 mainChainIdaddress tokenuint256 chainIdaddress mappingTokenMapped
SetAuthorty(address indexed authortybool indexed enable
UpdateCertified(string indexed symboluint256 indexed mainChainIdaddress indexed token
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.