Get rid of ExpectedBox by noticing that it's same as InputBoxRef where proof is replaced with sigma expression. So we could just make type of "proof" type parameter to InputBoxRef
Introduce type GTx which unify both Tx ~ GTx Proof Box and PreTx a ~ GTx a PreBox. Tx is provided as type synonym.
Use crypto-hashable machinery for calculation of TxId & BoxId
Get rid of
ExpectedBox
by noticing that it's same asInputBoxRef
where proof is replaced with sigma expression. So we could just make type of "proof" type parameter to InputBoxRefIntroduce type
GTx
which unify bothTx ~ GTx Proof Box
andPreTx a ~ GTx a PreBox
.Tx
is provided as type synonym.Use crypto-hashable machinery for calculation of TxId & BoxId