func: function transferFromTokenProportion(ERC20 fromToken, uint256 mul, uint256 div) external {
          uint256 amount = fromToken.balanceOf(this).mul(mul).div(div);
          require(fromToken.asmTransferFrom(tx.origin, this, amount));
      }