oneICHI
Verified contract
Proxy
Active on
Ethereum with 151 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
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
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 0.000007 | $1.001 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20026713 | 6 months ago | | | 0 | 0.0011179884 | |
| 18562945 | a year ago | | | 0 | 0.0019463145 | |
| 18384792 | a year ago | | | 0 | 0.0018677002 | |
| 18384788 | a year ago | | | 0 | 0.00083590546 | |
| 18315072 | a year ago | | | 0 | 0.00083199825 | |
| 18315068 | a year ago | | | 0 | 0.00039884419 | |
| 18307457 | a year ago | | | 0 | 0.00074089952 | |
| 18227079 | a year ago | | | 0 | 0.0014281049 | |
| 18227073 | a year ago | | | 0 | 0.00057703243 | |
| 18114976 | a year ago | | | 0 | 0.014738959 |
ABI
ABI objects
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 owner, address spender) view returns (uint256)
assetAtIndex(uint256 index) view returns (address)
assets(address) view returns (address oracle, address strategy)
balanceOf(address account) view returns (uint256)
balances(address token) view returns (uint256 inVault, uint256 inStrategy)
collateralTokenAtIndex(uint256 index) view returns (address)
getHoldings(address token) view returns (uint256 vaultBalance, uint256 strategyBalance)
getMintingRatio(address collateralToken) view returns (uint256 ratio, uint256 maxOrderVolume)
isAsset(address token) view returns (bool)
isCollateral(address token) view returns (bool)
isOtherToken(address token) view returns (bool)
liabilities(address) view returns (uint256)
otherTokenAtIndex(uint256 index) view returns (address)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addAsset(address token, address oracle)
approve(address spender, uint256 amount) returns (bool)
burn(uint256 amount)
burnFrom(address account, uint256 amount)
changeController(address controller_)
changeMintMaster(address mintMaster_, address oneTokenOracle_)
closeStrategy(address token)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
decreaseStrategyAllowance(address token, uint256 amount)
executeStrategy(address token)
fromStrategy(address strategy, address token, uint256 amount)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
increaseStrategyAllowance(address token, uint256 amount)
init(string name_, string symbol_, address oneTokenOracle_, address controller_, address mintMaster_, address memberToken_, address collateral_)
mint(address collateralToken, uint256 oneTokens)
redeem(address collateral, uint256 amount)
removeAsset(address token)
removeStrategy(address token)
renounceOwnership()
setFactory(address newFactory)
setMintingFee(uint256 fee)
setRedemptionFee(uint256 fee)
setStrategy(address token, address strategy, uint256 allowance)
toStrategy(address strategy, address token, uint256 amount)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership(address newOwner)
updateMintingRatio(address collateralToken) returns (uint256 ratio, uint256 maxOrderVolume)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
AssetAdded(address sender, address token, address oracle)
AssetRemoved(address sender, address token)
ControllerChanged(address sender, address controller)
FromStrategy(address sender, address strategy, address token, uint256 amount)
Initialized(address sender, string name, string symbol, address controller, address mintMaster, address memberToken, address collateral)
MintMasterChanged(address sender, address mintMaster, address oneTokenOracle)
Minted(address indexed sender, address indexed collateral, uint256 oneTokens, uint256 memberTokens, uint256 collateralTokens)
NewFactory(address sender, address factory)
NewMintingFee(address sender, uint256 fee)
NewRedemptionFee(address sender, uint256 fee)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeemed(address indexed sender, address indexed collateral, uint256 amount)
StrategyAllowanceDecreased(address sender, address token, address strategy, uint256 amount)
StrategyAllowanceIncreased(address sender, address token, address strategy, uint256 amount)
StrategyClosed(address sender, address token, address strategy)
StrategyExecuted(address indexed sender, address indexed token, address indexed strategy)
StrategyRemoved(address sender, address token, address strategy)
StrategySet(address sender, address token, address strategy, uint256 allowance)
ToStrategy(address sender, address strategy, address token, uint256 amount)
Transfer(address indexed from, address indexed to, uint256 value)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.