0x6b1977bb3b10dd4f48a044aaced4e9162428dfe3
Unverified contract
Proxy
Active on
Base with 1,515 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
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 48 additional slots
0x623c…b6e9
0xfde4…9bb2
0xef46…13e1
0xd8c7…9351
-
variable spans 1 additional slot
0x68c4…f945
-
variable spans 6 additional slots
-
variable spans 3 additional slots
8 additional
variables
Balances ($5,004.89)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SKYA | ERC-20 | 1.465042M | $0.003416 |
$5,004.89 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22756198 | an hour ago | | | 0 | 0.000015275122 | |
| 22751493 | 4 hours ago | | | 0 | 0.000015275122 | |
| 22748852 | 5 hours ago | | | 0 | 0.000011184789 | |
| 22748850 | 5 hours ago | | | 0 | 0.000013229956 | |
| 22745161 | 7 hours ago | | | 0 | 8.9600580e-7 | |
| 22734085 | 13 hours ago | | | 0 | 0.000013149960 | |
| 22734031 | 13 hours ago | | | 0 | 0.000011320396 | |
| 22718034 | a day ago | | | 0 | 0.0000017311424 | |
| 22707266 | a day ago | | | 0 | 0.0000022733093 | |
| 22706753 | a day ago | | | 0 | 0.0000019237016 |
ABI
ABI objects
Getter at block 22757997 allIssuedBillIds() view returns (uint256[]) billPrice() view returns (uint256 price_) trueBillPrice() view returns (uint256 price_)
DAO() view returns (address)
0xa50d2f756692acbf9b9c0f22b98a6ba02fa8ad80
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_FEE() view returns (uint256)
1000000
REFILL_ROLE() view returns (bytes32)
0x28f6978129d5c5602659b712f70ce633d0a3e38010897c5aaac4729d6d9e789e
adjustment() view returns (uint256 rate, uint256 target, uint256 buffer, uint256 lastAdjustmentTimestamp)
(rate=0, target=1036, buffer=0, lastAdjustmentTimestamp=1724259609)
billNft() view returns (address)
0xd8c7fe06e24a2862d78d0f1bf040ba79463d9351
currentDebt() view returns (uint256)
4933606713
currentFee() view returns (uint256 currentFee_)
50000
customTreasury() view returns (address)
0xef46348f753d9396892eb0c5a955a85f94c313e1
debtDecay() view returns (uint256 decay_)
4541894184
debtRatio() view returns (uint256 debtRatio_)
116
feeInPayout() view returns (bool)
false
feeTo() view returns (address)
0x3f5bedd3baef93aa4f8aa1891967a8027b82b7f5
getFeeTierLength() view returns (uint256 tierLength_)
1
getMaxTotalPayout() view returns (uint256)
8074992000000000000000000
lastDecay() view returns (uint256)
1731062917
maxPayout() view returns (uint256)
423517216031660493000000
owner() view returns (address)
0x76e010758d2ae3b81973e2047ce70168ccae2abf
payoutToken() view returns (address)
0x623cd3a3edf080057892aaf8d773bbb7a5c9b6e9
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
principalToken() view returns (address)
0xfde4c96c8593536e31f229ea8f37b2ada2699bb2
startVestingTimestamp() view returns (uint256)
0
terms() view returns (uint256 controlVariable, uint256 vestingTerm, uint256 minimumPrice, uint256 maxPayout, uint256 maxDebt, uint256 maxTotalPayout, uint256 initialDebt)
(controlVariable=1036, vestingTerm=2592000, minimumPrice=0, maxPayout=1000, maxDebt=199526220890, maxTotalPayout=8074992000000000000000000, initialDebt=19952622089)
totalDebt() view returns (uint256)
9475500897
totalPayoutGiven() view returns (uint256)
8073601233796250893161640
totalPrincipalBilled() view returns (uint256)
22313641935
userBillIds() view returns (uint256[])
[]
vestingCurve() view returns (address)
0x68c4746998cac2009b086d2179a8e7679eccf945
Read-only
billInfo(uint256) view returns (uint256 payout, uint256 payoutClaimed, uint256 vesting, uint256 vestingTerm, uint256 vestingStartTimestamp, uint256 lastClaimTimestamp, uint256 truePricePaid)
claimablePayout(uint256 _billId) view returns (uint256 claimablePayout_)
feeTiers(uint256) view returns (uint256 tierCeilings, uint256 fees)
getBillIds(address user) view returns (uint256[])
getBillIdsInRange(address user, uint256 start, uint256 end) view returns (uint256[])
getBillInfo(uint256 billId) view returns (struct IApeBondBill)
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)
payoutFor(uint256 _amount) view returns (uint256 _payout, uint256 _fee)
pendingPayout(uint256 _billId) view returns (uint256 pendingPayout_)
pendingVesting(uint256 _billId) view returns (uint256 pendingVesting_)
redeemerApproved(address, address) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
transferOwnership(address) view
vestedPayoutAtTime(uint256 _billId, uint256 _timestamp) view returns (uint256 vestedPayout_)
vestingPayout(uint256 _billId) view returns (uint256 vestingPayout_)
vestingPeriod(uint256 _billId) view returns (uint256 vestingStart_, uint256 vestingEnd_)
State-modifying
Events acceptOwnership()
batchClaim(uint256[] _billIds) returns (uint256 payout)
batchRedeem(uint256[] _billIds) returns (uint256 payout)
changeFeeTo(address _feeTo)
claim(uint256 _billId) returns (uint256)
deposit(uint256 _amount, uint256 _maxPrice, address _depositor) returns (uint256)
grantRefillRole(address[] _billRefillers)
grantRole(bytes32 role, address account)
initialize(address _customTreasury, struct IApeBondBaseBondCreationDetails _billCreationDetails, struct IApeBondBondTerms _billTerms, struct IApeBondBaseBondAccounts _billAccounts)
initialize(address _customTreasury, struct IApeBondBaseBondCreationDetails _billCreationDetails, struct IApeBondBondTerms _billTerms, struct IApeBondBaseBondAccounts _billAccounts, address[] _billRefillers)
redeem(uint256 _billId) returns (uint256)
refillPayoutToken(uint256 _refillAmount)
renounceOwnership()
renounceRole(bytes32 role, address account)
revokeRefillRole(address[] _billRefillers)
revokeRole(bytes32 role, address account)
setAdjustment(uint256 _rate, uint256 _target, uint256 _buffer)
setBondTerms(uint8 _parameter, uint256 _input)
setClaimApproval(address approvedAccount, bool approved)
setFeeTiers(uint256[] fees, uint256[] tierCeilings)
setMaxTotalPayout(uint256 _maxTotalPayout)
setPendingOwner(address newPendingOwner)
BillClaimed(uint256 indexed billId, address indexed recipient, uint256 payout, uint256 remaining)
BillCreated(uint256 deposit, uint256 payout, uint256 expires, uint256 indexed billId)
BillInitialized(struct IApeBondBondTerms billTerms, uint256 lastDecay)
BillPriceChanged(uint256 internalPrice, uint256 debtRatio)
BillRefilled(address payoutToken, uint256 amountAdded)
ControlVariableAdjustment(uint256 initialBCV, uint256 newBCV, uint256 adjustment)
FeeToChanged(address indexed newFeeTo)
Initialized(uint8 version)
MaxTotalPayoutChanged(uint256 newMaxTotalPayout)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
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)
SetAdjustment(uint256 currentBCV, uint256 increment, uint256 targetBCV, uint256 buffer)
SetFees(uint256[] fees, uint256[] tierCeilings)
SetPendingOwner(address indexed pendingOwner)
TermsSet(uint8 parameter, uint256 input)
UpdateClaimApproval(address indexed owner, address indexed approvedAccount, bool approved)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.