Reward

Verified contract

Active on Ethereum with 55 txns
Deployed by via 0xa0d955b7 at 18141843
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $55.4
0xa4bd7d2c91450799e95e8c217d40f0ebb811d4bd09888eb440be80f8fb7f0946
0xdc33cb9712c8d9a1e94174b633ba32164d4c4854cdaa431022df538abe20f745
0x076f46b973ac693e7ca24ed8c0d56c12cc421e6d3d846ca1da042070cb00d4db
0x740a8acb53e99c6986812e24c5bfcde482ec772b2e9d9d09dc17dc1c47118228
0x56ac47ed9756a0b8f469e37e8423e7fd9a91bcefd7c2c42062cea33a3adb5dfd
0x278004549a628192431a9a954811c3f49aedb30c56a95f85a6364f05a7651f77
0xe8387d669e16e900e2861ff2101905e95fd36e7cd9eb1c91b291bf3b50431ca7
0x308b02ea18040ab5e6113e389a0dc84fa8eba1b134093355d530cf7c201dece9
0x08b67a25940991cd9036421853f91dea3e731af36c97048619da373383576e5c
0x804d9c3bda3c86d38c29290834ffbf7039650f0404db2cea43229ed0a2e73814

Functions
Getter at block 21317291
 
balanceOfCrypto(view returns (uint256)
balanceOfUSDT(view returns (uint256)
0
erc20Crypto(view returns (address)
0x0000000000000000000000000000000000000000
getContractBalance(view returns (uint256)
15315999999999960
owner(view returns (address)
0x8978138dd33b5ec75d0c215ded69a042f1abc73a
usdtToken(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
Read-only

This contract contains no read-only function objects.

State-modifying
addFunds(payable returns (uint256)
changeCrypto(address newCryptoreturns (address)
changeERC20Token(address newCryptoreturns (address)
isRewardAmountLessThanSMCBalance(uint256 totalRewardAmountreturns (bool)
renounceOwnership(
rewardDistribution(uint256 rewardAmountaddress recipientreturns (bool)
rewardDistributionInbatch(uint256[] rewardAmountaddress[] recipientsreturns (bool)
transferCrypto(address touint256 amountreturns (bool)
transferOwnership(address newOwner
transferUSDT(address touint256 amountreturns (bool)
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
addedFund(address walletAddressuint256 fund
balanceAfterRewardDistribution(uint256 balanceAfterRewardDistribution
changedERC20Token(address newCrypto
event_isRewardAmountLessThanSMCBalance(bool isRewardAmountLessThanSMCBalance
failedRewardDistribution(address[] failedRecipientuint256[] rewardAmount
rewardDistributed(address rewardSMCaddress recipientuint256 rewardAmount
rewardDistributedInBatch(address rewardSMCaddress[] recipientuint256[] rewardAmount
succeededRewardDistribution(address[] succeededRecipientuint256[] rewardAmount
transferredCrypto(address userAddressuint256 amount
transferredUSDT(address userAddressuint256 amount
Constructor
constructor(address ownerOfTheSmartContractaddress _usdcTokenAddress
Fallback and receive
receive(
Errors

This contract contains no error objects.