getLedgerEntries
For reading the current value of ledger entries directly.
Allows you to directly inspect the current state of a contract, a contract's code, or any other ledger entry. This is a backup way to access your contract data which may not be available via events or simulateTransaction
This method will use 10
Compute Units.
Reference: Here
Parameters
keys
(required) Array containing the keys of the ledger entries you wish to retrieve. (an array of serialized base64 strings)
Returns
entries
array[object] Hash of the latest ledger as a hex-encoded string
latestLedger
(number) The current latest ledger observed by the node when this response was generated.
// Result
{
"jsonrpc": "2.0",
"id": 8675309,
"result": {
"entries":[
{
"key": "AAAAB+qfy4GuVKKfazvyk4R9P9fpo2n9HICsr+xqvVcTF+DC",
"xdr": "AAAABwAAAADqn8uBrlSin2s78pOEfT/X6aNp/RyArK/sar1XExfgwgAAAAphIGNvbnRyYWN0AAA=",
"lastModifiedLedgerSeq": "13",
"expirationLedgerSeq": "95"
}
],
"latestLedger": "179436"
}
}
curl https://mainnet.stellar.validationcloud.io/v1/<YOUR_API_KEY_HERE> \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 8675309,
"method": "getLedgerEntries",
"params": {
"keys": [
"AAAAB+qfy4GuVKKfazvyk4R9P9fpo2n9HICsr+xqvVcTF+DC",
"AAAABuGr69HGMhJNHrYmkrVICfPPVxkqlKmRGXAskfpmvOyyAAAAFA=="
]
}
}'
Last updated
Was this helpful?