-
Notifications
You must be signed in to change notification settings - Fork 220
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
3251: Add collateral return outputs to the API and DB r=jonathanknowles a=jonathanknowles ## Tasks Implemented ADP-1715 (_Update API to support collateral return outputs_) ADP-1716 (_Update DB schema to support collateral return outputs_) ADP-1717 (_Update primitive types to support collateral return outputs_) ## Summary This PR tackles the "edges" of support for collateral return outputs: - adjusting API types; - adjusting primitive types; - adjusting the DB schema; - adjusting the DB persistence layer. The approach used for every commit (except where indicated) in this PR is to: - first make an adjustment; - then make the minimal possible number of changes to: - get the code to compile; - get the tests to pass. This PR does **_not_** update our UTxO transition function to account for collateral outputs. Therefore, when reading blocks with transactions containing collateral outputs that affect a wallet, these outputs will currently be ignored. Updating the UTxO transition function will be handled by ADP-1718. Co-authored-by: Jonathan Knowles <[email protected]>
- Loading branch information
Showing
22 changed files
with
18,628 additions
and
16,618 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.