Phương thức RPC getVoteAccounts

Trả về thông tin tài khoản và stake liên quan cho tất cả các tài khoản bỏ phiếu trong ngân hàng hiện tại.

$ curl https://api.devnet.solana.com -s -X \
> POST -H "Content-Type: application/json" -d '
> {
> "jsonrpc": "2.0",
> "id": 1,
> "method": "getVoteAccounts",
> "params": [
> {
> "commitment": "finalized",
> "votePubkey": "i7NyKBMJCA9bLM2nsGyAGCKHECuR2L5eh4GqFciuwNT"
> }
> ]
> }
> '

params

object !optionaloptional

Đối tượng cấu hình chứa các trường sau:

result

Response
{
"jsonrpc": "2.0",
"result": {
"current": [
{
"activatedStake": 38263229364446900,
"commission": 95,
"epochCredits": [
[902, 1383125544, 1376213656],
[903, 1390037304, 1383125544],
[904, 1396949288, 1390037304],
[905, 1403861272, 1396949288],
[906, 1406766600, 1403861272]
],
"epochVoteAccount": true,
"lastVote": 391573587,
"nodePubkey": "dv2eQHeP4RFrJZ6UeiZWoc3XTtmtZCUKxxCApCDcRNV",
"rootSlot": 391573556,
"votePubkey": "i7NyKBMJCA9bLM2nsGyAGCKHECuR2L5eh4GqFciuwNT"
}
],
"delinquent": []
},
"id": 1
}
object

Trường kết quả sẽ là một đối tượng JSON của các tài khoản current và delinquent, mỗi tài khoản chứa một mảng các đối tượng JSON với các trường phụ sau:

Is this page helpful?