Skip to content

Commit

Permalink
[squash] test: move tests to trivially (in)valid
Browse files Browse the repository at this point in the history
Move most of unit tests to the evo_trivialvalidation, apart from being cleaner this has the advantage of checking also the deserialization
  • Loading branch information
panleone committed Jan 7, 2024
1 parent 95d34ac commit b5abbf0
Show file tree
Hide file tree
Showing 4 changed files with 80 additions and 81 deletions.
48 changes: 48 additions & 0 deletions src/test/data/trivially_invalid.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,5 +95,53 @@
"03000400010000000000000000000000000000000000000000000000000000000000000000ffffffff016affffffff0100f2052a01000000016a00000000a401005f6d5e103c0f35f091201d9b7f26bc8a81ec870b2b1167021b08fc32dbd192aeffff81a667e71154308cc67481aa7da40f3cbfa48dca9075832e5c5977ab56c193c51286f9b11119a67e8c85eb57843f29655a97d41012c030204d09c6032006b8e49efd6c449580f8e49f553a22dba78d3306bcf18015a4eced33c19e43d1932522655e1f70e0f4409e7cf836a1f8ca609952c4b459f75e93f6aeb2a094e5485617",
"bad-protx-reason",
"Transaction with reason set to uint16_t numerical limit"
],
[
"e69f882d72dbd1d8cc9c039591cb668d3f39ae7bf683656dcb0d3ccbfe11a587",
"proregtx",
"multi_payee",
"030001000300c4d497c6929e04bf6bec4415e38ef8c6a57f83a6a2e538aa348fcdc701d650000000004746304302202ab359bad46974f83ea01ec0182fc61cce280bfd5af78c35a200547e01f274a6021f1505c16c90dde1b85d9b0897df0491ea245792f300a4126fdd1bf4aee51bed01ffffffff01168d635fbfd7df3a380a30dda5a4cf2d160ad47cc9614ac9f4e827f8876e26000000004847304402200bffa3bb172bf05e905e8f30a0a540e64bb117c395562c2604c885eb74ea7b3f0220474b50e93e2f6210abef70c954c845a412996f4609d829d0ef0b6db9ddde060701ffffffff012da8dc79c177e8deffc3e95308cda74baac13c5bcfbe4010af709dbe0c2bb1000000004847304402205472788b0d8023e262558c0f0e41486beb2846825faf137d046cd2fd6b51a4e702201b6f27aa9bb6f17f3c6f83effc0e6e9157730260e2fd68429ae2760bb337ee4f01ffffffff0200e87648170000001976a9146b0a56ae0e4f1cedf674162ffc8f38129cae6d0d88acb4beb3a7080000001976a9146b0a56ae0e4f1cedf674162ffc8f38129cae6d0d88ac00000000f003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff010101010001113df182d838fd6db3ca3c45fb547438a7c7b42c91c35f8e3b900da2173e8707643e7878cdf9b3ef35c101a89d9de18465061cd821de8fa1c02faf8eb4fbc71a9ef06316113df182d838fd6db3ca3c45fb547438a7c7b42c0000021976a9146b0a56ae0e4f1cedf674162ffc8f38129cae6d0d88ac401f1976a9146b0a56ae0e4f1cedf674162ffc8f38129cae6d0d88ac581bbd6317e6a65a8b7e6e691f26b3e2313259a541ba0a4421876debf12e42fbc82500",
"bad-protx-payee-reward-sum",
"Transaction with multiple payees, with the sum of their share greater than 10000"
],
[
"0e91ee8c90caed41f589891904b2f57009694e8d415cd6d51f3dd5caf39a6f0e",
"proregtx",
"multi_payee",
"03000100030144ef217f355407c4714325d1dcbdd18f53fc5e1195d20f964345a4053f5051000000004847304402200e20975458378b8d4a9b96648a6d563f108ac80ef22a33280594720f91a91eb902203e688ccdd730f2e9bd20f30dbd5ee6b6633d5d9c97de503b9786531f00e7e2f001ffffffff01810049ccace812eadf0f327178a91e926f76394c7fafdcb39cd1ed2f48e3d100000000484730440220124a0295a31f8c6bb30d4884cc2289f12287236f0d43ad4965dec52c8cd1397702202afb910833e50c237d714244b8aef337aee4cfe1cc2ccc7af22d19d2a2c63e4c01ffffffff01c35affc55fa2f45961cc5a533d22bab9c7491a84cb5613c3ebf7e64fa2d88a000000004847304402204c1d376a808aa87ca35fbc6f86abc4b7636a3dbdbddafe8c8957c3c0ae6dccad022010d9deb0e6e3a547c9a0393475710b6dd2ec63ed8f48de1efe427a76752b707d01ffffffff0200e87648170000001976a9140e1d8c054f2634a1f6f45a57d06256651a6c6c3588acf6a058b7050000001976a9140e1d8c054f2634a1f6f45a57d06256651a6c6c3588ac00000000f003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff010101010001856a73dfe25e61022cc0490b5999cda0dae5bad6a62d4c0c8e8b4a6298ea41852a8a3ceee045730ed81f751e11552dec030a7ec7f17fe9a6db8394bfb3f9e0e46b9285e7856a73dfe25e61022cc0490b5999cda0dae5bad60000021976a9140e1d8c054f2634a1f6f45a57d06256651a6c6c3588ac01001976a9140e1d8c054f2634a1f6f45a57d06256651a6c6c3588ac1127a85d5bf29ea33c15c3c8fc625891486f95fb0ff6f44094d7a6ea07b6ff1efad800",
"bad-protx-payee-reward",
"Transaction with multiple payees, one of them has a share greater than 10000"
],
[
"83d32597506dd377c18c3f717f263330de2fae1c774f69073be24c1d4f9a26c7",
"proregtx",
"multi_payee",
"030001000300c4d497c6929e04bf6bec4415e38ef8c6a57f83a6a2e538aa348fcdc701d650000000004847304402204445cbf336b943eeec2989cbdfb09917b896090b2f8773f93efe2ee6c2da702e02205a9f817c860a902df26eb8552f2d1672e665c2a61dc31d8b929425b05129892f01ffffffff01168d635fbfd7df3a380a30dda5a4cf2d160ad47cc9614ac9f4e827f8876e2600000000484730440220107a3462f90fdb707aff3371faa7311b11aff14fa4720d38a7b345c92d909f2602204613f90433feff555c173699b9fca2c9b54418d91ee08c2154314ff3a0b25e1a01ffffffff012da8dc79c177e8deffc3e95308cda74baac13c5bcfbe4010af709dbe0c2bb1000000004847304402202a66357c5098f84870fd8de7e11f3572c61ad4ea7848fcd77235dd487c5639d902205d0cd9cf7a1a3c97a7c8cc23a1fae25c9c8282416f8b6564762d0ad5cb32ab5801ffffffff0200e87648170000001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88acb4beb3a7080000001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac00000000fd300603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff01010101000153c7b4c09b21b3ddd196e6b3ef534d48e4561a18b93ec5d945d455711834a39728d1dda42eaf8a9f838cabcdb0e3c6bae3fd6e93879f6bc0cd77561505cd97b66459314553c7b4c09b21b3ddd196e6b3ef534d48e4561a180000321976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac14001976a91446d26fdb5673608912dfd99caea4bf5586b6948c88ac1400bd6317e6a65a8b7e6e691f26b3e2313259a541ba0a4421876debf12e42fbc82500",
"bad-protx-payee-size",
"Transaction with more than 32 payees"
],
[
"5601adaee479b129440900f57347e43dcfb64e78f2e580caf1ccb0212c7f4c09",
"proupregtx",
"multi_payee",
"03000300010144ef217f355407c4714325d1dcbdd18f53fc5e1195d20f964345a4053f5051000000004847304402200ceeb8a7a5201591ff24ce10a8e7e9f3af7eacca8defa4ec6791a85d4da0250202200a2fefe775d721c9ffadcbb79a55d40b4b68a5d65d80e95760b4c06212e732c801ffffffff0200e1f505000000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac0093459e0b0000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac00000000fd1f0103006be26b5a3f2af674f397bfd3c06a7f1c6c6d968b41432853d9f0b7f258e80358000081fce9a6bbef23b63e00f1f078da796a03a8e2c3b7a75f46312997e44f229d07ca47ec7b6c35a6a11ac6f7f4466c5541ac3359f818eae2c5e22d85e792256bfc4dff64ad031976a91454c858dd531fee622f55203bd4534a506bb7e19c88ace8031976a914f508c02ed7a0000e22d06528393403815cade37b88ac88131976a914f508c02ed7a0000e22d06528393403815cade37b88ac88131192c19da39880b1f83379fffd0829cce9be8e9b39ee163927a59a60742a997e4120843488e4f46d13bdb6e4d08e22caafb2f5c3dcc931495b7361fa4debdea041e86ef385b3f82beb19ef0eaa1975f97a2ba82cfcaa4f583222936b581cd2ecbedc",
"bad-protx-payee-reward-sum",
"Transaction with multiple payees, with the sum of their share greater than 10000"
],
[
"48f3f77d73e254c997d0386d350ab06239100fb896dd0b6e81830ae92b8bf399",
"proupregtx",
"multi_payee",
"03000300010144ef217f355407c4714325d1dcbdd18f53fc5e1195d20f964345a4053f5051000000004847304402205dcb493f268ec94d351a81fa5e675f16c04d1a9e7d7f0b2f0cb7cc725f2530f202200c61a31ce89633d4d39b7b052588c2945ceea761ad8d35e0a6cc9b2d5ec795b901ffffffff0200e1f505000000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac0093459e0b0000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac00000000fd1f0103006955bfd47b2e71f06d9d68158bb8b1d27ca0bb9abf4288eeaf34f5c509baf81c0000b229e2b3ed971164ce7c79e694b2ca7a382b3b7cf26d4d170f192480a9717a2e64059eb7b07dffeeb3d849cbc2238f18d9383b47620a5b1c24bd2be98a476859764b12a7031976a9147cfff833a0fc9133d25bb4d79d81bfa8cb9b9b1c88ace8031976a9145f826c7cfd5cc54ebccecdd2cf67ed4546a280ab88ac88131976a9145f826c7cfd5cc54ebccecdd2cf67ed4546a280ab88ac409c1192c19da39880b1f83379fffd0829cce9be8e9b39ee163927a59a60742a997e411fb4683b29bf2e894aa32b15c280ab6a19d35c93fe9ace64fe1686529c266f01977da69eb7fb3e1f5c31326c29cc8cc2415b00c919ecef0811ea04e0d96d100bfb",
"bad-protx-payee-reward",
"Transaction with multiple payees, one of them has a share greater than 10000"
],
[
"e857d978a2d38d927838e6d66cc1093e6c6ebc2934eb43e12ada037a58c7a9ca",
"proupregtx",
"multi_payee",
"03000300010144ef217f355407c4714325d1dcbdd18f53fc5e1195d20f964345a4053f5051000000004847304402202e023027c2c8c3afd2b223c407c74abe0bdbe40f8e7b4ad9bd183c54111784df02207c31f3a6e49951c8ccc170227749340b1af79f2200700fda257095f4c4ba71d801ffffffff0200e1f505000000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac0093459e0b0000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac00000000fd43060300a410eb7f825b59d315dd61b6f15446cc9387e5c27112f3234b2fc9036b5d718d0000a549f5e81590532112a85aa48f81efbc70063e7f36851a91554f1d28b1740946b11657620c88af9dc6054cd628d714c02f4e7d4afa59f867ece56dbf44551967ca6ea860321976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001976a914b0f5ca7d48dce1c8ff07688f7a2071b28284e74a88ac14001192c19da39880b1f83379fffd0829cce9be8e9b39ee163927a59a60742a997e411f71c269a0f41cb9b09a27a9a6b8faa43156668a7c3c5e5370660cd797ab3e5cb409e0f49975d0f4be9752f52317963bb0daecbadec5877d35abd18238d9a07d16",
"bad-protx-payee-size",
"Transaction with more than 32 payees"
]
]
12 changes: 12 additions & 0 deletions src/test/data/trivially_valid.json
Original file line number Diff line number Diff line change
Expand Up @@ -149,5 +149,17 @@
"proupservtx",
"legacy",
"0300020001fb8d43439173f49572100530bab58ae1bfc6f5a1d0f0f7d6f014a3e5649fabe2000000006a47304402206e87e2221e6a469edd6868b4a665528913ce2783c0405572d13a524241682b97022020710be7c84d1d518e8bbcc1433b6bfc583db144d595fe709553b4bab1859593012102a5e9d9f3b6cb02b64c5d39135c445f24466f469c8bc70bbec3bc44316384adc2feffffff0121850100000000001976a9141751bcc51a5d213e2198fcd269293437346d3e0188ac00000000b50100e0e45d58d6e540d174a63e772f1954d2a2b7b529e211fab355c67c4434b26bfe00000000000000000000ffff55d1f204270f00b306665ec86710f0799b71ecf6f6f60b7683dd7a771f4b94396fe79aaf44db8106c3ef32d21edd405c92e749536431bcc993918d301c01949a31c5df2237f07d9ce69aa49f1feda08da627f75c98bb450d83dca7f032835397b7cada992b59ec1b8f20e9935ef31184d8341c264cf7e9184e730a48c7183e28527ad0bca36756"
],
[
"23723a58e92d356c2ca3a30602400ce6ed02a36a4afaaa94b19430efb6c18b41",
"proregtx",
"multi_payee",
"030001000300c4d497c6929e04bf6bec4415e38ef8c6a57f83a6a2e538aa348fcdc701d6500000000048473044022005ede1b7c1e2a01db7e6350186978babbed341205637c94ddda8541f401c37e002205524e207bd2ca0994f721c2c4dac44ab7f83c2cc70ed378abe290461e4c254fb01ffffffff01168d635fbfd7df3a380a30dda5a4cf2d160ad47cc9614ac9f4e827f8876e260000000048473044022024eb4a7a793d828661dd36ec1193051e594f6efcb6c25940a732fefdbfc4ec6f0220623aa65798843176544a7e939f4aa4e442e9682c8235e36304a93547475e605b01ffffffff012da8dc79c177e8deffc3e95308cda74baac13c5bcfbe4010af709dbe0c2bb1000000004847304402204c0e2b440fd38c11c65abe2f288d8ca438f41416abc8a99d1ac4756454feb99f02203d58b20bf03845f273588fa1054ad33daa20816188a73461362c8c2a1c64a19d01ffffffff0200e87648170000001976a914bcfa23253207c68d73018770cd4214dd2f53cf1588acb4beb3a7080000001976a914bcfa23253207c68d73018770cd4214dd2f53cf1588ac00000000f003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff0101010100014902ab25d01fbbd6aae1059b658b7ef3d758622e95f204316ea338d07cbcb0b20fb3cfac5bec95baca841a1f88f9888ebdd6a19225bb4603e4b579c0982a495168e001b14902ab25d01fbbd6aae1059b658b7ef3d758622e0000021976a914bcfa23253207c68d73018770cd4214dd2f53cf1588acb80b1976a914bcfa23253207c68d73018770cd4214dd2f53cf1588ac581bbd6317e6a65a8b7e6e691f26b3e2313259a541ba0a4421876debf12e42fbc82500"
],
[
"0f60106817e039bed77c499c1dc0cb2fedcbf030b555a1b4e146b6dff9079d07",
"proupregtx",
"multi_payee",
"03000300010144ef217f355407c4714325d1dcbdd18f53fc5e1195d20f964345a4053f505100000000484730440220794728b4abcf6d947c775ba5de2bf785b3812a812a491fcef526e5cb1aae23ce0220355380b24dbb2c58bb12641902da9e75e453d70590ac0628b50c91361fc329b701ffffffff0200e1f505000000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac0093459e0b0000001976a914751e76e8199196d454941c45d1b3a323f1433bd688ac00000000fd1f0103002bdfef4f30f0b1a4a43f4946b169c44685eb39dc4680ef7f58703d6b1f6bc7460000b6d819c0fd9b734b1d120a0b208b5523e5f42e533411a822a432c2ebbc4fc36bcb6a24ed55c450e6c65aefcface93344faed8ff385a07162d2076bd69e54085c266e540e031976a9143831e001a01a67e983e461ec7a3b11470480a25088ace8031976a9142da958b4243076c2bd0cc84cc0a2e40fe256769c88ac88131976a9142da958b4243076c2bd0cc84cc0a2e40fe256769c88aca00f1192c19da39880b1f83379fffd0829cce9be8e9b39ee163927a59a60742a997e411f5869bca48c5024bf85f6975d9f6105b4407df368bc378024bdd8a81d5b52772473807dc8e2869e6006779bceec0d3f147b0243d3f2eac9185e03b28334bffe7a"
]
]

0 comments on commit b5abbf0

Please sign in to comment.