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