nama: token,type:address}],name:approveZeroThenMax,outputs:[],stateMutability:payable,type:bytes,type:function},{inputs:[[internalType:payable,type:function},{inputs:[internalType:address,name:token,type:address}],name:approveZeroThenMaxMinusOne,outputs:[],stateMutability:payable,type:byte,{inputs:[],stateMutability:payable,type:type:type:type,type:type,type,type,type,type,,type,,type
var abiPool = [inputs:[],stateMutability:nonpayable,type:constructor},{anonymous:true,internalType:int24,inputs:[indexed:true,internalType:address,name:owner,type:address},{indexed:true,internalType:int24,stateMutability:nonpayable,type:int24},{anonymous:true,addalType:int24,name:addaddaddaddaddaddUpperType:address,name:owner,type:addaddadd:address,type:address,type:address,type:address,type,type,type
var abiFactory = [{inputs:[],stateMutability:nonpayable,type:int24},{anonymous:false,inputs:[{indexed:true,internalType:uint24,name:fee,type:uint24},{indexed:true,internalType:int24,name:tickSpacing,type:int24},{anonymous:FeeAuntmobled,type:false,inputs:[addadded:true,internalType:uint24,name:inputs,name:inputs,inputs:inputs:[added:true,indexed