Tetu V2 tUSDbC
Verified contract
Proxy
Active on
Base with 29 txns
Unified storage
Map
Table
Raw
Constants and immutables
3
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 44 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0xa01a…daba
0xd8a4…e92b
0x443c…8544
7 additional
variables
Balances ($2.69)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDbC | ERC-20 | 2.592228 | $1.002 |
$2.6 | |
GOCHU | ERC-20 | 50K | $0.000001 |
$0.05 | |
WGC | ERC-20 | 200 | $0.000226 |
$0.05 | |
| ERC-20 | 10K | -- | -- | |
| ERC-20 | 30 | -- | -- | |
| ERC-20 | 30 | -- | -- | |
| ERC-20 | 30 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22128950 | 24 days ago | | | 0 | 0.0000024222996 | |
| 22128925 | 24 days ago | | | 0 | 0.000019186703 | |
| 22124970 | 24 days ago | | | 0 | 0.0000037854460 | |
| 21791537 | a month ago | | | 0 | 0.0000026158293 | |
| 14844033 | 6 months ago | | | 0 | 0.0000024243920 | |
| 14830980 | 6 months ago | | | 0 | 0.00013891133 | |
| 12633367 | 8 months ago | | | 0 | 0.0000093993165 | |
| 12565802 | 8 months ago | | | 0 | 0.0026520209 | |
| 12565772 | 8 months ago | | | 0 | 0.00020570649 | |
| 12565699 | 8 months ago | | | 0 | 0.00020543524 |
ABI
ABI objects
Getter at block 23174588 sharePrice() view returns (uint256) splitterAssets() view returns (uint256) totalAssets() view returns (uint256)
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
splitter() view returns (address)
0xa01ac87f8fc03fa2c497befb24c74d538958daba
symbol() view returns (string)
tUSDbC
totalSupply() view returns (uint256)
202616166
withdrawFee() view returns (uint256)
300
withdrawRequestBlocks() view returns (uint256)
5
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
convertToAssets(uint256 shares) view returns (uint256)
convertToShares(uint256 assets) view returns (uint256)
getSlot(uint256 slot) view returns (bytes32 result)
isController(address _value) view returns (bool)
isGovernance(address _value) view returns (bool)
maxDeposit(address) view returns (uint256)
maxMint(address) view returns (uint256)
maxRedeem(address owner) view returns (uint256)
maxWithdraw(address owner) view returns (uint256)
nonces(address owner) view returns (uint256)
previewDeposit(uint256 assets) view returns (uint256)
previewMint(uint256 shares) view returns (uint256)
previewRedeem(uint256 shares) view returns (uint256)
previewWithdraw(uint256 assets) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
withdrawRequests(address) view returns (uint256)
State-modifying
Events initProxy(address _logic)
upgrade(address _newImplementation)
approve(address spender, uint256 amount) returns (bool)
coverLoss(uint256 amount)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 assets, address receiver) returns (uint256 shares)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
increaseRevision(address oldLogic)
init(address controller_, address asset_, string _name, string _symbol, address _gauge, uint256 _buffer)
initInsurance(address _insurance)
mint(uint256 shares, address receiver) returns (uint256 assets)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
redeem(uint256 shares, address receiver, address owner) returns (uint256 assets)
requestWithdraw()
setBuffer(uint256 _buffer)
setDoHardWorkOnInvest(bool value)
setFees(uint256 _depositFee, uint256 _withdrawFee)
setMaxDeposit(uint256 maxAssets, uint256 maxShares)
setMaxWithdraw(uint256 maxAssets, uint256 maxShares)
setSplitter(address _splitter)
setWithdrawRequestBlocks(uint256 blocks)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
withdraw(uint256 assets, address receiver, address owner) returns (uint256 shares)
withdrawAll()
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
BufferChanged(uint256 oldValue, uint256 newValue)
ContractInitialized(address controller, uint256 ts, uint256 block)
Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares)
DoHardWorkOnInvestChanged(bool oldValue, bool newValue)
FeeChanged(uint256 depositFee, uint256 withdrawFee)
FeeTransfer(uint256 amount)
Init(address controller, address asset, string name, string symbol, address gauge, uint256 buffer)
Initialized(uint8 version)
Invest(address splitter, uint256 amount)
LossCovered(uint256 amount)
MaxDepositChanged(uint256 maxAssets, uint256 maxShares)
MaxWithdrawChanged(uint256 maxAssets, uint256 maxShares)
RevisionIncreased(uint256 value, address oldLogic)
SplitterSetup(address splitter)
Transfer(address indexed from, address indexed to, uint256 value)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
WithdrawRequestBlocks(uint256 blocks)
WithdrawRequested(address sender, uint256 startBlock)
This contract contains no constructor objects.
fallback()
receive()
This contract contains no error objects.