Implement `info()` method for transactions
@@ -126,6 +126,10 @@ impl Transaction for TxCreateWallet {
schema.wallets().put(self.pub_key(), wallet)
}
}
+
+ fn info(&self) -> serde_json::Value {
+ serde_json::to_value(&self).expect("Cannot serialize transaction to JSON")
+ }
}
impl Transaction for TxTransfer {
@@ -149,6 +153,10 @@ impl Transaction for TxTransfer {
}
}
}
+
+ fn info(&self) -> serde_json::Value {
+ serde_json::to_value(&self).expect("Cannot serialize transaction to JSON")
+ }
}
// // // // // // // // // // REST API // // // // // // // // // //
