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 .
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.
Copy // Result
{
"jsonrpc" : "2.0" ,
"id" : 8675309,
"result" : {
"entries" : [
{
"key" : "AAAAB+qfy4GuVKKfazvyk4R9P9fpo2n9HICsr+xqvVcTF+DC" ,
"xdr" : "AAAABwAAAADqn8uBrlSin2s78pOEfT/X6aNp/RyArK/sar1XExfgwgAAAAphIGNvbnRyYWN0AAA=" ,
"lastModifiedLedgerSeq" : "13" ,
"expirationLedgerSeq" : "95"
}
],
"latestLedger" : "179436"
}
}
mainnet
Copy curl https://mainnet.stellar.validationcloud.io/v1/ < YOUR_API_KEY_HER E > \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 8675309,
"method": "getLedgerEntries",
"params": {
"keys": [
"AAAAB+qfy4GuVKKfazvyk4R9P9fpo2n9HICsr+xqvVcTF+DC",
"AAAABuGr69HGMhJNHrYmkrVICfPPVxkqlKmRGXAskfpmvOyyAAAAFA=="
]
}
}'
testnet
Copy curl https://testnet.stellar.validationcloud.io/v1/ < YOUR_API_KEY_HER E > \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 8675309,
"method": "getLedgerEntries",
"params": {
"keys": [
"AAAAB+qfy4GuVKKfazvyk4R9P9fpo2n9HICsr+xqvVcTF+DC",
"AAAABuGr69HGMhJNHrYmkrVICfPPVxkqlKmRGXAskfpmvOyyAAAAFA=="
]
}
}'