Closed 0xd34df00d closed 1 year ago
I propose we merge this now. The work is far from finished, but the goal that we set ourselves here is reached: We're successfully balancing transactions for the auction contract, all of whose single-trace test cases now exhibit the same behaviour they show on the main branch.
My last commit tries to reimplement
calcBalanceTx
in terms ofSpendableOut
s andTxSkel
s. This function is now independent ofCooked.Tx.Balance
. Work that remains (and that I can see):applyBalanceTx
to the new typesgenerateCardanoBuildTx
!)