oneUNI

Verified contract

Proxy

Active on Ethereum
Deployed by via 0x0403c108 at 13059611
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 $52,630.86
ERC-20
Value $1.7
0xa6b68d15c0a17e41422386fe02f2aabebd45f9d8390a30099b3e4b63749231b8
0xd5872d3fdfba1dcd9693dea9409cde6ab9d71de37dd048cdbe63596fc4288462
0x620f1177acd4e1b88e42d11effb8cc293a27643e428c8aac514200417c7106db
0x5c29bb042df8e5915ecee8dd67f88d1dc118a0c12edd0b34fc92eda56d171abc
0x18615b028096ad0fb3e588ae31cfe16e88b756cc424643387431be0149485623
0x5bf432445ec6e2ac794da1db14c8b204835255a2426ff06de7b05b431ffc3a49
From
0x538df852347676e1af90c3b4e4720e1778ba46ee3b6501d61377ac4cffa408de
0x69aa5b37393f3888ef6f17d93d0770ceba18a5196895ba91fa83d02ade7fcf71
0xfa4f3cfddaaa9db1fd3f69fecca8e61308a5a14dbbd4a08b08da12702270541e
0x4c331512bd046f76c73cda1f2b748235b254aa807802cb3523aed9b6e964e9f3

Functions
Getter at block 21331212
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)
0x1f9840a85d5af5bf1d1762f925bdaddc4201f984
mintMaster(view returns (address)
0x58254b405e85359fc7eb3b8856ba82a4dd7c82e2
mintingFee(view returns (uint256)
0
name(view returns (string)
oneUNI
oneTokenFactory(view returns (address)
0xd0092632b9ac5a7856664eec1abb6e3403a6a36a
otherTokenCount(view returns (uint256)
1
owner(view returns (address)
0x1f650747bce71fb24814b7df8be3f77cbed47ae8
redemptionFee(view returns (uint256)
4500000000000000
symbol(view returns (string)
oneUNI
totalSupply(view returns (uint256)
32393361408200273023087790
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.