Typedef
Static Public Summary | ||
public |
Information describing an account |
|
public |
|
|
public |
A condition that can unlock a payment |
|
public |
Commitment: 'max' | 'recent' The level of commitment desired when querying state 'max': Query the most recent block which has reached max voter lockout 'recent': Query the most recent block |
|
public |
Information describing a cluster node |
|
public |
EpochInfo parameters (see https://docs.solana.com/book/v/master/terminology#epoch) |
|
public |
EpochSchedule parameters (see https://docs.solana.com/book/v/master/terminology#epoch) |
|
public |
|
|
public |
Network Inflation parameters (see https://docs.solana.com/book/v/master/implemented-proposals/ed_overview) |
|
public |
Info used to identity validators. |
|
public |
Account information identified by pubkey |
|
public |
Represents a payment to a given public key |
|
public |
Represents a condition that is met by executing a |
|
public |
Signature status: Success |
|
public |
|
|
public |
Represents a condition that is met by executing a |
|
public |
List of Transaction object fields that may be initialized at construction |
|
public |
Signature status: TransactionError |
|
public |
List of TransactionInstruction object fields that may be initialized at construction |
|
public |
|
|
public |
Information describing a vote account |
|
public |
A collection of cluster vote accounts |
Static Public
public AccountInfo: Object source
Information describing an account
Properties:
Name | Type | Attribute | Description |
lamports | number | Number of lamports assigned to the account |
|
owner | PublicKey | Identifier of the program that owns the account |
|
data | Buffer |
|
Optional data assigned to the account |
executable | boolean |
|
public BudgetCondition: SignatureCondition | TimestampCondition source
A condition that can unlock a payment
public Commitment: 'max' | 'recent' source
The level of commitment desired when querying state 'max': Query the most recent block which has reached max voter lockout 'recent': Query the most recent block
public EpochInfo: Object source
EpochInfo parameters (see https://docs.solana.com/book/v/master/terminology#epoch)
public EpochSchedule: Object source
EpochSchedule parameters (see https://docs.solana.com/book/v/master/terminology#epoch)
public Inflation: Object source
Network Inflation parameters (see https://docs.solana.com/book/v/master/implemented-proposals/ed_overview)
public Info: Object source
Info used to identity validators.
Properties:
Name | Type | Attribute | Description |
name | string | validator name |
|
website | string |
|
optional, validator website |
details | string |
|
optional, extra information the validator chose to share |
keybaseUsername | string |
|
optional, used to identify validators on keybase.io |
public KeyedAccountInfo: Object source
Account information identified by pubkey
Properties:
Name | Type | Attribute | Description |
accountId | PublicKey | ||
accountInfo | AccountInfo |
public SignatureCondition: Object source
Represents a condition that is met by executing a applySignature()
transaction
public SystemInstructionType: Object source
Properties:
Name | Type | Attribute | Description |
(index} | * | The System Instruction index (from solana-sdk) |
|
(BufferLayout} | * | The BufferLayout to use to build data |
public TimestampCondition: Object source
Represents a condition that is met by executing a applyTimestamp()
transaction
public TransactionCtorFields: Object source
List of Transaction object fields that may be initialized at construction
Properties:
Name | Type | Attribute | Description |
(?recentBlockhash} | * | A recent block hash |
|
(?signatures} | * | One or more signatures |
public TransactionInstructionCtorFields: Object source
List of TransactionInstruction object fields that may be initialized at construction
public VoteAccountInfo: Object source
Information describing a vote account
Properties:
Name | Type | Attribute | Description |
votePubkey | string | Public key of the vote account |
|
nodePubkey | string | Identity public key of the node voting with this account |
|
activatedStake | number | The stake, in lamports, delegated to this vote account and activated |
|
epochVoteAccount | boolean | Whether the vote account is staked for this epoch |
|
commission | number | A 8-bit unsigned integer used as a fraction (commission/0xFF) for rewards payout |
|
lastVote | number | Most recent slot voted on by this vote account |
public VoteAccountStatus: Object source
A collection of cluster vote accounts
Properties:
Name | Type | Attribute | Description |
current | Array<VoteAccountInfo> | Active vote accounts |
|
delinquent | Array<VoteAccountInfo> | Inactive vote accounts |