pub const TX_E2D393: &[u8] = b"\x02\x00\x01\x02\x00\x0b\xde\xf1\xcd\x03\xc1\xea\x17\x82\xa1\x10\xcb\n\xb5F\xe4`\xac\xaa\x02\xa9\xb7\x01\xfd\x1b\xfa\x0e\x85\x07\xbe\x1c\x87\xfc\x8f\x95\x8fh\xfb\xe3F\xa1\x8d\xfb1B\x04\xdc\xa7W?a\xaa\xe1H@\xb8\x03}\xa5\xc2\x86\x02\x00\x02\x0c\xa8<\xaa<\xe4e\xb7\xe1Ho:oq\xbd\x04\x0e\xce\xbc\x04\xfbgc\x05\n\x97\xd0O\x99\x04\x08U\x00\x02\xdc\xc63>\xd5\xb6\xae\x1b\xd2\x84T\"\xf2\x82\\\x17\x82\xc9a\t[A\x10Hl;r\x1d\xc5O\x90\xa0D\x02!\x00\t\xc8\xec\xea5\xdd\xd6\x07\x05\x1c\x1b\x85\xeb/\xc4\x01\\(h\xd1\xacf\xe2T\xd3m\xe0\x05\xd5u\xdaU\x01\xd7\xb1\xa1\x88\x8fF\xe4r\xbd\x85\xd7\xbd@<\xf0%\xac\xf3\x83\x8a\xdf\x15\x86|\xae\x9a|\xf3\x98\x91\xfd5\x03\x90\x8c\xd7\x14\xaf\x1d\xc36@\x0cG\xe6\xfd-9$I\xae\xde=\xd1\xbd\x8d)\xbc\x02\x92[\xa5\xcb{j\x99\xbb\x94\x0c\xb1\x0f$\xf9\xa3\xa3\'a6\xc9\rL.u\x9cX\x0b>\x8eh\xa9km^\x87sp\x14\xd1\x9a\xbd\x0f\xc9Yv\x1b\xc3\xbaL\x8dn\x8a\xea_y\x9e3\x82TD\xfe{\xae9\x0f#\xcb\x15\xe6G\xad\x9a\x9f\x03*\x9aAd\xb9|\x95(\x7f\x02\xf3\xd3\xde\xa7\xd6\x83\xa3<\xb9\x9d\x1b\xf6\x98\xfb\xd7\xfd\xb2\'\xdf9\xf6\x06\xccz\x06\x8b;A\xf2yY\x03\xdb\xf2\x9bG\x0c\xcc\x9c\x13}\xa3\xba\x00\xbf\xaaVA\xb6)\x04\x9c\x1a\x1b^\x0b/]\xeb!\xad\x83y\x94\xd9\x0e\xc9 s\xfb\xa1k)r\xad\xa1!p\x98~\xab\xfd\x1c\xa9U\x99\x01\x00\x00\x00\xf9\xc9y\x95\xe2\xae!#\x9e!U\xcbZ\xbb\xdf\xbd\xf1\xaa\xb6\t\x1b\xdc#\x15\xbd\xd0a\xaaq\xe6\x9a\xa2 0\xe0}\xf8\x90\x9b\xde\x84U\x14\xed{\xa2\x91E\xafh\xb2\x90\x9fW\xe1\xc1\xb7\x10\xa8\x81+\xf4\xe9\xe1\x1b\x8d\xe3\xbc\xec\'\xd9.j\xf9\x966\x9bN\x8bK\x82\xed-\x1b7S\xad\xeei}\x94vy\x84\xcf\x9a\xef\x0cLE*Q\xae\xb2/\xd86\x12\xf6I\xee0<D\x04>o` q\'\x7f\x90m\xd4\xf7\x9ef\xa4a]\xc2\xaaO\xb6fgJ9v\x828l\xf3w\x97Q\xd4|{_p\xa68\xb7\xd2\xf3\xa7\xbb\n\xfa3\xc6}\xc7\xbch*K8\x9a\x1f\xfb\xe6\xf9\x85\x7f\xc7_\x18\xd3\x1e0d+\xe0\x05\x13^ q\x07\x07\xb5\xdf\x97Wk\t\x15\xe3+\x1ci\x83\xab\x1aD\xa7\xbc{\x8c\xbe\xde\xd2\xa8\xf8\x8e\x8e\xde\x0f\xc3)\xfa\x9fJ\x91\x0bO\xe5\x0en9\xc3m\x84\x0c\xfc\xb7\xbc\xbd\xecz\xfc\x16\xf6;\xfd\xe6\xa4\"\x9a@\x93\x80\xb5\xae\xcbk\x06\xfe\xa6UN:6\x0c\xc6%R:\xd9\xff\x92\xcd\x05\x11\x9c\xe1\xce\xd1\x95\xef\x80\xa2hu\x97u\xbf\xa1[i~\xa3\x95c\xc5K\xb0\x07\xefw\xe4\xc05x\x93\xd9X#<fa\xc2\xbcU\x9c\xae\x1f\x1eA\xe2\xa1\x01\x8b\x07\xa9m\xcc\xa7\xbe\x8a]\x16\x86\x1a=\xef\xcd\xa0\xaa@\xdf\x85\x1ar\xe0\x06\x01\x91\x84\xdbh\xe0\xa3g\xbf\xc6\xff\xd2E,\xc6\x8fpuE\x93\x18\xb2R\xffkk}\xda\xe3\n\xb3\x14u\x04\xb5i\x8fH\xea\xf1\x0c\x86\x0c\xb0ukl\xbe\x10\xc5[\xc9\xe3r\x8e\x9e<l\xc4\t\xd9\x1cI\xb7tas\xb1\x074=;\x11y\xfaP\xd2W\xf7x\x8a\xa3X\x8dD\xa8\xba\x86Z\xa1\xf9\x0fV\xbdE\xafn.I{\xed\xe2\xfde\xf7\x18/\xfb\x03ce\xc4\xc5J\x00os\x08}XD\x12\x9a\x92X\xc2\xa1f\xd3\xfa\x8a4kk\xbbD\xfc\xba\xd3\x81\xb0\xdd\xb1\xe6\x7f\xd2\\\n\xf5\x03\x84\x96\xd9\x8b\xa8\xd3TC\x88\xe1\xdcU\xe3\xe5\xed?S\xb1\xb2/\x85\x02\xaa\xe1\x92(\x85\x96\xcc2v\x1eQ\xf1\xa9\x8e\x00\xd8|\xdd\xbe\x03\xf1\xe91\xbf\x9c\x07)\xa8\xd6K\xd8\x85$\x90\xd1K\xae\xb4\x05\x165\xe0\xa2\xc1f\xacSa\x15-\xe5\xe6\xf6o!r\xf1\xa9r\xe7v\x0e\x1a\xc4\x1bI\xa4\xe0\x94v\x90\xe3\"bL9l\n\xc5\xc7G\x07\xdbn-\xdb\xb6\x19tcs\xfe\xd9\xdc\x81\xc9\x12\xe0\xf3Ha1\xe22>]z}\xd9?\xc0\x04z\xb5dP\x0bp\"\x08\xec\xf6\xc2\x14\x89\x88\x8e\xf2\xec\xa9\xca^\x9f\xab\t\x86\"\x9e\xfc\x94\x1f\xd6D\t\xf5FH/\x19\x04hW\x04A$lh\xda\rd\xb8KHpC\x97\xa6}:\x0b\xdb;c~\xd28\xe5\xe3\\x\t\x01p\x86\x008S\xb3E:\xd2\xf7\xaf\xc0g\xc0^\xa3^\xb1\xe4={\xecw\x1a\xd8\x8dx\xc0%\xc6\x17\x04gG\r!I\xa7`6\xbfr\xbf\xa2\xbd\x9f~\x935)\xaf\xc3\xc5\x9a\x13\x08i\xf8\xd6\xd5 \xd9o\xecX{\x0c\x8e\xbf\xdcnK\xbd\xc4\xab\xf5\xa3X\xdfI_)J\x91\r\x03:\x8e\xa8\x0fel\x83\xd9\x82E\xda\x96\x07<\x98\xb6=\x13\x1dr!\x11\x99\x19\x08\xcd`\x04Pj4]\xaa\x0bF\x9f\xd2\x17\xebu\xbf\xda\x96\xf1\x00\xbd\xd4C-\xfa\xd9\xe3\xd8\xc4\xa5\xcb\xd9k\x98\x1e=\xb1i\'\x0cgB\xe4\xe6\x86\xfb\x01\x94p\xae\xa0\x06\xfd\x8c\x94j\xd0#k\xf4lG\x8b~\x8cK\x03\xb8 \x85\x83\x9b\x1e\xd6\x8aD\x80\xe2z\x19\x06\xf2\x16\x0f\x14k\x9a\x82\x82\x91\x8f\xfbd\xcb\x04A:\xfas\x1fN\n*65\xe4fV\xc8\xe2%\xc4\x91\xe5\x10\x0f\x19\x8e\xa1\xe1D\x03\x8c1{{wo\xde`\xfe*\x89\x05\xc3\x96\xe7\x90 5/\x04\xacvW\xcf\x8c\x05\x8a+\x84\x9a\xac\x88\xa1\xa0\xe0\xcaM&59\xfa\x13u\x93[\xd0\x9f\xf7\xff\xdb\x97B\xa8\xb0\x0fi\x11\x03\xf2\xde\xff\xbf;\xba\x08\x94o\x0f,\xd0H\x8c\xaa\'(_\x14\x81\xfa\xe2\xfb\xe6]\xd7\x1e\x02\xacT\xe5\x04\xf7\x9d\xe3T\xdc\x99\xde\x8f\xa6\x05\xd4b\xcen\xa4\x118\x1eC@-\xd7#\xb1]\xa9N\xf2\xd3\x91\xca\x01F\x97m\x82,I\xd1\x03\xe0\x96\xd3$\"\xa5J\x8bi\xce\n\xab\xfc\xad\x9a\xdc\t\xcd=I\xedo]\x0b\x1e#\xf0P5O\xb5\xa6QP:\x7f]\x99T+t9\xcc\x1f\xe4\xcf\x82\xe9\x1f>\x87QbI5\rYQJ\x10)\xac\xeaZ\x92I\x14TZ\xf3\xa6\xc0A\xf0\xeem\xe12?\xe5\xe9T)\x04+\xb6\'\r\xf2a\xe8<>\xc0h\xa1\xeeD\x85\xc4\x13\x17{|t\x13\x8b%\x9a\xfd\xdcG\x88m\xa7)\xec5c\x05mzg\xa4\x0b\xaf\x90f\x94\x93]y\xaeO\xeaKY\'G\x04,!\xc0\x9b\x88cN\x8c\xf2\xd5\x82\x08\t\xee\x95\xab\xe3\x15,v\xae=0|\xa0\x8c#\xde.\xd4\xeb\x92\x8e=#\xc3Ii\xea0f\xf6\xe2\x03\xb2\xa4,\x16\xf6)\x89\x03\xfe\xb7\xdb<\xe8\xd1\xe4\xc3\x16\xaf\xeek\x90\"\xe5\x95n\xd8C\xba\x96\xc3\xcd\t\xee\x01`\xb5\xf7\xa2\xc8f 5\xb0\xc8\xe1\x97\x8c\xc6\xa1\x1b\xf8\xc2\xcf\xaf\x19\xe4t\x9f\n\xb1#C\xe5\x0c/B\xfc1A\xbbs|\xff\x0f\xafG\xd4s\xa1\xa0\xf4=\x98\x87\xe1\x1cM u\xed\x88\x1fN\x95N\x05`\x85H\xdd\x81\x98\xd6\xd5\xbe\x08\xa3\xebR\x07\x90\xab>\xb4Q\x9an\xf3\xc1\x0f\x87[\t;\x04+\xe1\x0c\xc6#\xae\xbb\x12\x84\xb1\x9b\xc8\xeb\xd1\x8a%~\xcc-\xd3/j\xcfG\x9f\xb9L\x87T^L&\x93b\x0e\x02\xd2\xc1\xff\x1b \xa53-4P\x03\x97\xac\xd8\xbf\x80\xa6\xdb\xe8/\x8b\xb5\xaebw\xa8\t\x82\x98\xca\r\xb5w\xa9t\x0c\xebSA\xa2\x00t*\xb8\x15\x07\xc8<>\xe53\xa3o\xf7\xe5\xa5D\x9c\x9at5\xbc\t\x9d\x80\xb9?\xb9(\x04\xceT\x07\xea!\x85l\xb5\xfd\xa8TM1Nl\x13\xa8\xd5Hq\x92\xf8;\xd55";
Expand description
Transaction with hash e2d39395dd1625b2d707b98af789e7eab9d24c2bd2978ec38ef910961a8cdcee
.
use monero_serai::transaction::{Transaction, Timelock};
let tx = Transaction::read(&mut TX_E2D393).unwrap();
assert_eq!(tx.version(), 2);
assert_eq!(tx.prefix().additional_timelock, Timelock::None);
assert_eq!(tx.prefix().inputs.len(), 1);
assert_eq!(tx.prefix().outputs.len(), 2);
assert_eq!(hex::encode(tx.hash()), "e2d39395dd1625b2d707b98af789e7eab9d24c2bd2978ec38ef910961a8cdcee")