Skip to content

Conversation

@maflcko
Copy link
Member

@maflcko maflcko commented Aug 26, 2021

While optout_child_tx in the test_no_inherited_signaling test is reported as "bip125-replaceable", it is not directly replaceable. For example by bumping the fee of optout_child_tx. However, it is still replaceable indirectly via it's BIP-125 signalling parent.

Clarify this by extending the test.

@DrahtBot
Copy link
Contributor

DrahtBot commented Aug 26, 2021

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Conflicts

No conflicts as of last run.

@Saviour1001
Copy link

Tested ACK 222273a

Copy link
Contributor

@mjdietzx mjdietzx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 222273adcc6b56da89b937ed0530487c4f7644b2

@maflcko maflcko force-pushed the 2108-testTxReplace branch from 222273a to fa2e9de Compare August 30, 2021 15:02
@maflcko
Copy link
Member Author

maflcko commented Aug 30, 2021

Good point. Added assertion

@mjdietzx
Copy link
Contributor

mjdietzx commented Aug 30, 2021

reACK fa2e9de

@josibake
Copy link
Member

ACK fa2e9de

@mjdietzx
Copy link
Contributor

mjdietzx commented Sep 1, 2021

Tested ACK fa2e9de

@fanquake fanquake requested a review from darosior September 2, 2021 02:51
@fanquake fanquake merged commit b997dd2 into bitcoin:master Sep 2, 2021
@maflcko maflcko deleted the 2108-testTxReplace branch September 2, 2021 09:34
Copy link
Member

@darosior darosior left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

post merge crACK fa2e9de

sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Sep 2, 2021
…replaced via parent

fa2e9de test: Check that non-signaling BIP125 tx can be replaced via parent (MarcoFalke)

Pull request description:

  While `optout_child_tx` in the `test_no_inherited_signaling` test is reported as "bip125-replaceable", it is not *directly* replaceable. For example by bumping the fee of `optout_child_tx`. However, it is still replaceable *indirectly* via it's BIP-125 signalling parent.

  Clarify this by extending the test.

ACKs for top commit:
  mjdietzx:
    Tested ACK fa2e9de
  josibake:
    ACK bitcoin@fa2e9de

Tree-SHA512: b3608beae743dcb6152df4d2cfe1c0af6b4404ba3837f73e1d1431bd7c637f0c7fab0379aaab2218d5cd63e71070a079c0595ec031056058e8d3c933c2bae0a9
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants