TimeAllyPET

Verified contract

Active on Ethereum with 481 txns
Deployed by via 0x431192fe at 9255507
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x1b36bb656ad8fe25ded029891eaf58f5d8687111b0551083aa0b94b5142bb181
0x85bf04a72fd7abf5f4b6f4f4723f461dc594814672a05443f6d58da38c2ddae7
0x61db9fb617c4dc7656bc524c1fddac2d3798a9665cee2bbca30930b1b460f420
0xecc59d0ae8b7bca2775916d40af7951909cf4f14908a1ec0ad20788904475510
0x5f909ccf3533a5aa299c6ca699b08c8a5e7baeeeb7ec4b5d1c24ccb40daaa7e5
0x33f4964f86a6bca19f7328f40658f2e667bd2d02e03021b46708fe0b994daaed
0x3e34049d59f75bf8461668f75934c01359a20cb1610d42baf562710da460a964
0x3d0693cf56b086d68ea866e86d167aeff0dfbfae747bc51e07b3c8e8f05af55c
0xf5acc5ecbb148ba22bad1c34e3680165a435079cf83b478034f44a7d9a6f59be
0xbc852b6e4549e10124e75638f5445a91300868de1903afbaea0a4196ec86ea31

Functions
Getter at block 21282104
deployer(view returns (address)
0x2b765725f12bbd98991f06abe65486bc841e6ba3
fundsBucket(view returns (address)
0x56bce3b81e04497a154cfbf5a2c3fdfbd5c1bd63
token(view returns (address)
0xef1344bdf80bef3ff4428d8becec3eea4a2cf574
Read-only
calculatePowerBoosterAmount(address _stakerAddressuint256 _petIdview returns (uint256)
getDepositMonth(address _stakerAddressuint256 _petIdview returns (uint256)
getMonthlyDepositedAmount(address _stakerAddressuint256 _petIduint256 _monthIdview returns (uint256)
getNomineeAllowedTimestamp(address _stakerAddressuint256 _petIduint256 _annuityMonthIdview returns (uint256)
getSumOfMonthlyAnnuity(address _stakerAddressuint256 _petIduint256 _startAnnuityMonthIduint256 _endAnnuityMonthIdview returns (uint256)
petPlans(uint256view returns (bool isPlanActiveuint256 minimumMonthlyCommitmentAmountuint256 monthlyBenefitFactorPerThousand)
pets(addressuint256view returns (uint256 planIduint256 monthlyCommitmentAmountuint256 initTimestampuint256 lastAnnuityWithdrawlMonthIduint256 appointeeVotesuint256 numberOfAppointees)
prepaidES(addressview returns (uint256)
viewAppointation(address _stakerAddressuint256 _petIdaddress _appointeeAddressview returns (bool)
viewNomination(address _stakerAddressuint256 _petIdaddress _nomineeAddressview returns (bool)
State-modifying
addToPrepaid(uint256 _amount
appointeeVote(address _stakerAddressuint256 _petId
createPETPlan(uint256 _minimumMonthlyCommitmentAmountuint256 _monthlyBenefitFactorPerThousand
makeDeposit(address _stakerAddressuint256 _petIduint256 _depositAmountbool _usePrepaidES
makeFrequencyModeDeposit(address _stakerAddressuint256 _petIduint256 _totalDepositAmountuint256 _frequencyModebool _usePrepaidES
newPET(uint256 _planIduint256 _monthlyCommitmentAmount
sendPrepaidESDifferent(address[] _addressesuint256[] _amounts
toogleAppointee(uint256 _petIdaddress _appointeeAddressbool _newAppointeeStatus
toogleNominee(uint256 _petIdaddress _nomineeAddressbool _newNomineeStatus
updatePlanStatus(uint256 _planIdbool _newStatus
withdrawAnnuity(address _stakerAddressuint256 _petIduint256 _endAnnuityMonthId
withdrawPowerBooster(address _stakerAddressuint256 _petIduint256 _powerBoosterId
Events
AnnuityWithdrawl(address indexed _stakeruint256 indexed _petIduint256 _fromMonthIduint256 _toMonthIduint256 _withdrawlAmountaddress _withdrawnBy
AppointeeUpdated(address indexed _stakeruint256 indexed _petIdaddress indexed _appointeeAddressbool _appointeeStatus
AppointeeVoted(address indexed _stakeruint256 indexed _petIdaddress indexed _appointeeAddress
BoosterBurn(address _stakeruint256 _petIduint256 _burningAmount
NewDeposit(address indexed _stakeruint256 indexed _petIduint256 _monthIduint256 _depositAmountaddress _depositedBybool _usingPrepaidES
NewPET(address indexed _stakeruint256 _petIduint256 _monthlyCommitmentAmount
NewPETPlan(uint256 _minimumMonthlyCommitmentAmountuint256 _monthlyBenefitFactorPerThousanduint256 _petPlanId
NomineeUpdated(address indexed _stakeruint256 indexed _petIdaddress indexed _nomineeAddressbool _nomineeStatus
PowerBoosterWithdrawl(address indexed _stakeruint256 indexed _petIduint256 _powerBoosterIduint256 _withdrawlAmountaddress _withdrawnBy
Constructor
constructor(address _token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.