MiniByte
Source:Verified
Write (15)
Read (17)

Write Functions

Write functions are called by submitting a transaction from a wallet. You can click on any function below to view more details, past transactions, and have the agent help prepare, simulate, and execute transactions.
View details for claim
claim
The `claim` function in the `MiniByte` contract allows registered users to claim their rewards based on their accumulated power grants.
View details for dailyCheckin
dailyCheckin
The `dailyCheckin` function in the `MiniByte` contract allows registered users to check in once per day, provided they pay a specified fee.
View details for register
register
The `register` function in the `MiniByte` contract allows users to register with a referral code, provided they meet certain conditions.
View details for renounceOwnership
renounceOwnership
The `renounceOwnership` function in the `Ownable` contract allows the current owner to relinquish ownership of the contract, effectively disabling any functions that require ownership.
View details for rescueFunds
rescueFunds
The `rescueFunds` function in the `MiniByte` contract allows the contract owner to withdraw all Ether held by the contract.
View details for rescueToken
rescueToken
The `rescueToken` function in the `MiniByte` contract allows the contract owner to transfer a specified amount of tokens from the contract to the owner's address.
View details for setCheckInfees
setCheckInfees
The `setCheckInfees` function in the `MiniByte` contract allows the contract owner to set a new value for the `checkinfees` variable.
View details for setCheckinPower
setCheckinPower
The `setCheckinPower` function in the `MiniByte` contract allows the contract owner to set a new value for the `checkinPower` variable.
View details for setClaimStatus
setClaimStatus
The `setClaimStatus` function in the `MiniByte` contract allows the contract owner to update the claim status, which is a boolean value.
View details for setEndTime
setEndTime
The `setEndTime` function in the `MiniByte` contract allows the contract owner to set a new end time for a specific event or sale.
View details for setInviteepower
setInviteepower
The `setInviteepower` function in the `MiniByte` contract allows the contract owner to set a new value for the `inviteepower` variable.
View details for setInviterpower
setInviterpower
The `setInviterpower` function in the `MiniByte` contract allows the contract owner to set a new value for the `inviterpower` variable.
View details for setRewardGhRate
setRewardGhRate
The `setRewardGhRate` function in the `MiniByte` contract allows the contract owner to set the reward rate per GH (gigahash) per day.
View details for setRewardToken
setRewardToken
The `setRewardToken` function in the `MiniByte` contract allows the contract owner to set a new reward token by providing its address.
View details for transferOwnership
transferOwnership
The `transferOwnership` function in the `Ownable` contract allows the current owner to transfer ownership of the contract to a new address.

Read Functions

Read functions are functions that return data from onchain when called, and do not require submitting a transaction (but can still be called during one). You can click on any function below to view more details, past transactions, and simulate read calls.
View details for REWARD_PER_GH_PER_DAY
REWARD_PER_GH_PER_DAY
The `REWARD_PER_GH_PER_DAY` function in the `MiniByte` contract is a view function that returns the reward rate per gigahash per day.
View details for SECONDS_IN_A_DAY
SECONDS_IN_A_DAY
The `SECONDS_IN_A_DAY` function in the `MiniByte` contract is a view function that returns the total number of seconds in a day.
View details for calculateReward
calculateReward
The `calculateReward` function in the `MiniByte` contract computes the total reward for a specified user based on their registered power grants.
View details for checkinPower
checkinPower
The `checkinPower` function in the `MiniByte` contract is a view function that retrieves the current value of a public variable, likely representing the power or capacity of the contract.
View details for checkinfees
checkinfees
The `checkinfees` function in the `MiniByte` contract is a view function that retrieves the current check-in fees.
View details for claimStatus
claimStatus
The `claimStatus` function in the `MiniByte` contract is a view function that retrieves the current status of a claim.
View details for endTime
endTime
The `endTime` function in the `MiniByte` contract is a view function that retrieves the value of a public variable representing the end time.
View details for inviteepower
inviteepower
The `inviteepower` function in the `MiniByte` contract is a view function that retrieves and returns a public variable, likely representing some form of power or capability associated with the contract.
View details for inviterpower
inviterpower
The `inviterpower` function in the `MiniByte` contract is a view function that retrieves the value of a public variable, likely representing the power or influence of an inviter within the contract.
View details for lastCheckin
lastCheckin
The `lastCheckin` function in the `MiniByte` contract retrieves the last check-in timestamp for a specified address.
View details for owner
owner
The `owner` function in the `Ownable` abstract contract retrieves the address of the current owner of the contract.
View details for paused
paused
The `paused` function in the `Pausable` abstract contract checks the current state of the contract to determine if it is paused.
View details for referralTimestamps
referralTimestamps
The `referralTimestamps` function in the `MiniByte` contract is a view function that retrieves a timestamp associated with a specific address and a given index.
View details for referralToAddress
referralToAddress
The `referralToAddress` function in the `MiniByte` contract retrieves the address associated with a given referral string.
View details for rewardToken
rewardToken
The `rewardToken` function in the `MiniByte` contract is a view function that returns the address of the reward token, which is an instance of the `IERC20` contract.
View details for userPowerGrants
userPowerGrants
The `userPowerGrants` function in the `MiniByte` contract retrieves a list of power grants associated with a specified user address within a defined range.
View details for users
users
The `users` function in the `MiniByte` contract is a view function that retrieves information about a specific user based on their Ethereum address.