The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.


Net::Async::Blockchain::Transaction - Transaction abstraction.


Objects of this type would not normally be constructed directly.


Transaction abstraction


Create a new Net::Async::Blockchain::Transaction instance

  • message_type Message Type (Default: transaction) =item * currency Currency symbol =item * hash Transaction hash =item * block Block where the transaction is included =item * from Transaction sender =item * to Transaction receiver =item * contract Contract address (when it's a contract transaction) =item * amount The transaction value =item * fee The transaction value =item * fee_currency The currency of the fee paid for this transaction =item * type String transaction type it can be (receive, sent, internal) =item * data contract instructions =item * property_id omnicore property id =item * timestamp block timestamp



Clone the self object and the attribute values

new Net::Async::Blockchain::Transaction based on self