WiseInsurance

Verified contract

Active on Ethereum with 775 txns
Deployed by via 0x2a5b8ac9 at 11644456
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
30 additional variables
ERC-20
Value $5,431.35
ERC-20
--
0x7b7259d5e63b26fd4d298bc5bac80b891408ba772a1155219a351eb41c38b209
0x0580eebdc9c304187c43e47c5131fdb3577b716fa2a89ea210d75c683b7dd081
0x27a4365abc0b2ac93ec59c3abd69e3288b0da8d3a3ec3e010d0cf0a5437156df
0xc31aec4e7709925176b00251d009dc5342dbcc22f071b85cdefe1ab9f6b94292
0x339b3df614c50ca29c72f113aee6942e9aaa27e1b92a7abc66a5bf2260cc4046
0xae601eb7a1f4b087e7b5f903ba25dd5c38449bb064de0c5f819212109eb25b74
0x174c07897a07e3c5c00216accb25a2fdaff0f65c4caabf601c975f092b0a984f
0xc45ae1b316ca769b78682020e1abb3297b567aaf53a05f066ec7123292ceecb0
0xc6a442be524183a5ffd47976937852cc5310ad62b26c36783efbb52ef64a8806
0x707dee8712c6903c67f38f5524eda2da2fd7cfcbc822e21842ea3cc8c3f9c8e9

Functions
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 _totalRewarduint256 _interestCutpure returns (uint256)
bufferStakes(uint256view returns (uint256 stakedAmountbytes16 stakeIDbool isActive)
checkActiveStake(address _stakeruint256 _stakeIndexview returns (bool)
checkMatureLevel(address _stakerbytes16 _stakeIDview returns (uint256)
checkMatureStake(address _stakeOwneruint256 _stakeIndexview returns (bool)
checkMatureStake(bytes16 _stakeIDview returns (bool)
checkOwnerlessStake(address _stakeruint256 _stakeIndexview returns (bool)
checkOwnership(address _stakeruint256 _stakeIndexview returns (bool)
getBufferAmount(address _stakeruint256 _stakeIndexview returns (uint256)
getCoveredPercent(uint256 _amountview returns (uint256)
getEmergencyAmount(address _stakeruint256 _stakeIndexview returns (uint256)
getMatureAmount(address _stakeruint256 _stakeIndexview returns (uint256)
getStakeData(uint256 _ownerlessStakeIndexview returns (addressuint256)
getStakeID(address _stakeruint256 _stakeIndexview returns (bytes16)
getStakedAmount(address _stakeruint256 _stakeIndexview returns (uint256)
insuranceStakeCounts(addressview returns (uint256)
insuranceStakes(addressuint256view returns (bytes16 stakeIDuint256 bufferAmountuint256 stakedAmountuint256 matureAmountuint256 emergencyAmountaddress currentOwnerbool isActive)
ownerlessStakes(uint256view returns (uint256 stakeIndexaddress originalOwner)
penaltyFee(uint256 _toReturnuint256 _matureLevelview returns (uint256)
publicReward(addressview returns (uint256)
stakesPagination(address _stakeruint256 _offsetuint256 _lengthview returns (bytes16[] _stakes)
State-modifying
changeBufferStakeCap(uint256 _newBufferStakeCap
changeCoverageThreshold(uint256 _newCoverageThreshold
changeInsuranceWorker(address _newInsuranceWorker
changeInterestCut(uint256 _newInterestCut
changeMaximumBufferStakeDuration(uint256 _newMaximumBufferStakeDuration
changePayoutThreshold(uint256 _newPayoutThreshold
changePenaltyThresholds(uint256 _newPenaltyThresholdAuint256 _newPenaltyThresholdBuint256 _newPenaltyAuint256 _newPenaltyB
changePrincipalCut(uint256 _newPrincipalCut
changePublicDebthCap(uint256 _newPublicDebthCap
changePublicRewardPercent(uint256 _newPublicRewardPercent
changeStakePercent(uint256 _newStakePercent
closeBufferStake(uint256 _stakeIndex
contributeAsPublic(uint256 _amount
createStake(uint256 _stakedAmountuint64 _lockDaysaddress _referrer
createStakeBulk(uint256[] _stakedAmountuint64[] _lockDaysaddress[] _referrer
createStakeWithETH(uint64 _lockDaysaddress _referrerpayable 
disableInsurance(
disablePublicContribution(
enableInsurance(
enablePublicContribution(
endMatureStake(address _stakeruint256 _stakeIndex
endOwnerlessStake(uint256 _ownerlessStakeIndex
endStake(uint256 _stakeIndex
fundTreasury(uint256 _amount
givePublicRewards(uint256 _amount
issuePublicProfits(address _contributor
openBufferStake(uint256 _amountuint64 _durationaddress _referrer
saveTokens(address _tokenAddressuint256 _tokenAmount
switchBufferStakeInterest(bool _asDeveloperFunds
takeMasterProfits(uint256 _amount
takePublicProfits(
withdrawOriginalFunds(
Events
BufferStakeClosed(bytes16 indexed stakeIDuint256 stakedAmountuint256 rewardAmount
BufferStakeOpened(bytes16 indexed stakeIDuint256 stakedAmountbytes16 indexed referralID
DeveloperFundsRouted(uint256 fundsAmount
EmergencyExitStake(address indexed stakeOwneruint256 indexed stakeIndexbytes16 indexed stakeIDuint256 returnAfterFeeuint256 returnAmountuint64 currentWiseDay
InsurancStakeOpened(bytes16 indexed stakeIDuint256 stakedAmountuint256 returnAmountaddress indexed originalOwneruint256 indexed stakeIndexbytes16 referralID
InsuranceStakeClosed(address indexed stakeruint256 indexed stakeIndexbytes16 indexed stakeIDuint256 returnAmountuint256 rewardAfterFee
NewOwnerlessStake(uint256 indexed ownerlessIndexuint256 indexed stakeIndexaddress indexed stakeOwner
OwnerlessStakeClosed(uint256 ownerlessIndexaddress indexed stakeruint256 indexed stakeIndexbytes16 indexed stakeIDuint256 stakedAmountuint256 rewardAmount
ProfitsTaken(uint256 profitAmountuint256 remainingBuffer
PublicContributionsOpened(bool indexed status
PublicProfit(address indexed contributoruint256 amountuint256 publicDebthuint256 publicRewards
TreasuryFunded(uint256 amountaddress funderuint256 total
checkStake(uint256 startDayuint256 lockDaysuint256 finalDayuint256 closeDayuint256 scrapeDayuint256 stakedAmountuint256 stakesSharesuint256 rewardAmountuint256 penaltyAmountbool isActivebool isMature
publicRewardsGiven(uint256 rewardAmountuint256 totalPublicDebthuint256 totalPublicRewards
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.