Отметка времени транзакции Corda - PullRequest
1 голос
/ 23 апреля 2019

Может ли один из вас помочь нам в том, что является наиболее эффективным способом получения фиксированной временной отметки транзакции (время выполнения или экономия времени) из идентификатора транзакции (SignedTransaction) из RPC; если это возможно?

Возможно, нам следует создать поток, чтобы получить список всех транзакций ... Возможно?

Здесь наша потребность: мы хотим получить все транзакции с набором информации (Идентификатор транзакции, Линейный идентификатор (когда существует), дата и время транзакции, участники, подписчики…)

В настоящее время мы используем rpc.internalVerifiedTransactionsSnapshot (); а затем просмотрите список и получите необходимую нам информацию из каждой строки.

Мы нашли способ получить recordTime из statesMetadata, но для транзакции выдачи statesMetadata пусто ... Есть еще один объект "потребляемый время", но мы не смогли его получить.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 25 апреля 2019

Мы нашли способ получить recordTime из statesMetadata, но для транзакции выдачи statesMetadata пусто… Есть еще один объект «потребленный время», но мы не смогли его получить.

Причиной этого является нотариальный перевод транзакций только с указанием времени.Чтобы добавить временную метку, добавьте временное окно или, возможно, подумайте о добавлении временной метки в качестве свойства состояния.

Также при выдаче ничего не используется (используются только входные данные), так что вам следуетпросматривая записанное время в StateMetadata.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...