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

@tact-lang/emulator

Package Overview
Dependencies
Maintainers
3
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tact-lang/emulator - npm Package Compare versions

Comparing version 4.2.0 to 4.2.1

22

dist/events/tracker.js

@@ -98,3 +98,3 @@ "use strict";

bounce: src.info.bounce,
body: convertBody(src.body, src.info.dest, system)
body: convertBody(src.body, [src.info.src, src.info.dest], system)
};

@@ -110,3 +110,3 @@ }

to: to,
body: convertBody(src.body, src.info.dest, system)
body: convertBody(src.body, [src.info.dest], system)
};

@@ -119,3 +119,3 @@ }

to: src.info.dest ? src.info.dest.toString() : null,
body: convertBody(src.body, src.info.src, system)
body: convertBody(src.body, [src.info.src], system)
};

@@ -140,9 +140,11 @@ }

}
// If knoen
let parsed = system.tryParseContractMessage(address, src);
if (parsed !== undefined) {
return {
type: 'known',
value: parsed
};
// If known
for (let a of address) {
let parsed = system.tryParseContractMessage(a, src);
if (parsed !== undefined) {
return {
type: 'known',
value: parsed
};
}
}

@@ -149,0 +151,0 @@ // Fallback

{
"name": "@tact-lang/emulator",
"version": "4.2.0",
"version": "4.2.1",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "repository": "https://github.com/tact-lang/tact-emulator.git",

@@ -110,3 +110,3 @@ import { Address, Cell, Message, Transaction, fromNano } from "ton-core";

bounce: src.info.bounce,
body: convertBody(src.body, src.info.dest, system)
body: convertBody(src.body, [src.info.src, src.info.dest], system)
}

@@ -123,3 +123,3 @@ }

to: to,
body: convertBody(src.body, src.info.dest, system)
body: convertBody(src.body, [src.info.dest], system)
};

@@ -133,3 +133,3 @@ }

to: src.info.dest ? src.info.dest.toString() : null,
body: convertBody(src.body, src.info.src, system)
body: convertBody(src.body, [src.info.src], system)
};

@@ -141,3 +141,3 @@ }

function convertBody(src: Cell, address: Address, system: ContractSystem): TrackedBody {
function convertBody(src: Cell, address: Address[], system: ContractSystem): TrackedBody {
let sc = src.beginParse();

@@ -161,9 +161,11 @@

// If knoen
let parsed = system.tryParseContractMessage(address, src);
if (parsed !== undefined) {
return {
type: 'known',
value: parsed
};
// If known
for (let a of address) {
let parsed = system.tryParseContractMessage(a, src);
if (parsed !== undefined) {
return {
type: 'known',
value: parsed
};
}
}

@@ -170,0 +172,0 @@

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