OpenEden T-Bills
Verified contract
Proxy
Active on
Ethereum with 773 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
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0x377d…fe41
0xce9a…5f40
0x8fff…18f6
21 additional
variables
Balances ($3,575,245.80)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
TBILL | ERC-20 | 3.301242M | $1.083 |
$3,575,245.05 | |
USDC | ERC-20 | 0.750001 | $0.9982 |
$0.75 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21293508 | 8 hours ago | | | 0 | 0.00071535798 | |
| 21290282 | 19 hours ago | | | 0 | 0.0020440242 | |
| 21289343 | a day ago | | | 0 | 0.00064476478 | |
| 21286968 | a day ago | | | 0 | 0.0031864157 | |
| 21285641 | a day ago | | | 0 | 0.0021779730 | |
| 21282228 | 2 days ago | | | 0 | 0.0013115600 | |
| 21275076 | 3 days ago | | | 0 | 0.00070666583 | |
| 21271601 | 3 days ago | | | 0 | 0.0026446059 | |
| 21267912 | 4 days ago | | | 0 | 0.0010547479 | |
| 21264200 | 4 days ago | | | 0 | 0.0026909604 |
ABI
ABI objects
Getter at block 21296018 proxiableUUID() view returns (bytes32)
BPSUNIT() view returns (uint256)
10000
ONE() view returns (uint256)
100000000
controller() view returns (address)
0x377de6729507bb0e56e0aac666bd8522e4a3fe41
currWeekendDeposit() view returns (uint256)
0
currWeekendWithdraw() view returns (uint256)
0
decimals() view returns (uint8)
6
epoch() view returns (uint256)
409
feeManager() view returns (address)
0x99c913b3cbddcfc7ed49ff19b00704286a4b3b6b
getWithdrawalQueueLength() view returns (uint256)
2
getWithdrawalTotalShares() view returns (uint256 shares)
3301241964071
isWeekend() view returns (bool)
true
kycManager() view returns (address)
0x51be497aced1a2c19f6151064301e356b020d947
maxDepeg() view returns (uint256)
100
maxTimeDelay() view returns (uint256)
172800
name() view returns (string)
OpenEden T-Bills
onchainAssets() view returns (uint256 assetAmt)
750001
operator() view returns (address)
0xdbc3c410a9ede40b86482ca0677eccdeaf5a3fde
oplTreasury() view returns (address)
0x8ec4dd2df01c188ac5a5d870029e9cbb820d5844
owner() view returns (address)
0x8bb125ba9a0429583dfc3fcf295636a6cc8e9dc0
partnerShip() view returns (address)
0x0000000000000000000000000000000000000000
qTreasury() view returns (address)
0x7566a094651cc826d99b57b3046eab156269e94c
symbol() view returns (string)
TBILL
tbillDecimalScaleFactor() view returns (uint256)
1000000
tbillUsdPriceFeed() view returns (address)
0xce9a6626eb99eaea829d7fa613d5d0a2eae45f40
tbillUsdcRate() view returns (uint256 rate)
1083097
totalAssets() view returns (uint256 assetAmt)
93135601737705
totalSupply() view returns (uint256)
85990083748460
treasury() view returns (address)
0xdf596281875feb7837351c70d11f2338c7e45435
unClaimedFee() view returns (uint256)
21435550646
underlying() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
usdcUsdPriceFeed() view returns (address)
0x8fffffd4afb6115b954bd326cbe7b4ba576818f6
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
canDeposit(int256 _maxDeposit) view returns (int256)
canDepositWeekend(int256 _maxDeposit) view returns (int256)
canWithdraw(int256 _maxWithdraw) view returns (int256)
getEpochInfo(uint256 _epoch) view returns (uint256 depositAmt, uint256 withdrawAmt)
getWithdrawalQueueInfo(uint256 _index) view returns (address sender, address receiver, uint256 shares, bytes32 id)
getWithdrawalUserInfo(address _user) view returns (uint256 shares)
hasDepositBefore(address investor) view returns (bool)
previewDeposit(uint256 _assets) view returns (uint256)
previewRedeem(uint256 _shares) view returns (uint256)
txsFee(uint8 _type, address _sender, uint256 _assets) view returns (uint256 oeFee, uint256 pFee, uint256 totalFee)
validWeekendDepositAmount(uint256 _assets) view returns (bool)
validateDeposit(uint256 _assets) view returns (bool)
validateWithdraw(uint256 _assets) view returns (bool)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
cancel(uint256 _len)
claimServiceFee(uint256 _amt)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 _assets, address _receiver)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
offRamp(uint256 _amt)
offRampQ(address _token, uint256 _amt)
processWithdrawalQueue(uint256 _len)
redeem(uint256 _shares, address _receiver)
renounceOwnership()
setController(address _controller)
setFeeManager(address _feeManager)
setKycManager(address _kycManager)
setMaxDepeg(uint256 _max)
setMaxTimeDelay(uint256 _maxTimeDelay)
setOperator(address _operator)
setOplTreasury(address _opl)
setPartnerShip(address _partnerShip)
setQTreasury(address _qTreasury)
setTBillPriceFeed(address _priceFeed)
setTreasury(address _treasury)
setUsdcPriceFeed(address _priceFeed)
setWeekendFlag(bool _isWeekend)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
updateEpoch(bool _isWeekend)
upgradeTo(address newImpl)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddToWithdrawalQueue(address sender, address receiver, uint256 shares, bytes32 id)
AdminChanged(address previousAdmin, address newAdmin)
Approval(address indexed owner, address indexed spender, uint256 value)
BeaconUpgraded(address indexed beacon)
Cancel(uint256 len, uint256 totalShares)
ClaimServiceFee(address receiver, uint256 amount)
Deposit(address indexed receiver, uint256 assets, uint256 shares)
Initialized(uint8 version)
OffRamp(address treasury, uint256 assets)
OffRampQ(address qTreasury, uint256 assets)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProcessDeposit(address sender, address receiver, uint256 assets, uint256 shares, uint256 oeFee, uint256 pFee, uint256 totalFee, address oplTreasury, address treasury)
ProcessRedeemCancel(address sender, address receiver, uint256 shares, bytes32 prevId)
ProcessWithdraw(address sender, address receiver, uint256 assets, uint256 shares, uint256 actualAssets, uint256 actualShare, uint256 oeFee, uint256 pFee, uint256 totalFee, bytes32 prevId, address oplTreasury)
ProcessWithdrawalQueue(uint256 totalAssets, uint256 totalShares, uint256 totalFees)
RedeemL(address sender, uint256 shares, uint256 oeFee, uint256 pFee, uint256 totalFee, uint256 trimmedAssets)
SetController(address controller)
SetFeeManager(address feeManager)
SetKycManager(address kycManager)
SetMaxDepeg(uint256 max)
SetMaxTimeDelay(uint256 maxTimeDelay)
SetOperator(address operator)
SetOperatorL(address operator)
SetOplTreasury(address oplTreasury)
SetPartnerShip(address partnerShip)
SetTBillPriceFeed(address priceFeed)
SetTimelock(address timelock)
SetUsdcPriceFeed(address priceFeed)
SetWeekendFlag(bool flag)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateEpoch(uint256 unClaimedFee, uint256 epoch, bool isWeekend)
UpdateQTreasury(address newAddress)
UpdateTreasury(address newAddress)
Upgraded(address indexed implementation)
Withdraw(address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares)
constructor(address _logic, bytes _data)
fallback()
receive()
Empty()
OutOfBounds()