Skip to content

BondingStakingPool #46

@123456788940

Description

@123456788940

// SPDX-License-Identifier: MIT
pragma solidity ^0.8;
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
contract tokenSwap{
IERC20 public INT;
IERC20 public bINT;

 constructor(IERC20 _INT, IERC20 _bINT) {
     INT=_INT;
     bINT=_bINT;
 }

 function swapTokens(uint amount) external {
     require(INT.transferFrom(msg.sender, address(this), amount), "Transfer failed for INT");
     require(bINT.transfer(msg.sender, amount), "transfer failed for bINT");
 }

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    reviewReview is used by var/core contributor in order to finalise it before even deploytestnet function

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions