Socket
Socket
Sign inDemoInstall

@onekeyfe/onekey-solana-provider

Package Overview
Dependencies
Maintainers
2
Versions
116
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@onekeyfe/onekey-solana-provider - npm Package Compare versions

Comparing version 1.1.46 to 1.1.48

dist/cjs/wallet-standard/account.js

1

dist/cjs/index.js

@@ -15,1 +15,2 @@ "use strict";

__exportStar(require("./ProviderSolanaBase"), exports);
__exportStar(require("./wallet-standard/index"), exports);

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

Object.defineProperty(exports, "__esModule", { value: true });
exports.isWalletEventMethodMatch = exports.decodeSignedTransaction = exports.encodeTransaction = void 0;
exports.arraysEqual = exports.bytesEqual = exports.isWalletEventMethodMatch = exports.decodeSignedTransaction = exports.encodeTransaction = void 0;
const web3_js_1 = require("@solana/web3.js");

@@ -28,1 +28,18 @@ const bs58_1 = __importDefault(require("bs58"));

exports.isWalletEventMethodMatch = isWalletEventMethodMatch;
function bytesEqual(a, b) {
return arraysEqual(a, b);
}
exports.bytesEqual = bytesEqual;
function arraysEqual(a, b) {
if (a === b)
return true;
const length = a.length;
if (length !== b.length)
return false;
for (let i = 0; i < length; i++) {
if (a[i] !== b[i])
return false;
}
return true;
}
exports.arraysEqual = arraysEqual;
export * from './ProviderSolana';
export * from './ProviderSolanaBase';
export * from './wallet-standard/index';
export * from './ProviderSolana';
export * from './ProviderSolanaBase';
export * from './wallet-standard/index';
import { Transaction, VersionedTransaction } from '@solana/web3.js';
interface Indexed<T> {
length: number;
[index: number]: T;
}
export declare const encodeTransaction: (transaction: Transaction | VersionedTransaction) => string;
export declare const decodeSignedTransaction: (message: string) => Transaction | VersionedTransaction;
export declare function isWalletEventMethodMatch(method: string, name: string): boolean;
export declare function bytesEqual(a: Uint8Array, b: Uint8Array): boolean;
export declare function arraysEqual<T>(a: Indexed<T>, b: Indexed<T>): boolean;
export {};

@@ -18,1 +18,16 @@ import { Transaction, VersionedTransaction } from '@solana/web3.js';

}
export function bytesEqual(a, b) {
return arraysEqual(a, b);
}
export function arraysEqual(a, b) {
if (a === b)
return true;
const length = a.length;
if (length !== b.length)
return false;
for (let i = 0; i < length; i++) {
if (a[i] !== b[i])
return false;
}
return true;
}

14

package.json
{
"name": "@onekeyfe/onekey-solana-provider",
"version": "1.1.46",
"version": "1.1.48",
"keywords": [

@@ -32,7 +32,9 @@ "cross-inpage-provider",

"dependencies": {
"@onekeyfe/cross-inpage-provider-core": "1.1.46",
"@onekeyfe/cross-inpage-provider-errors": "1.1.46",
"@onekeyfe/cross-inpage-provider-types": "1.1.46",
"@onekeyfe/extension-bridge-injected": "1.1.46",
"@onekeyfe/cross-inpage-provider-core": "1.1.48",
"@onekeyfe/cross-inpage-provider-errors": "1.1.48",
"@onekeyfe/cross-inpage-provider-types": "1.1.48",
"@onekeyfe/extension-bridge-injected": "1.1.48",
"@solana/wallet-standard-features": "^1.1.0",
"@solana/web3.js": "^1.41.3",
"@wallet-standard/base": "^1.0.1",
"bs58": "^5.0.0"

@@ -43,3 +45,3 @@ },

},
"gitHead": "7521c574ad6ed5d002247dcbf3c8a91b9ae332a0"
"gitHead": "6a43a23aaf1a7ba4bd6e3efa04e52fe6dbd63101"
}
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