Modifying constructor for block structures.
(change-block x [:transactions <transactions>] [:round <round>])
This is an often useful alternative to make-block.
We construct a new block structure that is a copy of
This is an ordinary
Macro:
(defmacro change-block (x &rest args) (std::change-aggregate 'block x args '((:transactions . block->transactions) (:round . block->round)) 'change-block 'nil))