Skip to content

feat: add refundPayout override to createDlcTxs#206

Closed
matthewjablack wants to merge 1 commit into
masterfrom
feat/refund-payout-override
Closed

feat: add refundPayout override to createDlcTxs#206
matthewjablack wants to merge 1 commit into
masterfrom
feat/refund-payout-override

Conversation

@matthewjablack

Copy link
Copy Markdown
Contributor

Adds optional offerRefundPayout/acceptRefundPayout params that flow through PartyParams to the DDK, allowing custom refund TX payout amounts independent of collateral contribution.

Adds optional offerRefundPayout/acceptRefundPayout params that flow
through PartyParams to the DDK, allowing custom refund TX payout
amounts independent of collateral contribution.
@changeset-bot

changeset-bot Bot commented May 17, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: e1a8c55

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@matthewjablack

Copy link
Copy Markdown
Contributor Author

Closing in favor of a cleaner design using contract_flags bit 0 on DlcOffer to signal refund-to-accepter behavior, rather than function-level options. The override will be carried in the DLC message itself per spec design (single bit on the existing 1-byte contract_flags field, currently unused across all DLC implementations). Will open a new PR shortly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant