// SPDX-License-Identifier: GPL-3.0-or-later pragma solidity ^0.8.2; /** * @author Mudit Gupta */ contract PoolTemplate { uint256 public immutable configValue; address public immutable anotherConfigValue; constructor(bytes memory _data) { (configValue, anotherConfigValue) = abi.decode(_data, (uint256, address)); } }