transaction_status_api.find_transaction
since The Mysterious Future disabled testnet: not working — Not yet enabled. mainnet: not working — Not yet enabled.
Defined in the steem source (52dcfabb) but not served by public nodes.
Purpose
Возвращает статус заданной транзакции (transaction) по её идентификатору (transaction id). Параметры: trx_id:string; expiration:timestamp (необязательный)
Результат будет содержать одно из следующих значений status:
| Статус | Значение |
|---|---|
unknown | Время истечения в будущем, транзакция не включена в блок (block) или пул памяти (mempool) |
within_mempool | Транзакция в пуле памяти (mempool) |
within_reversible_block | Транзакция включена в блок, блок ещё не является необратимым |
within_irreversible_block | Транзакция включена в блок, блок необратимый |
expired_reversible | Срок транзакции истёк, транзакция не является необратимой (может находиться в форке) |
expired_irreversible | Срок транзакции истёк, транзакция необратима (не может находиться в форке) |
too_old | Транзакция слишком старая, о ней ничего не известно |
Parameters
PARAMETERS
json
{
"transaction_id": "0000000000000000000000000000000000000000",
"expiration": "2016-03-24T18:00:21"
}⚠ Определён в исходном коде steem, но не включён на публичных узлах.
Example
Example 1
BASH
bash
# NOTE: this method is no longer served by public nodes
curl -s https://api.steemit.com \
-H 'Content-Type: application/json' \
--data-binary '{
"jsonrpc": "2.0",
"method": "transaction_status_api.find_transaction",
"params": {
"transaction_id": "0000000000000000000000000000000000000000"
},
"id": 1
}'Example 2
BASH
bash
# NOTE: this method is no longer served by public nodes
curl -s https://api.steemit.com \
-H 'Content-Type: application/json' \
--data-binary '{
"jsonrpc": "2.0",
"method": "transaction_status_api.find_transaction",
"params": {
"transaction_id": "0000000000000000000000000000000000000000",
"expiration": "2016-03-24T18:00:21"
},
"id": 1
}'Response
RESPONSE
json
{
"status": "unknown"
}