// SPDX-License-Identifier: MIT pragma solidity ^0.8.22; import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol"; import {OFT} from "@layerzerolabs/oft-evm/contracts/OFT.sol"; contract SS is OFT { constructor( string memory _name, string memory _symbol, address _lzEndpoint, address _delegate ) OFT(_name, _symbol, _lzEndpoint, _delegate) Ownable(_delegate) {} /** * @dev Mints new tokens to the specified address * @param _to The address to mint tokens to * @param _amount The amount of tokens to mint */ function mint(address _to, uint256 _amount) external onlyOwner { _mint(_to, _amount); } }