IHEXStakeInstanceManager
HSIStart
event HSIStart(uint256 timestamp, address hsiAddress, address staker)
HSIEnd
event HSIEnd(uint256 timestamp, address hsiAddress, address staker)
HSITransfer
event HSITransfer(uint256 timestamp, address hsiAddress, address oldStaker, address newStaker)
HSITokenize
event HSITokenize(uint256 timestamp, uint256 hsiTokenId, address hsiAddress, address staker)
HSIDetokenize
event HSIDetokenize(uint256 timestamp, uint256 hsiTokenId, address hsiAddress, address staker)
hsiLists
function hsiLists(address generator, uint256 index) external view returns (address)
hsiCount
function hsiCount(address originator) external view returns (uint256)
hexStakeDetokenize
function hexStakeDetokenize(uint256 tokenId) external returns (address)
hexStakeTokenize
function hexStakeTokenize(uint256 hsiIndex, address hsiAddress) external returns (uint256)
hexStakeEnd
function hexStakeEnd(uint256 hsiIndex, address hsiAddress) external returns (uint256)
hexStakeStart
function hexStakeStart(uint256 amount, uint256 length) external returns (address)
hsiToken
function hsiToken(uint256 tokenId) external view returns (address)
setApprovalForall
function setApprovalForall(address operator, bool approved) external