Issue: #25
Previously, transaction batches for custom spam were firstly prepared with Congestion endpoint and build before providing to the spammer. It could be the reason for allotment errors, as Congestion and BlockIssuance endpoint were too old.
the congestion and block issuance are now requested at the same time, just before block creation
congestion and issuance endpoint responses are aligned with commitmentID
secnarios are parsed and prepared before but we pass txBuilder instead of signed tx
to keep track of outputs before tx is built(we do not know OutputID yet) we add models.TempOututID wich is blake2b hash of output struct.
also faucet request split is preserving the mana now, before all stored mana was allotted before faucet funds were created
Issue: #25 Previously, transaction batches for custom spam were firstly prepared with Congestion endpoint and build before providing to the spammer. It could be the reason for allotment errors, as
Congestion
andBlockIssuance
endpoint were too old.commitmentID
models.TempOututID
wich isblake2b
hash of output struct.