This contract is being backfilled. You may encounter incomplete storage history.

Factory

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0xc3324561 at 12368608
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 48 additional slots

No balances found for "Factory"

0xc50fa7f2a1dfccc35837f7878566f49228a6d420474a0043300ecb24f697e6d8

Functions
Getter at block 20795349
CREATE_TYPEHASH(view returns (bytes32)
0x33a010203279ba8cdbc561bf3370b2ec1e054ec371ce4e4b8320d9446adc3f0b
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)
0x78884725dfb890346bb26be37b510a9f5019c063
supportChainCount(view returns (uint256)
0
Read-only
authCountOf(addressview returns (uint256)
authorties(addressview returns (bool)
calcContract(address deployeruint256 noncepure returns (address)
calcMapping(uint256 mainChainIdaddress tokenOrdeployerview 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)
signatories(uint256view 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 tokenuint256 noncestring namestring symboluint8 decimalsuint256 capstruct Signature[] signaturespayable returns (address mappingToken)
createMappingToken_(uint256 mainChainIdaddress tokenaddress deployerstring namestring symboluint8 decimalsuint256 cappayable returns (address mappingToken)
createTokenMapped(address tokenuint256 noncepayable returns (address tokenMapped)
decreaseAuthCount(address signatoryuint256 decrementreturns (uint256 count)
decreaseAuthCounts(address[] signatories_uint256[] decrementsreturns (uint256[] counts)
decreaseAuthCounts_(uint256[] decrementsreturns (uint256[] counts)
decreaseAuthQuota(address mappingTokenMappedaddress signatoryuint256 decrementreturns (uint256 quota)
decreaseAuthQuotas(address mappingTokenMappedaddress[] signatories_uint256[] decrementsreturns (uint256[] quotas)
decreaseAuthQuotas_(address mappingTokenMappeduint256[] decrementsreturns (uint256[] quotas)
increaseAuthCount(address signatoryuint256 incrementreturns (uint256 count)
increaseAuthCounts(address[] signatories_uint256[] incrementsreturns (uint256[] counts)
increaseAuthCounts_(uint256[] incrementsreturns (uint256[] counts)
increaseAuthQuota(address mappingTokenMappedaddress signatoryuint256 incrementreturns (uint256 quota)
increaseAuthQuotas(address mappingTokenMappedaddress[] signatories_uint256[] incrementsreturns (uint256[] quotas)
increaseAuthQuotas_(address mappingTokenMappeduint256[] incrementsreturns (uint256[] quotas)
registerCertified_(string symboluint256 mainChainIdaddress token
registerMapping(uint256 mainChainIdaddress tokenuint256 nonceuint256[] chainIdsaddress[] mappingTokenMappeds_struct Signature[] signaturespayable 
registerMapping_(uint256 mainChainIdaddress tokenuint256[] chainIdsaddress[] mappingTokenMappeds_
registerSupportChainId_(uint256 chainId_
renounceGovernorship(
setAuthorty_(address authortybool enable
setAutoQuota(address mappingTokenMappeduint256 ratiouint256 period
setConfig(bytes32 keyuint256 value
setConfigA(bytes32 keyaddress addruint256 value
setConfigI(bytes32 keyuint256 indexuint256 value
setSignatories(address[] signatories_
transferGovernorship(address newGovernor
upgradeProductImplementationsTo_(address _implTokenMappedaddress _implMappableTokenaddress _implMappingToken
Events
AuthorizeCreate(uint256 mainChainIdaddress indexed tokenaddress indexed deployerstring namestring symboluint8 decimalsuint256 capaddress indexed signatory
AuthorizeRegister(uint256 indexed mainChainIdaddress indexed tokenaddress indexed signatory
ChargeFee(address indexed fromaddress indexed touint256 value
CreateMappableToken(address indexed deployerstring namestring symboluint8 decimalsuint256 totalSupplyaddress indexed mappableToken
CreateMappingToken(uint256 mainChainIdaddress indexed tokenaddress indexed deployerstring namestring symboluint8 decimalsuint256 capaddress indexed mappingToken
CreateTokenMapped(address indexed deployeraddress 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
SetSignatories(address[] signatories_
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.