EsgSHIPV2

Verified contract

Active on Ethereum with 3,816 txns
Deployed by via 0xdff0002e at 17689092
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $130.13
0x729c7bf6592880642f552bdb6c5a4a503f0866841909d242d16c2f878ec24b39
0x9fceb12c459bf9916679b39d5726def6728dc8c0ddf31c2d0adce0eace2eec67
0x82fb76cf52b04092d9303f28eefa719aa2c16ac72df4dd60ca6b39695dc0c462
0x92ca51ba9de99d2e75ad34fc77e99236dfb459ffdf77c845943ae4d506edb75a
0x297dd31f12504b3c166ac8690a055caca12dddba29ad821f36d0de20cfd9254d
0x24f4bcc411caa14d28c343cb8cb13db065990ab68817b7b4733ad2e56e5435af
0x801c58a250775cc9ecca9307bcd36118b8b332e4d962dc8552b0a66cfd492b69
0x2e64590bc071e92136577d1d616f7d71f4ec4c4dc3580d88b414905f653b6dc1
0xb1c063561288a64a2888a14d9b56c885488029982be27d7aecd4e910b22df68e
0x7cd70705e215ac50f87a1710ea06444f6e00da39d3205f32874e1fec59688026

Functions
Getter at block 21248790
allow_get_esg(view returns (bool)
false
burnPercentage(view returns (uint256)
0
dynamicRewardPercentage(view returns (uint256)
4
dynamicRewardPercentageEvery(view returns (uint256)
20
dynamicRewardThreshold(view returns (uint256)
100000000000000000000000
esg(view returns (address)
0x20cd2e7ec8f5d8b337fe46a4f565ccef1561b9a9
onetimeRewardPercentage(view returns (uint256)
7
owner(view returns (address)
0xaac08d7cf5e7d9b0418e841d1e68cb5a2904a08c
referralThreshold(view returns (uint256)
3000000000000000000000
total_deposited(view returns (uint256)
6104039796358429784214931
total_user(view returns (uint256)
649
Read-only
calculateInterest(address _userview returns (uint256)
getInviteelist(address referrerAddressview returns (address[])
getLockInfo(address _userview returns (uint256[]uint256[]uint256[]uint256[]uint256[])
getReferrer(address inviteeAddressview returns (address)
interests(addressview returns (uint256)
lockRates(uint256view returns (uint256)
locks(addressuint256view returns (uint256 amountuint256 startuint256 enduint256 month)
referrerlist(addressview returns (address referrer_addr)
referrers(addressview returns (uint256 totalInvestmentbool dynamicReward)
State-modifying
changeLockInfo(address _useruint256 _amountuint256 _startuint256 _enduint256 _monthuint256 ireturns (bool)
changeReferrerInfo(address referralAddressaddress inviteeAddressaddress newInviteeAddressreturns (bool)
claim(returns (bool)
close(
invest(uint256 _monthsuint256 _amountbool _useInterestreturns (bool)
investByOwner(uint256 startuint256 enduint256 _amountuint256 monthaddress inviteeAddressreturns (bool)
open(
setBurnPercentage(uint256 _percentage
setDynamicRewardPercentage(uint256 _percentage
setDynamicRewardPercentageEvery(uint256 _percentage
setDynamicRewardThreshold(uint256 _amount
setInvitee(address inviteeAddressreturns (bool)
setInviteeByOwner(address referrerAddressaddress[] inviteeAddressreturns (bool)
setLockRate(uint256 _monthsuint256 _rate
setOnetimeRewardPercentage(uint256 _percentage
setReferralThreshold(uint256 _amount
transferOwnership(address newOwner
withdraw(returns (bool)
Events
EsgChangeLockInfo(address _useruint256 _amountuint256 _startuint256 _enduint256 _monthuint256 i
EsgChangeReferrerInfo(address referralAddressaddress inviteeAddressaddress newInviteeAddress
EsgClaimed(address accountuint256 amount
EsgInvest(address accountuint256 amountuint256 monthbool useInterest
EsgInvestByOwner(address accountuint256 amountuint256 monthuint256 starttimeuint256 endtime
EsgWithdraw(address accountuint256 amount
SetInvitee(address inviteeAddress
SetInviteeByOwner(address referralAddress
Constructor
constructor(address esgAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.