Super USD Coin
Verified contract
Proxy
Active on
Ethereum with 234 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
9 additional
variables
Balances ($1,127,773.21)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 1.127773M | $1.00 |
$1,127,773.21 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21037643 | 2 days ago | | | 0 | 0.00091529041 | |
| 21037357 | 2 days ago | | | 0 | 0.0013376099 | |
| 21035363 | 2 days ago | | | 0 | 0.0032752420 | |
| 21022448 | 4 days ago | | | 0 | 0.0046608141 | |
| 20952944 | 13 days ago | | | 0 | 0.0019353169 | |
| 20942887 | 15 days ago | | | 0 | 0.015535052 | |
| 20879813 | 24 days ago | | | 0 | 0.011788138 | |
| 20876737 | 24 days ago | | | 0 | 0.0018966421 | |
| 20874664 | 24 days ago | | | 0 | 0.0015935208 | |
| 20872321 | 25 days ago | | | 0 | 0.0077046166 |
ABI
ABI objects
Getter at block 21048865
CONSTANT_INFLOW_NFT() view returns (address)
0x0000000000000000000000000000000000000000
CONSTANT_OUTFLOW_NFT() view returns (address)
0x0000000000000000000000000000000000000000
POOL_ADMIN_NFT() view returns (address)
0x0043d7c85c8b96a49a72a92c0b48cdc4720437d7
POOL_MEMBER_NFT() view returns (address)
0xadcf0ac9f2aa04a79fc64a1fdf0a0c9f3ae0556a
decimals() pure returns (uint8)
18
defaultOperators() view returns (address[])
[]
getAdmin() view returns (address)
0x0000000000000000000000000000000000000000
getCodeAddress() view returns (address codeAddress)
0xf0d7d1d47109ba426b9d8a3cde1941327af1eea3
getHost() view returns (address host)
0x4e583d9390082b65bef884b629dfa426114ced6d
getUnderlyingDecimals() view returns (uint8)
6
getUnderlyingToken() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
granularity() pure returns (uint256)
1
name() view returns (string)
Super USD Coin
proxiableUUID() pure returns (bytes32)
0x6bfbb132610e56cb96575dba244667b9d6dbfeffe22b68a79fa16f2d18eb0019
symbol() view returns (string)
USDCx
totalSupply() view returns (uint256)
1127773208179000000000000
Read-only
allowance(address account, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256 balance)
getAccountActiveAgreements(address account) view returns (address[])
getAgreementData(address agreementClass, bytes32 id, uint256 dataLength) view returns (bytes32[] data)
getAgreementStateSlot(address agreementClass, address account, uint256 slotId, uint256 dataLength) view returns (bytes32[] slotData)
isAccountCritical(address account, uint256 timestamp) view returns (bool isCritical)
isAccountCriticalNow(address account) view returns (bool isCritical)
isAccountSolvent(address account, uint256 timestamp) view returns (bool isSolvent)
isAccountSolventNow(address account) view returns (bool isSolvent)
isOperatorFor(address operator, address tokenHolder) view returns (bool)
realtimeBalanceOf(address account, uint256 timestamp) view returns (int256 availableBalance, uint256 deposit, uint256 owedDeposit)
realtimeBalanceOfNow(address account) view returns (int256 availableBalance, uint256 deposit, uint256 owedDeposit, uint256 timestamp)
toUnderlyingAmount(uint256 amount) view returns (uint256 underlyingAmount, uint256 adjustedAmount)
State-modifying
Events initializeProxy(address initialAddress)
approve(address spender, uint256 amount) returns (bool)
authorizeOperator(address operator)
burn(uint256 amount, bytes userData)
castrate()
changeAdmin(address newAdmin)
createAgreement(bytes32 id, bytes32[] data)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
downgrade(uint256 amount)
downgradeTo(address to, uint256 amount)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address underlyingToken, uint8 underlyingDecimals, string n, string s)
initializeWithAdmin(address underlyingToken, uint8 underlyingDecimals, string n, string s, address admin)
makeLiquidationPayoutsV2(bytes32 id, bytes liquidationTypeData, address liquidatorAccount, bool useDefaultRewardAccount, address targetAccount, uint256 rewardAmount, int256 targetAccountBalanceDelta)
operationApprove(address account, address spender, uint256 amount)
operationDecreaseAllowance(address account, address spender, uint256 subtractedValue)
operationDowngrade(address account, uint256 amount)
operationDowngradeTo(address account, address to, uint256 amount)
operationIncreaseAllowance(address account, address spender, uint256 addedValue)
operationSend(address spender, address recipient, uint256 amount, bytes userData)
operationTransferFrom(address account, address spender, address recipient, uint256 amount)
operationUpgrade(address account, uint256 amount)
operationUpgradeTo(address account, address to, uint256 amount)
operatorBurn(address account, uint256 amount, bytes userData, bytes operatorData)
operatorSend(address sender, address recipient, uint256 amount, bytes userData, bytes operatorData)
revokeOperator(address operator)
selfApproveFor(address account, address spender, uint256 amount)
selfBurn(address account, uint256 amount, bytes userData)
selfMint(address account, uint256 amount, bytes userData)
selfTransferFrom(address holder, address spender, address recipient, uint256 amount)
send(address recipient, uint256 amount, bytes userData)
settleBalance(address account, int256 delta)
terminateAgreement(bytes32 id, uint256 dataLength)
transfer(address recipient, uint256 amount) returns (bool)
transferAll(address recipient)
transferFrom(address holder, address recipient, uint256 amount) returns (bool)
updateAgreementData(bytes32 id, bytes32[] data)
updateAgreementStateSlot(address account, uint256 slotId, bytes32[] slotData)
updateCode(address newAddress)
upgrade(uint256 amount)
upgradeTo(address to, uint256 amount, bytes userData)
AdminChanged(address indexed oldAdmin, address indexed newAdmin)
AgreementCreated(address indexed agreementClass, bytes32 id, bytes32[] data)
AgreementLiquidated(address indexed agreementClass, bytes32 id, address indexed penaltyAccount, address indexed rewardAccount, uint256 rewardAmount)
AgreementLiquidatedBy(address liquidatorAccount, address indexed agreementClass, bytes32 id, address indexed penaltyAccount, address indexed bondAccount, uint256 rewardAmount, uint256 bailoutAmount)
AgreementLiquidatedV2(address indexed agreementClass, bytes32 id, address indexed liquidatorAccount, address indexed targetAccount, address rewardAmountReceiver, uint256 rewardAmount, int256 targetAccountBalanceDelta, bytes liquidationTypeData)
AgreementStateUpdated(address indexed agreementClass, address indexed account, uint256 slotId)
AgreementTerminated(address indexed agreementClass, bytes32 id)
AgreementUpdated(address indexed agreementClass, bytes32 id, bytes32[] data)
Approval(address indexed owner, address indexed spender, uint256 value)
AuthorizedOperator(address indexed operator, address indexed tokenHolder)
Bailout(address indexed bailoutAccount, uint256 bailoutAmount)
Burned(address indexed operator, address indexed from, uint256 amount, bytes data, bytes operatorData)
CodeUpdated(bytes32 uuid, address codeAddress)
Initialized(uint8 version)
Minted(address indexed operator, address indexed to, uint256 amount, bytes data, bytes operatorData)
PoolAdminNFTCreated(address indexed poolAdminNFT)
PoolMemberNFTCreated(address indexed poolMemberNFT)
RevokedOperator(address indexed operator, address indexed tokenHolder)
Sent(address indexed operator, address indexed from, address indexed to, uint256 amount, bytes data, bytes operatorData)
TokenDowngraded(address indexed account, uint256 amount)
TokenUpgraded(address indexed account, uint256 amount)
Transfer(address indexed from, address indexed to, uint256 value)
This contract contains no constructor objects.
fallback()
receive()
SF_TOKEN_AGREEMENT_ALREADY_EXISTS()
SF_TOKEN_AGREEMENT_DOES_NOT_EXIST()
SF_TOKEN_BURN_INSUFFICIENT_BALANCE()
SF_TOKEN_MOVE_INSUFFICIENT_BALANCE()
SF_TOKEN_ONLY_HOST()
SF_TOKEN_ONLY_LISTED_AGREEMENT()
SUPER_TOKEN_APPROVE_FROM_ZERO_ADDRESS()
SUPER_TOKEN_APPROVE_TO_ZERO_ADDRESS()
SUPER_TOKEN_BURN_FROM_ZERO_ADDRESS()
SUPER_TOKEN_CALLER_IS_NOT_OPERATOR_FOR_HOLDER()
SUPER_TOKEN_INFLATIONARY_DEFLATIONARY_NOT_SUPPORTED()
SUPER_TOKEN_MINT_TO_ZERO_ADDRESS()
SUPER_TOKEN_NFT_PROXY_ADDRESS_CHANGED()
SUPER_TOKEN_NOT_ERC777_TOKENS_RECIPIENT()
SUPER_TOKEN_NO_UNDERLYING_TOKEN()
SUPER_TOKEN_ONLY_ADMIN()
SUPER_TOKEN_ONLY_GOV_OWNER()
SUPER_TOKEN_ONLY_SELF()
SUPER_TOKEN_TRANSFER_FROM_ZERO_ADDRESS()
SUPER_TOKEN_TRANSFER_TO_ZERO_ADDRESS()