support and test splitting output for offer

This commit is contained in:
woodser 2023-06-10 10:02:15 -04:00
parent 055f2dd5d2
commit 3cfb83d252
15 changed files with 200 additions and 69 deletions

View file

@ -17,7 +17,7 @@
<li><a href="../modules/protobuf_pb_pb.OpenOffer.html">OpenOffer</a></li>
<li><a href="protobuf_pb_pb.OpenOffer.AsObject.html">AsObject</a></li></ul>
<h1>Type alias AsObject</h1></div>
<div class="tsd-signature">As<wbr/>Object<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span><br/><span>    </span>autoSplit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>offer<span class="tsd-signature-symbol">?: </span><a href="../modules/protobuf_pb_pb.Offer.html" class="tsd-signature-type" data-tsd-kind="Namespace">Offer</a><span class="tsd-signature-symbol">.</span><a href="protobuf_pb_pb.Offer.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><span class="tsd-signature-symbol">; </span><br/><span>    </span>reserveTxHash<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>reserveTxHex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>reserveTxKey<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>scheduledAmount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>scheduledTxHashesList<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>state<span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_pb_pb.OpenOffer.html" class="tsd-signature-type" data-tsd-kind="Namespace">OpenOffer</a><span class="tsd-signature-symbol">.</span><a href="../enums/protobuf_pb_pb.OpenOffer.State.html" class="tsd-signature-type" data-tsd-kind="Enumeration">State</a><span class="tsd-signature-symbol">; </span><br/><span>    </span>triggerPrice<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></div>
<div class="tsd-signature">As<wbr/>Object<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span><br/><span>    </span>splitOutput<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>offer<span class="tsd-signature-symbol">?: </span><a href="../modules/protobuf_pb_pb.Offer.html" class="tsd-signature-type" data-tsd-kind="Namespace">Offer</a><span class="tsd-signature-symbol">.</span><a href="protobuf_pb_pb.Offer.AsObject.html" class="tsd-signature-type" data-tsd-kind="Type alias">AsObject</a><span class="tsd-signature-symbol">; </span><br/><span>    </span>reserveTxHash<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>reserveTxHex<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>reserveTxKey<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>scheduledAmount<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>scheduledTxHashesList<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">; </span><br/><span>    </span>state<span class="tsd-signature-symbol">: </span><a href="../modules/protobuf_pb_pb.OpenOffer.html" class="tsd-signature-type" data-tsd-kind="Namespace">OpenOffer</a><span class="tsd-signature-symbol">.</span><a href="../enums/protobuf_pb_pb.OpenOffer.State.html" class="tsd-signature-type" data-tsd-kind="Enumeration">State</a><span class="tsd-signature-symbol">; </span><br/><span>    </span>triggerPrice<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span><br/><span class="tsd-signature-symbol">}</span></div>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">