Plutonomicon/plutarch-plutus

Adding V1 and V2 types

SeungheonOh opened this issue · 6 comments

As per @bladyjoker 's note, I found out some valid concerns about deprecating legacy ledger api types: old ledger types can used as datum to some data-providing scripts like oracles. In these cases, user might need to write their own types representing older ledger types.

To address, we need to add back V1 and V2 scripts to plutrach-ledger-api.

I think as part of this issue, we might as well mirror the structure of plutus-ledger-api. I'm already doing it for #655, just with fewer public modules.

Yeah..

We are circling back

Thanks folks! @kozross I think it would be convenient to mirror PLA structure, but I don't find it incredibly important as long as we have all the types implemented.

L-as commented

Why not make it automatically derived from upstream

We don't have funds for that

Done with #690.