PondWater
Verified contract
Active on
Ethereum with 21,329 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x1a27…54e3
0xafb9…dcc9
0x2d50…c00a
Balances ($950.19)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDT | ERC-20 | 948.529174 | $1.001 |
$949.48 | |
PNDC | ERC-20 | 11.111111M | $0.00 |
$0.71 | |
MAGGOT | ERC-20 | 420 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20652273 | 3 months ago | | | 0 | 0.000040093011 | |
| 20652271 | 3 months ago | | | 0 | 0.000047014543 | |
| 20652266 | 3 months ago | | | 0 | 0.000049156250 | |
| 20314882 | 4 months ago | | | 0 | 0.00022175317 | |
| 19594341 | 8 months ago | | | 0 | 0.00031103404 | |
| 19544441 | 8 months ago | | | 0 | 0.00087775925 | |
| 19544376 | 8 months ago | | | 0 | 0.00091612113 | |
| 19544247 | 8 months ago | | | 0 | 0.00091663586 | |
| 19543742 | 8 months ago | | | 0 | 0.0011151828 | |
| 19543638 | 8 months ago | | | 0 | 0.0010927770 |
ABI
ABI objects
Getter at block 21285358 ounceStatus() view returns (uint40 forInterval, uint256 realized, uint256 unrealized)
atInterval() view returns (uint40)
2822
bypassMiningMax() view returns (bool)
true
checkCycleDeltas() view returns (uint256)
5
coinToLock() view returns (address)
0x423f4e6138e475d85cf7ea071ac92097ed631eea
cycleDeltaNumerator() view returns (uint256)
2000000000000000000
divisionDenominator() view returns (uint256)
1000000000000000000
getIntervalFromChain() view returns (uint40 intervalFromChain)
2864
intervalOffset() view returns (uint40)
579600
intervalPeriod() view returns (uint40)
604800
isOpen() view returns (bool)
false
lastStreamAtInterval() view returns (uint40)
0
lockIDIndex() view returns (uint256)
17667
lockSlipBeforeClose() view returns (uint40)
5
minedToLockedNumerator() view returns (uint256)
1000000000000000000
miningChecker() view returns (address)
0x2d50efbc3690b6d0ea0b179c18f016ae9031c00a
realizedOuncesAtInterval() view returns (uint256)
2010005200954913194889588336013385000000000000000000
sabilerFactory() view returns (address)
0x1a272b596b10f02931480bc7a3617db4a8d154e3
sabilerLockupLinear() view returns (address)
0xafb979d9afad1ad27c5eff4e27226e3ab9e5dcc9
Read-only
computeLockFactor(uint8 _lockPeriodIndex) pure returns (uint40 intervals, uint256 factor)
computeLockFactorWithAmount(uint256 _amount, uint8 _lockPeriodIndex) pure returns (uint40 intervals, uint256 factor, uint256 value)
executors(address) view returns (bool)
getIntervalStartTime(uint40 interval) view returns (uint40 startTime)
getLock(uint256 id) view returns (struct IPondWaterBaseLockData)
getUserLockedPerCycle(address _locker, uint256 _cycle) view returns (uint256)
isExecutor(address _executor) view returns (bool)
locks(uint256) view returns (address owner, uint256 amount, uint40 startInterval, uint40 lastsFor)
readUserLockAmounts(address _locker) view returns (uint256 canLock, uint256 hasLocked)
toCreditAtInterval(uint40) view returns (uint256)
toDebitAtInterval(uint40) view returns (uint256)
userLockedPerCycle(address, uint256) view returns (uint256)
State-modifying
Events addExecutor(address _toAdd)
adminUnlock(uint256 id)
adminUnlock(uint256 id, address unlockFor)
close()
deposit(address token, uint256 amount)
executorClose()
executorOpen()
leapfrog()
lock(uint256 _amount, uint8 _lockPeriodIndex) returns (uint256 lockId)
removeExecutor(address _toRemove)
streamWater(struct IPondWaterAdminCreateStreamParameters parameters) returns (address streamer)
unlock(uint256 id)
updateBypassMiningMax(bool _bypassMiningMax)
updateCheckCycleDeltas(uint256 _checkCycleDeltas)
updateCycleDeltaNumerator(uint256 _cycleDeltaNumerator)
updateIntervalOffset(uint40 _intervalOffset)
updateMinedToLockedNumerator(uint256 _minedToLockedNumerator)
updateMiningChecker(address _miningChecker)
withdraw(address token, uint256 amount)
xferSabiler(address toTrans)
Lock(address indexed locker, uint256 indexed id, uint256 locked, uint40 startsAt, uint40 lockedFor)
NewStream(uint40 indexed forInterval, address indexed streamer)
OuncesObserved(uint40 indexed observedInterval, uint256 realized, uint256 credits, uint256 debits)
Unlock(address indexed locker, uint256 indexed id)
constructor(uint40 _intervalOffset, address _coinToLock, address _sabilerFactory, address _sabilerLockupLinear, address _miningChecker)
This contract contains no fallback and receive objects.
CannotClose()
CannotOpen()
CannotRemoveSelf()
CannotUnlockYet()
InvalidLockAmount()
InvalidLockPeriod()
LockDoesNotExist(uint256 id)
NotExecutor(address attempted)
NotOpen()
NotOwnerOfLock()
OverUserMaximumLock(uint256 canLock, uint256 hasLocked)