| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| //# sourceMappingURL=generated.js.map |
| {"version":3,"file":"generated.js","sourceRoot":"","sources":["../../src/generated.ts"],"names":[],"mappings":""} |
| export {}; | ||
| //# sourceMappingURL=generated.js.map |
| {"version":3,"file":"generated.js","sourceRoot":"","sources":["../../src/generated.ts"],"names":[],"mappings":""} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
@@ -18,3 +18,3 @@ "use strict"; | ||
| const result = (0, regex_js_1.execTyped)(tupleRegex, abiParameter.type); | ||
| type += `)${result?.array ?? ''}`; | ||
| type += `)${result?.array || ''}`; | ||
| return formatAbiParameter({ | ||
@@ -21,0 +21,0 @@ ...abiParameter, |
@@ -48,3 +48,3 @@ "use strict"; | ||
| const typeWithoutTupleRegex = /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*)(?<array>(?:\[\d*?\])+?)?$/; | ||
| function resolveStructs(abiParameters, structs, ancestors = new Set()) { | ||
| function resolveStructs(abiParameters = [], structs = {}, ancestors = new Set()) { | ||
| const components = []; | ||
@@ -68,3 +68,3 @@ const length = abiParameters.length; | ||
| type: `tuple${array ?? ''}`, | ||
| components: resolveStructs(structs[type] ?? [], structs, new Set([...ancestors, type])), | ||
| components: resolveStructs(structs[type], structs, new Set([...ancestors, type])), | ||
| }); | ||
@@ -71,0 +71,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"structs.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/structs.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"structs.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/structs.ts"],"names":[],"mappings":"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"} |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.version = void 0; | ||
| exports.version = '1.2.0'; | ||
| exports.version = '1.2.1'; | ||
| //# sourceMappingURL=version.js.map |
@@ -26,3 +26,3 @@ import { execTyped } from '../regex.js'; | ||
| const result = execTyped(tupleRegex, abiParameter.type); | ||
| type += `)${result?.array ?? ''}`; | ||
| type += `)${result?.array || ''}`; | ||
| return formatAbiParameter({ | ||
@@ -29,0 +29,0 @@ ...abiParameter, |
@@ -47,3 +47,3 @@ import { execTyped, isTupleRegex } from '../../regex.js'; | ||
| const typeWithoutTupleRegex = /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*)(?<array>(?:\[\d*?\])+?)?$/; | ||
| function resolveStructs(abiParameters, structs, ancestors = new Set()) { | ||
| function resolveStructs(abiParameters = [], structs = {}, ancestors = new Set()) { | ||
| const components = []; | ||
@@ -67,3 +67,3 @@ const length = abiParameters.length; | ||
| type: `tuple${array ?? ''}`, | ||
| components: resolveStructs(structs[type] ?? [], structs, new Set([...ancestors, type])), | ||
| components: resolveStructs(structs[type], structs, new Set([...ancestors, type])), | ||
| }); | ||
@@ -70,0 +70,0 @@ } |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"structs.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/structs.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"structs.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/structs.ts"],"names":[],"mappings":"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"} |
@@ -1,2 +0,2 @@ | ||
| export const version = '1.2.0'; | ||
| export const version = '1.2.1'; | ||
| //# sourceMappingURL=version.js.map |
+0
-148
@@ -139,151 +139,3 @@ import type { ResolvedRegister } from './register.js'; | ||
| }>; | ||
| export interface AbiParameterTupleNameLookup<type> extends Record<string, [type]> { | ||
| _data: [_data: type]; | ||
| a: [a: type]; | ||
| account: [account: type]; | ||
| accounts: [accounts: type]; | ||
| address: [address: type]; | ||
| addresses: [addresses: type]; | ||
| admin: [admin: type]; | ||
| allowFailure: [allowFailure: type]; | ||
| allowed: [allowed: type]; | ||
| amount: [amount: type]; | ||
| approved: [approved: type]; | ||
| approver: [approver: type]; | ||
| ask: [ask: type]; | ||
| asset: [asset: type]; | ||
| assets: [assets: type]; | ||
| authority: [authority: type]; | ||
| available: [available: type]; | ||
| b: [b: type]; | ||
| balance: [balance: type]; | ||
| bid: [bid: type]; | ||
| buffer: [buffer: type]; | ||
| c: [c: type]; | ||
| call: [call: type]; | ||
| callData: [callData: type]; | ||
| caller: [caller: type]; | ||
| calls: [calls: type]; | ||
| clone: [clone: type]; | ||
| coinType: [coinType: type]; | ||
| count: [count: type]; | ||
| currency: [currency: type]; | ||
| d: [d: type]; | ||
| data: [data: type]; | ||
| deadline: [deadline: type]; | ||
| decimals: [decimals: type]; | ||
| dest: [dest: type]; | ||
| divisor: [divisor: type]; | ||
| dns: [dns: type]; | ||
| dst: [dst: type]; | ||
| e: [e: type]; | ||
| endTime: [endTime: type]; | ||
| ens: [ens: type]; | ||
| errorData: [errorData: type]; | ||
| f: [f: type]; | ||
| failures: [failures: type]; | ||
| from: [from: type]; | ||
| funder: [funder: type]; | ||
| g: [g: type]; | ||
| gateway: [gateway: type]; | ||
| gateways: [gateways: type]; | ||
| guy: [guy: type]; | ||
| h: [h: type]; | ||
| hash: [hash: type]; | ||
| hashes: [hashes: type]; | ||
| i: [i: type]; | ||
| id: [id: type]; | ||
| ids: [ids: type]; | ||
| idsLength: [idsLength: type]; | ||
| implementation: [implementation: type]; | ||
| index: [index: type]; | ||
| interfaceId: [interfaceId: type]; | ||
| j: [j: type]; | ||
| k: [k: type]; | ||
| key: [key: type]; | ||
| l: [l: type]; | ||
| label: [label: type]; | ||
| length: [length: type]; | ||
| limit: [limit: type]; | ||
| m: [m: type]; | ||
| market: [market: type]; | ||
| memo: [memo: type]; | ||
| message: [message: type]; | ||
| n: [n: type]; | ||
| name: [name: type]; | ||
| needed: [needed: type]; | ||
| new: [new: type]; | ||
| next: [next: type]; | ||
| nextOwner: [nextOwner: type]; | ||
| node: [node: type]; | ||
| nonce: [nonce: type]; | ||
| nonceKey: [nonceKey: type]; | ||
| numerator: [numerator: type]; | ||
| o: [o: type]; | ||
| offerer: [offerer: type]; | ||
| old: [old: type]; | ||
| operator: [operator: type]; | ||
| order: [order: type]; | ||
| orders: [orders: type]; | ||
| owner: [owner: type]; | ||
| p: [p: type]; | ||
| policyId: [policyId: type]; | ||
| policyType: [policyType: type]; | ||
| previous: [previous: type]; | ||
| previousOwner: [previousOwner: type]; | ||
| price: [price: type]; | ||
| primary: [primary: type]; | ||
| proposer: [proposer: type]; | ||
| q: [q: type]; | ||
| queries: [queries: type]; | ||
| quoteToken: [quoteToken: type]; | ||
| r: [r: type]; | ||
| receiver: [receiver: type]; | ||
| recipient: [recipient: type]; | ||
| refund: [refund: type]; | ||
| required: [required: type]; | ||
| resolvedName: [resolvedName: type]; | ||
| resolver: [resolver: type]; | ||
| responses: [responses: type]; | ||
| restricted: [restricted: type]; | ||
| returnData: [returnData: type]; | ||
| reverseName: [reverseName: type]; | ||
| reverseResolver: [reverseResolver: type]; | ||
| s: [s: type]; | ||
| secs: [secs: type]; | ||
| selector: [selector: type]; | ||
| sender: [sender: type]; | ||
| shares: [shares: type]; | ||
| signature: [signature: type]; | ||
| signer: [signer: type]; | ||
| source: [source: type]; | ||
| src: [src: type]; | ||
| startTime: [startTime: type]; | ||
| status: [status: type]; | ||
| success: [success: type]; | ||
| symbol: [symbol: type]; | ||
| t: [t: type]; | ||
| target: [target: type]; | ||
| timestamp: [timestamp: type]; | ||
| to: [to: type]; | ||
| token: [token: type]; | ||
| tokenId: [tokenId: type]; | ||
| ttl: [ttl: type]; | ||
| u: [u: type]; | ||
| updater: [updater: type]; | ||
| user: [user: type]; | ||
| v: [v: type]; | ||
| value: [value: type]; | ||
| values: [values: type]; | ||
| valuesLength: [valuesLength: type]; | ||
| version: [version: type]; | ||
| w: [w: type]; | ||
| wad: [wad: type]; | ||
| weth: [weth: type]; | ||
| x: [x: type]; | ||
| y: [y: type]; | ||
| z: [z: type]; | ||
| zone: [zone: type]; | ||
| } | ||
| export {}; | ||
| //# sourceMappingURL=abi.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"abi.d.ts","sourceRoot":"","sources":["../../src/abi.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"abi.d.ts","sourceRoot":"","sources":["../../src/abi.ts"],"names":[],"mappings":"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"} |
@@ -1,2 +0,3 @@ | ||
| import type { Abi, AbiParameter, AbiParameterKind, AbiParameterTupleNameLookup, AbiStateMutability, AbiType, MBits, SolidityArray, SolidityBytes, SolidityFixedArrayRange, SolidityFixedArraySizeLookup, SolidityInt, SolidityTuple, TypedData, TypedDataParameter, TypedDataType } from './abi.js'; | ||
| import type { Abi, AbiParameter, AbiParameterKind, AbiStateMutability, AbiType, MBits, SolidityArray, SolidityBytes, SolidityFixedArrayRange, SolidityFixedArraySizeLookup, SolidityInt, SolidityTuple, TypedData, TypedDataParameter, TypedDataType } from './abi.js'; | ||
| import type { AbiParameterTupleNameLookup } from './generated.js'; | ||
| import type { ResolvedRegister } from './register.js'; | ||
@@ -3,0 +4,0 @@ import type { Error, Merge, Pretty, Tuple } from './types.js'; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/utils.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../src/utils.ts"],"names":[],"mappings":"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"} |
@@ -1,2 +0,2 @@ | ||
| export declare const version = "1.2.0"; | ||
| export declare const version = "1.2.1"; | ||
| //# sourceMappingURL=version.d.ts.map |
+10
-10
@@ -45,4 +45,4 @@ import { z } from 'zod'; | ||
| payable?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| constant?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| }, { | ||
@@ -55,4 +55,4 @@ inputs: readonly AbiParameterType[]; | ||
| payable?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| constant?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| }>, { | ||
@@ -65,4 +65,4 @@ inputs: readonly AbiParameterType[]; | ||
| payable?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| constant?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| }, unknown>; | ||
@@ -210,8 +210,8 @@ export declare const AbiConstructor: z.ZodEffects<z.ZodObject<{ | ||
| payable?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| constant?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| }, { | ||
| payable?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| constant?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| }>, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ | ||
@@ -270,4 +270,4 @@ type: z.ZodLiteral<"function">; | ||
| payable?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| constant?: boolean | undefined; | ||
| gas?: number | undefined; | ||
| } & ({ | ||
@@ -298,12 +298,12 @@ inputs: readonly AbiParameterType[]; | ||
| }, "strip", z.ZodTypeAny, { | ||
| chainId?: number | bigint | undefined; | ||
| name?: string | undefined; | ||
| salt?: string | undefined; | ||
| version?: string | undefined; | ||
| chainId?: number | bigint | undefined; | ||
| salt?: string | undefined; | ||
| verifyingContract?: `0x${string}` | undefined; | ||
| }, { | ||
| chainId?: number | bigint | undefined; | ||
| name?: string | undefined; | ||
| salt?: string | undefined; | ||
| version?: string | undefined; | ||
| chainId?: number | bigint | undefined; | ||
| salt?: string | undefined; | ||
| verifyingContract?: string | undefined; | ||
@@ -310,0 +310,0 @@ }>; |
+2
-1
| { | ||
| "name": "abitype", | ||
| "description": "Strict TypeScript types for Ethereum ABIs", | ||
| "version": "1.2.0", | ||
| "version": "1.2.1", | ||
| "license": "MIT", | ||
@@ -20,2 +20,3 @@ "repository": "wevm/abitype", | ||
| "sideEffects": false, | ||
| "type": "module", | ||
| "main": "./dist/cjs/exports/index.js", | ||
@@ -22,0 +23,0 @@ "module": "./dist/esm/exports/index.js", |
+0
-153
@@ -248,154 +248,1 @@ import type { ResolvedRegister } from './register.js' | ||
| > | ||
| //////////////////////////////////////////////////////////////////////////////////////////////////// | ||
| // update lookup with `pnpm node scripts/genAbiParameterNameLookup.ts` | ||
| // biome-ignore format: no formatting | ||
| export interface AbiParameterTupleNameLookup<type> extends Record<string, [type]> { | ||
| _data: [_data: type] | ||
| a: [a: type] | ||
| account: [account: type] | ||
| accounts: [accounts: type] | ||
| address: [address: type] | ||
| addresses: [addresses: type] | ||
| admin: [admin: type] | ||
| allowFailure: [allowFailure: type] | ||
| allowed: [allowed: type] | ||
| amount: [amount: type] | ||
| approved: [approved: type] | ||
| approver: [approver: type] | ||
| ask: [ask: type] | ||
| asset: [asset: type] | ||
| assets: [assets: type] | ||
| authority: [authority: type] | ||
| available: [available: type] | ||
| b: [b: type] | ||
| balance: [balance: type] | ||
| bid: [bid: type] | ||
| buffer: [buffer: type] | ||
| c: [c: type] | ||
| call: [call: type] | ||
| callData: [callData: type] | ||
| caller: [caller: type] | ||
| calls: [calls: type] | ||
| clone: [clone: type] | ||
| coinType: [coinType: type] | ||
| count: [count: type] | ||
| currency: [currency: type] | ||
| d: [d: type] | ||
| data: [data: type] | ||
| deadline: [deadline: type] | ||
| decimals: [decimals: type] | ||
| dest: [dest: type] | ||
| divisor: [divisor: type] | ||
| dns: [dns: type] | ||
| dst: [dst: type] | ||
| e: [e: type] | ||
| endTime: [endTime: type] | ||
| ens: [ens: type] | ||
| errorData: [errorData: type] | ||
| f: [f: type] | ||
| failures: [failures: type] | ||
| from: [from: type] | ||
| funder: [funder: type] | ||
| g: [g: type] | ||
| gateway: [gateway: type] | ||
| gateways: [gateways: type] | ||
| guy: [guy: type] | ||
| h: [h: type] | ||
| hash: [hash: type] | ||
| hashes: [hashes: type] | ||
| i: [i: type] | ||
| id: [id: type] | ||
| ids: [ids: type] | ||
| idsLength: [idsLength: type] | ||
| implementation: [implementation: type] | ||
| index: [index: type] | ||
| interfaceId: [interfaceId: type] | ||
| j: [j: type] | ||
| k: [k: type] | ||
| key: [key: type] | ||
| l: [l: type] | ||
| label: [label: type] | ||
| length: [length: type] | ||
| limit: [limit: type] | ||
| m: [m: type] | ||
| market: [market: type] | ||
| memo: [memo: type] | ||
| message: [message: type] | ||
| n: [n: type] | ||
| name: [name: type] | ||
| needed: [needed: type] | ||
| new: [new: type] | ||
| next: [next: type] | ||
| nextOwner: [nextOwner: type] | ||
| node: [node: type] | ||
| nonce: [nonce: type] | ||
| nonceKey: [nonceKey: type] | ||
| numerator: [numerator: type] | ||
| o: [o: type] | ||
| offerer: [offerer: type] | ||
| old: [old: type] | ||
| operator: [operator: type] | ||
| order: [order: type] | ||
| orders: [orders: type] | ||
| owner: [owner: type] | ||
| p: [p: type] | ||
| policyId: [policyId: type] | ||
| policyType: [policyType: type] | ||
| previous: [previous: type] | ||
| previousOwner: [previousOwner: type] | ||
| price: [price: type] | ||
| primary: [primary: type] | ||
| proposer: [proposer: type] | ||
| q: [q: type] | ||
| queries: [queries: type] | ||
| quoteToken: [quoteToken: type] | ||
| r: [r: type] | ||
| receiver: [receiver: type] | ||
| recipient: [recipient: type] | ||
| refund: [refund: type] | ||
| required: [required: type] | ||
| resolvedName: [resolvedName: type] | ||
| resolver: [resolver: type] | ||
| responses: [responses: type] | ||
| restricted: [restricted: type] | ||
| returnData: [returnData: type] | ||
| reverseName: [reverseName: type] | ||
| reverseResolver: [reverseResolver: type] | ||
| s: [s: type] | ||
| secs: [secs: type] | ||
| selector: [selector: type] | ||
| sender: [sender: type] | ||
| shares: [shares: type] | ||
| signature: [signature: type] | ||
| signer: [signer: type] | ||
| source: [source: type] | ||
| src: [src: type] | ||
| startTime: [startTime: type] | ||
| status: [status: type] | ||
| success: [success: type] | ||
| symbol: [symbol: type] | ||
| t: [t: type] | ||
| target: [target: type] | ||
| timestamp: [timestamp: type] | ||
| to: [to: type] | ||
| token: [token: type] | ||
| tokenId: [tokenId: type] | ||
| ttl: [ttl: type] | ||
| u: [u: type] | ||
| updater: [updater: type] | ||
| user: [user: type] | ||
| v: [v: type] | ||
| value: [value: type] | ||
| values: [values: type] | ||
| valuesLength: [valuesLength: type] | ||
| version: [version: type] | ||
| w: [w: type] | ||
| wad: [wad: type] | ||
| weth: [weth: type] | ||
| x: [x: type] | ||
| y: [y: type] | ||
| z: [z: type] | ||
| zone: [zone: type] | ||
| } |
@@ -82,3 +82,3 @@ import type { AbiEventParameter, AbiParameter } from '../abi.js' | ||
| const result = execTyped<{ array?: string }>(tupleRegex, abiParameter.type) | ||
| type += `)${result?.array ?? ''}` | ||
| type += `)${result?.array || ''}` | ||
| return formatAbiParameter({ | ||
@@ -85,0 +85,0 @@ ...abiParameter, |
@@ -59,4 +59,4 @@ import type { AbiParameter } from '../../abi.js' | ||
| function resolveStructs( | ||
| abiParameters: readonly (AbiParameter & { indexed?: true })[], | ||
| structs: StructLookup, | ||
| abiParameters: readonly (AbiParameter & { indexed?: true })[] = [], | ||
| structs: StructLookup = {}, | ||
| ancestors = new Set<string>(), | ||
@@ -85,3 +85,3 @@ ) { | ||
| components: resolveStructs( | ||
| structs[type] ?? [], | ||
| structs[type], | ||
| structs, | ||
@@ -88,0 +88,0 @@ new Set([...ancestors, type]), |
+1
-1
@@ -5,3 +5,2 @@ import type { | ||
| AbiParameterKind, | ||
| AbiParameterTupleNameLookup, | ||
| AbiStateMutability, | ||
@@ -20,2 +19,3 @@ AbiType, | ||
| } from './abi.js' | ||
| import type { AbiParameterTupleNameLookup } from './generated.js' | ||
| import type { ResolvedRegister } from './register.js' | ||
@@ -22,0 +22,0 @@ import type { Error, Merge, Pretty, Tuple } from './types.js' |
+1
-1
@@ -1,1 +0,1 @@ | ||
| export const version = '1.2.0' | ||
| export const version = '1.2.1' |
2363719
96.28%252
2.86%44484
79.94%Yes
NaN