UniftyFarm
Verified contract
Implementation
Active on
Ethereum with 71 txns
Storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x7e29…df9e
0x2989…fa7d
0x7744…dab4
3 additional
variables
Balances ($0.00)
No balances found for "UniftyFarm"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16780388 | 2 years ago | | | 0 | 0.012654406 | |
| 16780371 | 2 years ago | | | 0 | 0.012282969 | |
| 16780321 | 2 years ago | | | 0 | 0.012804562 | |
| 16562454 | 2 years ago | | | 0 | 0.0068623560 | |
| 16559184 | 2 years ago | | | 0.05 | 0.0078043796 | |
| 13495045 | 3 years ago | | | 0 | 0.0065948969 | |
| 13495016 | 3 years ago | | | 0 | 0.0074198595 | |
| 13493090 | 3 years ago | | | 0.1 | 0.042424142 | |
| 13493067 | 3 years ago | | | 0.1 | 0.033738525 | |
| 13493056 | 3 years ago | | | 0.1 | 0.036143737 |
ABI
ABI objects
Getter at block 21168673
constructed() view returns (bool)
true
controller() view returns (address)
0x3f3effe7578870e686cf334a06e19d816ddf1d6b
farmFee() view returns (uint256)
50000000000000000
farmFeeMinimumNif() view returns (uint256)
2000000000000000000000
feeAddress() view returns (address)
0x2989018b83436c6bba00144a8277fd859cdafa7d
iHaveAnyWildcard() view returns (bool)
false
isCloned() view returns (bool)
false
isOwner() view returns (bool)
false
maxStake() view returns (uint256)
5000000000000000000000
minStake() view returns (uint256)
1
owner() view returns (address)
0x3f3effe7578870e686cf334a06e19d816ddf1d6b
paused() view returns (bool)
false
periodStart() view returns (uint256)
1
rescuer() view returns (address)
0x0000000000000000000000000000000000000000
rewardRate() view returns (uint256)
86400
spentScore() view returns (uint256)
0
token() view returns (address)
0x7e291890b01e5181f7ecc98d79ffbe12ad23df9e
totalFeesCollected() view returns (uint256)
0
totalSupply() view returns (uint256)
0
wildcardErc1155Address() view returns (address)
0x774418646555f414cbaeca6cf3c72a0613d4dab4
Read-only
balanceOf(address account) view returns (uint256)
cardMintFee(address erc1155Address, uint256 id) view returns (uint256)
cardPoints(address erc1155Address, uint256 id) view returns (uint256)
cardReleaseTime(address erc1155Address, uint256 id) view returns (uint256)
cards(address, uint256) view returns (uint256 points, uint256 releaseTime, uint256 mintFee, uint256 controllerFee, address artist, address erc1155, bool nsfw, bool shadowed, uint256 supply)
earned(address account) view returns (uint256)
farms(address, uint256) view returns (address)
getFarmsLength(address _address) view returns (uint256)
isPauser(address account) view returns (bool)
isWhitelistAdmin(address account) view returns (bool)
lastUpdateTime(address) view returns (uint256)
pendingWithdrawals(address) view returns (uint256)
points(address) view returns (uint256)
supply(address _erc1155Address, uint256 _id) view returns (uint256)
wildcards(uint256) view returns (uint256)
State-modifying
Events addNfts(uint256 _points, uint256 _mintFee, uint256 _controllerFee, address _artist, uint256 _releaseTime, address _erc1155Address, uint256 _tokenId, string _cardType, uint256 _cardAmount) returns (uint256)
addPauser(address account)
addWhitelistAdmin(address account)
createNft(uint256 _supply, uint256 _points, uint256 _mintFee, uint256 _controllerFee, address _artist, uint256 _releaseTime, address _erc1155Address, string _uri, string _cardType) returns (uint256)
emitFarmUri(string _uri)
exit()
init(uint256 _periodStart, uint256 _minStake, uint256 _maxStake, address _controller, address _tokenAddress, string _uri, address _creator)
newFarm(uint256 _periodStart, uint256 _minStake, uint256 _maxStake, address _controller, address _tokenAddress, string _uri) payable
onERC1155BatchReceived(address _operator, address _from, uint256[] _ids, uint256[] _amounts, bytes _data) returns (bytes4)
onERC1155Received(address _operator, address _from, uint256 _id, uint256 _amount, bytes _data) returns (bytes4)
pause()
redeem(address erc1155Address, uint256 id) payable
removeNfts(address _erc1155Address, uint256 _id, uint256 _amount, address _recipient)
removeWildcard(uint256 wildcard)
renounceOwnership()
renouncePauser()
renounceWhitelistAdmin()
rescueScore(address account) returns (uint256)
setCloned()
setController(address _controller)
setControllerFee(address _erc1155Address, uint256 _id, uint256 _controllerFee)
setFarmFee(uint256 _farmFee)
setFarmFeeMinimumNif(uint256 _minNif)
setFeeAddress(address _feeAddress)
setMinMaxStake(uint256 _minStake, uint256 _maxStake)
setRescuer(address _rescuer)
setRewardRate(uint256 _rewardRate)
setShadowed(address _erc1155Address, uint256 _id, bool _shadowed)
setWildcard(uint256 wildcard)
setWildcardErc1155Address(address _address)
stake(uint256 amount)
transferOwnership(address newOwner)
unpause()
updateNftData(address _erc1155Address, uint256 _id, uint256 _points, uint256 _mintFee, uint256 _controllerFee, address _artist, uint256 _releaseTime, bool _nsfw, bool _shadowed, string _cardType)
withdraw(uint256 amount)
withdrawFee()
CardAdded(address indexed erc1155, uint256 indexed card, uint256 points, uint256 mintFee, address indexed artist, uint256 releaseTime)
CardShadowed(address indexed erc1155, uint256 indexed card, bool indexed shadowed)
CardType(address indexed erc1155, uint256 indexed card, string indexed cardType)
FarmCreated(address indexed user, address indexed farm, uint256 fee, string uri)
FarmUri(address indexed farm, string uri)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserAdded(address indexed account)
PauserRemoved(address indexed account)
Redeemed(address indexed user, address indexed erc1155, uint256 indexed id, uint256 amount)
Removed(address indexed erc1155, uint256 indexed card, address indexed recipient, uint256 amount)
RescueRedeemed(address indexed user, uint256 amount)
Staked(address indexed user, uint256 amount)
Unpaused(address account)
WhitelistAdminAdded(address indexed account)
WhitelistAdminRemoved(address indexed account)
Withdrawn(address indexed user, uint256 amount)
constructor(uint256 _periodStart, uint256 _minStake, uint256 _maxStake, address _controller, address _tokenAddress, string _uri)
This contract contains no fallback and receive objects.
This contract contains no error objects.