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