Home Reference Source
import {Message} from '@solana/web3'
public class | source

Message

List of instructions to be processed atomically

Static Method Summary

Static Public Methods
public static

from(buffer: Buffer | Uint8Array | Array<number>): Message

Decode a compiled message into a Message object.

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public
public

Method Summary

Public Methods
public
public
public

serialize(): Buffer

Static Public Methods

public static from(buffer: Buffer | Uint8Array | Array<number>): Message source

Decode a compiled message into a Message object.

Params:

NameTypeAttributeDescription
buffer Buffer | Uint8Array | Array<number>

Return:

Message

Public Constructors

public constructor(args: MessageArgs) source

Params:

NameTypeAttributeDescription
args MessageArgs

Public Members

public accountKeys: PublicKey[] source

public header: MessageHeader source

public instructions: CompiledInstruction[] source

public recentBlockhash: Blockhash source

Public Methods

public findSignerIndex(signer: PublicKey): number source

Params:

NameTypeAttributeDescription
signer PublicKey

Return:

number

public isAccountWritable(index: number): boolean source

Params:

NameTypeAttributeDescription
index number

Return:

boolean

public serialize(): Buffer source

Return:

Buffer