A copying macro that lets you create new account-statep structures, based on existing structures.
Syntax:
(change-account-state x [:nonce <nonce>] [:balance <balance>] [:storage-root <storage-root>] [:codehash <codehash>])
This is a sometimes useful alternative to make-account-state.
It constructs a new account-statep structure that is a copy of
This is an ordinary
Macro:
(defmacro change-account-state (x &rest args) (std::change-aggregate 'account-state x args '((:nonce . account-state->nonce) (:balance . account-state->balance) (:storage-root . account-state->storage-root) (:codehash . account-state->codehash)) 'change-account-state 'nil))