Skip to main content

Thông tin tài khoản

getAccountInfo

Truy xuất thông tin về một tài khoản từ blockchain.

getMultipleAccounts

Truy xuất thông tin về nhiều tài khoản trong một yêu cầu duy nhất.

getProgramAccounts

Trả về tất cả tài khoản thuộc sở hữu của một chương trình cụ thể.

getBalance

Trả về số dư hiện tại của một tài khoản.

getMinimumBalanceForRentExemption

Trả về số dư tối thiểu cần thiết để tài khoản được miễn phí thuê.

getLargestAccounts

Trả về các tài khoản có số dư lớn nhất.

Thông tin khối

getBlock

Trả về thông tin định danh và giao dịch của một khối đã được xác nhận.

getBlocks

Trả về danh sách các khối đã được xác nhận giữa hai slot.

getBlocksWithLimit

Trả về danh sách giới hạn các khối đã được xác nhận, bắt đầu từ một slot nhất định.

getBlockHeight

Trả về chiều cao khối hiện tại của nút.

getBlockTime

Trả về thời gian tạo ước tính của một khối.

getBlockCommitment

Trả về thông tin cam kết của một khối.

getBlockProduction

Trả về thông tin tạo khối gần đây.

getLatestBlockhash

Trả về blockhash mới nhất.

isBlockhashValid

Trả về trạng thái blockhash còn hợp lệ hay không.

Thông tin giao dịch

getTransaction

Trả về chi tiết của một giao dịch đã được xác nhận.

getTransactionCount

Trả về số lượng giao dịch hiện tại từ sổ cái.

getSignaturesForAddress

Trả về chữ ký của các giao dịch đã được xác nhận có chứa địa chỉ đã cho.

getTransactionsForAddress

Trả về lịch sử giao dịch của một địa chỉ, có bộ lọc phía máy chủ và phân trang.

getTransfersByAddress

Trả về lịch sử chuyển token và SOL gốc của một địa chỉ ví.

getSignatureStatuses

Trả về trạng thái của một danh sách chữ ký.

getFeeForMessage

Trả về phí cho một thông điệp.

Thông tin token

getTokenAccountBalance

Trả về số dư token của một tài khoản.

getTokenAccountsByOwner

Trả về tất cả tài khoản token thuộc sở hữu của địa chỉ được chỉ định.

getTokenAccountsByDelegate

Trả về tất cả tài khoản token ủy quyền cho địa chỉ được chỉ định.

getTokenLargestAccounts

Trả về các tài khoản lớn nhất của một token cụ thể.

getTokenSupply

Trả về tổng nguồn cung của một token.

Thông tin slot

getSlot

Trả về slot hiện tại mà nút đang xử lý.

getSlotLeader

Trả về danh tính của nút dẫn đầu slot hiện tại.

getSlotLeaders

Trả về các nút dẫn đầu slot cho một phạm vi slot.

getMinimumLedgerSlot

Trả về slot thấp nhất mà nút có thông tin.

getMaxRetransmitSlot

Trả về slot lớn nhất quan sát được từ giai đoạn truyền lại.

getMaxShredInsertSlot

Trả về slot lớn nhất quan sát được từ quá trình chèn shred.

getHighestSnapshotSlot

Trả về slot snapshot cao nhất hiện có.

Thông tin epoch

getEpochInfo

Trả về thông tin về epoch hiện tại.

getEpochSchedule

Trả về thông tin lịch trình epoch.

getLeaderSchedule

Trả về lịch trình nút dẫn đầu cho một epoch.

Lạm phát và phần thưởng

getInflationGovernor

Trả về các tham số quản lý lạm phát hiện tại.

getInflationRate

Trả về các giá trị lạm phát cụ thể cho epoch hiện tại.

getInflationReward

Trả về phần thưởng lạm phát cho một danh sách địa chỉ trong một epoch.

Thông tin hệ thống

getHealth

Trả về trạng thái hoạt động hiện tại của nút.

getIdentity

Trả về khóa công khai định danh của nút hiện tại.

getVersion

Trả về phiên bản phần mềm hiện đang chạy trên nút.

getClusterNodes

Trả về thông tin về tất cả các nút trong cụm.

getGenesisHash

Trả về hàm băm genesis.

getFirstAvailableBlock

Trả về slot thấp nhất mà nút có thông tin.

getRecentPerformanceSamples

Trả về danh sách các mẫu hiệu suất gần đây.

getRecentPrioritizationFees

Trả về thông tin phí blockhash gần đây.

getVoteAccounts

Trả về các tài khoản bỏ phiếu hiện tại.

getSupply

Trả về thông tin về nguồn cung hiện tại.

Thông tin stake

getStakeMinimumDelegation

Trả về mức ủy quyền tối thiểu cần thiết để stake.

Gửi giao dịch

sendTransaction

Gửi một giao dịch đã ký đến cụm để xử lý.

simulateTransaction

Mô phỏng việc thực thi một giao dịch.

requestAirdrop

Yêu cầu airdrop lamport đến một Pubkey.