1const e=[{type:"error",name:"ERC1155InsufficientBalance",inputs:[{name:"sender",type:"address",internalType:"address"},{name:"balance",type:"uint256",internalType:"uint256"},{name:"needed",type:"uint256",internalType:"uint256"},{name:"tokenId",type:"uint256",internalType:"uint256"}]},{type:"error",name:"ERC1155InvalidApprover",inputs:[{name:"approver",type:"address",internalType:"address"}]},{type:"error",name:"ERC1155InvalidArrayLength",inputs:[{name:"idsLength",type:"uint256",internalType:"uint256"},{name:"valuesLength",type:"uint256",internalType:"uint256"}]},{type:"error",name:"ERC1155InvalidOperator",inputs:[{name:"operator",type:"address",internalType:"address"}]},{type:"error",name:"ERC1155InvalidReceiver",inputs:[{name:"receiver",type:"address",internalType:"address"}]},{type:"error",name:"ERC1155InvalidSender",inputs:[{name:"sender",type:"address",internalType:"address"}]},{type:"error",name:"ERC1155MissingApprovalForAll",inputs:[{name:"operator",type:"address",internalType:"address"},{name:"owner",type:"address",internalType:"address"}]}],s=[{type:"function",name:"balanceOf",stateMutability:"view",inputs:[{name:"account",type:"address",internalType:"address"},{name:"id",type:"uint256",internalType:"uint256"}],outputs:[{name:"",type:"uint256",internalType:"uint256"}]}],r=[{constant:!0,inputs:[{name:"owner",type:"address"},{name:"operator",type:"address"}],name:"isApprovedForAll",outputs:[{name:"",type:"bool"}],payable:!1,stateMutability:"view",type:"function"}],y=[{constant:!1,inputs:[{name:"collateralToken",type:"address"},{name:"parentCollectionId",type:"bytes32"},{name:"conditionId",type:"bytes32"},{name:"partition",type:"uint256[]"},{name:"amount",type:"uint256"}],name:"splitPosition",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},...e],o=[{inputs:[{internalType:"address",name:"operator",type:"address"},{internalType:"bool",name:"approved",type:"bool"}],name:"setApprovalForAll",outputs:[],stateMutability:"nonpayable",type:"function"},...e],u=[{constant:!1,inputs:[{name:"collateralToken",type:"address"},{name:"parentCollectionId",type:"bytes32"},{name:"conditionId",type:"bytes32"},{name:"partition",type:"uint256[]"},{name:"amount",type:"uint256"}],name:"mergePositions",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},...e],l=[{constant:!1,inputs:[{name:"collateralToken",type:"address"},{name:"parentCollectionId",type:"bytes32"},{name:"conditionId",type:"bytes32"},{name:"indexSets",type:"uint256[]"}],name:"redeemPositions",outputs:[],payable:!1,stateMutability:"nonpayable",type:"function"},...e],d=[{type:"function",name:"safeTransferFrom",stateMutability:"nonpayable",inputs:[{internalType:"address",name:"from",type:"address"},{internalType:"address",name:"to",type:"address"},{internalType:"uint256",name:"id",type:"uint256"},{internalType:"uint256",name:"amount",type:"uint256"},{internalType:"bytes",name:"data",type:"bytes"}],outputs:[]},...e],m=[{type:"function",name:"unwrap",inputs:[{name:"multiToken",type:"address",internalType:"address"},{name:"tokenId",type:"uint256",internalType:"uint256"},{name:"amount",type:"uint256",internalType:"uint256"},{name:"recipient",type:"address",internalType:"address"},{name:"data",type:"bytes",internalType:"bytes"}],outputs:[],stateMutability:"nonpayable"},...e],c=[{constant:!0,inputs:[{name:"parentCollectionId",type:"bytes32"},{name:"conditionId",type:"bytes32"},{name:"indexSet",type:"uint256"}],name:"getCollectionId",outputs:[{name:"",type:"bytes32"}],payable:!1,stateMutability:"view",type:"function"}],T=[{constant:!0,inputs:[{name:"collateralToken",type:"address"},{name:"collectionId",type:"bytes32"}],name:"getPositionId",outputs:[{name:"",type:"uint256"}],payable:!1,stateMutability:"pure",type:"function"}],b=[{type:"function",stateMutability:"view",name:"allowance",inputs:[{name:"owner",type:"address"},{name:"token",type:"address"},{name:"spender",type:"address"}],outputs:[{name:"amount",type:"uint160"},{name:"expiration",type:"uint48"},{name:"nonce",type:"uint48"}]}],f=[{inputs:[{internalType:"address",name:"token",type:"address"},{internalType:"address",name:"spender",type:"address"},{internalType:"uint160",name:"amount",type:"uint160"},{internalType:"uint48",name:"expiration",type:"uint48"}],name:"approve",outputs:[],stateMutability:"nonpayable",type:"function"}],I=[{inputs:[{components:[{internalType:"address",name:"target",type:"address"},{internalType:"bytes",name:"callData",type:"bytes"}],internalType:"struct Multicall3.Call[]",name:"calls",type:"tuple[]"}],name:"aggregate",outputs:[{internalType:"uint256",name:"blockNumber",type:"uint256"},{internalType:"bytes[]",name:"returnData",type:"bytes[]"}],stateMutability:"payable",type:"function"}
1],p=[{type:"error",name:"ERC20InsufficientAllowance",inputs:[{name:"spender",type:"address",internalType:"address"},{name:"allowance",type:"uint256",internalType:"uint256"},{name:"needed",type:"uint256",internalType:"uint256"}]},{type:"error",name:"ERC20InsufficientBalance",inputs:[{name:"sender",type:"address",internalType:"address"},{name:"balance",type:"uint256",internalType:"uint256"},{name:"needed",type:"uint256",internalType:"uint256"}]},{type:"error",name:"ERC20InvalidApprover",inputs:[{name:"approver",type:"address",internalType:"address"}]},{type:"error",name:"ERC20InvalidReceiver",inputs:[{name:"receiver",type:"address",internalType:"address"}]},{type:"error",name:"ERC20InvalidSender",inputs:[{name:"sender",type:"address",internalType:"address"}]},{type:"error",name:"ERC20InvalidSpender",inputs:[{name:"spender",type:"address",internalType:"address"}]}],v=[{type:"function",name:"allowance",inputs:[{name:"owner",type:"address",internalType:"address"},{name:"spender",type:"address",internalType:"address"}],outputs:[{name:"",type:"uint256",internalType:"uint256"}],stateMutability:"view"}],g=[{type:"function",name:"balanceOf",inputs:[{name:"account",type:"address",internalType:"address"}],outputs:[{name:"",type:"uint256",internalType:"uint256"}],stateMutability:"view"}],w=[{type:"function",name:"name",inputs:[],outputs:[{name:"",type:"string",internalType:"string"}],stateMutability:"view"}],M=[{type:"function",name:"symbol",inputs:[],outputs:[{name:"",type:"string",internalType:"string"}],stateMutability:"view"}],A=[{type:"function",name:"decimals",inputs:[],outputs:[{name:"",type:"uint8",internalType:"uint8"}],stateMutability:"view"}],C=[{type:"function",name:"approve",inputs:[{name:"spender",type:"address",internalType:"address"},{name:"value",type:"uint256",internalType:"uint256"}],outputs:[{name:"",type:"bool",internalType:"bool"}],stateMutability:"nonpayable"},...p],t=[{inputs:[{internalType:"PoolId",name:"poolId",type:"bytes32"}],name:"getSlot0",outputs:[{internalType:"uint160",name:"sqrtPriceX96",type:"uint160"},{internalType:"int24",name:"tick",type:"int24"},{internalType:"uint24",name:"protocolFee",type:"uint24"},{internalType:"uint24",name:"lpFee",type:"uint24"}],stateMutability:"view",type:"function"}],n=[{inputs:[{internalType:"PoolId",name:"poolId",type:"bytes32"}],name:"getLiquidity",outputs:[{internalType:"uint128",name:"liquidity",type:"uint128"}],stateMutability:"view",type:"function"}],a=[{inputs:[{internalType:"PoolId",name:"poolId",type:"bytes32"},{internalType:"int16",name:"wordPos",type:"int16"}],name:"getTickBitmap",outputs:[{internalType:"uint256",name:"tickBitmap",type:"uint256"}],stateMutability:"view",type:"function"}],i=[{inputs:[{internalType:"PoolId",name:"poolId",type:"bytes32"},{internalType:"int24",name:"tick",type:"int24"}],name:"getTickInfo",outputs:[{internalType:"uint128",name:"liquidityGross",type:"uint128"},{internalType:"int128",name:"liquidityNet",type:"int128"},{internalType:"uint256",name:"feeGrowthOutside0X128",type:"uint256"},{internalType:"uint256",name:"feeGrowthOutside1X128",type:"uint256"}],stateMutability:"view",type:"function"}];[...t,...n,...a,...i];const k=Object.freeze(Object.defineProperty({__proto__:null,getLiquidityABI:n,getSlot0ABI:t,getTickBitmapABI:a,getTickInfoABI:i},Symbol.toStringTag,{value:"Module"})),P=[{type:"function",name:"unwrap",inputs:[{name:"multiToken",type:"address",internalType:"contract IERC1155"},{name:"tokenId",type:"uint256",internalType:"uint256"},{name:"amount",type:"uint256",internalType:"uint256"},{name:"recipient",type:"address",internalType:"address"},{name:"data",type:"bytes",internalType:"bytes"}],outputs:[],stateMutability:"nonpayable"}];export{f as P,k as S,d as a,M as b,g as c,A as d,v as e,C as f,I as g,n as h,i,a as j,s as k,r as l,u as m,w as n,o,b as p,c as q,l as r,y as s,T as t,m as u,P as v};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.