diff --git a/package.json b/package.json index fb085680..8fe7a820 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "everscale-inpage-provider", - "version": "0.3.62", + "version": "0.3.63", "description": "Web3-like interface to the Everscale blockchain", "repository": "https://github.com/broxus/everscale-inpage-provider", "main": "dist/index.js", diff --git a/src/models.ts b/src/models.ts index 114dd033..0fa3cb50 100644 --- a/src/models.ts +++ b/src/models.ts @@ -322,12 +322,13 @@ export type AbiVersion = '1.0' | '2.0' | '2.1' | '2.2' | '2.3'; /** * @category Models */ +// NOTE: `boolean` must be after `string` due to JS being itself - https://github.com/vuejs/core/issues/9253 export type TokenValue = | null - | boolean | string | number | Addr + | boolean | { [K in string]: TokenValue } | TokenValue[] | (readonly [TokenValue, TokenValue])[];