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

@mijoco/stx_helpers

Package Overview
Dependencies
Maintainers
0
Versions
219
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mijoco/stx_helpers - npm Package Compare versions

Comparing version 0.5.11 to 0.5.12

2

dist/sip18_messages.d.ts

@@ -36,2 +36,4 @@ import { type StringAsciiCV, type TupleCV, type TupleData, type UIntCV } from "@stacks/transactions";

export declare function adminMessageToTupleCV(message: BaseAdminMessage): TupleCV<TupleData<UIntCV | StringAsciiCV>>;
export declare function verifyBaseAdminSignature(network: string, appName: string, appVersion: string, adminMessage: BaseAdminMessage, signature: string, publicKey: string): string | undefined;
export declare function verifySip18VoteSignature(network: string, appName: string, appVersion: string, voteMessage: VoteMessage, publicKey: string, signature: string): string | undefined;
export declare function verifyDaoSignature(network: string, appName: string, appVersion: string, message: TupleCV<TupleData<StringAsciiCV | UIntCV>>, publicKey: string, signature: string): string | undefined;

@@ -6,2 +6,4 @@ "use strict";

exports.adminMessageToTupleCV = adminMessageToTupleCV;
exports.verifyBaseAdminSignature = verifyBaseAdminSignature;
exports.verifySip18VoteSignature = verifySip18VoteSignature;
exports.verifyDaoSignature = verifyDaoSignature;

@@ -34,2 +36,10 @@ const sha256_1 = require("@noble/hashes/sha256");

}
function verifyBaseAdminSignature(network, appName, appVersion, adminMessage, signature, publicKey) {
const message = adminMessageToTupleCV(adminMessage);
return verifyDaoSignature(network, appName, appVersion, message, publicKey, signature);
}
function verifySip18VoteSignature(network, appName, appVersion, voteMessage, publicKey, signature) {
const message = voteMessageToTupleCV(voteMessage);
return verifyDaoSignature(network, appName, appVersion, message, publicKey, signature);
}
function verifyDaoSignature(network, appName, appVersion, message, publicKey, signature) {

@@ -36,0 +46,0 @@ const chainId = network === "mainnet" ? network_1.ChainId.Mainnet : network_1.ChainId.Testnet;

2

package.json
{
"name": "@mijoco/stx_helpers",
"version": "0.5.11",
"version": "0.5.12",
"main": "index.js",

@@ -5,0 +5,0 @@ "types": "dist/index.d.ts",

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