@solana/assertions
TypeScript icon, indicating that this package has built-in type declarations

2.1.0 • Public • Published

npm npm-downloads
code-style-prettier

@solana/assertions

This package contains utilities for asserting that a JavaScript environment supports certain features necessary for the operation of the Solana JavaScript SDK.

Functions

assertDigestCapabilityIsAvailable()

Throws an exception unless crypto.subtle.digest() is available in the current JavaScript environment.

assertKeyExporterIsAvailable()

Throws an exception unless crypto.subtle.exportKey() is available in the current JavaScript environment.

assertKeyGenerationIsAvailable()

Throws an exception unless crypto.subtle.generateKey() is available in the current JavaScript environment and has support for the Ed25519 curve.

assertSigningCapabilityIsAvailable()

Throws an exception unless crypto.subtle.sign() is available in the current JavaScript environment.

assertVerificationCapabilityIsAvailable()

Throws an exception unless crypto.subtle.sign() is available in the current JavaScript environment.

Readme

Keywords

Package Sidebar

Install

npm i @solana/assertions

Weekly Downloads

106,710

Version

2.1.0

License

MIT

Unpacked Size

56.6 kB

Total Files

19

Last publish

Collaborators

  • solana-devs