OneTokenFactory

Verified contract

Active on Ethereum with 4 txns
Deployed by via 0x9f30f74e at 12505189
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "OneTokenFactory"

0xa3d03dabc0266fc986e526fe4b2bbf766b170e60482f67b6ed219af7cdb0efb2
0x9367d633c3fc7e7809ac4b9d684f9102501ba2dfafc306b4bea8e7279b3b114f
0x1a8c2946549d4d418f86bd0d672422320fe472d9ca21e6067964ebabc7faef9e
0xae45695e7957f9fc654816fff6b0c850f82820e03eb8431988db16d02aa229f0

Functions
Getter at block 21077557
MODULE_TYPE(view returns (bytes32)
0x8d7b9c6bddb5321ebb13cb56619a730e71342076998801415c4ff27b23e6dc66
foreignTokenCount(view returns (uint256)
31
moduleCount(view returns (uint256)
29
oneTokenCount(view returns (uint256)
14
owner(view returns (address)
0xff7b5e167c9877f2b9f65d19d9c8c9aa651fe19f
Read-only
foreignTokenAtIndex(uint256 indexview returns (address)
foreignTokenInfo(address foreignTokenview returns (bool collateraluint256 oracleCount)
foreignTokenOracleAtIndex(address foreignTokenuint256 indexview returns (address)
foreignTokenOracleCount(address foreignTokenview returns (uint256)
isCollateral(address foreignTokenview returns (bool)
isForeignToken(address foreignTokenview returns (bool)
isModule(address moduleview returns (bool)
isOneToken(address oneTokenview returns (bool)
isOracle(address foreignTokenaddress oracleview returns (bool)
isValidModuleType(address moduleuint8 moduleTypeview returns (bool)
moduleAtIndex(uint256 indexview returns (address module)
modules(addressview returns (string namestring urluint8 moduleType)
oneTokenAtIndex(uint256 indexview returns (address)
oneTokenProxyAdmins(addressview returns (address)
State-modifying
admitForeignToken(address foreignTokenbool collateraladdress oracle
admitModule(address moduleuint8 moduleTypestring namestring url
assignOracle(address foreignTokenaddress oracle
deployOneTokenProxy(string namestring symboladdress governanceaddress versionaddress controlleraddress mintMasteraddress oneTokenOracleaddress memberTokenaddress collateralreturns (address newOneTokenProxyaddress proxyAdmin)
removeForeignToken(address foreignToken
removeModule(address module
removeOracle(address foreignTokenaddress oracle
renounceOwnership(
transferOwnership(address newOwner
updateForeignToken(address foreignTokenbool collateral
updateModule(address modulestring namestring url
Events
AddOracle(address senderaddress foreignTokenaddress oracle
ForeignTokenAdmitted(address senderaddress foreignTokenbool isCollateraladdress oracle
ForeignTokenRemoved(address senderaddress foreignToken
ForeignTokenUpdated(address senderaddress foreignTokenbool isCollateral
ModuleAdmitted(address senderaddress moduleuint8 moduleTypestring namestring url
ModuleRemoved(address senderaddress module
ModuleUpdated(address senderaddress modulestring namestring url
OneTokenAdmin(address senderaddress newOneTokenProxyaddress proxyAdmin
OneTokenDeployed(address senderaddress newOneTokenProxystring namestring symboladdress governanceaddress versionaddress controlleraddress mintMasteraddress oneTokenOracleaddress memberTokenaddress collateral
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveOracle(address senderaddress foreignTokenaddress oracle
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.