Stellar — Transactions, Soroban JSON-RPC methods (2/2)
API reference for Stellar. All methods ->
Part 2 of 2: 1 · 2
Soroban JSON-RPC methods
getNetwork
Retrieves network config.
General information about the currently configured network. This response will contain all the information needed to successfully submit transactions to the network this node serves.
Parameters
id(integer; required): a request ID (example: 1).jsonrpc(string; required): a JSON RPC spec used (example: 2.0).method(string; required): a method used for the request.
Returns
passphrase(string): the network passphrase configured for this Soroban RPC node.protocolVersion(number): Stellar Core protocol version associated with the latest ledger.friendbotUrl(string): the URL of this network's "friendbot" faucet.
Request example
curl 'https://rpc.ankr.com/stellar_testnet_soroban' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getNetwork"
}'
Response example
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"friendbotUrl": "https://friendbot-testnet.stellar.org/",
"passphrase": "Test SDF Network ; September 2015",
"protocolVersion": 20
}
}
getTransaction
Retrieves transaction details.
The getTransaction method provides details about the specified transaction. Clients are expected to periodically query this method to ascertain when a transaction has been successfully recorded on the blockchain. The soroban-rpc system maintains a restricted history of recently processed transactions, with the default retention window set at 1440 ledgers, approximately equivalent to a 2-hour timeframe. For private soroban-rpc instances, it is possible to modify the retention window value by adjusting the transaction-retention-window configuration setting. For comprehensive debugging needs that extend beyond the 2-hour timeframe, it is advisable to retrieve transaction information from Horizon, as it provides a lasting and persistent record.
Parameters
-
id(integer; required): a request ID (example: 1). -
jsonrpc(string; required): a JSON RPC spec used (example: 2.0). -
method(string; required): a method used for the request. -
params(array; required):hash(string; required): a transaction hash to query (hex-encoded string); This transaction hash should correspond to the transaction that has been previously submitted to the network (pattern:^[a-f\d]{64}$).
Returns
status(string): the current status of the transaction specified by hash (enum:SUCCESS,NOT_FOUND,FAILED).latestLedger(number): the sequence number of the latest ledger known to Soroban RPC at the time it handles the request.latestLedgerCloseTime(string): the unix stamp of the close time of the latest ledger known to Soroban RPC at the time it handles the request.oldestLedger(number): the sequence number of the oldest ledger ingested by Soroban RPC at the time it handles the request.oldestLedgerCloseTime(string): the unix stamp of the close time of the oldest ledger ingested by Soroban RPC at the time it handles the request.ledger(number): the sequence number of the ledger which included the transaction. This field is only present ifstatusisSUCCESSorFAILED.createdAt(string): the unix timestamp of when the transaction was included in the ledger. This field is only present ifstatusisSUCCESSorFAILED.applicationOrder(number): the index of the transaction among all transactions included in the ledger. This field is only present ifstatusisSUCCESSorFAILED.feeBump(boolean): indicates whether the transaction was fee bumped. This field is only present ifstatusisSUCCESSorFAILED.envelopeXdr(string): a base64-encoded string of the raw TransactionEnvelope XDR struct for this transaction.resultXdr(string): a base64-encoded string of the raw TransactionResult XDR struct for this transaction. This field is only present ifstatusisSUCCESSorFAILED.resultMetaXdr(string): a base64-encoded string of the raw TransactionResultMeta XDR struct for this transaction.
Request example
curl 'https://rpc.ankr.com/stellar_testnet_soroban' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getTransaction",
"params": {
"hash": "6bc97bddc21811c626839baf4ab574f4f9f7ddbebb44d286ae504396d4e752da"
}
}'
Response example
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"status": "SUCCESS",
"latestLedger": 2540076,
"latestLedgerCloseTime": "1700086333",
"oldestLedger": 2538637,
"oldestLedgerCloseTime": "1700078796",
"applicationOrder": 1,
"envelopeXdr": "AAAAAgAAAADGFY14/R1KD0VGtTbi5Yp4d7LuMW0iQbLM/AUiGKj5owCpsoQAJY3OAAAjqgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABhhOwI+RL18Zpk7cqI5pRRf0L96jE8i+0x3ekhuBh2cUAAAARc2V0X2N1cnJlbmN5X3JhdGUAAAAAAAACAAAADwAAAANldXIAAAAACQAAAAAAAAAAAAAAAAARCz4AAAABAAAAAAAAAAAAAAABhhOwI+RL18Zpk7cqI5pRRf0L96jE8i+0x3ekhuBh2cUAAAARc2V0X2N1cnJlbmN5X3JhdGUAAAAAAAACAAAADwAAAANldXIAAAAACQAAAAAAAAAAAAAAAAARCz4AAAAAAAAAAQAAAAAAAAABAAAAB4408vVXuLU3mry897TfPpYjjsSN7n42REos241RddYdAAAAAQAAAAYAAAABhhOwI+RL18Zpk7cqI5pRRf0L96jE8i+0x3ekhuBh2cUAAAAUAAAAAQFvcYAAAImAAAAHxAAAAAAAAAACAAAAARio+aMAAABATbFMyom/TUz87wHex0LoYZA8jbNJkXbaDSgmOdk+wSBFJuMuta+/vSlro0e0vK2+1FqD/zWHZeYig4pKmM3rDA==",
"resultXdr": "AAAAAAARFy8AAAAAAAAAAQAAAAAAAAAYAAAAAMu8SHUN67hTUJOz3q+IrH9M/4dCVXaljeK6x1Ss20YWAAAAAA==",
"resultMetaXdr": "AAAAAwAAAAAAAAACAAAAAwAmwiAAAAAAAAAAAMYVjXj9HUoPRUa1NuLlinh3su4xbSJBssz8BSIYqPmjAAAAFUHZob0AJY3OAAAjqQAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAMAAAAAACbCHwAAAABlVUH3AAAAAAAAAAEAJsIgAAAAAAAAAADGFY14/R1KD0VGtTbi5Yp4d7LuMW0iQbLM/AUiGKj5owAAABVB2aG9ACWNzgAAI6oAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAADAAAAAAAmwiAAAAAAZVVB/AAAAAAAAAABAAAAAgAAAAMAJsIfAAAABgAAAAAAAAABhhOwI+RL18Zpk7cqI5pRRf0L96jE8i+0x3ekhuBh2cUAAAAUAAAAAQAAABMAAAAAjjTy9Ve4tTeavLz3tN8+liOOxI3ufjZESizbjVF11h0AAAABAAAABQAAABAAAAABAAAAAQAAAA8AAAAJQ29yZVN0YXRlAAAAAAAAEQAAAAEAAAAGAAAADwAAAAVhZG1pbgAAAAAAABIAAAAAAAAAADn1LT+CCK/HiHMChoEi/AtPrkos4XRR2E45Pr25lb3/AAAADwAAAAljb2xfdG9rZW4AAAAAAAASAAAAAdeSi3LCcDzP6vfrn",
"ledger": 2540064,
"createdAt": "1700086268"
}
}
getTransactions
Retrieves list of transactions.
The getTransactions method return a detailed list of transactions starting from the user specified starting point that you can paginate as long as the pages fall within the history retention of their corresponding RPC provider.
Parameters
-
id(integer; required): a request ID (example: 1). -
jsonrpc(string; required): a JSON RPC spec used (example: 2.0). -
method(string; required): a method used for the request. -
params(object; required): Method-specific parameters, passed by name (not by position):startLedger(number; optional): Ledger sequence number to start fetching from (inclusive). This method returns an error ifstartLedgeris less than the oldest ledger stored in this node or greater than the latest ledger seen by this node. If acursoris included,startLedgermust be omitted.pagination(object; optional): Pagination options, similar to Horizon pagination.cursor(string; optional): Opaque string acting as a paging token. To obtain the next page of results, set this value to thecursorfield from the previous response.limit(number; optional): Maximum number of records to return. Valid range:1–10000. Defaults to100if not specified.
xdrFormat(string; optional): Output format for the response — eitherbase64(default) orjson. Thejsonschema may change as underlying XDR definitions evolve.
Returns
transactions(array[object]; required): List of transactions included in the queried ledger range.status(string): Indicates whether the transaction was successful or not.applicationOrder(number): 1-based index of the transaction among all transactions included in the ledger.feeBump(boolean): Indicates whether the transaction was fee-bumped.envelopeXdr(string): Base64-encodedTransactionEnvelopestructure for this transaction.resultXdr(string): Base64-encodedTransactionResultstructure for this transaction.resultMetaXdr(string): Base64-encoded metadata structure associated with this transaction.diagnosticEventsXdr(array[string]; optional): Base64-encoded list ofxdr.DiagnosticEvententries. Present only ifENABLE_SOROBAN_DIAGNOSTIC_EVENTSis enabled on the RPC server.events(object): All events emitted during transaction execution.ledger(number): Sequence number of the ledger that included this transaction.createdAt(number): Unix timestamp of when the transaction was included in the ledger.
latestLedger(number; required): Sequence number of the latest ledger known to Stellar RPC at the time it handled the request.latestLedgerCloseTimestamp(number; required): Unix timestamp of the close time of the latest ledger known to Stellar RPC at the time it handled the request.oldestLedger(number; required): Sequence number of the oldest ledger ingested by Stellar RPC at the time it handled the request.oldestLedgerCloseTimestamp(number; required): Unix timestamp of the close time of the oldest ledger ingested by Stellar RPC at the time it handled the request.cursor(string; optional): Paging token that can be included in a subsequent request to obtain the next page of results.
Request example
curl 'https://rpc.ankr.com/stellar_testnet_soroban' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getTransactions",
"params": {
"startLedger": 1052434,
"pagination": {
"limit": 5
}
}
}'
Response example
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"transactions": [
{
"status": "SUCCESS",
"txHash": "b1cb82270d381ff5ba487fad50c00e3fb9cd3601bcce75253b157718a7890a91",
"applicationOrder": 1,
"feeBump": false,
"envelopeXdr": "AAAAAgAAAACU+3v0Ae64yXpKFWzELvBXzV+CxBdatxq76IHUj4FeEgAAAGQAEA8QAAAAAgAAAAEAAAAAAAAAAAAAAABo7n3+AAAAAAAAAAEAAAAAAAAAAQAAAADu1x0Fy+Tl8JHtHUIdg4jDsT4PQY/JU50psZ2KOHv3FAAAAAAAAAAAATEtAAAAAAAAAAABj4FeEgAAAEC6Xlxcw/REbj+iodVG5PIk158ZZjziTwnQxWKLwXFD2zHKnByITkybE1EQIanPG8YD7htTAowDPoCHw4IKr4gF",
"resultXdr": "AAAAAAAAAGQAAAAAAAAAAQAAAAAAAAABAAAAAAAAAAA=",
"resultMetaXdr": "AAAABAAAAAAAAAACAAAAAwAQDxIAAAAAAAAAAJT7e/QB7rjJekoVbMQu8FfNX4LEF1q3GrvogdSPgV4SAAAAF0eSBXgAEA8QAAAAAQAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAMAAAAAABAPEQAAAABo7n3fAAAAAAAAAAEAEA8SAAAAAAAAAACU+3v0Ae64yXpKFWzELvBXzV+CxBdatxq76IHUj4FeEgAAABdHkgV4ABAPEAAAAAIAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAADAAAAAAAQDxIAAAAAaO595AAAAAAAAAABAAAAAAAAAAQAAAADABAPEgAAAAAAAAAAlPt79AHuuMl6ShVsxC7wV81fgsQXWrcau+iB1I+BXhIAAAAXR5IFeAAQDxAAAAACAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAwAAAAAAEA8SAAAAAGjufeQAAAAAAAAAAQAQDxIAAAAAAAAAAJT7e/QB7rjJekoVbMQu8FfNX4LEF1q3GrvogdSPgV4SAAAAF0Zg2HgAEA8QAAAAAgAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAMAAAAAABAPEgAAAABo7n3kAAAAAAAAAAMAEA8RAAAAAAAAAADu1x0Fy+Tl8JHtHUIdg4jDsT4PQY/JU50psZ2KOHv3FAAAABdJW8nAABAPDwAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAEA8SAAAAAAAAAADu1x0Fy+Tl8JHtHUIdg4jDsT4PQY/JU50psZ2KOHv3FAAAABdKjPbAABAPDwAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAdeSi3LCcDzP6vfrn/TvTVBKVai5efybRQ6iyEK00c5hAAAAAQAAAAAAAAAEAAAADwAAAAh0cmFuc2ZlcgAAABIAAAAAAAAAAJT7e/QB7rjJekoVbMQu8FfNX4LEF1q3GrvogdSPgV4SAAAAEgAAAAAAAAAA7tcdBcvk5fCR7R1CHYOIw7E+D0GPyVOdKbGdijh79xQAAAAOAAAABm5hdGl2ZQAAAAAACgAAAAAAAAAAAAAAAAExLQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAHXkotywnA8z+r365/0701QSlWouXn8m0UOoshCtNHOYQAAAAEAAAAAAAAAAgAAAA8AAAADZmVlAAAAABIAAAAAAAAAAJT7e/QB7rjJekoVbMQu8FfNX4LEF1q3GrvogdSPgV4SAAAACgAAAAAAAAAAAAAAAAAAAGQAAAAA",
"events": {
"transactionEventsXdr": [
"AAAAAAAAAAAAAAAB15KLcsJwPM/q9+uf9O9NUEpVqLl5/JtFDqLIQrTRzmEAAAABAAAAAAAAAAIAAAAPAAAAA2ZlZQAAAAASAAAAAAAAAACU+3v0Ae64yXpKFWzELvBXzV+CxBdatxq76IHUj4FeEgAAAAoAAAAAAAAAAAAAAAAAAABk"
],
"contractEventsXdr": [
[
"AAAAAAAAAAHXkotywnA8z+r365/0701QSlWouXn8m0UOoshCtNHOYQAAAAEAAAAAAAAABAAAAA8AAAAIdHJhbnNmZXIAAAASAAAAAAAAAACU+3v0Ae64yXpKFWzELvBXzV+CxBdatxq76IHUj4FeEgAAABIAAAAAAAAAAO7XHQXL5OXwke0dQh2DiMOxPg9Bj8lTnSmxnYo4e/cUAAAADgAAAAZuYXRpdmUAAAAAAAoAAAAAAAAAAAAAAAABMS0A"
]
]
},
"ledger": 1052434,
"createdAt": 1760460260
}
],
"latestLedger": 1052436,
"latestLedgerCloseTimestamp": 1760460270,
"oldestLedger": 931477,
"oldestLedgerCloseTimestamp": 1759854840,
"cursor": "4520178201137153"
}
}
getVersionInfo
Retrieves version info.
Version information about the RPC and Captive core. RPC manages its own, pared-down version of Stellar Core optimized for its own subset of needs. we'll refer to this as a "Captive Core" instance.
Parameters
id(integer; required): a request ID (example: 1).jsonrpc(string; required): a JSON RPC spec used (example: 2.0).method(string; required): a method used for the request.
Returns
version(string; required): Version of the RPC server. Example:23.0.1.commitHash(string; required): Commit hash of the RPC server build. Example:fcd2f0523f04279bae4502f3e3fa00ca627e6f6a.buildTimestamp(string; required): Build timestamp of the RPC server. Example:2025-05-10T11:18:38.captiveCoreVersion(string; required): Version of the Captive Core used by the RPC server. Example:stellar-core 23.0.1 (050eacf11a15afb2e95560dfb5723dfdcf78070f).protocolVersion(integer; required): Stellar protocol version supported by the RPC server. Example:23.
Request example
curl 'https://rpc.ankr.com/stellar_testnet_soroban' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getVersionInfo"
}'
Response example
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"version": "23.0.0-67bf8456a32c74e1fe189ec8d0321614d07944d5",
"commitHash": "67bf8456a32c74e1fe189ec8d0321614d07944d5",
"buildTimestamp": "2025-08-14T15:20:26",
"captiveCoreVersion": "stellar-core 23.0.0 (d5cbc0793d6eab25eac886969c5bc0f7da69d6ea)",
"protocolVersion": 23
}
}
sendTransaction
Submits a transaction.
Submit a real transaction to the Stellar network. This is the only way to make changes on-chain.
Unlike Horizon, this does not wait for transaction completion. It simply validates and enqueues the transaction. Clients should call getTransaction to learn about transaction success/failure.
This supports all transactions, not only smart contract-related transactions.
Parameters
-
id(integer; required): a request ID (example: 1). -
jsonrpc(string; required): a JSON RPC spec used (example: 2.0). -
method(string; required): a method used for the request. -
params(array; required):transaction(string; required): the signed transaction to broadcast for inclusion in a ledger (base64 string).
Returns
hash(string): a transaction hash (hex-encoded string); pattern:^[a-f\d]{64}$.status(string): the current status of the transaction specified by hash (enum:PENDING,DUPLICATE,TRY_AGAIN_LATER,ERROR).latestLedger(number): the sequence number of the latest ledger known to Soroban RPC at the time it handles the request.latestLedgerCloseTime(string): the unix timestamp of the close time of the latest ledger known to Soroban RPC at the time it handled the request.errorResultXdr(string): if the transactionstatusisERROR, this will be a base64-encoded string of the raw TransactionResult XDR struct containing details on why Stellar Core rejected the transaction.diagnosticEventsXdr(array): if the transactionstatusisERROR, this field may be present with an array of base64-encoded strings. Each string will decode to a raw DiagnosticEvent XDR struct containing details on why Stellar Core rejected the transaction.
Request example
curl 'https://rpc.ankr.com/stellar_testnet_soroban' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "sendTransaction",
"params": {
"transaction": "AAAAAgAAAAAg4dbAxsGAGICfBG3iT2cKGYQ6hK4sJWzZ6or1C5v6GAAAAGQAJsOiAAAADQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAACgAAAAVIZWxsbwAAAAAAAAEAAAAMU29yb2JhbiBEb2NzAAAAAAAAAAELm/oYAAAAQATr6Ghp/DNO7S6JjEFwcJ9a+dvI6NJr7I/2eQttvoovjQ8te4zKKaapC3mbmx6ld6YKL5T81mxs45TjzdG5zw0="
}
}'
Response example
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"status": "PENDING",
"hash": "d8ec9b68780314ffdfdfc2194b1b35dd27d7303c3bceaef6447e31631a1419dc",
"latestLedger": 2553978,
"latestLedgerCloseTime": "1700159337"
}
}
simulateTransaction
Submits a trial contract invocation transaction.
Submit a trial contract invocation to simulate how it would be executed by the network. This endpoint calculates the effective transaction data, required authorizations, and minimal resource fee. It provides a way to test and analyze the potential outcomes of a transaction without actually submitting it to the network.
Parameters
-
id(integer; required): a request ID (example: 1). -
jsonrpc(string; required): a JSON RPC spec used (example: 2.0). -
method(string; required): a method used for the request. -
params(array; required):transaction(base64 string; required): in order for the RPC server to successfully simulate a Stellar transaction, the provided transaction must contain only a single operation of the typeinvokeHostFunction.resourceConfig(object; optional): configuration for how resources will be calculated:instructionLeeway(number): allow extra instructions when budgeting resources.
Returns
latestLedger(number): the sequence number of the latest ledger known to Soroban RPC at the time it handles the request.minResourceFee(string): stringified number — a recommended minimum resource fee to add when submitting a transaction. This fee is to be added on top of the Stellar network fee. Not present in case of error.cost(object): information about instructions used, etc. Not present in case of error:cpuInsns(string): stringified number — total cpu instructions consumed by this transaction.memBytes(string): stringified number — total memory bytes allocated by this transaction.
results(array of objects with properties): this array will only have one element: the result for the Host function invocation. Only present on successful simulation (no error) of theInvokeHostFunctionoperations:xdr(string): serialized base64 string — return value of the Host Function call.auth(array of strings): array of serialized base64 strings — per-address authorizations recorded when simulating this Host Function call.
transactionData(string): serialized base64 string — the recommended Soroban Transaction Data to use when submitting the simulated transaction. This data contains the refundable fee and resource usage information such as the ledger footprint and IO access data (serialized in a base64 string). Not present in case of error.events(arrays of strings): array of serialized base64 strings — array of the events emitted during the contract invocation. The events are ordered by their emission time. Only present when simulating ofInvokeHostFunctionoperations, note that it can be present on error, providing extra content about what failed.restorePreamble(object): it can be only present on successful simulation (no error) ofInvokeHostFunctionoperations. If present, it indicates that the simulation detected archived ledger entries which need to be restored before the submission of theInvokeHostFunctionoperation. TheminResourceFeeandtransactionDatafields should be used to submit a transaction containing aRestoreFootprintoperation. Properties:minResourceFee(string): stringified number — recommended minimum resource fee to add when submitting theRestoreFootprintoperation. This fee is to be added on top of the Stellar network fee.transactionData(string): serialized base64 string — the recommended Soroban Transaction Data to use when submitting theRestoreFootprintoperation.
error(string): this field will include details about why the invoke host function call failed. Only present if the transaction simulation failed.
Request example
curl 'https://rpc.ankr.com/stellar_testnet_soroban' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "simulateTransaction",
"params": {
"transaction": "AAAAAgAAAAAg4dbAxsGAGICfBG3iT2cKGYQ6hK4sJWzZ6or1C5v6GAAAAGQAJsOiAAAAEQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABzAP+dP0PsNzYvFF1pv7a8RQXwH5eg3uZBbbWjE9PwAsAAAAJaW5jcmVtZW50AAAAAAAAAgAAABIAAAAAAAAAACDh1sDGwYAYgJ8EbeJPZwoZhDqEriwlbNnqivULm/oYAAAAAwAAAAMAAAAAAAAAAAAAAAA=",
"resourceConfig": {
"instructionLeeway": 3000000
}
}
}'
Response example
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"transactionData": "AAAAAAAAAAIAAAAGAAAAAcwD/nT9D7Dc2LxRdab+2vEUF8B+XoN7mQW21oxPT8ALAAAAFAAAAAEAAAAHy8vNUZ8vyZ2ybPHW0XbSrRtP7gEWsJ6zDzcfY9P8z88AAAABAAAABgAAAAHMA/50/Q+w3Ni8UXWm/trxFBfAfl6De5kFttaMT0/ACwAAABAAAAABAAAAAgAAAA8AAAAHQ291bnRlcgAAAAASAAAAAAAAAAAg4dbAxsGAGICfBG3iT2cKGYQ6hK4sJWzZ6or1C5v6GAAAAAEAHfKyAAAFiAAAAIgAAAAAAAAAAw==",
"minResourceFee": "90353",
"events": [
"AAAAAQAAAAAAAAAAAAAAAgAAAAAAAAADAAAADwAAAAdmbl9jYWxsAAAAAA0AAAAgzAP+dP0PsNzYvFF1pv7a8RQXwH5eg3uZBbbWjE9PwAsAAAAPAAAACWluY3JlbWVudAAAAAAAABAAAAABAAAAAgAAABIAAAAAAAAAACDh1sDGwYAYgJ8EbeJPZwoZhDqEriwlbNnqivULm/oYAAAAAwAAAAM=",
"AAAAAQAAAAAAAAABzAP+dP0PsNzYvFF1pv7a8RQXwH5eg3uZBbbWjE9PwAsAAAACAAAAAAAAAAIAAAAPAAAACWZuX3JldHVybgAAAAAAAA8AAAAJaW5jcmVtZW50AAAAAAAAAwAAAAw="
],
"results": [
{
"auth": [],
"xdr": "AAAAAwAAAAw="
}
],
"cost": {
"cpuInsns": "1635562",
"memBytes": "1295756"
},
"latestLedger": 2552139
}
}