StrongNFTBonusV11

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xf11fa8cb at 15986027
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional variables

No balances found for "StrongNFTBonusV11"

No transactions found for "StrongNFTBonusV11"


Functions
Getter at block 21243203
CERC1155(view returns (address)
0x0000000000000000000000000000000000000000
CService(view returns (address)
0x0000000000000000000000000000000000000000
CStrongNFTBonus(view returns (address)
0x0000000000000000000000000000000000000000
getNftBonusNames(view returns (string[])
[]
initDone(view returns (bool)
false
serviceAdmin(view returns (address)
0x0000000000000000000000000000000000000000
superAdmin(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
entityNodeStakedAtBlock(addressuint128view returns (uint256)
entityNodeStakedNftId(addressuint128view returns (uint256)
entityServiceNodeStakedAtBlock(addressaddressuint128view returns (uint256)
entityServiceNodeStakedAtTimestamp(addressaddressuint128view returns (uint256)
entityServiceNodeStakedNftId(addressaddressuint128view returns (uint256)
entityStakedNftIds(addressuint256view returns (uint256)
getBonus(address _entityuint128 _nodeIduint256 _fromuint256 _toview returns (uint256)
getBonusValue(address _entityuint128 _nodeIduint256 _fromuint256 _touint256 _bonusValueview returns (uint256)
getNftBonusName(uint256 _nftIdview returns (string)
getNftNodesLeft(uint256 _nftIdview returns (uint256)
getStakedNftBonusName(address _entityuint128 _nodeIdaddress _serviceContractview returns (string)
getStakedNftId(address _entityuint128 _nodeIdaddress _serviceContractview returns (uint256)
getStakedNftIdInternal(address _entityuint128 _nodeIdaddress _serviceContractview returns (uint256)
getStakedNftIds(address _entityview returns (uint256[])
isEthereumNode(address _serviceContractview returns (bool)
isNftStaked(address _entityuint256 _nftIduint128 _nodeIdaddress _serviceContractview returns (bool)
isNftStaked(uint256 _nftIdview returns (bool)
isNftStakedLegacy(uint256 _nftIdview returns (bool)
nftBonusEffectiveBlock(stringview returns (uint256)
nftBonusLowerBound(stringview returns (uint256)
nftBonusNames(uint256view returns (string)
nftBonusNodesLimit(stringview returns (uint8)
nftBonusUpperBound(stringview returns (uint256)
nftBonusValue(stringview returns (uint256)
nftIdStakedAtBlock(uint256view returns (uint256)
nftIdStakedToEntity(uint256view returns (address)
nftIdStakedToNodeId(uint256view returns (uint128)
nftIdStakedToNodesCount(uint256view returns (uint8)
nodeIdStakedAtBlock(uint128view returns (uint256)
serviceNftBonusEffectiveAt(addressstringview returns (uint256)
serviceNftBonusValue(addressstringview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addServiceContract(address _contractbool _useTime
init(address serviceContractaddress nftContractaddress strongNFTBonusContractaddress serviceAdminAddressaddress superAdminAddress
migrateNFT(address _entityuint128 _fromNodeIduint128 _toNodeIdaddress _toServiceContract
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
removeServiceContract(address _contract
stakeNFT(uint256 _nftIduint128 _nodeIdaddress _serviceContractpayable 
unStakeNFT(uint256 _nftIduint128 _nodeIduint256 _blockNumberaddress _serviceContractuint256 _claimedTotalbytes _signaturepayable 
unstakeNFT(address _entityuint128 _nodeIdaddress _serviceContract
updateBonus(string _nameuint256 _lowerBounduint256 _upperBounduint256 _valueuint256 _blockuint8 _nodesLimit
updateBonusLimits(string _nameuint256 _lowerBounduint256 _upperBounduint8 _nodesLimit
updateContracts(address _nftContract
updateServiceAdmin(address newServiceAdmin
updateServiceBonus(string _nameuint256 _valueuint256 _effectiveAtaddress _serviceContract
Events
Staked(address indexed senderuint256 tokenIduint128 nodeIduint256 block
StakedToNode(address indexed senderuint256 tokenIduint128 nodeIduint256 blockaddress serviceContract
Unstaked(address indexed senderuint256 tokenIduint128 nodeIduint256 block
UnstakedFromNode(address indexed senderuint256 tokenIduint128 nodeIduint256 blockaddress serviceContract
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.