Skip to content

Regression for sign_tx_request in hsmd when running in liquid-regtest configuration #3487

@cdecker

Description

@cdecker

It appears that the changes in commit 5c8f881 (part of PR #3363) broke the signature logic when running on an elements blockchain.

20200206152016-3 DEBUG:root:lightningd-1: 2020-02-06T15:23:13.337Z DEBUG 022d223620a359a47ff7f7ac447c85c46c923da53389221a0054c11c1e3ca31d59-openingd-chan#1: peer_in WIRE_ACCEPT_CHANNEL
20200206152016-3 DEBUG:root:lightningd-1: 2020-02-06T15:23:13.356Z DEBUG hsmd: Client: Received message 19 from client
20200206152016-3 DEBUG:root:lightningd-1: 2020-02-06T15:23:13.356Z **BROKEN** hsmd: 022d223620a359a47ff7f7ac447c85c46c923da53389221a0054c11c1e3ca31d59: tx must have matching witscripts
20200206152016-3 DEBUG:root:lightningd-1: 2020-02-06T15:23:13.356Z **BROKEN** 022d223620a359a47ff7f7ac447c85c46c923da53389221a0054c11c1e3ca31d59-openingd-chan#1: STATUS_FAIL_HSM_IO: Bad sign_tx_reply

As it is this completely breaks c-lightning on elements, including liquid and liquid-regtest

Maybe @ksedgwic knows what might have caused this failure?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions