Page MenuHomePhabricator

[chronik, chronik-client, and deps] Improve types
DraftPublic

Authored by bytesofman on Fri, Feb 7, 22:31.
This is a draft revision that has not yet been submitted for review.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

Implementing some more lessons learned from years of using and working in these libraries.

  • "value" does not really make sense; this is always "satoshis". Extra confusing as satoshis can be quite close to XEC. Although the type "number" is ok, since the supply of satoshis is below JS max safe number, it is nice to use bigint since we then know it should always be an int.
  • "amount" also ambiguous. Is it the decimalized amount? or base tokens? what are base tokens anyway? We introduce "atoms" to describe the smallest unit of a token. Implement, also bigint instead of string (string is confusing as decimalized amounts are usually a string).

We combine the change here since it is a breaking change and it is nice to do it all at once.

Test Plan

CI

Event Timeline

Tail of the build log:

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecashaddrjs@2.0.0 build
> tsc

/work/modules/chronik-client /work/abc-ci-builds/ecash-herald-tests

> chronik-client@3.0.0 prepublish
> npm run build


> chronik-client@3.0.0 build
> tsc


added 265 packages, and audited 267 packages in 5s

48 packages are looking for funding
  run `npm fund` for details

5 vulnerabilities (3 moderate, 2 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> chronik-client@3.0.0 build
> tsc

/work/modules/ecash-lib /work/abc-ci-builds/ecash-herald-tests

added 365 packages, and audited 369 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

2 vulnerabilities (1 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecash-lib@2.0.0 build
> tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist

src/test/testRunner.ts(138,57): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/alp.test.ts(82,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(106,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(465,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(740,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/txBuilder.test.ts(107,37): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
Build ecash-herald-tests failed with exit code 2

Tail of the build log:

/work/modules/chronik-client /work/abc-ci-builds/token-server-tests

> chronik-client@3.0.0 prepublish
> npm run build


> chronik-client@3.0.0 build
> tsc


added 265 packages, and audited 267 packages in 5s

48 packages are looking for funding
  run `npm fund` for details

5 vulnerabilities (3 moderate, 2 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> chronik-client@3.0.0 build
> tsc

/work/modules/mock-chronik-client /work/abc-ci-builds/token-server-tests
npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.

added 349 packages, and audited 352 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> mock-chronik-client@2.1.3 build
> tsc

mocks/index.ts(31,5): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'ScriptUtxo'.
mocks/index.ts(39,5): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'Utxo'.
mocks/index.ts(91,21): error TS2353: Object literal may only specify known properties, and 'amount' does not exist in type 'Token'.
mocks/index.ts(105,17): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'TxInput'.
mocks/index.ts(113,17): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'TxOutput'.
mocks/index.ts(129,21): error TS2353: Object literal may only specify known properties, and 'amount' does not exist in type 'Token'.
mocks/index.ts(146,21): error TS2353: Object literal may only specify known properties, and 'amount' does not exist in type 'Token'.
mocks/index.ts(156,17): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'TxOutput'.
mocks/index.ts(182,17): error TS2353: Object literal may only specify known properties, and 'actualBurnAmount' does not exist in type 'TokenEntry'.
Build token-server-tests failed with exit code 2

Tail of the build log:

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecashaddrjs@2.0.0 build
> tsc

/work/modules/chronik-client /work/abc-ci-builds/ecash-agora-integration-tests

> chronik-client@3.0.0 prepublish
> npm run build


> chronik-client@3.0.0 build
> tsc


added 265 packages, and audited 267 packages in 5s

48 packages are looking for funding
  run `npm fund` for details

5 vulnerabilities (3 moderate, 2 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> chronik-client@3.0.0 build
> tsc

/work/modules/ecash-lib /work/abc-ci-builds/ecash-agora-integration-tests

added 365 packages, and audited 369 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

2 vulnerabilities (1 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecash-lib@2.0.0 build
> tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist

src/test/testRunner.ts(138,57): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/alp.test.ts(82,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(106,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(465,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(740,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/txBuilder.test.ts(107,37): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
Build ecash-agora-integration-tests failed with exit code 2

Tail of the build log:

[554/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoin.cpp.o
[555/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/bitcoingui.cpp.o
[556/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/peertablemodel.cpp.o
[557/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o
[558/589] Linking CXX executable src/bench/bitcoin-bench
[559/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o
[560/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o
[561/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o
[562/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o
[563/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o
[564/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o
[565/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o
[566/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o
[567/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o
[568/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o
[569/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o
[570/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o
[571/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o
[572/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o
[573/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o
[574/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o
[575/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o
[576/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o
[577/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o
[578/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o
[579/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o
[580/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o
[581/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o
[582/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o
[583/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o
[584/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o
[585/589] Linking CXX static library src/qt/libbitcoin-qt-base.a
[586/589] Automatic MOC for target bitcoin-qt
[587/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o
[588/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[589/589] Linking CXX executable src/qt/bitcoin-qt
/work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-integration-tests

added 365 packages, and audited 369 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

2 vulnerabilities (1 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecash-lib@2.0.0 build
> tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist

src/test/testRunner.ts(138,57): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/alp.test.ts(82,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(106,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(465,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(740,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/txBuilder.test.ts(107,37): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
Build ecash-lib-integration-tests failed with exit code 2

Tail of the build log:

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecashaddrjs@2.0.0 build
> tsc

/work/modules/chronik-client /work/abc-ci-builds/ecash-herald-tests

> chronik-client@3.0.0 prepublish
> npm run build


> chronik-client@3.0.0 build
> tsc


added 265 packages, and audited 267 packages in 5s

48 packages are looking for funding
  run `npm fund` for details

5 vulnerabilities (3 moderate, 2 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> chronik-client@3.0.0 build
> tsc

/work/modules/ecash-lib /work/abc-ci-builds/ecash-herald-tests

added 365 packages, and audited 369 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

2 vulnerabilities (1 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecash-lib@2.0.0 build
> tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist

src/test/testRunner.ts(138,57): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/alp.test.ts(82,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(106,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(465,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(740,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/txBuilder.test.ts(107,37): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
Build ecash-herald-tests failed with exit code 2

Tail of the build log:

/work/modules/chronik-client /work/abc-ci-builds/token-server-tests

> chronik-client@3.0.0 prepublish
> npm run build


> chronik-client@3.0.0 build
> tsc


added 265 packages, and audited 267 packages in 5s

48 packages are looking for funding
  run `npm fund` for details

5 vulnerabilities (3 moderate, 2 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> chronik-client@3.0.0 build
> tsc

/work/modules/mock-chronik-client /work/abc-ci-builds/token-server-tests
npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.

added 349 packages, and audited 352 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

1 high severity vulnerability

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> mock-chronik-client@2.1.3 build
> tsc

mocks/index.ts(31,5): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'ScriptUtxo'.
mocks/index.ts(39,5): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'Utxo'.
mocks/index.ts(91,21): error TS2353: Object literal may only specify known properties, and 'amount' does not exist in type 'Token'.
mocks/index.ts(105,17): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'TxInput'.
mocks/index.ts(113,17): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'TxOutput'.
mocks/index.ts(129,21): error TS2353: Object literal may only specify known properties, and 'amount' does not exist in type 'Token'.
mocks/index.ts(146,21): error TS2353: Object literal may only specify known properties, and 'amount' does not exist in type 'Token'.
mocks/index.ts(156,17): error TS2353: Object literal may only specify known properties, and 'value' does not exist in type 'TxOutput'.
mocks/index.ts(182,17): error TS2353: Object literal may only specify known properties, and 'actualBurnAmount' does not exist in type 'TokenEntry'.
Build token-server-tests failed with exit code 2

Tail of the build log:

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecashaddrjs@2.0.0 build
> tsc

/work/modules/chronik-client /work/abc-ci-builds/ecash-agora-integration-tests

> chronik-client@3.0.0 prepublish
> npm run build


> chronik-client@3.0.0 build
> tsc


added 265 packages, and audited 267 packages in 5s

48 packages are looking for funding
  run `npm fund` for details

5 vulnerabilities (3 moderate, 2 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> chronik-client@3.0.0 build
> tsc

/work/modules/ecash-lib /work/abc-ci-builds/ecash-agora-integration-tests

added 365 packages, and audited 369 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

2 vulnerabilities (1 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecash-lib@2.0.0 build
> tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist

src/test/testRunner.ts(138,57): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/alp.test.ts(82,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(106,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(465,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(740,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/txBuilder.test.ts(107,37): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
Build ecash-agora-integration-tests failed with exit code 2

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_block_txs.py ======

------- Stdout: -------
2025-02-07T22:50:44.277000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_block_txs_162
2025-02-07T22:50:47.657000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_block_txs.py", line 92, in run_test
    txs=[genesis_cb_tx()],
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:50:47.709000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:48.161000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_block_txs_162
2025-02-07T22:50:48.161000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_block_txs_162/test_framework.log
2025-02-07T22:50:48.161000Z TestFramework (ERROR): 
2025-02-07T22:50:48.161000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_block_txs_162' to consolidate all logs
2025-02-07T22:50:48.161000Z TestFramework (ERROR): 
2025-02-07T22:50:48.161000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:48.161000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:48.161000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_disable_token_index.py ======

------- Stdout: -------
2025-02-07T22:50:15.017000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_disable_token_index_119
2025-02-07T22:50:18.884000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_disable_token_index.py", line 72, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:50:18.936000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:19.338000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_disable_token_index_119
2025-02-07T22:50:19.338000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_disable_token_index_119/test_framework.log
2025-02-07T22:50:19.338000Z TestFramework (ERROR): 
2025-02-07T22:50:19.339000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_disable_token_index_119' to consolidate all logs
2025-02-07T22:50:19.339000Z TestFramework (ERROR): 
2025-02-07T22:50:19.339000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:19.339000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:19.339000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_pause.py ======

------- Stdout: -------
2025-02-07T22:50:47.600000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_pause_167
2025-02-07T22:50:50.605000Z TestFramework (INFO): Restart to allow pause
2025-02-07T22:50:52.164000Z TestFramework (INFO): Generate coin + mature for testing
2025-02-07T22:50:52.242000Z TestFramework (INFO): Pause Chronik indexing
2025-02-07T22:50:52.242000Z TestFramework (INFO): Send using P2P network
2025-02-07T22:50:52.295000Z TestFramework (INFO): Tx not yet picked up by chronik
2025-02-07T22:50:52.396000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:50:52.397000Z TestFramework (INFO): Chronik has now indexed the tx
2025-02-07T22:50:52.397000Z TestFramework (INFO): Pause Chronik indexing for block processing
2025-02-07T22:50:52.397000Z TestFramework (INFO): Create block with conflicting tx
2025-02-07T22:50:52.499000Z TestFramework (INFO): Block not indexed yet
2025-02-07T22:50:52.599000Z TestFramework (INFO): Chronik still believes the old tx exists
2025-02-07T22:50:52.600000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:50:52.601000Z TestFramework (INFO): Block now indexed and tx conflict resolved
2025-02-07T22:50:52.602000Z TestFramework (INFO): Pause Chronik for reorg
2025-02-07T22:50:52.602000Z TestFramework (INFO): Reorg last block by mining two blocks
2025-02-07T22:50:52.703000Z TestFramework (INFO): Reorg returns tx to mempool
2025-02-07T22:50:52.704000Z TestFramework (INFO): Chronik still thinks blockA exists
2025-02-07T22:50:52.805000Z TestFramework (INFO): Add block that mines the tx
2025-02-07T22:50:52.906000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:50:52.908000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_pause.py", line 160, in run_test
    assert_equal(tx_proto.inputs[0].value, coinvalue)
                 ^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'TxInput' object has no attribute 'value'
2025-02-07T22:50:52.960000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:53.311000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_pause_167
2025-02-07T22:50:53.311000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_pause_167/test_framework.log
2025-02-07T22:50:53.311000Z TestFramework (ERROR): 
2025-02-07T22:50:53.311000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_pause_167' to consolidate all logs
2025-02-07T22:50:53.311000Z TestFramework (ERROR): 
2025-02-07T22:50:53.311000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:53.311000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:53.311000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_confirmed_txs.py ======

------- Stdout: -------
2025-02-07T22:49:01.527000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_confirmed_txs_66
2025-02-07T22:49:05.160000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_confirmed_txs.py", line 124, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:49:05.211000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:49:05.663000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_confirmed_txs_66
2025-02-07T22:49:05.664000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_confirmed_txs_66/test_framework.log
2025-02-07T22:49:05.664000Z TestFramework (ERROR): 
2025-02-07T22:49:05.664000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_confirmed_txs_66' to consolidate all logs
2025-02-07T22:49:05.665000Z TestFramework (ERROR): 
2025-02-07T22:49:05.665000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:49:05.665000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:49:05.665000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_history.py ======

------- Stdout: -------
2025-02-07T22:49:16.576000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_history_75
2025-02-07T22:49:19.954000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_history.py", line 127, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:49:20.006000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:49:20.507000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_history_75
2025-02-07T22:49:20.508000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_history_75/test_framework.log
2025-02-07T22:49:20.508000Z TestFramework (ERROR): 
2025-02-07T22:49:20.508000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_history_75' to consolidate all logs
2025-02-07T22:49:20.508000Z TestFramework (ERROR): 
2025-02-07T22:49:20.508000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:49:20.508000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:49:20.508000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py ======

------- Stdout: -------
2025-02-07T22:50:48.267000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_unconfirmed_txs_170
2025-02-07T22:50:51.436000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_unconfirmed_txs.py", line 151, in run_test
    pb.TxInput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxInput has no "value" field.
2025-02-07T22:50:51.488000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:51.941000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_unconfirmed_txs_170
2025-02-07T22:50:51.941000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_unconfirmed_txs_170/test_framework.log
2025-02-07T22:50:51.941000Z TestFramework (ERROR): 
2025-02-07T22:50:51.941000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_unconfirmed_txs_170' to consolidate all logs
2025-02-07T22:50:51.941000Z TestFramework (ERROR): 
2025-02-07T22:50:51.941000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:51.941000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:51.942000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_utxos.py ======

------- Stdout: -------
2025-02-07T22:51:11.543000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_utxos_233
2025-02-07T22:51:14.991000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_utxos.py", line 91, in run_test
    pb.ScriptUtxo(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message ScriptUtxo has no "value" field.
2025-02-07T22:51:15.042000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:15.544000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_utxos_233
2025-02-07T22:51:15.545000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_utxos_233/test_framework.log
2025-02-07T22:51:15.545000Z TestFramework (ERROR): 
2025-02-07T22:51:15.545000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_script_utxos_233' to consolidate all logs
2025-02-07T22:51:15.545000Z TestFramework (ERROR): 
2025-02-07T22:51:15.545000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:15.545000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:15.545000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_scripthash.py ======

------- Stdout: -------
2025-02-07T22:50:16.571000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_scripthash_121
2025-02-07T22:50:20.422000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_scripthash.py", line 51, in run_test
    self.test_valid_requests()
  File "/work/test/functional/chronik_scripthash.py", line 102, in test_valid_requests
    txs=[genesis_cb_tx()], num_pages=1, num_txs=1
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:50:20.475000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:20.877000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_scripthash_121
2025-02-07T22:50:20.877000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_scripthash_121/test_framework.log
2025-02-07T22:50:20.877000Z TestFramework (ERROR): 
2025-02-07T22:50:20.877000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_scripthash_121' to consolidate all logs
2025-02-07T22:50:20.877000Z TestFramework (ERROR): 
2025-02-07T22:50:20.877000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:20.877000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:20.877000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_alp.py ======

------- Stdout: -------
2025-02-07T22:50:17.897000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_alp_122
2025-02-07T22:50:21.646000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_alp.py", line 100, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:50:21.697000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:22.099000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_alp_122
2025-02-07T22:50:22.099000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_alp_122/test_framework.log
2025-02-07T22:50:22.099000Z TestFramework (ERROR): 
2025-02-07T22:50:22.099000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_alp_122' to consolidate all logs
2025-02-07T22:50:22.099000Z TestFramework (ERROR): 
2025-02-07T22:50:22.099000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:22.099000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:22.099000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_broadcast_txs.py ======

------- Stdout: -------
2025-02-07T22:51:12.868000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_broadcast_txs_235
2025-02-07T22:51:16.206000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_broadcast_txs.py", line 76, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:16.257000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:16.659000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_broadcast_txs_235
2025-02-07T22:51:16.659000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_broadcast_txs_235/test_framework.log
2025-02-07T22:51:16.659000Z TestFramework (ERROR): 
2025-02-07T22:51:16.660000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_broadcast_txs_235' to consolidate all logs
2025-02-07T22:51:16.660000Z TestFramework (ERROR): 
2025-02-07T22:51:16.660000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:16.660000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:16.660000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_burn.py ======

------- Stdout: -------
2025-02-07T22:51:13.093000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_burn_236
2025-02-07T22:51:16.439000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_burn.py", line 92, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:16.491000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:16.895000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_burn_236
2025-02-07T22:51:16.895000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_burn_236/test_framework.log
2025-02-07T22:51:16.895000Z TestFramework (ERROR): 
2025-02-07T22:51:16.895000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_burn_236' to consolidate all logs
2025-02-07T22:51:16.895000Z TestFramework (ERROR): 
2025-02-07T22:51:16.895000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:16.895000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:16.895000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_id_group.py ======

------- Stdout: -------
2025-02-07T22:50:48.599000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_id_group_172
2025-02-07T22:50:51.854000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_id_group.py", line 95, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:50:51.906000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:52.358000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_id_group_172
2025-02-07T22:50:52.358000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_id_group_172/test_framework.log
2025-02-07T22:50:52.358000Z TestFramework (ERROR): 
2025-02-07T22:50:52.358000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_id_group_172' to consolidate all logs
2025-02-07T22:50:52.358000Z TestFramework (ERROR): 
2025-02-07T22:50:52.358000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:52.358000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:52.358000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_script_group.py ======

------- Stdout: -------
2025-02-07T22:51:14.335000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_script_group_238
2025-02-07T22:51:17.703000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_script_group.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:17.755000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:18.159000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_script_group_238
2025-02-07T22:51:18.159000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_script_group_238/test_framework.log
2025-02-07T22:51:18.159000Z TestFramework (ERROR): 
2025-02-07T22:51:18.159000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_script_group_238' to consolidate all logs
2025-02-07T22:51:18.159000Z TestFramework (ERROR): 
2025-02-07T22:51:18.159000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:18.159000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:18.159000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_fungible.py ======

------- Stdout: -------
2025-02-07T22:51:14.890000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_fungible_239
2025-02-07T22:51:18.209000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_fungible.py", line 80, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:18.261000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:18.662000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_fungible_239
2025-02-07T22:51:18.662000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_fungible_239/test_framework.log
2025-02-07T22:51:18.662000Z TestFramework (ERROR): 
2025-02-07T22:51:18.662000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_fungible_239' to consolidate all logs
2025-02-07T22:51:18.662000Z TestFramework (ERROR): 
2025-02-07T22:51:18.663000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:18.663000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:18.663000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py ======

------- Stdout: -------
2025-02-07T22:50:49.304000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_mint_vault_173
2025-02-07T22:50:52.549000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_mint_vault.py", line 119, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:50:52.600000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:53.001000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_mint_vault_173
2025-02-07T22:50:53.001000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_mint_vault_173/test_framework.log
2025-02-07T22:50:53.001000Z TestFramework (ERROR): 
2025-02-07T22:50:53.001000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_mint_vault_173' to consolidate all logs
2025-02-07T22:50:53.002000Z TestFramework (ERROR): 
2025-02-07T22:50:53.002000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:53.002000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:53.002000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_nft1.py ======

------- Stdout: -------
2025-02-07T22:51:14.934000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_nft1_240
2025-02-07T22:51:18.318000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_nft1.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:18.369000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:18.771000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_nft1_240
2025-02-07T22:51:18.771000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_nft1_240/test_framework.log
2025-02-07T22:51:18.771000Z TestFramework (ERROR): 
2025-02-07T22:51:18.771000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_token_slp_nft1_240' to consolidate all logs
2025-02-07T22:51:18.771000Z TestFramework (ERROR): 
2025-02-07T22:51:18.771000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:18.771000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:18.771000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_tx.py ======

------- Stdout: -------
2025-02-07T22:50:49.690000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_tx_174
2025-02-07T22:50:53.053000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_tx.py", line 64, in run_test
    assert_equal(chronik.tx(GENESIS_CB_TXID).ok(), genesis_cb_tx())
                                                   ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:50:53.105000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:53.557000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_tx_174
2025-02-07T22:50:53.557000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_tx_174/test_framework.log
2025-02-07T22:50:53.557000Z TestFramework (ERROR): 
2025-02-07T22:50:53.557000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_tx_174' to consolidate all logs
2025-02-07T22:50:53.557000Z TestFramework (ERROR): 
2025-02-07T22:50:53.557000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:53.557000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:53.557000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_ws.py ======

------- Stdout: -------
2025-02-07T22:47:31.352000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_ws_13
2025-02-07T22:47:55.350000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_ws.py", line 120, in run_test
    coinbase_data = coinbase_data_from_block(tip)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/chronik_ws.py", line 116, in coinbase_data_from_block
    return pb.CoinbaseData(
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 535, in init
    copy.add(**val)
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/containers.py", line 276, in add
    new_element = self._message_descriptor._concrete_class(**kwargs)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:47:55.403000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:47:55.855000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_ws_13
2025-02-07T22:47:55.855000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_ws_13/test_framework.log
2025-02-07T22:47:55.855000Z TestFramework (ERROR): 
2025-02-07T22:47:55.855000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_224701/chronik_ws_13' to consolidate all logs
2025-02-07T22:47:55.855000Z TestFramework (ERROR): 
2025-02-07T22:47:55.855000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:47:55.855000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:47:55.855000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_block_txs.py
Bitcoin ABC functional tests: chronik_disable_token_index.py
Bitcoin ABC functional tests: chronik_pause.py
Bitcoin ABC functional tests: chronik_script_confirmed_txs.py
Bitcoin ABC functional tests: chronik_script_history.py
Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py
Bitcoin ABC functional tests: chronik_script_utxos.py
Bitcoin ABC functional tests: chronik_scripthash.py
Bitcoin ABC functional tests: chronik_token_alp.py
Bitcoin ABC functional tests: chronik_token_broadcast_txs.py
Bitcoin ABC functional tests: chronik_token_burn.py
Bitcoin ABC functional tests: chronik_token_id_group.py
Bitcoin ABC functional tests: chronik_token_script_group.py
Bitcoin ABC functional tests: chronik_token_slp_fungible.py
Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py
Bitcoin ABC functional tests: chronik_token_slp_nft1.py
Bitcoin ABC functional tests: chronik_tx.py
Bitcoin ABC functional tests: chronik_ws.py

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_block_txs.py ======

------- Stdout: -------
2025-02-07T22:51:36.744000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_block_txs_162
2025-02-07T22:51:38.896000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_block_txs.py", line 92, in run_test
    txs=[genesis_cb_tx()],
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:51:38.947000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:39.248000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_block_txs_162
2025-02-07T22:51:39.248000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_block_txs_162/test_framework.log
2025-02-07T22:51:39.249000Z TestFramework (ERROR): 
2025-02-07T22:51:39.249000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_block_txs_162' to consolidate all logs
2025-02-07T22:51:39.249000Z TestFramework (ERROR): 
2025-02-07T22:51:39.249000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:39.249000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:39.249000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_disable_token_index.py ======

------- Stdout: -------
2025-02-07T22:51:18.796000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_disable_token_index_119
2025-02-07T22:51:20.705000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_disable_token_index.py", line 72, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:20.756000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:21.060000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_disable_token_index_119
2025-02-07T22:51:21.060000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_disable_token_index_119/test_framework.log
2025-02-07T22:51:21.060000Z TestFramework (ERROR): 
2025-02-07T22:51:21.060000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_disable_token_index_119' to consolidate all logs
2025-02-07T22:51:21.060000Z TestFramework (ERROR): 
2025-02-07T22:51:21.060000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:21.061000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:21.061000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_pause.py ======

------- Stdout: -------
2025-02-07T22:51:38.562000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_pause_167
2025-02-07T22:51:40.640000Z TestFramework (INFO): Restart to allow pause
2025-02-07T22:51:41.749000Z TestFramework (INFO): Generate coin + mature for testing
2025-02-07T22:51:41.842000Z TestFramework (INFO): Pause Chronik indexing
2025-02-07T22:51:41.843000Z TestFramework (INFO): Send using P2P network
2025-02-07T22:51:41.893000Z TestFramework (INFO): Tx not yet picked up by chronik
2025-02-07T22:51:41.994000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:51:41.995000Z TestFramework (INFO): Chronik has now indexed the tx
2025-02-07T22:51:41.996000Z TestFramework (INFO): Pause Chronik indexing for block processing
2025-02-07T22:51:41.996000Z TestFramework (INFO): Create block with conflicting tx
2025-02-07T22:51:42.097000Z TestFramework (INFO): Block not indexed yet
2025-02-07T22:51:42.198000Z TestFramework (INFO): Chronik still believes the old tx exists
2025-02-07T22:51:42.199000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:51:42.200000Z TestFramework (INFO): Block now indexed and tx conflict resolved
2025-02-07T22:51:42.201000Z TestFramework (INFO): Pause Chronik for reorg
2025-02-07T22:51:42.201000Z TestFramework (INFO): Reorg last block by mining two blocks
2025-02-07T22:51:42.303000Z TestFramework (INFO): Reorg returns tx to mempool
2025-02-07T22:51:42.303000Z TestFramework (INFO): Chronik still thinks blockA exists
2025-02-07T22:51:42.404000Z TestFramework (INFO): Add block that mines the tx
2025-02-07T22:51:42.506000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:51:42.508000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_pause.py", line 160, in run_test
    assert_equal(tx_proto.inputs[0].value, coinvalue)
                 ^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'TxInput' object has no attribute 'value'
2025-02-07T22:51:42.559000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:42.812000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_pause_167
2025-02-07T22:51:42.812000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_pause_167/test_framework.log
2025-02-07T22:51:42.812000Z TestFramework (ERROR): 
2025-02-07T22:51:42.812000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_pause_167' to consolidate all logs
2025-02-07T22:51:42.813000Z TestFramework (ERROR): 
2025-02-07T22:51:42.813000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:42.813000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:42.813000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_confirmed_txs.py ======

------- Stdout: -------
2025-02-07T22:50:32.416000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_confirmed_txs_66
2025-02-07T22:50:34.301000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_confirmed_txs.py", line 124, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:50:34.352000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:34.654000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_confirmed_txs_66
2025-02-07T22:50:34.654000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_confirmed_txs_66/test_framework.log
2025-02-07T22:50:34.654000Z TestFramework (ERROR): 
2025-02-07T22:50:34.654000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_confirmed_txs_66' to consolidate all logs
2025-02-07T22:50:34.654000Z TestFramework (ERROR): 
2025-02-07T22:50:34.654000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:34.654000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:34.654000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_history.py ======

------- Stdout: -------
2025-02-07T22:50:41.880000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_history_75
2025-02-07T22:50:43.822000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_history.py", line 127, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:50:43.874000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:50:44.176000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_history_75
2025-02-07T22:50:44.176000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_history_75/test_framework.log
2025-02-07T22:50:44.176000Z TestFramework (ERROR): 
2025-02-07T22:50:44.176000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_history_75' to consolidate all logs
2025-02-07T22:50:44.176000Z TestFramework (ERROR): 
2025-02-07T22:50:44.176000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:50:44.176000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:50:44.176000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py ======

------- Stdout: -------
2025-02-07T22:51:39.484000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_unconfirmed_txs_170
2025-02-07T22:51:41.491000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_unconfirmed_txs.py", line 151, in run_test
    pb.TxInput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxInput has no "value" field.
2025-02-07T22:51:41.542000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:41.796000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_unconfirmed_txs_170
2025-02-07T22:51:41.796000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_unconfirmed_txs_170/test_framework.log
2025-02-07T22:51:41.796000Z TestFramework (ERROR): 
2025-02-07T22:51:41.796000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_unconfirmed_txs_170' to consolidate all logs
2025-02-07T22:51:41.796000Z TestFramework (ERROR): 
2025-02-07T22:51:41.796000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:41.796000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:41.796000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_utxos.py ======

------- Stdout: -------
2025-02-07T22:51:55.676000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_utxos_233
2025-02-07T22:51:57.594000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_utxos.py", line 91, in run_test
    pb.ScriptUtxo(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message ScriptUtxo has no "value" field.
2025-02-07T22:51:57.646000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:57.948000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_utxos_233
2025-02-07T22:51:57.948000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_utxos_233/test_framework.log
2025-02-07T22:51:57.948000Z TestFramework (ERROR): 
2025-02-07T22:51:57.948000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_script_utxos_233' to consolidate all logs
2025-02-07T22:51:57.948000Z TestFramework (ERROR): 
2025-02-07T22:51:57.948000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:57.948000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:57.948000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_scripthash.py ======

------- Stdout: -------
2025-02-07T22:51:21.111000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_scripthash_121
2025-02-07T22:51:23.388000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_scripthash.py", line 51, in run_test
    self.test_valid_requests()
  File "/work/test/functional/chronik_scripthash.py", line 102, in test_valid_requests
    txs=[genesis_cb_tx()], num_pages=1, num_txs=1
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:51:23.440000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:23.692000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_scripthash_121
2025-02-07T22:51:23.692000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_scripthash_121/test_framework.log
2025-02-07T22:51:23.692000Z TestFramework (ERROR): 
2025-02-07T22:51:23.692000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_scripthash_121' to consolidate all logs
2025-02-07T22:51:23.692000Z TestFramework (ERROR): 
2025-02-07T22:51:23.692000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:23.692000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:23.692000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_alp.py ======

------- Stdout: -------
2025-02-07T22:51:21.175000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_alp_122
2025-02-07T22:51:23.480000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_alp.py", line 100, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:23.532000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:23.785000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_alp_122
2025-02-07T22:51:23.785000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_alp_122/test_framework.log
2025-02-07T22:51:23.785000Z TestFramework (ERROR): 
2025-02-07T22:51:23.785000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_alp_122' to consolidate all logs
2025-02-07T22:51:23.785000Z TestFramework (ERROR): 
2025-02-07T22:51:23.785000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:23.785000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:23.785000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_broadcast_txs.py ======

------- Stdout: -------
2025-02-07T22:51:55.893000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_broadcast_txs_235
2025-02-07T22:51:57.814000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_broadcast_txs.py", line 76, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:57.866000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:58.117000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_broadcast_txs_235
2025-02-07T22:51:58.117000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_broadcast_txs_235/test_framework.log
2025-02-07T22:51:58.117000Z TestFramework (ERROR): 
2025-02-07T22:51:58.117000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_broadcast_txs_235' to consolidate all logs
2025-02-07T22:51:58.117000Z TestFramework (ERROR): 
2025-02-07T22:51:58.117000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:58.117000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:58.117000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_burn.py ======

------- Stdout: -------
2025-02-07T22:51:55.900000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_burn_236
2025-02-07T22:51:57.824000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_burn.py", line 92, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:57.875000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:58.126000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_burn_236
2025-02-07T22:51:58.126000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_burn_236/test_framework.log
2025-02-07T22:51:58.126000Z TestFramework (ERROR): 
2025-02-07T22:51:58.126000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_burn_236' to consolidate all logs
2025-02-07T22:51:58.126000Z TestFramework (ERROR): 
2025-02-07T22:51:58.126000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:58.126000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:58.127000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_id_group.py ======

------- Stdout: -------
2025-02-07T22:51:39.792000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_id_group_172
2025-02-07T22:51:41.822000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_id_group.py", line 95, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:41.874000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:42.125000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_id_group_172
2025-02-07T22:51:42.125000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_id_group_172/test_framework.log
2025-02-07T22:51:42.125000Z TestFramework (ERROR): 
2025-02-07T22:51:42.125000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_id_group_172' to consolidate all logs
2025-02-07T22:51:42.126000Z TestFramework (ERROR): 
2025-02-07T22:51:42.126000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:42.126000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:42.126000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_script_group.py ======

------- Stdout: -------
2025-02-07T22:51:56.563000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_script_group_238
2025-02-07T22:51:58.474000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_script_group.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:58.525000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:58.826000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_script_group_238
2025-02-07T22:51:58.827000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_script_group_238/test_framework.log
2025-02-07T22:51:58.827000Z TestFramework (ERROR): 
2025-02-07T22:51:58.827000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_script_group_238' to consolidate all logs
2025-02-07T22:51:58.827000Z TestFramework (ERROR): 
2025-02-07T22:51:58.828000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:58.828000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:58.828000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_fungible.py ======

------- Stdout: -------
2025-02-07T22:51:56.769000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_fungible_239
2025-02-07T22:51:58.647000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_fungible.py", line 80, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:58.698000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:58.949000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_fungible_239
2025-02-07T22:51:58.949000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_fungible_239/test_framework.log
2025-02-07T22:51:58.949000Z TestFramework (ERROR): 
2025-02-07T22:51:58.949000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_fungible_239' to consolidate all logs
2025-02-07T22:51:58.949000Z TestFramework (ERROR): 
2025-02-07T22:51:58.949000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:58.949000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:58.949000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py ======

------- Stdout: -------
2025-02-07T22:51:39.800000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_mint_vault_173
2025-02-07T22:51:41.842000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_mint_vault.py", line 119, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:41.893000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:42.145000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_mint_vault_173
2025-02-07T22:51:42.145000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_mint_vault_173/test_framework.log
2025-02-07T22:51:42.145000Z TestFramework (ERROR): 
2025-02-07T22:51:42.145000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_mint_vault_173' to consolidate all logs
2025-02-07T22:51:42.145000Z TestFramework (ERROR): 
2025-02-07T22:51:42.145000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:42.145000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:42.145000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_nft1.py ======

------- Stdout: -------
2025-02-07T22:51:56.926000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_nft1_240
2025-02-07T22:51:58.795000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_nft1.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:51:58.846000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:59.099000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_nft1_240
2025-02-07T22:51:59.099000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_nft1_240/test_framework.log
2025-02-07T22:51:59.099000Z TestFramework (ERROR): 
2025-02-07T22:51:59.099000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_token_slp_nft1_240' to consolidate all logs
2025-02-07T22:51:59.099000Z TestFramework (ERROR): 
2025-02-07T22:51:59.099000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:59.099000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:59.099000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_tx.py ======

------- Stdout: -------
2025-02-07T22:51:40.368000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_tx_174
2025-02-07T22:51:42.246000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_tx.py", line 64, in run_test
    assert_equal(chronik.tx(GENESIS_CB_TXID).ok(), genesis_cb_tx())
                                                   ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:51:42.298000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:51:42.600000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_tx_174
2025-02-07T22:51:42.600000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_tx_174/test_framework.log
2025-02-07T22:51:42.600000Z TestFramework (ERROR): 
2025-02-07T22:51:42.600000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_tx_174' to consolidate all logs
2025-02-07T22:51:42.601000Z TestFramework (ERROR): 
2025-02-07T22:51:42.601000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:51:42.601000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:51:42.601000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_ws.py ======

------- Stdout: -------
2025-02-07T22:49:05.622000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_ws_13
2025-02-07T22:49:28.629000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_ws.py", line 120, in run_test
    coinbase_data = coinbase_data_from_block(tip)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/chronik_ws.py", line 116, in coinbase_data_from_block
    return pb.CoinbaseData(
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 535, in init
    copy.add(**val)
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/containers.py", line 276, in add
    new_element = self._message_descriptor._concrete_class(**kwargs)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:49:28.681000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:49:28.882000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_ws_13
2025-02-07T22:49:28.882000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_ws_13/test_framework.log
2025-02-07T22:49:28.883000Z TestFramework (ERROR): 
2025-02-07T22:49:28.883000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_224839/chronik_ws_13' to consolidate all logs
2025-02-07T22:49:28.883000Z TestFramework (ERROR): 
2025-02-07T22:49:28.883000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:49:28.883000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:49:28.883000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_block_txs.py
Bitcoin ABC functional tests: chronik_disable_token_index.py
Bitcoin ABC functional tests: chronik_pause.py
Bitcoin ABC functional tests: chronik_script_confirmed_txs.py
Bitcoin ABC functional tests: chronik_script_history.py
Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py
Bitcoin ABC functional tests: chronik_script_utxos.py
Bitcoin ABC functional tests: chronik_scripthash.py
Bitcoin ABC functional tests: chronik_token_alp.py
Bitcoin ABC functional tests: chronik_token_broadcast_txs.py
Bitcoin ABC functional tests: chronik_token_burn.py
Bitcoin ABC functional tests: chronik_token_id_group.py
Bitcoin ABC functional tests: chronik_token_script_group.py
Bitcoin ABC functional tests: chronik_token_slp_fungible.py
Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py
Bitcoin ABC functional tests: chronik_token_slp_nft1.py
Bitcoin ABC functional tests: chronik_tx.py
Bitcoin ABC functional tests: chronik_ws.py

Tail of the build log:

[554/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroltreewidget.cpp.o
[555/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/editaddressdialog.cpp.o
[556/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/trafficgraphwidget.cpp.o
[557/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrc_bitcoin_locale.cpp.o
[558/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/askpassphrasedialog.cpp.o
[559/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/qrimagewidget.cpp.o
[560/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/splashscreen.cpp.o
[561/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/openuridialog.cpp.o
[562/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionfilterproxy.cpp.o
[563/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/overviewpage.cpp.o
[564/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/addresstablemodel.cpp.o
[565/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondescdialog.cpp.o
[566/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receiverequestdialog.cpp.o
[567/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/recentrequeststablemodel.cpp.o
[568/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsentry.cpp.o
[569/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionrecord.cpp.o
[570/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/rpcconsole.cpp.o
[571/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/receivecoinsdialog.cpp.o
[572/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/coincontroldialog.cpp.o
[573/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodeltransaction.cpp.o
[574/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletframe.cpp.o
[575/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactionview.cpp.o
[576/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/signverifymessagedialog.cpp.o
[577/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiontablemodel.cpp.o
[578/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/transactiondesc.cpp.o
[579/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentserver.cpp.o
[580/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/paymentrequestplus.cpp.o
[581/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/sendcoinsdialog.cpp.o
[582/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletcontroller.cpp.o
[583/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletview.cpp.o
[584/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt-base.dir/walletmodel.cpp.o
[585/589] Linking CXX static library src/qt/libbitcoin-qt-base.a
[586/589] Automatic MOC for target bitcoin-qt
[587/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/bitcoin-qt_autogen/mocs_compilation.cpp.o
[588/589] Building CXX object src/qt/CMakeFiles/bitcoin-qt.dir/main.cpp.o
[589/589] Linking CXX executable src/qt/bitcoin-qt
/work/modules/ecash-lib /work/abc-ci-builds/ecash-lib-integration-tests

added 365 packages, and audited 369 packages in 2s

60 packages are looking for funding
  run `npm fund` for details

2 vulnerabilities (1 moderate, 1 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.

> ecash-lib@2.0.0 build
> tsc && tsc -p ./tsconfig.build.json && cp -r ./src/ffi ./dist

src/test/testRunner.ts(138,57): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/alp.test.ts(82,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(106,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(465,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/slp.test.ts(740,41): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
tests/txBuilder.test.ts(107,37): error TS2339: Property 'value' does not exist on type 'ScriptUtxo'.
Build ecash-lib-integration-tests failed with exit code 2

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_block_txs.py ======

------- Stdout: -------
2025-02-07T22:59:47.861000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_block_txs_162
2025-02-07T22:59:48.912000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_block_txs.py", line 92, in run_test
    txs=[genesis_cb_tx()],
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:59:48.964000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:49.115000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_block_txs_162
2025-02-07T22:59:49.116000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_block_txs_162/test_framework.log
2025-02-07T22:59:49.116000Z TestFramework (ERROR): 
2025-02-07T22:59:49.116000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_block_txs_162' to consolidate all logs
2025-02-07T22:59:49.116000Z TestFramework (ERROR): 
2025-02-07T22:59:49.116000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:49.116000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:49.116000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_disable_token_index.py ======

------- Stdout: -------
2025-02-07T22:59:37.419000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_disable_token_index_119
2025-02-07T22:59:38.365000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_disable_token_index.py", line 72, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:38.417000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:38.518000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_disable_token_index_119
2025-02-07T22:59:38.519000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_disable_token_index_119/test_framework.log
2025-02-07T22:59:38.519000Z TestFramework (ERROR): 
2025-02-07T22:59:38.519000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_disable_token_index_119' to consolidate all logs
2025-02-07T22:59:38.519000Z TestFramework (ERROR): 
2025-02-07T22:59:38.519000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:38.519000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:38.519000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_pause.py ======

------- Stdout: -------
2025-02-07T22:59:48.914000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_pause_167
2025-02-07T22:59:49.570000Z TestFramework (INFO): Restart to allow pause
2025-02-07T22:59:50.025000Z TestFramework (INFO): Generate coin + mature for testing
2025-02-07T22:59:50.133000Z TestFramework (INFO): Pause Chronik indexing
2025-02-07T22:59:50.134000Z TestFramework (INFO): Send using P2P network
2025-02-07T22:59:50.185000Z TestFramework (INFO): Tx not yet picked up by chronik
2025-02-07T22:59:50.286000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:59:50.287000Z TestFramework (INFO): Chronik has now indexed the tx
2025-02-07T22:59:50.287000Z TestFramework (INFO): Pause Chronik indexing for block processing
2025-02-07T22:59:50.288000Z TestFramework (INFO): Create block with conflicting tx
2025-02-07T22:59:50.389000Z TestFramework (INFO): Block not indexed yet
2025-02-07T22:59:50.490000Z TestFramework (INFO): Chronik still believes the old tx exists
2025-02-07T22:59:50.490000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:59:50.491000Z TestFramework (INFO): Block now indexed and tx conflict resolved
2025-02-07T22:59:50.493000Z TestFramework (INFO): Pause Chronik for reorg
2025-02-07T22:59:50.493000Z TestFramework (INFO): Reorg last block by mining two blocks
2025-02-07T22:59:50.595000Z TestFramework (INFO): Reorg returns tx to mempool
2025-02-07T22:59:50.595000Z TestFramework (INFO): Chronik still thinks blockA exists
2025-02-07T22:59:50.697000Z TestFramework (INFO): Add block that mines the tx
2025-02-07T22:59:50.798000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T22:59:50.800000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_pause.py", line 160, in run_test
    assert_equal(tx_proto.inputs[0].value, coinvalue)
                 ^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'TxInput' object has no attribute 'value'
2025-02-07T22:59:50.851000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:50.952000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_pause_167
2025-02-07T22:59:50.952000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_pause_167/test_framework.log
2025-02-07T22:59:50.952000Z TestFramework (ERROR): 
2025-02-07T22:59:50.953000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_pause_167' to consolidate all logs
2025-02-07T22:59:50.953000Z TestFramework (ERROR): 
2025-02-07T22:59:50.953000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:50.953000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:50.953000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_confirmed_txs.py ======

------- Stdout: -------
2025-02-07T22:59:14.501000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_confirmed_txs_66
2025-02-07T22:59:15.221000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_confirmed_txs.py", line 124, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:59:15.273000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:15.424000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_confirmed_txs_66
2025-02-07T22:59:15.424000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_confirmed_txs_66/test_framework.log
2025-02-07T22:59:15.425000Z TestFramework (ERROR): 
2025-02-07T22:59:15.425000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_confirmed_txs_66' to consolidate all logs
2025-02-07T22:59:15.425000Z TestFramework (ERROR): 
2025-02-07T22:59:15.425000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:15.425000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:15.425000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_history.py ======

------- Stdout: -------
2025-02-07T22:59:19.611000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_history_75
2025-02-07T22:59:20.329000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_history.py", line 127, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:59:20.381000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:20.532000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_history_75
2025-02-07T22:59:20.532000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_history_75/test_framework.log
2025-02-07T22:59:20.532000Z TestFramework (ERROR): 
2025-02-07T22:59:20.533000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_history_75' to consolidate all logs
2025-02-07T22:59:20.533000Z TestFramework (ERROR): 
2025-02-07T22:59:20.533000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:20.533000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:20.533000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py ======

------- Stdout: -------
2025-02-07T22:59:49.337000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_unconfirmed_txs_170
2025-02-07T22:59:50.181000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_unconfirmed_txs.py", line 151, in run_test
    pb.TxInput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxInput has no "value" field.
2025-02-07T22:59:50.233000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:50.334000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_unconfirmed_txs_170
2025-02-07T22:59:50.334000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_unconfirmed_txs_170/test_framework.log
2025-02-07T22:59:50.334000Z TestFramework (ERROR): 
2025-02-07T22:59:50.334000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_unconfirmed_txs_170' to consolidate all logs
2025-02-07T22:59:50.334000Z TestFramework (ERROR): 
2025-02-07T22:59:50.334000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:50.335000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:50.335000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_utxos.py ======

------- Stdout: -------
2025-02-07T22:59:58.189000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_utxos_233
2025-02-07T22:59:59.183000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_utxos.py", line 91, in run_test
    pb.ScriptUtxo(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message ScriptUtxo has no "value" field.
2025-02-07T22:59:59.234000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:59.385000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_utxos_233
2025-02-07T22:59:59.385000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_utxos_233/test_framework.log
2025-02-07T22:59:59.385000Z TestFramework (ERROR): 
2025-02-07T22:59:59.385000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_script_utxos_233' to consolidate all logs
2025-02-07T22:59:59.385000Z TestFramework (ERROR): 
2025-02-07T22:59:59.386000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:59.386000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:59.386000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_scripthash.py ======

------- Stdout: -------
2025-02-07T22:59:38.637000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_scripthash_121
2025-02-07T22:59:39.674000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_scripthash.py", line 51, in run_test
    self.test_valid_requests()
  File "/work/test/functional/chronik_scripthash.py", line 102, in test_valid_requests
    txs=[genesis_cb_tx()], num_pages=1, num_txs=1
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:59:39.725000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:39.876000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_scripthash_121
2025-02-07T22:59:39.877000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_scripthash_121/test_framework.log
2025-02-07T22:59:39.877000Z TestFramework (ERROR): 
2025-02-07T22:59:39.877000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_scripthash_121' to consolidate all logs
2025-02-07T22:59:39.877000Z TestFramework (ERROR): 
2025-02-07T22:59:39.877000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:39.877000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:39.877000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_alp.py ======

------- Stdout: -------
2025-02-07T22:59:39.466000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_alp_122
2025-02-07T22:59:40.771000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_alp.py", line 100, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:40.823000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:40.924000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_alp_122
2025-02-07T22:59:40.924000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_alp_122/test_framework.log
2025-02-07T22:59:40.924000Z TestFramework (ERROR): 
2025-02-07T22:59:40.924000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_alp_122' to consolidate all logs
2025-02-07T22:59:40.924000Z TestFramework (ERROR): 
2025-02-07T22:59:40.924000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:40.924000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:40.924000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_broadcast_txs.py ======

------- Stdout: -------
2025-02-07T22:59:58.648000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_broadcast_txs_235
2025-02-07T22:59:59.347000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_broadcast_txs.py", line 76, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:59.398000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:59.499000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_broadcast_txs_235
2025-02-07T22:59:59.500000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_broadcast_txs_235/test_framework.log
2025-02-07T22:59:59.500000Z TestFramework (ERROR): 
2025-02-07T22:59:59.500000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_broadcast_txs_235' to consolidate all logs
2025-02-07T22:59:59.500000Z TestFramework (ERROR): 
2025-02-07T22:59:59.500000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:59.500000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:59.500000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_burn.py ======

------- Stdout: -------
2025-02-07T22:59:58.800000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_burn_236
2025-02-07T22:59:59.510000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_burn.py", line 92, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:59.561000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:59.662000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_burn_236
2025-02-07T22:59:59.663000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_burn_236/test_framework.log
2025-02-07T22:59:59.663000Z TestFramework (ERROR): 
2025-02-07T22:59:59.663000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_burn_236' to consolidate all logs
2025-02-07T22:59:59.663000Z TestFramework (ERROR): 
2025-02-07T22:59:59.663000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:59.663000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:59.663000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_id_group.py ======

------- Stdout: -------
2025-02-07T22:59:49.454000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_id_group_172
2025-02-07T22:59:50.243000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_id_group.py", line 95, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:50.294000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:50.396000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_id_group_172
2025-02-07T22:59:50.396000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_id_group_172/test_framework.log
2025-02-07T22:59:50.396000Z TestFramework (ERROR): 
2025-02-07T22:59:50.396000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_id_group_172' to consolidate all logs
2025-02-07T22:59:50.396000Z TestFramework (ERROR): 
2025-02-07T22:59:50.396000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:50.396000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:50.396000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_script_group.py ======

------- Stdout: -------
2025-02-07T22:59:59.121000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_script_group_238
2025-02-07T22:59:59.859000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_script_group.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:59.910000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:00:00.012000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_script_group_238
2025-02-07T23:00:00.012000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_script_group_238/test_framework.log
2025-02-07T23:00:00.012000Z TestFramework (ERROR): 
2025-02-07T23:00:00.012000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_script_group_238' to consolidate all logs
2025-02-07T23:00:00.012000Z TestFramework (ERROR): 
2025-02-07T23:00:00.012000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:00:00.012000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:00:00.012000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_fungible.py ======

------- Stdout: -------
2025-02-07T22:59:59.374000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_fungible_239
2025-02-07T23:00:00.074000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_fungible.py", line 80, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:00:00.125000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:00:00.227000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_fungible_239
2025-02-07T23:00:00.227000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_fungible_239/test_framework.log
2025-02-07T23:00:00.227000Z TestFramework (ERROR): 
2025-02-07T23:00:00.227000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_fungible_239' to consolidate all logs
2025-02-07T23:00:00.227000Z TestFramework (ERROR): 
2025-02-07T23:00:00.227000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:00:00.227000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:00:00.227000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py ======

------- Stdout: -------
2025-02-07T22:59:49.476000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_mint_vault_173
2025-02-07T22:59:50.320000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_mint_vault.py", line 119, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T22:59:50.372000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:50.473000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_mint_vault_173
2025-02-07T22:59:50.473000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_mint_vault_173/test_framework.log
2025-02-07T22:59:50.473000Z TestFramework (ERROR): 
2025-02-07T22:59:50.474000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_mint_vault_173' to consolidate all logs
2025-02-07T22:59:50.474000Z TestFramework (ERROR): 
2025-02-07T22:59:50.474000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:50.474000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:50.474000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_nft1.py ======

------- Stdout: -------
2025-02-07T22:59:59.448000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_nft1_240
2025-02-07T23:00:00.161000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_nft1.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:00:00.212000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:00:00.313000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_nft1_240
2025-02-07T23:00:00.313000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_nft1_240/test_framework.log
2025-02-07T23:00:00.313000Z TestFramework (ERROR): 
2025-02-07T23:00:00.313000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_token_slp_nft1_240' to consolidate all logs
2025-02-07T23:00:00.313000Z TestFramework (ERROR): 
2025-02-07T23:00:00.313000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:00:00.314000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:00:00.314000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_tx.py ======

------- Stdout: -------
2025-02-07T22:59:49.547000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_tx_174
2025-02-07T22:59:50.274000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_tx.py", line 64, in run_test
    assert_equal(chronik.tx(GENESIS_CB_TXID).ok(), genesis_cb_tx())
                                                   ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:59:50.325000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:59:50.477000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_tx_174
2025-02-07T22:59:50.477000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_tx_174/test_framework.log
2025-02-07T22:59:50.477000Z TestFramework (ERROR): 
2025-02-07T22:59:50.477000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_tx_174' to consolidate all logs
2025-02-07T22:59:50.477000Z TestFramework (ERROR): 
2025-02-07T22:59:50.477000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:59:50.477000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:59:50.477000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_ws.py ======

------- Stdout: -------
2025-02-07T22:58:03.299000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_ws_13
2025-02-07T22:58:23.914000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_ws.py", line 120, in run_test
    coinbase_data = coinbase_data_from_block(tip)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/chronik_ws.py", line 116, in coinbase_data_from_block
    return pb.CoinbaseData(
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 535, in init
    copy.add(**val)
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/containers.py", line 276, in add
    new_element = self._message_descriptor._concrete_class(**kwargs)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T22:58:23.916000Z TestFramework (INFO): Stopping nodes
2025-02-07T22:58:24.067000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_ws_13
2025-02-07T22:58:24.067000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_ws_13/test_framework.log
2025-02-07T22:58:24.067000Z TestFramework (ERROR): 
2025-02-07T22:58:24.067000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik/test/tmp/test_runner_₿₵_🏃_20250207_225739/chronik_ws_13' to consolidate all logs
2025-02-07T22:58:24.067000Z TestFramework (ERROR): 
2025-02-07T22:58:24.068000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T22:58:24.068000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T22:58:24.068000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_block_txs.py
Bitcoin ABC functional tests: chronik_disable_token_index.py
Bitcoin ABC functional tests: chronik_pause.py
Bitcoin ABC functional tests: chronik_script_confirmed_txs.py
Bitcoin ABC functional tests: chronik_script_history.py
Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py
Bitcoin ABC functional tests: chronik_script_utxos.py
Bitcoin ABC functional tests: chronik_scripthash.py
Bitcoin ABC functional tests: chronik_token_alp.py
Bitcoin ABC functional tests: chronik_token_broadcast_txs.py
Bitcoin ABC functional tests: chronik_token_burn.py
Bitcoin ABC functional tests: chronik_token_id_group.py
Bitcoin ABC functional tests: chronik_token_script_group.py
Bitcoin ABC functional tests: chronik_token_slp_fungible.py
Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py
Bitcoin ABC functional tests: chronik_token_slp_nft1.py
Bitcoin ABC functional tests: chronik_tx.py
Bitcoin ABC functional tests: chronik_ws.py

Failed tests logs:

====== Bitcoin ABC functional tests: chronik_block_txs.py ======

------- Stdout: -------
2025-02-07T23:03:12.058000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_block_txs_162
2025-02-07T23:03:15.415000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_block_txs.py", line 92, in run_test
    txs=[genesis_cb_tx()],
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T23:03:15.466000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:15.918000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_block_txs_162
2025-02-07T23:03:15.919000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_block_txs_162/test_framework.log
2025-02-07T23:03:15.919000Z TestFramework (ERROR): 
2025-02-07T23:03:15.919000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_block_txs_162' to consolidate all logs
2025-02-07T23:03:15.919000Z TestFramework (ERROR): 
2025-02-07T23:03:15.920000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:15.920000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:15.920000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_disable_token_index.py ======

------- Stdout: -------
2025-02-07T23:02:45.201000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_disable_token_index_119
2025-02-07T23:02:48.903000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_disable_token_index.py", line 72, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:02:48.955000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:02:49.359000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_disable_token_index_119
2025-02-07T23:02:49.359000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_disable_token_index_119/test_framework.log
2025-02-07T23:02:49.360000Z TestFramework (ERROR): 
2025-02-07T23:02:49.360000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_disable_token_index_119' to consolidate all logs
2025-02-07T23:02:49.361000Z TestFramework (ERROR): 
2025-02-07T23:02:49.361000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:02:49.361000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:02:49.361000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_pause.py ======

------- Stdout: -------
2025-02-07T23:03:15.485000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_pause_167
2025-02-07T23:03:18.486000Z TestFramework (INFO): Restart to allow pause
2025-02-07T23:03:19.998000Z TestFramework (INFO): Generate coin + mature for testing
2025-02-07T23:03:20.093000Z TestFramework (INFO): Pause Chronik indexing
2025-02-07T23:03:20.094000Z TestFramework (INFO): Send using P2P network
2025-02-07T23:03:20.146000Z TestFramework (INFO): Tx not yet picked up by chronik
2025-02-07T23:03:20.247000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T23:03:20.249000Z TestFramework (INFO): Chronik has now indexed the tx
2025-02-07T23:03:20.250000Z TestFramework (INFO): Pause Chronik indexing for block processing
2025-02-07T23:03:20.250000Z TestFramework (INFO): Create block with conflicting tx
2025-02-07T23:03:20.353000Z TestFramework (INFO): Block not indexed yet
2025-02-07T23:03:20.454000Z TestFramework (INFO): Chronik still believes the old tx exists
2025-02-07T23:03:20.454000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T23:03:20.455000Z TestFramework (INFO): Block now indexed and tx conflict resolved
2025-02-07T23:03:20.456000Z TestFramework (INFO): Pause Chronik for reorg
2025-02-07T23:03:20.457000Z TestFramework (INFO): Reorg last block by mining two blocks
2025-02-07T23:03:20.558000Z TestFramework (INFO): Reorg returns tx to mempool
2025-02-07T23:03:20.558000Z TestFramework (INFO): Chronik still thinks blockA exists
2025-02-07T23:03:20.663000Z TestFramework (INFO): Add block that mines the tx
2025-02-07T23:03:20.768000Z TestFramework (INFO): Resume indexing and sync Chronik
2025-02-07T23:03:20.776000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_pause.py", line 160, in run_test
    assert_equal(tx_proto.inputs[0].value, coinvalue)
                 ^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'TxInput' object has no attribute 'value'
2025-02-07T23:03:20.830000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:21.232000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_pause_167
2025-02-07T23:03:21.232000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_pause_167/test_framework.log
2025-02-07T23:03:21.232000Z TestFramework (ERROR): 
2025-02-07T23:03:21.232000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_pause_167' to consolidate all logs
2025-02-07T23:03:21.232000Z TestFramework (ERROR): 
2025-02-07T23:03:21.232000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:21.232000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:21.233000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_confirmed_txs.py ======

------- Stdout: -------
2025-02-07T23:01:35.919000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_confirmed_txs_66
2025-02-07T23:01:39.220000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_confirmed_txs.py", line 124, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T23:01:39.271000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:01:39.673000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_confirmed_txs_66
2025-02-07T23:01:39.673000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_confirmed_txs_66/test_framework.log
2025-02-07T23:01:39.673000Z TestFramework (ERROR): 
2025-02-07T23:01:39.673000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_confirmed_txs_66' to consolidate all logs
2025-02-07T23:01:39.673000Z TestFramework (ERROR): 
2025-02-07T23:01:39.673000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:01:39.673000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:01:39.673000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_history.py ======

------- Stdout: -------
2025-02-07T23:01:51.331000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_history_75
2025-02-07T23:01:54.444000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_history.py", line 127, in run_test
    pb.TxHistoryPage(txs=[genesis_cb_tx()], num_pages=1, num_txs=1),
                          ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T23:01:54.495000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:01:54.947000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_history_75
2025-02-07T23:01:54.947000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_history_75/test_framework.log
2025-02-07T23:01:54.947000Z TestFramework (ERROR): 
2025-02-07T23:01:54.947000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_history_75' to consolidate all logs
2025-02-07T23:01:54.947000Z TestFramework (ERROR): 
2025-02-07T23:01:54.947000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:01:54.947000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:01:54.947000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py ======

------- Stdout: -------
2025-02-07T23:03:16.721000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_unconfirmed_txs_170
2025-02-07T23:03:19.959000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_unconfirmed_txs.py", line 151, in run_test
    pb.TxInput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxInput has no "value" field.
2025-02-07T23:03:20.011000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:20.413000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_unconfirmed_txs_170
2025-02-07T23:03:20.413000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_unconfirmed_txs_170/test_framework.log
2025-02-07T23:03:20.413000Z TestFramework (ERROR): 
2025-02-07T23:03:20.413000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_unconfirmed_txs_170' to consolidate all logs
2025-02-07T23:03:20.413000Z TestFramework (ERROR): 
2025-02-07T23:03:20.413000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:20.413000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:20.413000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_script_utxos.py ======

------- Stdout: -------
2025-02-07T23:03:40.223000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_utxos_233
2025-02-07T23:03:43.568000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_script_utxos.py", line 91, in run_test
    pb.ScriptUtxo(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message ScriptUtxo has no "value" field.
2025-02-07T23:03:43.619000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:44.071000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_utxos_233
2025-02-07T23:03:44.071000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_utxos_233/test_framework.log
2025-02-07T23:03:44.071000Z TestFramework (ERROR): 
2025-02-07T23:03:44.071000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_script_utxos_233' to consolidate all logs
2025-02-07T23:03:44.071000Z TestFramework (ERROR): 
2025-02-07T23:03:44.071000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:44.071000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:44.071000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_scripthash.py ======

------- Stdout: -------
2025-02-07T23:02:46.648000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_scripthash_121
2025-02-07T23:02:50.419000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_scripthash.py", line 51, in run_test
    self.test_valid_requests()
  File "/work/test/functional/chronik_scripthash.py", line 102, in test_valid_requests
    txs=[genesis_cb_tx()], num_pages=1, num_txs=1
         ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T23:02:50.471000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:02:50.872000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_scripthash_121
2025-02-07T23:02:50.872000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_scripthash_121/test_framework.log
2025-02-07T23:02:50.872000Z TestFramework (ERROR): 
2025-02-07T23:02:50.872000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_scripthash_121' to consolidate all logs
2025-02-07T23:02:50.872000Z TestFramework (ERROR): 
2025-02-07T23:02:50.873000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:02:50.873000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:02:50.873000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_alp.py ======

------- Stdout: -------
2025-02-07T23:02:47.651000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_alp_122
2025-02-07T23:02:51.094000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_alp.py", line 100, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:02:51.146000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:02:51.547000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_alp_122
2025-02-07T23:02:51.547000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_alp_122/test_framework.log
2025-02-07T23:02:51.547000Z TestFramework (ERROR): 
2025-02-07T23:02:51.547000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_alp_122' to consolidate all logs
2025-02-07T23:02:51.547000Z TestFramework (ERROR): 
2025-02-07T23:02:51.548000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:02:51.548000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:02:51.548000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_broadcast_txs.py ======

------- Stdout: -------
2025-02-07T23:03:41.550000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_broadcast_txs_235
2025-02-07T23:03:44.564000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_broadcast_txs.py", line 76, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:44.616000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:45.020000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_broadcast_txs_235
2025-02-07T23:03:45.020000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_broadcast_txs_235/test_framework.log
2025-02-07T23:03:45.020000Z TestFramework (ERROR): 
2025-02-07T23:03:45.021000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_broadcast_txs_235' to consolidate all logs
2025-02-07T23:03:45.021000Z TestFramework (ERROR): 
2025-02-07T23:03:45.021000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:45.021000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:45.021000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_burn.py ======

------- Stdout: -------
2025-02-07T23:03:41.789000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_burn_236
2025-02-07T23:03:44.870000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_burn.py", line 92, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:44.921000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:45.325000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_burn_236
2025-02-07T23:03:45.325000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_burn_236/test_framework.log
2025-02-07T23:03:45.325000Z TestFramework (ERROR): 
2025-02-07T23:03:45.325000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_burn_236' to consolidate all logs
2025-02-07T23:03:45.325000Z TestFramework (ERROR): 
2025-02-07T23:03:45.325000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:45.325000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:45.325000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_id_group.py ======

------- Stdout: -------
2025-02-07T23:03:17.433000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_id_group_172
2025-02-07T23:03:20.614000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_id_group.py", line 95, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:20.666000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:21.070000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_id_group_172
2025-02-07T23:03:21.070000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_id_group_172/test_framework.log
2025-02-07T23:03:21.070000Z TestFramework (ERROR): 
2025-02-07T23:03:21.070000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_id_group_172' to consolidate all logs
2025-02-07T23:03:21.070000Z TestFramework (ERROR): 
2025-02-07T23:03:21.070000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:21.070000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:21.070000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_script_group.py ======

------- Stdout: -------
2025-02-07T23:03:42.736000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_script_group_238
2025-02-07T23:03:45.830000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_script_group.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:45.881000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:46.283000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_script_group_238
2025-02-07T23:03:46.284000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_script_group_238/test_framework.log
2025-02-07T23:03:46.284000Z TestFramework (ERROR): 
2025-02-07T23:03:46.284000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_script_group_238' to consolidate all logs
2025-02-07T23:03:46.284000Z TestFramework (ERROR): 
2025-02-07T23:03:46.284000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:46.284000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:46.284000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_fungible.py ======

------- Stdout: -------
2025-02-07T23:03:42.812000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_fungible_239
2025-02-07T23:03:45.855000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_fungible.py", line 80, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:45.906000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:46.308000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_fungible_239
2025-02-07T23:03:46.308000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_fungible_239/test_framework.log
2025-02-07T23:03:46.308000Z TestFramework (ERROR): 
2025-02-07T23:03:46.308000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_fungible_239' to consolidate all logs
2025-02-07T23:03:46.308000Z TestFramework (ERROR): 
2025-02-07T23:03:46.308000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:46.308000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:46.308000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py ======

------- Stdout: -------
2025-02-07T23:03:17.842000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_mint_vault_173
2025-02-07T23:03:21.064000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_mint_vault.py", line 119, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:21.116000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:21.517000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_mint_vault_173
2025-02-07T23:03:21.517000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_mint_vault_173/test_framework.log
2025-02-07T23:03:21.517000Z TestFramework (ERROR): 
2025-02-07T23:03:21.517000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_mint_vault_173' to consolidate all logs
2025-02-07T23:03:21.517000Z TestFramework (ERROR): 
2025-02-07T23:03:21.517000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:21.517000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:21.517000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_token_slp_nft1.py ======

------- Stdout: -------
2025-02-07T23:03:43.357000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_nft1_240
2025-02-07T23:03:46.403000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'actual_burn_amount'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_token_slp_nft1.py", line 86, in run_test
    pb.TokenEntry(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TokenEntry has no "actual_burn_amount" field.
2025-02-07T23:03:46.454000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:46.856000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_nft1_240
2025-02-07T23:03:46.856000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_nft1_240/test_framework.log
2025-02-07T23:03:46.856000Z TestFramework (ERROR): 
2025-02-07T23:03:46.856000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_token_slp_nft1_240' to consolidate all logs
2025-02-07T23:03:46.856000Z TestFramework (ERROR): 
2025-02-07T23:03:46.856000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:46.856000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:46.856000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_tx.py ======

------- Stdout: -------
2025-02-07T23:03:18.549000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_tx_174
2025-02-07T23:03:21.631000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_tx.py", line 64, in run_test
    assert_equal(chronik.tx(GENESIS_CB_TXID).ok(), genesis_cb_tx())
                                                   ^^^^^^^^^^^^^^^
  File "/work/test/functional/test_framework/chronik/test_data.py", line 27, in genesis_cb_tx
    pb.TxOutput(
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T23:03:21.683000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:03:22.135000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_tx_174
2025-02-07T23:03:22.135000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_tx_174/test_framework.log
2025-02-07T23:03:22.135000Z TestFramework (ERROR): 
2025-02-07T23:03:22.135000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_tx_174' to consolidate all logs
2025-02-07T23:03:22.135000Z TestFramework (ERROR): 
2025-02-07T23:03:22.135000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:03:22.135000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:03:22.135000Z TestFramework (ERROR):
====== Bitcoin ABC functional tests: chronik_ws.py ======

------- Stdout: -------
2025-02-07T23:00:05.260000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_ws_13
2025-02-07T23:00:30.150000Z TestFramework (ERROR): Unexpected exception caught during testing
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 577, in _GetFieldByName
    return message_descriptor.fields_by_name[field_name]
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
KeyError: 'value'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/work/test/functional/test_framework/test_framework.py", line 149, in main
    self._run_test_internal()
  File "/work/test/functional/test_framework/test_framework.py", line 139, in _run_test_internal
    self.run_test()
  File "/work/test/functional/chronik_ws.py", line 120, in run_test
    coinbase_data = coinbase_data_from_block(tip)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/work/test/functional/chronik_ws.py", line 116, in coinbase_data_from_block
    return pb.CoinbaseData(
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 535, in init
    copy.add(**val)
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/containers.py", line 276, in add
    new_element = self._message_descriptor._concrete_class(**kwargs)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 516, in init
    field = _GetFieldByName(message_descriptor, field_name)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/google/protobuf/internal/python_message.py", line 579, in _GetFieldByName
    raise ValueError('Protocol message %s has no "%s" field.' %
ValueError: Protocol message TxOutput has no "value" field.
2025-02-07T23:00:30.202000Z TestFramework (INFO): Stopping nodes
2025-02-07T23:00:30.357000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_ws_13
2025-02-07T23:00:30.357000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_ws_13/test_framework.log
2025-02-07T23:00:30.357000Z TestFramework (ERROR): 
2025-02-07T23:00:30.357000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-chronik-plugins/test/tmp/test_runner_₿₵_🏃_20250207_225934/chronik_ws_13' to consolidate all logs
2025-02-07T23:00:30.357000Z TestFramework (ERROR): 
2025-02-07T23:00:30.357000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-02-07T23:00:30.358000Z TestFramework (ERROR): https://github.com/Bitcoin-ABC/bitcoin-abc/issues
2025-02-07T23:00:30.358000Z TestFramework (ERROR):

Each failure log is accessible here:
Bitcoin ABC functional tests: chronik_block_txs.py
Bitcoin ABC functional tests: chronik_disable_token_index.py
Bitcoin ABC functional tests: chronik_pause.py
Bitcoin ABC functional tests: chronik_script_confirmed_txs.py
Bitcoin ABC functional tests: chronik_script_history.py
Bitcoin ABC functional tests: chronik_script_unconfirmed_txs.py
Bitcoin ABC functional tests: chronik_script_utxos.py
Bitcoin ABC functional tests: chronik_scripthash.py
Bitcoin ABC functional tests: chronik_token_alp.py
Bitcoin ABC functional tests: chronik_token_broadcast_txs.py
Bitcoin ABC functional tests: chronik_token_burn.py
Bitcoin ABC functional tests: chronik_token_id_group.py
Bitcoin ABC functional tests: chronik_token_script_group.py
Bitcoin ABC functional tests: chronik_token_slp_fungible.py
Bitcoin ABC functional tests: chronik_token_slp_mint_vault.py
Bitcoin ABC functional tests: chronik_token_slp_nft1.py
Bitcoin ABC functional tests: chronik_tx.py
Bitcoin ABC functional tests: chronik_ws.py