Page MenuHomePhabricator

[Chronik] Enable indexing txs by plugins + return protobuf
ClosedPublic

Authored by tobias_ruck on Jul 27 2024, 20:55.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABCe3f9c1b0fa67: [Chronik] Enable indexing txs by plugins + return protobuf
Summary

Make Chronik run plugins on txs on block connect (using PluginsWriter), add PluginEntry to the protobuf and return indexed plugin outputs for each tx if available.

We currently don't index mempool txs, which will be done in a future diff.

Depends on D16535.

Test Plan

./test/functional/test_runner.py chronik_plugins chronik_plugins_setup

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable