func (_Controller *ControllerCaller) ComputeInitializerAddress(opts *bind.CallOpts, poolAddress common.Address) (common.Address, error) {
	var out []interface{}
	err := _Controller.contract.Call(opts, &out, "computeInitializerAddress", poolAddress)

	if err != nil {
		return *new(common.Address), err
	}

	out0 := *abi.ConvertType(out[0], new(common.Address)).(*common.Address)

	return out0, err

}
// ComputeInitializerAddress is a free data retrieval call binding the contract method 0xfa7c0b5e.
//
// Solidity: function computeInitializerAddress(address poolAddress) view returns(address initializerAddress)
ComputeInitializerAddress is a free data retrieval call binding the contract method 0xfa7c0b5e.

function computeInitializerAddress(address poolAddress) view returns(address initializerAddress)
// ComputeInitializerAddress is a free data retrieval call binding the contract method 0xfa7c0b5e . // // Solidity : function computeInitializerAddress ( address poolAddress ) view returns ( address initializerAddress )
func (_Controller *ControllerCaller) ComputeInitializerAddress(opts *bind.CallOpts, poolAddress common.Address) (common.Address, error) {
	var out []interface{}
	err := _Controller.contract.Call(opts, &out, "computeInitializerAddress", poolAddress)
	if err != nil {
		return *new(common.Address), err
	}
	out0 := *abi.ConvertType(out[0], new(common.Address)).(*common.Address)
	return out0, err
}
func ( _Controller * ControllerCaller ) ComputeInitializerAddress ( opts * bind . CallOpts , poolAddress common . Address ) ( common . Address , error ) { var out [ ] interface { } err := _Controller . contract . Call ( opts , & out , " " , poolAddress ) if err != nil { return * new ( common . Address ) , err } out0 := * abi . ConvertType ( out [ 0 ] , new ( common . Address ) ) . ( * common . Address ) return out0 , err }
ComputeInitializerAddress is a free data retrieval call binding the contract method 0xfa7c0b5e.
ComputeInitializerAddress is a free data retrieval call binding the contract method 0xfa7c0b5e .