New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@aresrpg/sui-checkpoint-reader

Package Overview
Dependencies
Maintainers
0
Versions
68
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aresrpg/sui-checkpoint-reader - npm Package Compare versions

Comparing version 2.0.3 to 2.0.4

2

package.json
{
"name": "@aresrpg/sui-checkpoint-reader",
"version": "2.0.3",
"version": "2.0.4",
"description": "",

@@ -5,0 +5,0 @@ "main": "src/index.js",

@@ -47,6 +47,14 @@ #!/usr/bin/env node

const typeArgsStr = type_arguments.map((_, i) => `\${T${i}}`).join(', ')
const typeArgsStr = type_arguments.map((_, i) => `\${T${i}}`)
const phantomArgsStr = typeParameters
.filter(param => param.isPhantom)
.map((_, i) => `\${T${i}}`)
const allArgsSet = new Set([...typeArgsStr, ...phantomArgsStr])
const allArgsStr = Array.from(allArgsSet).join(', ')
const typeParamsStr = typeParameters.map((_, i) => `T${i}`).join(', ')
if (type_arguments.length || typeParameters.length) {
return `(${typeParamsStr}) => bcs.struct(\`${struct_name}<${typeArgsStr}>\`, {
return `(${typeParamsStr}) => bcs.struct(\`${struct_name}<${allArgsStr}>\`, {
${content}

@@ -53,0 +61,0 @@ })`

@@ -656,3 +656,3 @@ import { setInterval, setTimeout } from 'timers/promises'

// @ts-ignore
Other: { address, module, name, type_params } = {},
Other: { address, module, name, type_params = [] } = {},
},

@@ -664,2 +664,4 @@ has_public_transfer,

const parsed_type_params = parse_type_param(type_params)
if (Other) {

@@ -677,3 +679,3 @@ const bcs = known_types[address]?.[module]?.[name] ?? {}

...(type_params?.length && {
type_params: `${address}::${module}::${name}<${parse_type_param(type_params)}>`,
type_params: `${address}::${module}::${name}<${parsed_type_params}>`,
}),

@@ -680,0 +682,0 @@ ...(parsed_content && {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc