WiseInsurance
Verified contract
Active on
Ethereum with 775 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
30 additional
variables
Balances ($5,431.35)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WISE | ERC-20 | 26.348742K | $0.206133 |
$5,431.35 | |
RUSH | ERC-20 | 10 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21145565 | 16 days ago | | | 0 | 0.037067971 | |
| 20786049 | 2 months ago | | | 0 | 0.060520603 | |
| 20597084 | 3 months ago | | | 0 | 0.0027279588 | |
| 20398133 | 4 months ago | | | 0 | 0.0046225624 | |
| 20278617 | 4 months ago | | | 0 | 0.013876176 | |
| 20248226 | 5 months ago | | | 0 | 0.0096337549 | |
| 20246192 | 5 months ago | | | 0 | 0.0063420103 | |
| 20219416 | 5 months ago | | | 0 | 0.015092727 | |
| 20219402 | 5 months ago | | | 0 | 0.016599243 | |
| 20018607 | 6 months ago | | | 0 | 0.024098099 |
ABI
ABI objects
Getter at block 21261153
UNISWAP_ROUTER() view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
WISE_CONTRACT() view returns (address)
0x66a0f676479cee1d7373f3dc2e2952778bff5bd6
activeBufferStakeCount() view returns (uint256)
0
activeInsuranceStakeCount() view returns (uint256)
88
activeOwnerlessStakeCount() view returns (uint256)
4
allowInsurance() view returns (bool)
true
allowPublicContributions() view returns (bool)
false
bufferStakeCap() view returns (uint256)
700000000000000000000000
bufferStakeCount() view returns (uint256)
3
canStake() view returns (bool)
true
coverageThreshold() view returns (uint256)
0
getBufferStakeInterest() view returns (bool)
true
getCoveredPercent() view returns (uint256)
11
getCurrentBuffer() view returns (uint256)
26348741606796006673353
insuranceMaster() view returns (address)
0xfec4264f728c056bd528e9e012cf4d943bd92b53
insuranceStakeCount() view returns (uint256)
377
insuranceWorker() view returns (address)
0xfec4264f728c056bd528e9e012cf4d943bd92b53
interestCut() view returns (uint256)
0
maximumBufferStakeDuration() view returns (uint256)
21
ownerlessStakeCount() view returns (uint256)
141
payoutThreshold() view returns (uint256)
0
penaltyA() view returns (uint256)
0
penaltyB() view returns (uint256)
0
penaltyThresholdA() view returns (uint256)
0
penaltyThresholdB() view returns (uint256)
0
principalCut() view returns (uint256)
0
publicDebthCap() view returns (uint256)
0
publicRewardPercent() view returns (uint256)
0
stakePercent() view returns (uint256)
90
teamContribution() view returns (uint256)
0
totalBufferStaked() view returns (uint256)
0
totalCovers() view returns (uint256)
233543845155429179592265
totalMasterProfits() view returns (uint256)
20857607127032271150518
totalPublicDebth() view returns (uint256)
0
totalPublicRewards() view returns (uint256)
0
totalStaked() view returns (uint256)
244356894539991916214975
Read-only
applyFee(uint256 _totalReward, uint256 _interestCut) pure returns (uint256)
bufferStakes(uint256) view returns (uint256 stakedAmount, bytes16 stakeID, bool isActive)
checkActiveStake(address _staker, uint256 _stakeIndex) view returns (bool)
checkMatureLevel(address _staker, bytes16 _stakeID) view returns (uint256)
checkMatureStake(address _stakeOwner, uint256 _stakeIndex) view returns (bool)
checkMatureStake(bytes16 _stakeID) view returns (bool)
checkOwnerlessStake(address _staker, uint256 _stakeIndex) view returns (bool)
checkOwnership(address _staker, uint256 _stakeIndex) view returns (bool)
getBufferAmount(address _staker, uint256 _stakeIndex) view returns (uint256)
getCoveredPercent(uint256 _amount) view returns (uint256)
getEmergencyAmount(address _staker, uint256 _stakeIndex) view returns (uint256)
getMatureAmount(address _staker, uint256 _stakeIndex) view returns (uint256)
getStakeData(uint256 _ownerlessStakeIndex) view returns (address, uint256)
getStakeID(address _staker, uint256 _stakeIndex) view returns (bytes16)
getStakedAmount(address _staker, uint256 _stakeIndex) view returns (uint256)
insuranceStakeCounts(address) view returns (uint256)
insuranceStakes(address, uint256) view returns (bytes16 stakeID, uint256 bufferAmount, uint256 stakedAmount, uint256 matureAmount, uint256 emergencyAmount, address currentOwner, bool isActive)
ownerlessStakes(uint256) view returns (uint256 stakeIndex, address originalOwner)
penaltyFee(uint256 _toReturn, uint256 _matureLevel) view returns (uint256)
publicReward(address) view returns (uint256)
stakesPagination(address _staker, uint256 _offset, uint256 _length) view returns (bytes16[] _stakes)
State-modifying
Events changeBufferStakeCap(uint256 _newBufferStakeCap)
changeCoverageThreshold(uint256 _newCoverageThreshold)
changeInsuranceWorker(address _newInsuranceWorker)
changeInterestCut(uint256 _newInterestCut)
changeMaximumBufferStakeDuration(uint256 _newMaximumBufferStakeDuration)
changePayoutThreshold(uint256 _newPayoutThreshold)
changePenaltyThresholds(uint256 _newPenaltyThresholdA, uint256 _newPenaltyThresholdB, uint256 _newPenaltyA, uint256 _newPenaltyB)
changePrincipalCut(uint256 _newPrincipalCut)
changePublicDebthCap(uint256 _newPublicDebthCap)
changePublicRewardPercent(uint256 _newPublicRewardPercent)
changeStakePercent(uint256 _newStakePercent)
closeBufferStake(uint256 _stakeIndex)
contributeAsPublic(uint256 _amount)
createStake(uint256 _stakedAmount, uint64 _lockDays, address _referrer)
createStakeBulk(uint256[] _stakedAmount, uint64[] _lockDays, address[] _referrer)
createStakeWithETH(uint64 _lockDays, address _referrer) payable
disableInsurance()
disablePublicContribution()
enableInsurance()
enablePublicContribution()
endMatureStake(address _staker, uint256 _stakeIndex)
endOwnerlessStake(uint256 _ownerlessStakeIndex)
endStake(uint256 _stakeIndex)
fundTreasury(uint256 _amount)
givePublicRewards(uint256 _amount)
issuePublicProfits(address _contributor)
openBufferStake(uint256 _amount, uint64 _duration, address _referrer)
saveTokens(address _tokenAddress, uint256 _tokenAmount)
switchBufferStakeInterest(bool _asDeveloperFunds)
takeMasterProfits(uint256 _amount)
takePublicProfits()
withdrawOriginalFunds()
BufferStakeClosed(bytes16 indexed stakeID, uint256 stakedAmount, uint256 rewardAmount)
BufferStakeOpened(bytes16 indexed stakeID, uint256 stakedAmount, bytes16 indexed referralID)
DeveloperFundsRouted(uint256 fundsAmount)
EmergencyExitStake(address indexed stakeOwner, uint256 indexed stakeIndex, bytes16 indexed stakeID, uint256 returnAfterFee, uint256 returnAmount, uint64 currentWiseDay)
InsurancStakeOpened(bytes16 indexed stakeID, uint256 stakedAmount, uint256 returnAmount, address indexed originalOwner, uint256 indexed stakeIndex, bytes16 referralID)
InsuranceStakeClosed(address indexed staker, uint256 indexed stakeIndex, bytes16 indexed stakeID, uint256 returnAmount, uint256 rewardAfterFee)
NewOwnerlessStake(uint256 indexed ownerlessIndex, uint256 indexed stakeIndex, address indexed stakeOwner)
OwnerlessStakeClosed(uint256 ownerlessIndex, address indexed staker, uint256 indexed stakeIndex, bytes16 indexed stakeID, uint256 stakedAmount, uint256 rewardAmount)
ProfitsTaken(uint256 profitAmount, uint256 remainingBuffer)
PublicContributionsOpened(bool indexed status)
PublicProfit(address indexed contributor, uint256 amount, uint256 publicDebth, uint256 publicRewards)
TreasuryFunded(uint256 amount, address funder, uint256 total)
checkStake(uint256 startDay, uint256 lockDays, uint256 finalDay, uint256 closeDay, uint256 scrapeDay, uint256 stakedAmount, uint256 stakesShares, uint256 rewardAmount, uint256 penaltyAmount, bool isActive, bool isMature)
publicRewardsGiven(uint256 rewardAmount, uint256 totalPublicDebth, uint256 totalPublicRewards)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.