Use one transcript for both main code and LDT code #4
Labels
Blocking
This issue blocks other from progress. Need to be done as soon as possible.
D-medium
Difficulty: medium
P-high
Priority: high
T-refactor
Type: cleanup/refactor
Milestone
Problem Definition
For now, in BCS algorithm, LDT uses a separate transcript, and keeps a mutable reference of all oracles in another transcript. This is counterintuitive because the LDT algorithm is querying some oracles outside its own transcript.
Proposal
In the future, we can let both use same transcript. Instead of giving a
Vec<&mut Oracle>
to LDT, we can just give themVec<MsgRoundRef>
, which can make code much easier to understand.Blocking: #6
For Admin Use
The text was updated successfully, but these errors were encountered: