@marinade.finance/anchor-common
Advanced tools
Comparing version 2.0.15 to 2.0.16
{ | ||
"name": "@marinade.finance/anchor-common", | ||
"version": "2.0.15", | ||
"version": "2.0.16", | ||
"description": "Solana Anchor JS utilities", | ||
@@ -28,3 +28,4 @@ "repository": { | ||
"bn.js": "^5.2.1", | ||
"@coral-xyz/anchor": "^0.28.0" | ||
"@coral-xyz/anchor": "^0.28.0", | ||
"@marinade.finance/ts-common": "^2.0.16" | ||
}, | ||
@@ -34,3 +35,4 @@ "peerDependencies": { | ||
"bn.js": "^5.2.1", | ||
"@coral-xyz/anchor": "^0.28.0" | ||
"@coral-xyz/anchor": "^0.28.0", | ||
"@marinade.finance/ts-common": "^2.0.16" | ||
}, | ||
@@ -37,0 +39,0 @@ "scripts": { |
@@ -5,3 +5,4 @@ import * as anchor from '@coral-xyz/anchor'; | ||
import { Commitment, ConfirmOptions, Connection, PublicKey, SendOptions, Signer, Transaction, VersionedTransaction } from '@solana/web3.js'; | ||
export declare function verifyError(e: any, idl: anchor.Idl, errCode: number): void; | ||
import { LoggerPlaceholder } from '@marinade.finance/ts-common'; | ||
export declare function verifyError(e: any, idl: anchor.Idl, errCode: number, logger?: LoggerPlaceholder | undefined): void; | ||
export declare function transaction(provider: Provider): Promise<Transaction>; | ||
@@ -8,0 +9,0 @@ export declare class NullAnchorProvider implements Provider { |
@@ -29,4 +29,6 @@ "use strict"; | ||
const web3_js_1 = require("@solana/web3.js"); | ||
const ts_common_1 = require("@marinade.finance/ts-common"); | ||
function verifyError( | ||
// eslint-disable-next-line @typescript-eslint/no-explicit-any | ||
function verifyError(e, idl, errCode) { | ||
e, idl, errCode, logger = undefined) { | ||
const errorsMap = anchor.parseIdlErrors(idl); | ||
@@ -53,3 +55,3 @@ const errMsg = errorsMap.get(errCode); | ||
else { | ||
console.error(e); | ||
(0, ts_common_1.logError)(logger, e); | ||
throw e; | ||
@@ -56,0 +58,0 @@ } |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
8811
123
4
4