@@ -123,3 +123,3 @@ "use strict"; | ||
| } | ||
| const abiParameterWithoutTupleRegex = /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/; | ||
| const abiParameterWithoutTupleRegex = /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*(?:\spayable)?)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/; | ||
| const abiParameterWithTupleRegex = /^\((?<type>.+?)\)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/; | ||
@@ -159,2 +159,5 @@ const dynamicIntegerRegex = /^u?int$/; | ||
| } | ||
| else if (match.type === 'address payable') { | ||
| type = 'address'; | ||
| } | ||
| else { | ||
@@ -161,0 +164,0 @@ type = match.type; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/utils.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/utils.ts"],"names":[],"mappings":"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"} |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.version = void 0; | ||
| exports.version = '1.0.8'; | ||
| exports.version = '1.0.9'; | ||
| //# sourceMappingURL=version.js.map |
@@ -110,3 +110,3 @@ import { bytesRegex, execTyped, integerRegex, isTupleRegex, } from '../../regex.js'; | ||
| } | ||
| const abiParameterWithoutTupleRegex = /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/; | ||
| const abiParameterWithoutTupleRegex = /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*(?:\spayable)?)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/; | ||
| const abiParameterWithTupleRegex = /^\((?<type>.+?)\)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/; | ||
@@ -148,2 +148,5 @@ const dynamicIntegerRegex = /^u?int$/; | ||
| } | ||
| else if (match.type === 'address payable') { | ||
| type = 'address'; | ||
| } | ||
| else { | ||
@@ -150,0 +153,0 @@ type = match.type; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/utils.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"utils.js","sourceRoot":"","sources":["../../../../src/human-readable/runtime/utils.ts"],"names":[],"mappings":"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"} |
@@ -1,2 +0,2 @@ | ||
| export const version = '1.0.8'; | ||
| export const version = '1.0.9'; | ||
| //# sourceMappingURL=version.js.map |
@@ -21,4 +21,4 @@ import type { Abi } from '../abi.js'; | ||
| */ | ||
| export type ParseAbi<signatures extends readonly string[]> = string[] extends signatures ? Abi : signatures extends readonly string[] ? signatures extends Signatures<signatures> ? ParseStructs<signatures> extends infer sructs ? { | ||
| [key in keyof signatures]: signatures[key] extends string ? ParseSignature<signatures[key], sructs> : never; | ||
| export type ParseAbi<signatures extends readonly string[]> = string[] extends signatures ? Abi : signatures extends readonly string[] ? signatures extends Signatures<signatures> ? ParseStructs<signatures> extends infer structs ? { | ||
| [key in keyof signatures]: signatures[key] extends string ? ParseSignature<signatures[key], structs> : never; | ||
| } extends infer mapped extends readonly unknown[] ? Filter<mapped, never> extends infer result ? result extends readonly [] ? never : result : never : never : never : never : never; | ||
@@ -25,0 +25,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"parseAbi.d.ts","sourceRoot":"","sources":["../../../src/human-readable/parseAbi.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,GAAG,EAAE,MAAM,WAAW,CAAA;AACpC,OAAO,KAAK,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,aAAa,CAAA;AAIhD,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAA;AACvD,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,oBAAoB,CAAA;AACtD,OAAO,KAAK,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAA;AAEtD;;;;;;;;;;;;;;GAcG;AACH,MAAM,MAAM,QAAQ,CAAC,UAAU,SAAS,SAAS,MAAM,EAAE,IACvD,MAAM,EAAE,SAAS,UAAU,GACvB,GAAG,GACH,UAAU,SAAS,SAAS,MAAM,EAAE,GAClC,UAAU,SAAS,UAAU,CAAC,UAAU,CAAC,GACvC,YAAY,CAAC,UAAU,CAAC,SAAS,MAAM,MAAM,GAC3C;KACG,GAAG,IAAI,MAAM,UAAU,GAAG,UAAU,CAAC,GAAG,CAAC,SAAS,MAAM,GACrD,cAAc,CAAC,UAAU,CAAC,GAAG,CAAC,EAAE,MAAM,CAAC,GACvC,KAAK;CACV,SAAS,MAAM,MAAM,SAAS,SAAS,OAAO,EAAE,GAC/C,MAAM,CAAC,MAAM,EAAE,KAAK,CAAC,SAAS,MAAM,MAAM,GACxC,MAAM,SAAS,SAAS,EAAE,GACxB,KAAK,GACL,MAAM,GACR,KAAK,GACP,KAAK,GACP,KAAK,GACP,KAAK,GACP,KAAK,CAAA;AAEb;;;;;;;;;;;;GAYG;AACH,wBAAgB,QAAQ,CAAC,KAAK,CAAC,UAAU,SAAS,SAAS,MAAM,EAAE,EACjE,UAAU,EAAE,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,GACtC,KAAK,CAAC,iCAAiC,CAAC,GACxC,UAAU,CAAC,UAAU,CAAC,SAAS,UAAU,GACvC,UAAU,GACV,UAAU,CAAC,UAAU,CAAC,GAC3B,QAAQ,CAAC,UAAU,CAAC,CAUtB"} | ||
| {"version":3,"file":"parseAbi.d.ts","sourceRoot":"","sources":["../../../src/human-readable/parseAbi.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,GAAG,EAAE,MAAM,WAAW,CAAA;AACpC,OAAO,KAAK,EAAE,KAAK,EAAE,MAAM,EAAE,MAAM,aAAa,CAAA;AAIhD,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,uBAAuB,CAAA;AACvD,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,oBAAoB,CAAA;AACtD,OAAO,KAAK,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAA;AAEtD;;;;;;;;;;;;;;GAcG;AACH,MAAM,MAAM,QAAQ,CAAC,UAAU,SAAS,SAAS,MAAM,EAAE,IACvD,MAAM,EAAE,SAAS,UAAU,GACvB,GAAG,GACH,UAAU,SAAS,SAAS,MAAM,EAAE,GAClC,UAAU,SAAS,UAAU,CAAC,UAAU,CAAC,GACvC,YAAY,CAAC,UAAU,CAAC,SAAS,MAAM,OAAO,GAC5C;KACG,GAAG,IAAI,MAAM,UAAU,GAAG,UAAU,CAAC,GAAG,CAAC,SAAS,MAAM,GACrD,cAAc,CAAC,UAAU,CAAC,GAAG,CAAC,EAAE,OAAO,CAAC,GACxC,KAAK;CACV,SAAS,MAAM,MAAM,SAAS,SAAS,OAAO,EAAE,GAC/C,MAAM,CAAC,MAAM,EAAE,KAAK,CAAC,SAAS,MAAM,MAAM,GACxC,MAAM,SAAS,SAAS,EAAE,GACxB,KAAK,GACL,MAAM,GACR,KAAK,GACP,KAAK,GACP,KAAK,GACP,KAAK,GACP,KAAK,CAAA;AAEb;;;;;;;;;;;;GAYG;AACH,wBAAgB,QAAQ,CAAC,KAAK,CAAC,UAAU,SAAS,SAAS,MAAM,EAAE,EACjE,UAAU,EAAE,UAAU,CAAC,QAAQ,CAAC,SAAS,CAAC,GACtC,KAAK,CAAC,iCAAiC,CAAC,GACxC,UAAU,CAAC,UAAU,CAAC,SAAS,UAAU,GACvC,UAAU,GACV,UAAU,CAAC,UAAU,CAAC,GAC3B,QAAQ,CAAC,UAAU,CAAC,CAUtB"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../../../src/human-readable/runtime/utils.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,WAAW,EACX,OAAO,EACP,aAAa,EACb,aAAa,EACb,cAAc,EACd,aAAa,EACd,MAAM,cAAc,CAAA;AAmBrB,OAAO,KAAK,EAAoB,QAAQ,EAAE,MAAM,wBAAwB,CAAA;AACxE,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAA;AAkBvD,wBAAgB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAsB3E;AAED,wBAAgB,sBAAsB,CACpC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAwC3B;AAED,wBAAgB,mBAAmB,CACjC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;EAiB3B;AAED,wBAAgB,mBAAmB,CACjC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;EAa3B;AAED,wBAAgB,yBAAyB,CACvC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;EAkB3B;AAED,wBAAgB,sBAAsB,CAAC,SAAS,EAAE,MAAM;;;EAQvD;AAQD,KAAK,YAAY,GAAG;IAClB,SAAS,CAAC,EAAE,GAAG,CAAC,QAAQ,CAAC,CAAA;IACzB,OAAO,CAAC,EAAE,YAAY,CAAA;IACtB,IAAI,CAAC,EAAE,WAAW,GAAG,QAAQ,CAAA;CAC9B,CAAA;AAED,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,YAAY;;;;;;;;;;;;;;;;;;;;;;EAgFtE;AAGD,wBAAgB,eAAe,CAC7B,MAAM,EAAE,MAAM,EACd,MAAM,GAAE,MAAM,EAAO,EACrB,OAAO,SAAK,EACZ,KAAK,SAAI,GACR,SAAS,MAAM,EAAE,CAyBnB;AAED,wBAAgB,cAAc,CAC5B,IAAI,EAAE,MAAM,GACX,IAAI,IAAI,OAAO,CAAC,OAAO,EAAE,aAAa,GAAG,aAAa,CAAC,CASzD;AAKD,gBAAgB;AAChB,wBAAgB,iBAAiB,CAAC,IAAI,EAAE,MAAM,WAW7C;AAED,gBAAgB;AAChB,wBAAgB,mBAAmB,CACjC,IAAI,EAAE,MAAM,EACZ,OAAO,EAAE,OAAO,GACf,IAAI,IAAI,OAAO,CAChB,OAAO,EACP,cAAc,GAAG,OAAO,CAAC,aAAa,EAAE,OAAO,CAAC,GAAG,aAAa,CACjE,CAEA"} | ||
| {"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../../../../src/human-readable/runtime/utils.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EACV,WAAW,EACX,OAAO,EACP,aAAa,EACb,aAAa,EACb,cAAc,EACd,aAAa,EACd,MAAM,cAAc,CAAA;AAmBrB,OAAO,KAAK,EAAoB,QAAQ,EAAE,MAAM,wBAAwB,CAAA;AACxE,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAA;AAkBvD,wBAAgB,cAAc,CAAC,SAAS,EAAE,MAAM,EAAE,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAsB3E;AAED,wBAAgB,sBAAsB,CACpC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAwC3B;AAED,wBAAgB,mBAAmB,CACjC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;EAiB3B;AAED,wBAAgB,mBAAmB,CACjC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;EAa3B;AAED,wBAAgB,yBAAyB,CACvC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,YAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;EAkB3B;AAED,wBAAgB,sBAAsB,CAAC,SAAS,EAAE,MAAM;;;EAQvD;AAQD,KAAK,YAAY,GAAG;IAClB,SAAS,CAAC,EAAE,GAAG,CAAC,QAAQ,CAAC,CAAA;IACzB,OAAO,CAAC,EAAE,YAAY,CAAA;IACtB,IAAI,CAAC,EAAE,WAAW,GAAG,QAAQ,CAAA;CAC9B,CAAA;AAED,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,YAAY;;;;;;;;;;;;;;;;;;;;;;EAkFtE;AAGD,wBAAgB,eAAe,CAC7B,MAAM,EAAE,MAAM,EACd,MAAM,GAAE,MAAM,EAAO,EACrB,OAAO,SAAK,EACZ,KAAK,SAAI,GACR,SAAS,MAAM,EAAE,CAyBnB;AAED,wBAAgB,cAAc,CAC5B,IAAI,EAAE,MAAM,GACX,IAAI,IAAI,OAAO,CAAC,OAAO,EAAE,aAAa,GAAG,aAAa,CAAC,CASzD;AAKD,gBAAgB;AAChB,wBAAgB,iBAAiB,CAAC,IAAI,EAAE,MAAM,WAW7C;AAED,gBAAgB;AAChB,wBAAgB,mBAAmB,CACjC,IAAI,EAAE,MAAM,EACZ,OAAO,EAAE,OAAO,GACf,IAAI,IAAI,OAAO,CAChB,OAAO,EACP,cAAc,GAAG,OAAO,CAAC,aAAa,EAAE,OAAO,CAAC,GAAG,aAAa,CACjE,CAEA"} |
@@ -25,4 +25,4 @@ import type { AbiStateMutability } from '../../abi.js'; | ||
| }; | ||
| export type Modifier = 'calldata' | 'indexed' | 'memory' | 'storage'; | ||
| export type FunctionModifier = Extract<Modifier, 'calldata' | 'memory' | 'storage'>; | ||
| export type Modifier = 'calldata' | 'indexed' | 'memory' | 'payable' | 'storage'; | ||
| export type FunctionModifier = Extract<Modifier, 'calldata' | 'memory' | 'payable' | 'storage'>; | ||
| export type EventModifier = Extract<Modifier, 'indexed'>; | ||
@@ -29,0 +29,0 @@ export type IsName<name extends string> = name extends '' ? false : ValidateName<name> extends name ? true : false; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"signatures.d.ts","sourceRoot":"","sources":["../../../../src/human-readable/types/signatures.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"signatures.d.ts","sourceRoot":"","sources":["../../../../src/human-readable/types/signatures.ts"],"names":[],"mappings":"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"} |
@@ -1,2 +0,2 @@ | ||
| export declare const version = "1.0.8"; | ||
| export declare const version = "1.0.9"; | ||
| //# sourceMappingURL=version.d.ts.map |
+1
-1
| { | ||
| "name": "abitype", | ||
| "description": "Strict TypeScript types for Ethereum ABIs", | ||
| "version": "1.0.8", | ||
| "version": "1.0.9", | ||
| "license": "MIT", | ||
@@ -6,0 +6,0 @@ "repository": "wevm/abitype", |
+8
-0
@@ -99,1 +99,9 @@ <br/> | ||
| Contributions to ABIType are greatly appreciated! If you're interested in contributing to ABIType, please read the [Contributing Guide](https://github.com/wevm/abitype/blob/main/.github/CONTRIBUTING.md) **before submitting a pull request**. | ||
| <br /> | ||
| <br /> | ||
| <a href="https://vercel.com/?utm_source=wevm&utm_campaign=oss"> | ||
| <img src="https://www.datocms-assets.com/31049/1618983297-powered-by-vercel.svg" alt="Powered by Vercel" height="35"> | ||
| </a> | ||
@@ -30,6 +30,6 @@ import type { Abi } from '../abi.js' | ||
| ? signatures extends Signatures<signatures> // Validate signatures | ||
| ? ParseStructs<signatures> extends infer sructs | ||
| ? ParseStructs<signatures> extends infer structs | ||
| ? { | ||
| [key in keyof signatures]: signatures[key] extends string | ||
| ? ParseSignature<signatures[key], sructs> | ||
| ? ParseSignature<signatures[key], structs> | ||
| : never | ||
@@ -36,0 +36,0 @@ } extends infer mapped extends readonly unknown[] |
@@ -185,3 +185,3 @@ import type { | ||
| const abiParameterWithoutTupleRegex = | ||
| /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/ | ||
| /^(?<type>[a-zA-Z$_][a-zA-Z0-9$_]*(?:\spayable)?)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/ | ||
| const abiParameterWithTupleRegex = | ||
@@ -242,2 +242,4 @@ /^\((?<type>.+?)\)(?<array>(?:\[\d*?\])+?)?(?:\s(?<modifier>calldata|indexed|memory|storage{1}))?(?:\s(?<name>[a-zA-Z$_][a-zA-Z0-9$_]*))?$/ | ||
| type = `${match.type}256` | ||
| } else if (match.type === 'address payable') { | ||
| type = 'address' | ||
| } else { | ||
@@ -244,0 +246,0 @@ type = match.type |
@@ -116,6 +116,6 @@ import type { AbiStateMutability } from '../../abi.js' | ||
| export type Modifier = 'calldata' | 'indexed' | 'memory' | 'storage' | ||
| export type Modifier = 'calldata' | 'indexed' | 'memory' | 'payable' | 'storage' | ||
| export type FunctionModifier = Extract< | ||
| Modifier, | ||
| 'calldata' | 'memory' | 'storage' | ||
| 'calldata' | 'memory' | 'payable' | 'storage' | ||
| > | ||
@@ -122,0 +122,0 @@ export type EventModifier = Extract<Modifier, 'indexed'> |
+1
-1
@@ -1,1 +0,1 @@ | ||
| export const version = '1.0.8' | ||
| export const version = '1.0.9' |
1177863
0.06%24228
0.03%107
8.08%