IntersectMBO / plutus-apps

The Plutus application platform
Apache License 2.0
305 stars 213 forks source link

PLT-967 Use reference script in the game example #1012

Closed berewt closed 1 year ago

berewt commented 1 year ago

It has required the creation of additional constraint functions to pass the reference script txOutRef along the spend utxos.

Pre-submit checklist:

berewt commented 1 year ago

In general LGTM but I worry about renaming collectFrom* to spendUtxosFrom*. We should note that in a changelog entry. And a better way I suppose would be to deprecate them, introduce new versions in this following release (1.3.0), and only then remove collectFrom* in the next release 1.4.0.

You're right, I wrote a changelog entry about it but I think I forgot to add it. I'm going to add the deprecation warnings.