Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@solana/rpc-parsed-types

Package Overview
Dependencies
Maintainers
14
Versions
999
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@solana/rpc-parsed-types - npm Package Compare versions

Comparing version 2.0.0-experimental.62b6bd6 to 2.0.0-experimental.6d93188

./dist/index.node.cjs

8

dist/types/index.d.ts

@@ -0,2 +1,10 @@

export * from './address-lookup-table-accounts.js';
export * from './bpf-upgradeable-loader-accounts.js';
export * from './config-accounts.js';
export * from './nonce-accounts.js';
export * from './rpc-parsed-type.js';
export * from './stake-accounts.js';
export * from './sysvar-accounts.js';
export * from './token-accounts.js';
export * from './vote-accounts.js';
//# sourceMappingURL=index.d.ts.map

22

dist/types/token-accounts.d.ts
import type { Address } from '@solana/addresses';
import type { TokenAmount } from '@solana/rpc-types';
import type { StringifiedBigInt, TokenAmount } from '@solana/rpc-types';
import { RpcParsedType } from './rpc-parsed-type.js';
type TokenAccountState = 'initialized' | 'uninitialized' | 'frozen';
export type TokenAccount = Readonly<{
export type JsonParsedTokenAccount = Readonly<{
mint: Address;

@@ -14,5 +15,20 @@ owner: Address;

closeAuthority?: Address;
extensions?: unknown[];
extensions?: readonly unknown[];
}>;
type JsonParsedMintAccount = Readonly<{
mintAuthority: Address | null;
supply: StringifiedBigInt;
decimals: number;
isInitialized: boolean;
freezeAuthority: Address | null;
extensions?: readonly unknown[];
}>;
type JsonParsedMultisigAccount = Readonly<{
numRequiredSigners: number;
numValidSigners: number;
isInitialized: boolean;
signers: readonly Address[];
}>;
export type JsonParsedTokenProgramAccount = RpcParsedType<'account', JsonParsedTokenAccount> | RpcParsedType<'mint', JsonParsedMintAccount> | RpcParsedType<'multisig', JsonParsedMultisigAccount>;
export {};
//# sourceMappingURL=token-accounts.d.ts.map

6

package.json
{
"name": "@solana/rpc-parsed-types",
"version": "2.0.0-experimental.62b6bd6",
"version": "2.0.0-experimental.6d93188",
"description": "Type definitions for parsed types used in the Solana RPC",

@@ -61,5 +61,5 @@ "exports": {

"version-from-git": "^1.1.1",
"@solana/addresses": "2.0.0-development",
"@solana/addresses": "2.0.0-experimental.6d93188",
"build-scripts": "0.0.0",
"@solana/rpc-types": "2.0.0-development",
"@solana/rpc-types": "2.0.0-experimental.6d93188",
"test-config": "0.0.0",

@@ -66,0 +66,0 @@ "tsconfig": "0.0.0"

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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