Tetu V2 tUSDbC

Verified contract

Proxy

Active on Base with 29 txns
Deployed by via 0xdb07c0a1 at 5283785
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
7 additional variables
ERC-20
Value $2.6
ERC-20
Value $0.05
ERC-20
Value $0.05
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xa7511b0ecbd1702ba90ab2dcd8a2697559aa72155d154158c5b656d2f991d674
0xd64d91ad96e46fde35e487f7b11564e0bd3333dd8f5cb9b8ce9d3521cb734dd6
0xd5ffa698f90cf36e98a92304bcc176ab4869c58b80515eb1d59fadb854729614
0x36c0bb6e7b873d35277234caebd97d5af4fda305208a14ac47dce6aa86c00fd4
0x55c2a1455611d481effd1420d22a5dd39c17d6effcea3f101aafcbdf4f2f68c5
0x91f3798b6e6d7db3bbb832957d6bbbd2671cd39aca40c007edc495b9dd292dff
0xa67d1fa1d88a9277faf50f4f269f49785e16a9f7d22c8955174a539a1c996b22
0xb3f3357fd9637c7c33db1085159ec8d57732f039a00f3e544757ad366ad6fc06
0xbecba5f4dcb157db81125224e78d7c4f44f33882b08ee00269e64155e2167839
0x359c3672525b105e20811e22fa00b78df57db38f012a53a47d9600b0aa3c0f37

Functions
Getter at block 23174588
PROXY_CONTROLLED_VERSION(view returns (string)
1.0.1
implementation(view returns (address)
0x3bdbd2ed1a214ca4ba4421ddd7236cca3ef088b6
BUFFER_DENOMINATOR(view returns (uint256)
100000
CONTROLLABLE_VERSION(view returns (string)
3.0.1
DOMAIN_SEPARATOR(view returns (bytes32)
0x00abd57934ab6e0532566cc38a43058bd2b5a858f87523643b19a711de8c42fd
FEE_DENOMINATOR(view returns (uint256)
100000
MAX_FEE(view returns (uint256)
1000
VAULT_VERSION(view returns (string)
2.1.4
asset(view returns (address)
0xd9aaec86b65d86f6a7b5b1b0c42ffa531710b6ca
buffer(view returns (uint256)
1000
controller(view returns (address)
0x255707b70bf90aa112006e1b07b9aea6de021424
created(view returns (uint256)
1697356917
createdBlock(view returns (uint256)
5283785
decimals(view returns (uint8)
6
depositFee(view returns (uint256)
300
doHardWorkOnInvest(view returns (bool)
true
gauge(view returns (address)
0xd8a4054d63fcb0030bc73e2323344ae59a19e92b
insurance(view returns (address)
0x443cfd2a46a45cb7659deb9bedf4e0f9431c8544
maxDepositAssets(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639934
maxMintShares(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639934
maxRedeemShares(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
maxWithdrawAssets(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
name(view returns (string)
Tetu V2 tUSDbC
previousImplementation(view returns (address)
0x0000000000000000000000000000000000000000
revision(view returns (uint256)
0
 
sharePrice(view returns (uint256)
splitter(view returns (address)
0xa01ac87f8fc03fa2c497befb24c74d538958daba
 
splitterAssets(view returns (uint256)
symbol(view returns (string)
tUSDbC
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
202616166
withdrawFee(view returns (uint256)
300
withdrawRequestBlocks(view returns (uint256)
5
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
getSlot(uint256 slotview returns (bytes32 result)
isController(address _valueview returns (bool)
isGovernance(address _valueview returns (bool)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
nonces(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
withdrawRequests(addressview returns (uint256)
State-modifying
initProxy(address _logic
upgrade(address _newImplementation
approve(address spenderuint256 amountreturns (bool)
coverLoss(uint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assetsaddress receiverreturns (uint256 shares)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
increaseRevision(address oldLogic
init(address controller_address asset_string _namestring _symboladdress _gaugeuint256 _buffer
initInsurance(address _insurance
mint(uint256 sharesaddress receiverreturns (uint256 assets)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256 assets)
requestWithdraw(
setBuffer(uint256 _buffer
setDoHardWorkOnInvest(bool value
setFees(uint256 _depositFeeuint256 _withdrawFee
setMaxDeposit(uint256 maxAssetsuint256 maxShares
setMaxWithdraw(uint256 maxAssetsuint256 maxShares
setSplitter(address _splitter
setWithdrawRequestBlocks(uint256 blocks
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256 shares)
withdrawAll(
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
BufferChanged(uint256 oldValueuint256 newValue
ContractInitialized(address controlleruint256 tsuint256 block
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
DoHardWorkOnInvestChanged(bool oldValuebool newValue
FeeChanged(uint256 depositFeeuint256 withdrawFee
FeeTransfer(uint256 amount
Init(address controlleraddress assetstring namestring symboladdress gaugeuint256 buffer
Initialized(uint8 version
Invest(address splitteruint256 amount
LossCovered(uint256 amount
MaxDepositChanged(uint256 maxAssetsuint256 maxShares
MaxWithdrawChanged(uint256 maxAssetsuint256 maxShares
RevisionIncreased(uint256 valueaddress oldLogic
SplitterSetup(address splitter
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
WithdrawRequestBlocks(uint256 blocks
WithdrawRequested(address senderuint256 startBlock
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.