IxtProtect
Verified contract
Active on
Ethereum with 2,382 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
0xfca4…f094
Balances ($3,880.41)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
IXT | ERC-20 | 1.494781M | $0.002596 |
$3,880.41 | |
DMTS | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12498861 | 4 years ago | | | 0 | 0.0029494500 | |
| 12498855 | 4 years ago | | | 0 | 0.0029943900 | |
| 12498844 | 4 years ago | | | 0 | 0.0030337200 | |
| 12498841 | 4 years ago | | | 0 | 0.0030799440 | |
| 12498841 | 4 years ago | | | 0 | 0.0029943900 | |
| 12282640 | 4 years ago | | | 0 | 0.0056882250 | |
| 12282640 | 4 years ago | | | 0 | 0.0057748950 | |
| 12223125 | 4 years ago | | | 0 | 0.0022123800 | |
| 12223125 | 4 years ago | | | 0 | 0.0022560360 | |
| 12223125 | 4 years ago | | | 0 | 0.0023555670 |
ABI
ABI objects
Getter at block 21328985
IXT_DECIMALS() view returns (uint256)
8
getMembersArrayLength() view returns (uint256)
444
invitationReward() view returns (uint256)
0
isOwner() view returns (bool)
false
ixtToken() view returns (address)
0xfca47962d45adfdfd1ab2d972315db4ce7ccf094
loyaltyPeriodDays() view returns (uint256)
90
loyaltyRewardAmount() view returns (uint256)
10
owner() view returns (address)
0x54b9a1e220d394548113645adb50081d0f92d17c
paused() view returns (bool)
false
totalMemberBalance() view returns (uint256)
149200000000000
totalPoolBalance() view returns (uint256)
178100010000
Read-only
getAccountBalance(address memberAddress) view returns (uint256)
getInvitationRewardBalance(address memberAddress) view returns (uint256)
getLoyaltyRewardBalance(address memberAddress) view returns (uint256 loyaltyReward)
getRewardBalance(address memberAddress) view returns (uint256)
getStakeBalance(address memberAddress) view returns (uint256)
isPauser(address account) view returns (bool)
isValidator(address account) view returns (bool)
ixtStakingLevels(uint256) view returns (uint256)
members(address) view returns (uint256 addedTimestamp, uint256 stakeTimestamp, uint256 startOfLoyaltyRewardEligibility, bytes32 membershipNumber, bytes32 invitationCode, uint256 stakeBalance, uint256 invitationRewards, uint256 previouslyAppliedLoyaltyBalance)
membersArray(uint256) view returns (address)
registeredInvitationCodes(bytes32) view returns (address)
State-modifying
Events addMember(bytes32 _membershipNumber, address _memberAddress, bytes32 _invitationCode, bytes32 _referralInvitationCode)
addPauser(address account)
addValidator(address account)
claimRewards()
depositPool(uint256 amountToDeposit)
depositStake(uint8 _stakeLevel)
drain()
pause()
removeMember(address userAddress)
renounceOwnership()
renouncePauser()
renounceValidator()
setInvitationReward(uint256 _invitationReward)
setLoyaltyRewardAmount(uint256 newLoyaltyRewardAmount)
transferOwnership(address newOwner)
unpause()
withdrawPool(uint256 amountToWithdraw)
withdrawStake()
AdminRemovedMember(address indexed admin, address indexed userAddress, uint256 refundIssued)
ContractDrained(address indexed drainInitiator)
InvitationRewardChanged(uint256 newInvitationReward)
InvitationRewardGiven(address indexed memberReceivingReward, address indexed memberGivingReward, uint256 rewardAmount)
LoyaltyRewardChanged(uint256 newLoyaltyRewardAmount)
MemberAdded(address indexed memberAddress, bytes32 indexed membershipNumber, bytes32 indexed invitationCode)
MemberDrained(address indexed memberAddress, uint256 amountRefunded)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused()
PauserAdded(address indexed account)
PauserRemoved(address indexed account)
PoolDeposit(address indexed depositer, uint256 amount)
PoolDrained(address indexed refundRecipient, uint256 amountRefunded)
PoolWithdraw(address indexed withdrawer, uint256 amount)
RewardClaimed(address indexed memberAddress, uint256 rewardAmount)
StakeDeposited(address indexed memberAddress, bytes32 indexed membershipNumber, uint256 stakeAmount)
StakeWithdrawn(address indexed memberAddress, uint256 stakeAmount)
Unpaused()
ValidatorAdded(address indexed account)
ValidatorRemoved(address indexed account)
constructor(address _validator, uint256 _loyaltyPeriodDays, address _ixtToken, uint256 _invitationReward, uint256 _loyaltyRewardAmount, uint256[3] _ixtStakingLevels)
This contract contains no fallback and receive objects.
This contract contains no error objects.