oneFOX

Verified contract

Proxy

Active on Ethereum with 593 txns
Deployed by via 0xcfd1f0f2 at 13191604
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
ERC-20
Value $43,537.49
ERC-20
--
0xabd683f58e0c48a1d35074e4db767a7c943030dd5434435f6614fd3145ad505a
0xab31bef712f72e33c167420d736eb72fef7b25672bd0e159d378d02125c1a175
0xdf192da8f434e518d35592f2b19f01ddee1bd95f0963b3e6bf1a62b32bf7cd26
0x8adec1e0ffe34a5983a1482423160ae9445fbc9ff94df82c35d8ac04f0f791f0
0x709203152cdc2734d7c42697770d6c80939aad2b49ec93e384156041349a5952
0x7463ea4ba551590fbead1c6a21c6241a136b588aa8dfc709f32374197ab76eec
0xd5d450969549309326d68237ad11949c283f68af19749310bed5b5c5e55c29ba
0xf55e4674b9f91925645a51500ec638c4c7cf5dd36642dae7275ba3138e893dc4
0x60d943cc6f2761741ec33d2227554d730fb7341597d68bd01a202f27a41e90d5
0x5feed29a33d34025b09e4493bdd0d95ac9d2b2fc505f55aa11e6924fa84123a0

Functions
Getter at block 21076971
MODULE_TYPE(view returns (bytes32)
0xed6917aba4cbf78ca2a794e5562f52b3b179da5ccdad2505b3beb6d40a8264e2
assetCount(view returns (uint256)
2
collateralTokenCount(view returns (uint256)
1
controller(view returns (address)
0x81c9932bd9a87e454710ef83551ac32dd808630e
decimals(view returns (uint8)
18
memberToken(view returns (address)
0xc770eefad204b5180df6a14ee197d99d808ee52d
mintMaster(view returns (address)
0x58254b405e85359fc7eb3b8856ba82a4dd7c82e2
mintingFee(view returns (uint256)
0
name(view returns (string)
oneFOX
oneTokenFactory(view returns (address)
0xd0092632b9ac5a7856664eec1abb6e3403a6a36a
otherTokenCount(view returns (uint256)
1
owner(view returns (address)
0xc1bdb21402707941515765d1e033c94094c65fb4
redemptionFee(view returns (uint256)
4500000000000000
symbol(view returns (string)
oneFOX
totalSupply(view returns (uint256)
6680650790712386246671011
Read-only
allowance(address owneraddress spenderview returns (uint256)
assetAtIndex(uint256 indexview returns (address)
assets(addressview returns (address oracleaddress strategy)
balanceOf(address accountview returns (uint256)
balances(address tokenview returns (uint256 inVaultuint256 inStrategy)
collateralTokenAtIndex(uint256 indexview returns (address)
getHoldings(address tokenview returns (uint256 vaultBalanceuint256 strategyBalance)
getMintingRatio(address collateralTokenview returns (uint256 ratiouint256 maxOrderVolume)
isAsset(address tokenview returns (bool)
isCollateral(address tokenview returns (bool)
isOtherToken(address tokenview returns (bool)
liabilities(addressview returns (uint256)
otherTokenAtIndex(uint256 indexview returns (address)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAsset(address tokenaddress oracle
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
changeController(address controller_
changeMintMaster(address mintMaster_address oneTokenOracle_
closeStrategy(address token
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
decreaseStrategyAllowance(address tokenuint256 amount
executeStrategy(address token
fromStrategy(address strategyaddress tokenuint256 amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseStrategyAllowance(address tokenuint256 amount
init(string name_string symbol_address oneTokenOracle_address controller_address mintMaster_address memberToken_address collateral_
mint(address collateralTokenuint256 oneTokens
redeem(address collateraluint256 amount
removeAsset(address token
removeStrategy(address token
renounceOwnership(
setFactory(address newFactory
setMintingFee(uint256 fee
setRedemptionFee(uint256 fee
setStrategy(address tokenaddress strategyuint256 allowance
toStrategy(address strategyaddress tokenuint256 amount
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferOwnership(address newOwner
updateMintingRatio(address collateralTokenreturns (uint256 ratiouint256 maxOrderVolume)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
AssetAdded(address senderaddress tokenaddress oracle
AssetRemoved(address senderaddress token
ControllerChanged(address senderaddress controller
FromStrategy(address senderaddress strategyaddress tokenuint256 amount
Initialized(address senderstring namestring symboladdress controlleraddress mintMasteraddress memberTokenaddress collateral
MintMasterChanged(address senderaddress mintMasteraddress oneTokenOracle
Minted(address indexed senderaddress indexed collateraluint256 oneTokensuint256 memberTokensuint256 collateralTokens
NewFactory(address senderaddress factory
NewMintingFee(address senderuint256 fee
NewRedemptionFee(address senderuint256 fee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeemed(address indexed senderaddress indexed collateraluint256 amount
StrategyAllowanceDecreased(address senderaddress tokenaddress strategyuint256 amount
StrategyAllowanceIncreased(address senderaddress tokenaddress strategyuint256 amount
StrategyClosed(address senderaddress tokenaddress strategy
StrategyExecuted(address indexed senderaddress indexed tokenaddress indexed strategy
StrategyRemoved(address senderaddress tokenaddress strategy
StrategySet(address senderaddress tokenaddress strategyuint256 allowance
ToStrategy(address senderaddress strategyaddress tokenuint256 amount
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.