I've been following this wiki as a reference. The code has this snippet:
// ------------------------------------------------------------------------
// Owner can transfer out any accidentally sent ERC20 tokens
// ------------------------------------------------------------------------
function transferAnyERC20Token(address tokenAddress, uint tokens) public onlyOwner returns (bool success) {
return ERC20Interface(tokenAddress).transfer(owner, tokens);
}
Can someone explain the syntax and purpose of this method? Does this allow the owner to take back tokens from any stakeholders?