Adjusts the SelectAssetsResult and TxUpdate record types to use Set TxIn instead of [TxIn]. Every transaction input must be unique, so we don't need to make it possible to represent duplicates.
Adjusts constructors and pattern matches of TxUpdate to use explicit record field names. This arguably makes it easier for readers to tell which field is which.
This PR:
SelectAssetsResult
andTxUpdate
record types to useSet TxIn
instead of[TxIn]
. Every transaction input must be unique, so we don't need to make it possible to represent duplicates.TxUpdate
to use explicit record field names. This arguably makes it easier for readers to tell which field is which.Issue
ADP-3356