diff --git a/package-lock.json b/package-lock.json index c4f787f..863d3ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,8 @@ "version": "1.0.0", "hasInstallScript": true, "dependencies": { - "@algorandfoundation/algorand-typescript": "^0.0.1-alpha.24", - "@algorandfoundation/puya-ts": "^1.0.0-alpha.36", + "@algorandfoundation/algorand-typescript": "^1.0.0-beta.4", + "@algorandfoundation/puya-ts": "^1.0.0-beta.6", "elliptic": "^6.5.7", "js-sha256": "^0.11.0", "js-sha3": "^0.9.3", @@ -73,22 +73,23 @@ } }, "node_modules/@algorandfoundation/algorand-typescript": { - "version": "0.0.1-alpha.24", - "resolved": "https://registry.npmjs.org/@algorandfoundation/algorand-typescript/-/algorand-typescript-0.0.1-alpha.24.tgz", - "integrity": "sha512-aAuIRrTmnprfquxY7ZNrlBmnH6SyCGHUOKrC5L+K5AKduCgWS3S4I2e9CRBZlSpdMKBZ5Ek97Ufm5ZJHvs1I+g==", + "version": "1.0.0-beta.4", + "resolved": "https://registry.npmjs.org/@algorandfoundation/algorand-typescript/-/algorand-typescript-1.0.0-beta.4.tgz", + "integrity": "sha512-vMCPeXqFuS1/ChQ8SZAdUHG1gvLFoJAxukY3yp0AjRLTJ5PTEwTVvbgEWcnqDhEi8Y+lmch1yTvGPEKC3o/Ipg==", "peerDependencies": { "tslib": "^2.6.2" } }, "node_modules/@algorandfoundation/puya-ts": { - "version": "1.0.0-alpha.36", - "resolved": "https://registry.npmjs.org/@algorandfoundation/puya-ts/-/puya-ts-1.0.0-alpha.36.tgz", - "integrity": "sha512-HHjRTvVMK3/9Oa1YRcKg/d1t9bsTnU3EdhF3rJyRSLOBDl87U5g3MUYgUuxzTbFDfUgqYNKfftL6m75EVpQ0og==", + "version": "1.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@algorandfoundation/puya-ts/-/puya-ts-1.0.0-beta.6.tgz", + "integrity": "sha512-X4QmOirOAxQk+wvfdDJ33qgO0HUP6I17EFYqBZtolNH82eqMbKtSi5nb5RDejW5EBZINrNJDkQksgw2kl/8FmA==", "bundleDependencies": [ "typescript" ], "license": "MIT", "dependencies": { + "arcsecond": "^5.0.0", "chalk": "^5.3.0", "change-case": "^5.4.4", "commander": "^12.1.0", @@ -105,7 +106,7 @@ } }, "node_modules/@algorandfoundation/puya-ts/node_modules/typescript": { - "version": "5.7.2", + "version": "5.7.3", "inBundle": true, "license": "Apache-2.0", "bin": { @@ -2903,6 +2904,12 @@ "dev": true, "license": "MIT" }, + "node_modules/arcsecond": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/arcsecond/-/arcsecond-5.0.0.tgz", + "integrity": "sha512-J/fHdyadnsIencRsM6oUSsraCKG+Ni9Udcgr/eusxjTzX3SEQtCUQSpP0YtImFPfIK6DdT1nqwN0ng4FqNmwgA==", + "license": "MIT" + }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", diff --git a/package.json b/package.json index c3001e9..6d703d2 100644 --- a/package.json +++ b/package.json @@ -63,8 +63,8 @@ "tslib": "^2.6.2" }, "dependencies": { - "@algorandfoundation/algorand-typescript": "^0.0.1-alpha.24", - "@algorandfoundation/puya-ts": "^1.0.0-alpha.36", + "@algorandfoundation/algorand-typescript": "^1.0.0-beta.4", + "@algorandfoundation/puya-ts": "^1.0.0-beta.6", "elliptic": "^6.5.7", "js-sha256": "^0.11.0", "js-sha3": "^0.9.3", diff --git a/src/test-transformer/visitors.ts b/src/test-transformer/visitors.ts index d4571b2..cf46855 100644 --- a/src/test-transformer/visitors.ts +++ b/src/test-transformer/visitors.ts @@ -325,8 +325,8 @@ const isArc4EncodedType = (type: ptypes.PType): boolean => ptypes.UFixedNxMType, ptypes.UintNType, ) || - type === ptypes.ARC4StringType || - type === ptypes.ARC4BooleanType + type === ptypes.arc4StringType || + type === ptypes.arc4BooleanType const getGenericTypeInfo = (type: ptypes.PType): TypeInfo => { let typeName = type?.name ?? type?.toString() ?? 'unknown'