طريقة getProgramAccounts RPC
يُرجع جميع الحسابات المملوكة بواسطة pubkey البرنامج المُقدم
$ curl https://api.devnet.solana.com -s -X \> POST -H "Content-Type: application/json" -d '> {> "jsonrpc": "2.0",> "id": 1,> "method": "getProgramAccounts",> "params": [> "4Nd1mBQtrMJVYVfKf2PJy9NZUZdTAsp7D4xWLs4gDB4T",> {> "commitment": "finalized",> "filters": [> { "dataSize": 17 },> {> "memcmp": {> "offset": 4,> "bytes": "3Mc6vR"> }> }> ]> }> ]> }> '
params
stringrequired
pubkey الخاص بالبرنامج، كسلسلة مشفرة بنظام base-58
objectoptional
كائن التكوين الذي يحتوي على الحقول التالية:
result
Response
{"jsonrpc": "2.0","result": [{"pubkey": "CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY","account": {"data": "2R9jLfiAQ9bgdcw6h8s44439","executable": false,"lamports": 15298080,"owner": "4Nd1mBQtrMJVYVfKf2PJy9NZUZdTAsp7D4xWLs4gDB4T","rentEpoch": 28,"space": 42}}],"id": 1}
array
افتراضيًا، يُرجع مصفوفة من كائنات JSON. إذا تم تعيين علامة withContext
، فسيتم
تغليف المصفوفة في كائن RpcResponse JSON.
يحتوي كل كائن على:
Is this page helpful?