SkaleToken

constructor constructor(address contractsAddress, address[] defOps) public

mint mint(address account, uint256 amount, bytes userData, bytes operatorData) → bool external

Allows Owner or SkaleManager to mint an amount of tokens and transfer minted tokens to a specified address.

Returns whether the operation is successful.

Requirements:

  • Mint must not exceed the total supply.

getAndUpdateDelegatedAmount getAndUpdateDelegatedAmount(address wallet) → uint256 external

getAndUpdateSlashedAmount getAndUpdateSlashedAmount(address wallet) → uint256 external

getAndUpdateLockedAmount getAndUpdateLockedAmount(address wallet) → uint256 public

_beforeTokenTransfer _beforeTokenTransfer(address, address from, address, uint256 tokenId) internal

_callTokensToSend _callTokensToSend(address operator, address from, address to, uint256 amount, bytes userData, bytes operatorData) internal

_callTokensReceived _callTokensReceived(address operator, address from, address to, uint256 amount, bytes userData, bytes operatorData, bool requireReceptionAck) internal

_msgData _msgData() → bytes internal

_msgSender _msgSender() → address payable internal