TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Base with 805 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
0x26a8…2323
0x774b…5559
3 additional
variables
Balances ($9,016.81)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 2.68897 | $3,353.24 |
$9,016.76 | |
GOCHU | ERC-20 | 50K | $0.000001 |
$0.05 | |
kurbi | ERC-20 | 0.1 | $0.000532 |
$0 | |
BIU BULL | ERC-20 | 99 | -- | -- | |
XBOO | ERC-20 | 88 | -- | -- | |
BEEY | ERC-20 | 67 | -- | -- | |
GURMY | ERC-20 | 3.33 | -- | -- | |
YETI | ERC-20 | 1 | -- | -- | |
Debt | ERC-20 | 0.680497 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17420622 | 4 months ago | | | 0 | 4.7477576e-7 | |
| 12253911 | 8 months ago | | | 0 | 0.00027838177 | |
| 12253609 | 8 months ago | | | 0 | 0.00036706628 | |
| 12250209 | 8 months ago | | | 0 | 0.0000031207749 | |
| 12241927 | 8 months ago | | | 0 | 0.0000033101994 | |
| 12237193 | 8 months ago | | | 0 | 0.000020056401 | |
| 12236868 | 8 months ago | | | 0 | 0.0000028864762 | |
| 12236808 | 8 months ago | | | 0 | 0.0000032144689 | |
| 12236726 | 8 months ago | | | 0 | 0.0000032106977 | |
| 12236496 | 8 months ago | | | 0 | 0.0000036126710 |
ABI
ABI objects
Getter at block 22944531 estimateRaisePrice() view returns (bool success, uint256 _t, uint256 _c, uint256 _w, uint256 raisedFloorPrice)
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Debt() view returns (address)
0x774b858571b7d1f7f25425606e2fae47c4cb5559
MANAGER_ROLE() view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
NO() view returns (address)
0x26a8c6960c3de91edd07ad7998eeb21f73542323
Quote() view returns (address)
0x4200000000000000000000000000000000000006
STARTUP_ROLE() view returns (bytes32)
0x6afe9cfb47664136b26b50db67b3566cb1d289a2bee71ac01b59c95757fb24fe
borrowFee() view returns (uint32)
400
buyFee() view returns (uint32)
100
c() view returns (uint256)
5828244779589492
currentFundingRatio() view returns (uint256 numerator, uint256 denominator)
(numerator=0, denominator=1)
dev() view returns (address)
0x92189c8096fe866a6741cc1187e7b91de79c0f19
f() view returns (uint256)
5828244779589492
helper() view returns (address)
0xb493a3b20d73da4f5a63b9bb21ef41e1f5590732
initialized() view returns (bool)
true
k() view returns (uint256)
350000
latestUpdateTimestamp() view returns (uint256)
1711296565
lowerInterval() view returns (uint32)
86400
lowerStep() view returns (uint32)
100
maxTargetAdjusted() view returns (uint32)
6000
minTarget() view returns (uint32)
500
p() view returns (uint256)
578127261629462140172
paused() view returns (bool)
false
raiseStep() view returns (uint32)
25
sellFee() view returns (uint32)
100
target() view returns (uint32)
886
targetAdjusted() view returns (uint32)
1136
w() view returns (uint256)
3369467194530578690
Read-only
estimateAdjust(uint256 _k, uint256 _tar, uint256 _w, uint256 _t) pure returns (bool success, uint256 _c, uint256 _f, uint256 _p)
estimateBuy(uint256 worth) view returns (uint256 amount, uint256 fee, uint256 newPrice)
estimateRaisePrice(uint256 _f, uint256 _k, uint256 _p, uint256 _tar, uint256 _tarAdjusted) pure returns (bool success, uint256 _t, uint256 _c, uint256 _w, uint256 raisedFloorPrice)
estimateSell(uint256 amount) view returns (uint256 worth, uint256 fee, uint256 newPrice)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
borrow(address user, uint256 worth)
buy(uint256 worth, uint256 desired) returns (uint256, uint256)
constructor1(address _NO, address _Debt, address _Quote, uint256 _k, uint32 _target, uint32 _targetAdjusted, address _helper, address _manager)
grantRole(bytes32 role, address account)
lowerAndAdjust()
pause()
renounceRole(bytes32 role, address account)
repay(address user, uint256 worth)
revokeRole(bytes32 role, address account)
sell(uint256 amount, uint256 desired) returns (uint256, uint256)
setAdjustOptions(uint32 _minTarget, uint32 _maxTargetAdjusted, uint32 _raiseStep, uint32 _lowerStep, uint32 _lowerInterval)
setFeeOptions(address _dev, uint32 _buyFee, uint32 _sellFee, uint32 _borrowFee)
setMarketOptions(uint256 _k, uint32 _target, uint32 _targetAdjusted)
startup(uint256 _w, uint256 _t)
unpause()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Adjust(uint256 c, uint256 f, uint256 p)
AdjustOptionsChanged(uint32 minTarget, uint32 maxTargetAdjusted, uint32 raiseStep, uint32 lowerStep, uint32 lowerInterval)
Buy(address indexed user, uint256 input, uint256 output, uint256 fee)
FeeOptionsChanged(address dev, uint32 buyFee, uint32 sellFee, uint32 borrowFee)
Lower(uint256 target, uint256 targetAdjusted)
Paused(address account)
Raise(address trigger, uint256 target, uint256 targetAdjusted)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Sell(address indexed user, uint256 input, uint256 output, uint256 fee)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.