JUNIOR TRANCHE Tranche USD Coin

Verified contract

Proxy

Active on Base with 30,361 txns
Deployed by via 0x30e1cada at 9776166
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
ERC-20
Value $6,568,972.17
ERC-20
Value $0.1
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x8f3a3113b4d78167bafb866b49494fc2438ef0190ef080f041c285cc3e7dcb48
0xe6e6e6ce7a810ad80b8caf95dab690398af2cbc1d87c36d5b921613b251b1f25
0xaf15cc63a6bdafd553b521857436f650b058902c3aac190b0370ace2f3117a7f
0x383880512b324eb3932040b9e43f644869862f00e745dfdbf31510948f71aadf
0x08eb6b49d221bed49a1288e6c48b9a2e1774d3503aa645a2d4a495f3e5778be3
0xff77b700c064fabe06aec630c661fb1ef9c44bd6dd81cfee1d4e838578cb73c4
0xc239888bb33a81a81fa0a19f484bbbeb5ca110ad0aaae3120d91fe491c549b8c
0xf4890dbc27f6a296e43b944a90989bc3546556049db87b1c97abc847ecbf9b14
0xff405150acec00636e0f4edc7bf197e80a09fcbec5a6a6616dd354df660647c7
0x0f26fcacaeed5246ef0a0d850c2904104b51902aec6d627a30e3f63f7e468ae7

Functions
Getter at block 22753333
asset(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
 
collateralHealthFee(view returns (uint256)
decimals(view returns (uint8)
6
depositCap(view returns (uint256)
9000000000000
feesOn(view returns (bool)
true
name(view returns (string)
JUNIOR TRANCHE Tranche USD Coin
symbol(view returns (string)
jUSDC
totalAssets(view returns (uint256)
6562409759272
totalPrincipalDeposited(view returns (uint256)
0
totalReserved(view returns (uint256)
3504012261930
totalSupply(view returns (uint256)
5506188403524
utilizationRatio(view returns (uint256)
533952067985
vaultManager(view returns (address)
0xe9fb8c70af1b99f2baaa07aa926fcf3d237348dd
veTranche(view returns (address)
0x7bf094c44b3cff8c95e06a76557443f5408efb05
withdrawThreshold(view returns (uint256)
900000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
balancingFee(uint256 assetsbool isDepositview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
getDepositFeesRaw(uint256 assetsview returns (uint256)
getDepositFeesTotal(uint256 assetsview returns (uint256)
getWithdrawalFeesRaw(uint256 assetsview returns (uint256)
getWithdrawalFeesTotal(uint256 assetsview returns (uint256)
hasLiquidity(uint256 _reserveAmountview returns (bool)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
principalAssetsDeposited(addressview returns (uint256)
principalSharesDeposited(addressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assetsaddress receiverreturns (uint256)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address __assetaddress _vaultManagerstring trancheNamestring tranchSymbol
mint(uint256 sharesaddress receiverreturns (uint256)
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256)
releaseBalance(uint256 amount
reserveBalance(uint256 amount
setCap(uint256 _newCap
setFeesOn(bool _feesOn
setVaultManager(address _vaultManager
setVeTranche(address _veTranche
setWithdrawThreshold(uint256 _withdrawThreshold
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256)
withdrawAsVaultManager(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
BalanceReleased(uint256 amount
BalanceReserved(uint256 amount
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
FeesStatusUpdated(bool feesOn
Initialized(uint8 version
ReserveCapUpdated(uint256 newCap
TokenTransferred(address indexed fromaddress indexed touint256 sharesuint256 assets
Transfer(address indexed fromaddress indexed touint256 value
VaultManagerUpdated(address indexed vaultManager
VeTrancheUpdated(address indexed veTranche
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
WithdrawThresholdUpdated(uint256 newThreshold
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.