IntersectMBO / IntersectMBO/plutus
[Epic] Data-backed ScriptContext tech debt
Open
Internal
status: triaged
tech debt
- Dominant language
- Haskell
- Stars
- 1.6k
- Forks
- 508
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 22
Description
- [ ] use QuickCheck instead of Hedgehog
- [x] remove duplication of common test utility functions (done in IntersectMBO/plutus#6086 )
- [ ] investigate implementing try functions (see also https://github.com/IntersectMBO/plutus/pull/5927#discussion_r1606517084)
- [x] use `coerce` where applicable in `Data.AssocMap`
- [ ] implement `toOpaqueListWith` (see https://github.com/IntersectMBO/plutus/pull/5927#discussion_r1606532853)
- [ ] investigate improving performance of `PlutusLedgerApi.V1.Data.Value.checkBinRel`
- [ ] IntersectMBO/plutus-private#1214
Contributor guide
Assessment
This issue has not been assessed yet.