USDI Token
Verified contract
Proxy
Active on
Ethereum with 757 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
0x4aae…cbe3
2 additional
variables
Balances ($11,208.50)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 11.232325K | $0.997879 |
$11,208.5 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21107164 | 25 days ago | | | 0 | 0.00057755636 | |
| 20862060 | 2 months ago | | | 0 | 0.0013212231 | |
| 20725805 | 3 months ago | | | 0 | 0.00037117628 | |
| 20725773 | 3 months ago | | | 0 | 0.00038346611 | |
| 20701484 | 3 months ago | | | 0 | 0.00017468383 | |
| 20701477 | 3 months ago | | | 0 | 0.00015069788 | |
| 20557563 | 3 months ago | | | 0 | 0.00015467716 | |
| 20552216 | 3 months ago | | | 0 | 0.00015935185 | |
| 20537119 | 3 months ago | | | 0 | 0.0011613196 | |
| 20528057 | 3 months ago | | | 0 | 0.0010374053 |
ABI
ABI objects
Getter at block 21285494
DOMAIN_SEPARATOR() view returns (bytes32)
0xd8ff1ac54b7be32691d135093c39b171c602b4b0c2a7f3f50515c0edccea9664
EIP712_DOMAIN() view returns (bytes32)
0x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f
EIP712_REVISION() view returns (string)
1
MAX_SUPPLY() view returns (uint256)
340282366920938463463374607431768211455
PERMIT_TYPEHASH() view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
_VaultController() view returns (address)
0x4aae9823fb4c70490f1d802fc697f3fff8d5cbe3
_gonsPerFragment() view returns (uint256)
932768363210168556900118857832504481089281624859
_pauser() view returns (address)
0xba20749d3a88a32ef87240149977bfa489c38a1b
_reserve() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
_totalGons() view returns (uint256)
29479171532951525488027938154638314323070455821051407623490680324339583
_totalSupply() view returns (uint256)
31603957312078526603518
decimals() view returns (uint8)
18
getVaultController() view returns (address)
0x4aae9823fb4c70490f1d802fc697f3fff8d5cbe3
monetaryPolicy() view returns (address)
0x0000000000000000000000000000000000000000
name() view returns (string)
USDI Token
owner() view returns (address)
0x266d1020a84b9e8b0ed320831838152075f8c4ca
paused() view returns (bool)
false
pauser() view returns (address)
0xba20749d3a88a32ef87240149977bfa489c38a1b
reserveAddress() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
reserveRatio() view returns (uint192 e18_reserve_ratio)
355408000000000000
scaledTotalSupply() view returns (uint256)
29479171532951525488027938154638314323070455821051407623490680324339583
symbol() view returns (string)
USDI
totalSupply() view returns (uint256)
31603957312078526603518
Read-only
_gonBalances(address) view returns (uint256)
allowance(address owner_, address spender) view returns (uint256)
balanceOf(address who) view returns (uint256)
nonces(address who) view returns (uint256)
scaledBalanceOf(address who) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
__ERC20Detailed_init(string name_, string symbol_, uint8 decimals_)
__UFragments_init(string name, string symbol)
approve(address spender, uint256 value) returns (bool)
burn(uint256 usdc_amount)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 usdc_amount)
depositTo(uint256 usdc_amount, address target)
donate(uint256 usdc_amount)
donateReserve()
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address reserveAddr)
mint(uint256 usdc_amount)
pause()
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
rebase(uint256 epoch, uint256 supplyAdd, uint256 supplyRemove) returns (uint256)
renounceOwnership()
setMonetaryPolicy(address monetaryPolicy_)
setPauser(address pauser_)
setVaultController(address vault_master_address)
transfer(address to, uint256 value) returns (bool)
transferAll(address to) returns (bool)
transferAllFrom(address from, address to) returns (bool)
transferFrom(address from, address to, uint256 value) returns (bool)
transferOwnership(address newOwner)
unpause()
vaultControllerBurn(address target, uint256 amount)
vaultControllerDonate(uint256 amount)
vaultControllerMint(address target, uint256 amount)
vaultControllerTransfer(address target, uint256 usdc_amount)
withdraw(uint256 usdc_amount)
withdrawAll()
withdrawAllTo(address target)
withdrawTo(uint256 usdc_amount, address target)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
Burn(address from, uint256 _value)
Deposit(address indexed _from, uint256 _value)
Donation(address indexed _from, uint256 _value, uint256 _totalSupply)
LogMonetaryPolicyUpdated(address monetaryPolicy)
LogRebase(uint256 indexed epoch, uint256 totalSupply)
Mint(address to, uint256 _value)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Transfer(address indexed from, address indexed to, uint256 value)
Unpaused(address account)
Withdraw(address indexed _from, uint256 _value)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.