oneICHI

Verified contract

Proxy

Active on Ethereum with 151 txns
Deployed by via 0x61ab7a37 at 14806603
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 $0
0x4c8ea671fd881e84faeb36dfd0ee63fbf0ec7e55351bf1d567582127aceda574
0x58fd877c826d622643cb7b820b849ac8d4b6044cf2b38920b9b687d4f7af3acd
0x3331c74f853b34041102ef2e66274cdee944b873589dcfbffa93fac9f1b3fb2d
0xc03dcf00256d7cce01873985eab600881d688a382f55382d27de725b13eb05ed
0xe6311f278c4f4cae7dc9265289a6b404b1f5a7588c711d09c16fc095a22147c9
0x589bbefdf1b67da50a4ed1efeabadf4b74890bf4f19ad23c263fce47b53a2490
0x6548aa961122be6b779e3f3ee76cd16f0f82ce140c74cf2a39d3461232ca403c
0xa30a2d88b8336e45b10a6d8f4609e8b04967cdbb3031f6139e5c60723f2bde5b
0xb5b0e77d267bc3b90e31f236c1900916c62504600f7f98646731d1f6c5c0a5e0
0x1c8d61f3a649fca89b0b14de668c4ebb07e1190c5af76da12ac2cee1eea5e68b

Functions
Getter at block 21275873
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)
0x111111517e4929d3dcbdfa7cce55d30d4b6bc4d6
mintMaster(view returns (address)
0x58254b405e85359fc7eb3b8856ba82a4dd7c82e2
mintingFee(view returns (uint256)
0
name(view returns (string)
oneICHI
oneTokenFactory(view returns (address)
0xd0092632b9ac5a7856664eec1abb6e3403a6a36a
otherTokenCount(view returns (uint256)
1
owner(view returns (address)
0x81bee5923f333bdb15c06dfd0b30e86365b4e1d1
redemptionFee(view returns (uint256)
4500000000000000
symbol(view returns (string)
oneICHI
totalSupply(view returns (uint256)
1525910802042413313679267
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.