Constructor macro for honsed transactionp structures.
Syntax:
(make-honsed-transaction [:nonce <nonce>] [:gas-price <gas-price>] [:gas-limit <gas-limit>] [:to <to>] [:value <value>] [:sig-v <sig-v>] [:sig-r <sig-r>] [:sig-s <sig-s>] [:init-or-data <init-or-data>])
This is identical to make-transaction, except that we hons the structure we are creating.
This is an ordinary honsing
Macro:
(defmacro make-honsed-transaction (&rest args) (std::make-aggregate 'transaction args '((:nonce) (:gas-price) (:gas-limit) (:to) (:value) (:sig-v) (:sig-r) (:sig-s) (:init-or-data)) 'make-honsed-transaction t))