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

ton-core

Package Overview
Dependencies
Maintainers
1
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ton-core - npm Package Compare versions

Comparing version 0.37.0 to 0.38.0

51

dist/contract/ContractABI.d.ts

@@ -5,6 +5,57 @@ import { Maybe } from "../utils/maybe";

};
export type ABITypeRef = {
kind: 'simple';
type: string;
optional?: Maybe<boolean>;
format?: Maybe<string | number | boolean>;
} | {
kind: 'map';
format?: Maybe<string | number | boolean>;
key: string;
keyFormat?: Maybe<string | number | boolean>;
value: string;
valueFormat?: Maybe<string | number | boolean>;
};
export type ABIField = {
name: string;
type: ABITypeRef;
};
export type ABIType = {
name: string;
header?: Maybe<number>;
fields: ABIField[];
};
export type ABIArgument = {
name: string;
type: ABITypeRef;
};
export type ABIGetter = {
name: string;
methodId?: Maybe<number>;
arguments?: Maybe<ABIArgument[]>;
returnType?: Maybe<ABITypeRef>;
};
export type ABIReceiverMessage = {
kind: 'typed';
type: string;
} | {
kind: 'any';
} | {
kind: 'empty';
} | {
kind: 'text';
text?: Maybe<string>;
};
export type ABIReceiver = {
receiver: 'internal' | 'external';
message: ABIReceiverMessage;
};
export type ContractABI = {
name?: Maybe<string>;
types?: Maybe<ABIType[]>;
errors?: Maybe<{
[key: number]: ABIError;
}>;
getters?: Maybe<ABIGetter[]>;
receivers?: Maybe<ABIReceiver[]>;
};

2

dist/index.d.ts

@@ -27,3 +27,3 @@ export { Address } from './address/Address';

export { ComputeError } from './contract/ComputeError';
export { ContractABI, ABIError } from './contract/ContractABI';
export { ContractABI, ABIError, ABITypeRef, ABIField, ABIArgument, ABIGetter, ABIType, ABIReceiverMessage, ABIReceiver } from './contract/ContractABI';
export { toNano, fromNano } from './utils/convert';

@@ -30,0 +30,0 @@ export { crc16 } from './utils/crc16';

{
"name": "ton-core",
"version": "0.37.0",
"version": "0.38.0",
"main": "dist/index.js",

@@ -5,0 +5,0 @@ "repository": "https://github.com/ton-community/ton-core.git",

@@ -7,4 +7,62 @@ import { Maybe } from "../utils/maybe";

export type ABITypeRef = {
kind: 'simple',
type: string,
optional?: Maybe<boolean>,
format?: Maybe<string | number | boolean>,
} | {
kind: 'map',
format?: Maybe<string | number | boolean>,
key: string,
keyFormat?: Maybe<string | number | boolean>,
value: string,
valueFormat?: Maybe<string | number | boolean>,
};
export type ABIField = {
name: string,
type: ABITypeRef
}
export type ABIType = {
name: string,
header?: Maybe<number>,
fields: ABIField[],
};
export type ABIArgument = {
name: string,
type: ABITypeRef
}
export type ABIGetter = {
name: string,
methodId?: Maybe<number>,
arguments?: Maybe<ABIArgument[]>,
returnType?: Maybe<ABITypeRef>,
};
export type ABIReceiverMessage = {
kind: 'typed',
type: string
} | {
kind: 'any',
} | {
kind: 'empty',
} | {
kind: 'text',
text?: Maybe<string>
};
export type ABIReceiver = {
receiver: 'internal' | 'external';
message: ABIReceiverMessage;
}
export type ContractABI = {
name?: Maybe<string>,
types?: Maybe<ABIType[]>,
errors?: Maybe<{ [key: number]: ABIError }>,
getters?: Maybe<ABIGetter[]>;
receivers?: Maybe<ABIReceiver[]>;
};

@@ -42,3 +42,13 @@ // Address

export { ComputeError } from './contract/ComputeError';
export { ContractABI, ABIError } from './contract/ContractABI';
export {
ContractABI,
ABIError,
ABITypeRef,
ABIField,
ABIArgument,
ABIGetter,
ABIType,
ABIReceiverMessage,
ABIReceiver
} from './contract/ContractABI';

@@ -45,0 +55,0 @@ // Utility

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