From 2a6767784691e8bc6edc69186a996ab98a827bca Mon Sep 17 00:00:00 2001 From: Jenita Date: Mon, 7 Jul 2025 13:10:58 -0500 Subject: [PATCH 1/2] test(ledger): added blocks required for testing for all the eras except Conway Signed-off-by: Jenita --- ledger/allegra/pparams_test.go | 5 +++++ ledger/alonzo/pparams_test.go | 6 ++++++ ledger/babbage/pparams_test.go | 6 ++++++ ledger/byron/byron_test.go | 6 ++++++ ledger/mary/pparams_test.go | 6 ++++++ ledger/shelley/pparams_test.go | 6 ++++++ 6 files changed, 35 insertions(+) diff --git a/ledger/allegra/pparams_test.go b/ledger/allegra/pparams_test.go index a03d1130..78410019 100644 --- a/ledger/allegra/pparams_test.go +++ b/ledger/allegra/pparams_test.go @@ -254,3 +254,8 @@ func TestAllegraTransaction_Utxorpc(t *testing.T) { ) } } + +// https://cexplorer.io/block/8115134ab013f6a5fd88fd2a10825177a2eedcde31cb2f1f35e492df469cf9a8 +// Hash: 8115134ab013f6a5fd88fd2a10825177a2eedcde31cb2f1f35e492df469cf9a8 +// Slot: 23068573 +var allegraBlockHex = "84828f1a005280141a015fff9d58206c75ffd5efb79a234d49e9e279be21f7f9b73a5b9db6cd5271f5db00bb8cc1085820e35049a00c155dc46c09d1c2838cda7b8b2bc68f5134fd4be528fc388363d43658200ca8bfb99d223616e305f5839cff11a9c6dc637d2d9a3cda6531be1a842259a7825840bf1d6983a8e3fd881f8ae17fa168957e9fdc1d0d26acc13b2afdf3ff4f212f16f4be0bbf3a6ab4c1ffaff62e8ff4ac76ae3cccb845a73b4460617aa9bc4e4c555850aae23d05e6e52e9241ce52db8f1274a4cbbff19f1d9f854cc072701bb8c640f6fa25ef8132e2e721380051a7ee0cdb91fe9b9cbd30f28f278964462150c328984a88f4a2d3775518b9d106d91484580882584000048a1dfc14dfb36fe05a78fd7d4b15f91ca0c05b79977170ee616147e8d113e42fca6b97816ccb93af5339255d3beb04d2b7767d80e31306018e06bbe406cd58507c6e72d25832f5a30052f1a48fc188624d8b501a2b4178169b59999edfb14b9e50fed1ed8b76ef90d489a9ad4ba6afca79e0c8717e336fc0c3e5e29ddecbed3cb067d74868abc24763be13d1d7d9a70f1914e6582017c0799bb8e4aeb6e106f30b7032af347e1b1cfef38f45edcee333e18256c47c5820d259e09394ecabd3e7de126b4da365afcd556185807ab41db1189781b617490f0118ae584081a2a058d9d036e3e243e0a1b9f989796de96258f6308ecfef8708770f7ac2e746fee8583d962f1a7f2a161ada1daf627340ceb88d32d957990992afbc7d270804005901c0deb4e2adbe562bb76dda9d085fbff084a3da7a48164fc394ce6caae005aee7d80e51767ef329a809abb780c815afadaaf60cb4cc451654a641fe57f03266f40af55307c888af9dd02669af94647d371de1ed688c4e7c84d8f6065dd9dfdcae4d8599ead8bb39d70ce536e760464e07924e5d53dfba388ebe5370cdcb94ac19dedb31f9d48dd8bcda6b4717db02f52ab7cd2a4e92dde744f81dadd35b6c6bd66eb7185b49edb6fb394c74af90ccd5d815249a5546b511e77301051328f4bc39dc0d0c48002f042a9959fee8fcba68c45116eb3fccfd1b0c736069208ed8ff787dc6ae2f665866a8e55d08792591d789ced9860eb52d5642c5ec269551baf0042892edf489e5231904e510db7a5d639b5732999360a61485d800fd0315cf9b3467b8a98dc99e13f9bd587a487e278d2012e5e5a11477fedb80b93f9e62f2816db0fd625f8786dc2e44b9669496b6be1dd46f5b3dadbca2f236ae5fe0aac0528891d27f56ec7837e71a6e9c2d4d66fe2b9758a7734e0ca66bf02059302a9e0620e92431c06ea9642c6b4abdbbd02d84d5e0f69d2fa1b3574796f3df12ffdca65764b1216b0dcc47ac840296ac2c923ec4ba2febafc2ed4c5b183695c0b4b8b596198da500828258207935a8976f6a532174ba64cf6994ca38df98cb47bbb3a933ab6b12a3ed99460701825820fa75a71151f368630ff58e602a2b363d4c640b7d95408476a89d35313f141950010182825839012c152eaa9e68dd7123a3054190dc987a24e50f1ab389c44a0c7a4089beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d21a000f4240825839017226dc6576691d1ecc2be8dba97382e14a26e8e10bd31f28dce4a0a5beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d21b00000004e27c5efa021a0002d4dd031a01601b9d07582052dd921a07977725c4137ddd1bee1bd8b89220ad6eec43b232cb98bc11a90045a500818258201325597e43d1fc2293c8390d2e8427b49609080e2b0379cd43b6ade1003444c901018182583901df42df1f501b9cdbc3d0a662a88b4313e15f906ca9cb1f176143018b15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d711a0e1c1f7e021a0002a961031a01601b74048282008200581c15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d7183028200581c15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d71581c490353aa6b85efb28922acd9e0ee1dcf6d0c269b9f0583718b0274baa40081825820b343d8eaa23278024bfa69940446c4914226b3236372f93741d45ef4ad033175000182825839017edb694b6f23d40ae8940eb745d9be312b06e7539c2763f7f453ae2e7edb694b6f23d40ae8940eb745d9be312b06e7539c2763f7f453ae2e1a3ba70c9f82584c82d818584283581c052ea043cfe85334a029dcc9270b2f923988fe8cc6d3b89f907ab2fda101581e581c9b1771bd305e4a511efc4da9962b55e8e33fd65663038c8d3b0f826f001accb84ac91b000000195abc80f9021a0002a515031a01601ba1a40081825820d53ea8c652a58a8d0b4f62b92acdb5dd71a7b49c68cd3a686bec22e6e088005d01018282584c82d818584283581cf6afb6b5ffa538cba54edb1513a4aa031d280f9448861273b1a1bd6fa101581e581c2b0b011ba3683d15ad5eef2a4a1e16bc63fa2df24653334ea986ae10001a53d31d6b1a10a133c0825839012d1f6eb196eb8c352ad8512c39b2ef980fd9ff11f61f13b327cb3f06aba8304aa2f0dbce3c7b1201659b8872fdcfc2bbbc9144853f4bdace1a0f3efedb021a0002c30a031a01600d72a500828258207e5ff387a8ef0e3c155409e043cc3cabb6072fbafc4ea3f0a04511df4f94601600825820f60d6c6e2290f3209e17aec5dfed8a1348027132a7016c799b8d90b9560ae16a000181825839016c2e533b801a077b9547186eeea8ecbd86e3f60280c17ef6ee560e2d2a2d2b25c40708c7e402543dbd1d45638aa89bcf48f28b2cd2d0c2cd1a0240a1cb021a0002be85031a01601b9b048183028200581c2a2d2b25c40708c7e402543dbd1d45638aa89bcf48f28b2cd2d0c2cd581cbcd7cf751b59f949170a7e6599f9ac03e49b32c19f3f1d8dad3ac210a50081825820d0ec7f92adca13f9fd2a8efee0821a7d49bacfb9a277e874dbb82720c28eb98100018182583901bee18d4ca7b7ecede3dfd7ea503d5e565bbdd22ebdf5c76347009d83383da495e9fd7d8b209073801f2264dfb1f147abd3dc869853c902131a0f50c70a021a00060f2c031a01601b8205a1581de1383da495e9fd7d8b209073801f2264dfb1f147abd3dc869853c902131a00416216a50081825820d7d22133f8a214cae02867b15b8621bb289333fb01f0e0b9a8e1676e75cf1534130181825839010db698344190442da3efc5e07cef572f556235ae9cd61b4e6e921cc80d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f1a0086aadf021a0002a961031a01601b2d048282008200581c0d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f83028200581c0d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f581cb3cdd3bbf09af72badca85e515c0206d6d22038e2af843521e10a928a400818258205522324d0c5d1a7dc01a2fde2e1d9a4091453208a08834a61219d5a9deaec25001018282583901b73955dd3106bf1d53f0ee6658360c3667da33dad12df60670069599801e393fab6ee38e0285df75a10e7f6bcdad4f4cf8ea8d8666b82aa81a0098968082584c82d818584283581cdf80c93feb84ba882f68071f5c07449df2de1517554feffac9c09b1aa101581e581c3083349abf53ea9270946a5032f8707be9d3140396355bac9cd822e0001ab24c4ca81aa6377866021a0002a56d031a01601bada50081825820ddf7fc7148ef595e89819a3fbfc349d34f394efa61e2d20fa299fd1e8d20552600018182583901bcdd68c4ea7b3ffd4953ce845d0b8fc68d4baf4d5d9fe8b03e83543fb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e1a1aa4a0dc021a00062764031a01601b99048282008200581cb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e83028200581cb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e581c8f67312cb7927075292fcc986927c986ccdd630a3bae1b52dd4671a4a400818258205ad19227ed5da8d58ac79ab77f550ece3277d24e54ebdb8753ae1279ca1916ce01018282583901d973e05062480d23d925842f43ecd4c68801d7e71c3934298d61a9a4b924c914602591ba4f3ac65f1b50d65891de4742ec52bf577277d5501a0aa5b3d282584c82d818584283581c22d248876f14403424510eb85d38413a648381cdfa787a8b3d3b7319a101581e581c3083349abf53eab0296b1250821d55ddaabd554a052bd9c1e7121aaf001a92b8869e1b000000f492014cf3021a0002a56d031a01601bada50081825820e9227fb7ec548b61123d346d6d1f8c3cdcfd32775081f635288bf33ee33513f7181901818258390168937c4613ec9f5fd027cb14eb5c1482a4e2df8f8f5df2d4d144efa743baec8756821d9aa010e61e4f71417e2eafec103a3483c098cf378c1a055aa437021a0002a649031a01601bb6048183028200581c43baec8756821d9aa010e61e4f71417e2eafec103a3483c098cf378c581c77b0a93c26ac65be36e9a9f220f9a43cbc57d705fc5d8f1de5fdeea1a4008182582007bea772e2581048636e409107dce47f3b4c84850ef46238ada1efda8cddd51201018282581d61e989a19480bda0b952575a4241d81a7f4fc4b06f75d8ed846fc815941a3b9aca0082583901d8d0078e20f4bf010f1935a2b9e06a2618d5d8bcd9f23a9951ae7e41d8d0078e20f4bf010f1935a2b9e06a2618d5d8bcd9f23a9951ae7e411b00000002548017e9021a0002c6d1031a05f5e100a5008182582066a7ef7310b7e83712740291c7b65abb6fb4e3651b2f5877ac4a30a26db100941818018182583901c952e447c9df000e1bc8c6c5846b7e1d5ba026c75ba082f03de403918e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f21a09a6c6ff021a0002ac21031a01601bba048282008200581c8e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f283028200581c8e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f2581c5790d62ab1ba703e861fe800f9cefaaf1485c3ca42c6ba9ce74690a18da1008282582098b111708d2018d37389804020b755b357e858e6453539d328b2bb435035032858401e47d01f454398af6d5f3d07876a80aac5bdeb8e2b00008f8eeb32457ff00dc364723173b9d50c7133b485fb3c3b1f82329c4206f1fb151fb216782aacbbb80182582075475211efdf37e44dba3d7c6304679658bcacde7e7358449ad4d66b4b88b28658404797678b2fdf22271b619cbf04ce5510a5903d40b85ec542eb71f32055d87cab73c40ced1d3005728f3bf1c292c71210de84175400c7cbfa31ec3437f6a9f60da10082825820ca34bb4eb86a1b7ea29cf357386c192215708dda88bc5c8b91fe31b25b877e3d58408498a5b5b2a83e88ad54b1da5a67e816c13ed69516540ba4d113872cfb6a774ad3fd0ae3305951ceaea58d2a3f6452c6baedaf298b1c14cb5522926859c4da0682582083b0fa0ea8ef5a506c24e993b489e4e367328fa5cd39ffecdf792fcdebdc47995840a833a254cec8698f4801e2176d57c148c03adfcba9102fe73a479a6a28c32d0cd7e3d7d26751b8a328e10f2e2fc1b42d563e4655cddf8d4c7bbe07c8cc65e20ba1028184582066110eabde7e2f7772dc8b59e849e4414b8f10d7a93a823ca9132094f3d0d365584002aeed8a79739d7a83b2c84acfccd8c2f688c4b2f7a150c7937fa54d82028bb9af61d1a382c0bf76f28a094795260338b93e6b1ba33d206b97c5056f2a205100582006eade8cf75dffef76ef63d445164fa01ffc99211eb093cc340f5fab15b257cf5822a101581e581c9b1771bd305e4a3680416ba97628d422f50849601476779164f28915a100818258203c693f0da4e77b94bd0890d82ccd62066662ab7e5a60043854301be914b22b3d584000ef4847489cefcd1c77e70f7d30d2ef98cbd0b5177515add351308b4111c69ade63f5e98565108c3ffa82bebc3a331bdc4583112e8d6738dcf9eb5430673700a1008382582085f1a335b6a9a84e1f2a4ae34be9e130c743b961c3208de0240e828ff64731b9584080fff711fcdb593445215e443700c1625b57dd77d0d88ab9aefde50e9a6c9a519880a74c7a5bd2e24df2f0c07210531b972479a4486d030c889fd95f941726088258205f95813dcc70eb6f38a2a8ee1458d5d809fe5e91e58cc99655a7156bc4199dd15840573809cf5f8834fd49dfa13ab56c9890a6e6c6eab14b370b51fb291f0d2d4173b72fb978b01bf521e75df690f10b74a2607ef7324f90f17bfc9e93a1a99e1905825820c3241350c9f3a4d24a423d58096bbce05cd476f3c56325cfd44c560e2a62ac7158403e5ebf3ba4d3dd4ff17a0835f78ac953018773b3c956f597d07c1d53abd2bb83d96650d0fe43f1a3ee19fb421936efe77c0129d4fcb56e3ad9852038326c190ba10082825820afd3b9d859a5e6e614f23604b0be03f331aeb172795cd3b7c7580b62afc8964b5840b861f2daecd8cd2dd2ff5e57f58e765445a34a8948732b37c65bc3ca8528fc35c4e58845ee490aec9030ee174990b699f87b8cfb0bce2a70127c5ce7c6ff0f068258201f05b48f20a55fb5a00287ed6c25d6e10a7a45a2358187ee3435ca77c592b600584034dfbf9b72739739365b00a303a03de0091bf798275893d41f5287a1f219c2cb2effdc9766ead7e30cffcee8e40394c024f87e045562d1e1facd08fb43a5040da100828258206e49b012f3fe4b570cf394e4641cbab6f3eb105538db596635fdc8220a8521e85840f4ca60ba95156f717531de522b33c8db39c8913681343a462baa173b39adef2df037b22d649dca46401dd3dbc497bc888b1e702a04b17e64d9f8877cdec0a90d825820eda11b032112ae17d55b7693ad6fdd6f442dfd3ba17fce8de8f78af446e7f2d35840e1dc77609243de39134a925ba6caa0e4c6d1ecb1a10384031fbdce83dbd42b2630da7c1dca7973f87d9354451171d253b75880a9e09ffa40c6589c694f008e03a102818458207e3b560e96389a1b555ec4dbf4a3bee90bac5a0158bf6cbe7ccfb4df5f8333c95840fc47e142d6df76f2e1aa3a62bfefcf5d03b4994386c864eb5359eba6315bcfba40fb8cf7db4907aa5cfe913dffaae05e5cd3000f668192d1a84d33d6a13d700d5820c1318ae568db0d0551230debdedb18a44c9b0bc7446472391fb231e4fea72aa15822a101581e581c3083349abf53eaa85881a250fce14164bf6d67bfbcf8dc87873dcdbca100828258209ffbe292231bea24dee02ec841ff28062270935f5be98eba1a6216ba578cd13b584063a0c8beb47675229b0b65b24bba8b7ff90baee39f743bf88a99b8576c34b0b076c317eb1accb160048804202dedc5681367dbf9b12a36d20b4f2f69e6701b0a825820004eea3e4fe78dcdfc5862493e2e8d90b33922b48dcc4753d7e26a6e024aba0b5840a60f7ddb7fdaf6f22ac173c95a2db41d599be8edff4a606f7df8914b82a51efe9a9a1e5c31dab06d21b6b6ad7ca8e3428000b3fbcbc785306653acd70d857d0da10281845820ef3fa874d1299f785c4bab6eb8585d1fbf99fbf98ebee0d672466cee09783b075840e974d15072531f035a378f6782eaca7134ff89d8a97418b426f7f6a461953a5878370019d61e4182cf448e1731768e246e1a9a2347841d1077e7eb923436ad0e5820398dc3ab8679c82a199ce3daa4252366de1e7c84e84be107444e7aa083a4c46f5822a101581e581c3083349abf53ea824967b5502a6abd083a41a4e20b2dd69c6bc98377a100828258204d42e2c5bdc4d664b48bd04b7bf5b7d5b7e5aefc51b9fe883c1ea84f3f96c4275840fc34da55fde96f26af213b227fcd8a63d71df0ef7ac5c44fd45a01d407a3935b3e5c925ffa904b7298398d795f6f5e3d9f077dcf2cb99de2ef450bb742f0c40e8258205cd899fb94213b3fe6bbdfb43bc99455b3caa7fe15ed492abfa7183ad18dccda5840783eee39faede9c9e7f3957837ef1c6e0e0816b6f09d9ea2d80e530bb1c5003d409317ef2d12f49950bde0f5a68fd1ec4fa13b702e03f5bbe4c3ae42c94daf04a100818258204e239dc6f6169577d9074ae152507487ac59c5d3cde476353216508f2e00082a584012a5637bb0e8c7ffd7ab5cbb8bba9d6192d9f79c485d4b4fca82555ee6c97661cf21637d47d4fee25cccdae785e7490b9eb9ae2307d6c3f8352f36de4b28270ca100828258207a1db219789f33e3d6f0934b1d73b40fab4fc3cbdec8f819c690a047fef785b15840904a03a4941644fea2bfc8dbe4e1986968db634c98960d2e768f727b837cc686e00a55b93447287e8150d135c8489acf09541cc2b0eebc97df38395ee6d3e50d82582021907b3e7afeef914eaafe287ff8dd5e498379dd0fb9c7c7e9e645b77cd18e345840fa568cc76bc929dfaf6db760456d56b539bb8b0e5c94230b0a30d262e7951c61a04009a778b9ab5985ddb618ede802ad07ddac13bf2063c0188f97c73be4e301a10082a219ef64a301582095b1d64fbf76f17b1920a34d14fbca1f5ab499ea59eac37a8117d5e6b2e09605025820f3157c8eda34976620ad12e0979b2d3135a784c5d6a185878987143053c17d1c035839012c152eaa9e68dd7123a3054190dc987a24e50f1ab389c44a0c7a4089beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d219ef65a1015840897063bdeab54d2e0586529909f20b42447bfaccdfb9988d2558896baf82a37f43c2fa4ae4240f5761e3dccf9523d7305d728f21dee4491e02373de6b14f7e0780" diff --git a/ledger/alonzo/pparams_test.go b/ledger/alonzo/pparams_test.go index fc206cf1..5d6e4b96 100644 --- a/ledger/alonzo/pparams_test.go +++ b/ledger/alonzo/pparams_test.go @@ -608,3 +608,9 @@ func TestAlonzoTransaction_Utxorpc(t *testing.T) { t.Error("Expected non-empty transaction hash") } } + +// https://cexplorer.io/block/1d7974cb01cc9e3fbe9dd7594795a36b21cb1deb2f1b70a0625332c91bd7e5a7 +// +//slot:72316767 +//hash:1d7974cb01cc9e3fbe9dd7594795a36b21cb1deb2f1b70a0625332c91bd7e5a7 +var alonzoBlockHex = "85828f1a0076e44f1a044f775f5820f289b983294053fa79e182cc464608c8b0839501aa7f60ead08992446b74ff5a582054a08fb24331f75a0ef1ed4918bdea3f6cc7a943f620f2dfd6fddde7a7b3386e58206d1b4ca9f3e109ac01bba976867c85e50e521df6e44610a7ef63167184adf43b82584041623ec7ed8f02d3fc41494333a1a2e2d920d4ab1052cb43fec4da1c2b0feb95e3eaa96f114ffeb5e0b0ed45dadf5000db0f8b6c56e006a6d9f672f5612ab5345850d0a37a9510d9aaaa2d98dafac2baf544f4d7dfef4982167c7375c9a0279e740a2536f9296d69b848e60578950b52d4062f14c5b79367c4add4cb8ff40d285d01bfe7635bf551a43e545097178d7ac10b825840000065f35d36a8af91cf946b6343b895e7ba1e2ab16fcf5626662ff87ba2bb59f815299db1c4365d03d1b004a0379c154d16e2ddf062b127b0c9a01679674a505850cf97a889d4a9e49e6c0336f1afd076b2ad3a2f24a094a62da33d11eeb4a13e7e549afcef1357dddf9fea024cc68bd93857397aee46df40d203c4082ce34a50582852923308652bd69430f3e0ba7a060a191c5458205054611d3aa3d83caa5409b9ff6283659672298423e4d86938993aa5891b4ac158204d87ad159b4d15510164ee138e6949f96ec33b3b8fb19194f19eca852c2764a90119022358404989cb6f6908f43c0d2939ddfb8b8cb0514b4ade1a741c86acdb8774b53252b7626d780dc08d586f5fc6ff06649e41b835a07d7b8761518584e3f80ed2bec80907025901c009e03bea22014744a96f5d9eac6b1aa40d2a04cc86ac534a3d8c8b3c5c46e8a6dab35fbb580d0e9b7b5b5ec217ad44457a5c392f6f1d2fb660a7664a6d6caf06d25aa9661adc4b0a7115495448176ec8d3c63c19e0949a20407a7b7787107e40e3ccefe0704f09a5871466b197d5aca1866f20502820a2bebe7e36826dbe067e3dd934c1077f14d2f7f602b53a265fd54b73556cc50db813ba710b5a81ece98098c850dc1321ecf64464d6b14d90465a70149b1a03249ac0ec555684da175eee5a12549cec498ff4eb15cc475e8a6429ab35ba88e9d03e4c64a341e7401347ed1d052d04f39577a92afe6768d3093cb2ca76d391deaac18d3253998a636aef7c0b4c7ae46f774e3e17643ce24f4c1c0605c7b5d434a1475e1508efd5f3e0cf649553fe6956b89107e255c23f7fa01d48c2e6641fe28c916dd407d44b7d308622a51c397974c4f46fedea8b259aefdd5d045c3c8a1bd999eb5feae51ad66a62dd357f3915f0706d12b85607f4603cfd196ffba7e3b52950f93e3ca368bb4283e59599bb9a442d1576e0be6f542f81ec9eebb0a5bcb94200d30ce336cf96df9fafdbc32d66c996f7fcb876d7cbbe2ca754ca1669559f917a42de85d600574a073c84a800838258206fbc2c129d3f860feb0dc3ea0942a0e9e19ede92f6f0991f2b549497e2a29ae9008258209d845b74015ca8aee31e15be03f9acd1ddecefb02080929132553f196367e5ad05825820d93b6d8857ff6447b8bbd4e5f8fa86b58023ef341456ff2eda3e0d89f51f8d5205018682583901ec1b21968ba227e7a0bff663efe7d160416508cb3042524b910316253573abf694a555b81aeee68f61f3f91ed5a18bf7eeeb43ac1900c9ab1a002625a08258390170e60f3b5ea7153e0acc7a803e4401d44b8ed1bae1c7baaad1a62a721e78aae7c90cc36d624f7b3bb6d86b52696dc84e490f343eba89005f1a000f4240825839012605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee4183f69a0fd8d581f6e0cf57fd8b856cd856b5d82758183c9fc22350c1a02c588a0825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f6821a00172698a1581ccc3bccc160d89e07ff903caed26d0823f7128ebf3eed5e0e7894a076a14e446567656e42756e6e793233343201825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f61a004c4b40825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f61a0302e968021a000addd6031a044f853d081a044f772d0b58203ba6872fbd19dff7b0d46f5d2848e14ac4c302b339bbdd86f18380e429a98f970d81825820fa4ecedc053cc9a6ecd295462e9650a3db535eb14fa9160d187d0b3d6d9abc74010e81581c3208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c78a50081825820fbd182578c520e965948f648580c5f7245a0346c852c6f64591094363f809e1f00018182583901b5c2c07d85254c17367cc2eb1d8dd38c02c7405901c8d463d3fabbb8839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d761a27ce3623021a0002a8dd031a04502006048282008200581c839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d7683028200581c839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d76581ca79f362a5947f002a9087837627e8d720aadcab1f5655c7b3d41abeba400828258204d87fb6988b759a799e7452af473f1dcbe26d58aab0a3a5bbaa2aa8e9b25cbc801825820f7c3f7dc19a83dbcd85aba75b0078011888c48e9ea480f0b77d1fe1e7711db3f0101828258390191a51fbc7f28528956c5c5b29bfa5d6e18af5a7edb3d69d0d93360f1d0a7d31baf3434a89b662497acab66f29bf587714faaf5662e5aa6e61a01312d008258390155e5dab09c372e401c5bbb767bfbcc2c7add933387c7681f16bbc19e4b6b0846b3d77813c148d810512d47b0f504795f6eaba9c6931f92a7821a00523db0a1581cb3e1cf0ef01fbcadba904194b9715cdfaa69578dd19208a5036c6bbea15242726f6e7a6520466972737420526964657201021a0002a0c9031a044fcb5ea400828258200c32af743d569cc0f27ab547924ce3e8632833e1cd34a11c58a7e87ee0f00532018258200c32af743d569cc0f27ab547924ce3e8632833e1cd34a11c58a7e87ee0f0053200018a825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733038373201825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733135353001825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733233363501825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733334333701825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733536353401825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00159282a1581c4d9159b8c6a62fb828d74a4f1cd96e8729269c38516ca6d1682321a2a156416c6f6e7a6f417474656e64616e6365546f6b656e3201825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581c6ac8ef33b510ec004fe11585f7c5a9f0c07f0c23428ab4f29c1d7d10a1444d454c441acc308c04825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581c9a9693a9a37912a5097918f97918d15240c92ab729a0b7c4aa144d77a14653554e4441451a003125a2825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581cf0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9aa147707265747a656c0182583901392e2e855a44daed9b0330b317c428d46b067cee9278f940ebcc32ccfa93d72c9f00c279849f33324625e44652a7c053e0a31e32fda53cb41a083f2249021a00033c29031a044f935084a40081825820a6929ef8e2699b1f493c89af8724bb189dbe1037eb247d4bb685b11932fbde235840fedd62d92bdddab9cb1f42a7ecdb062cffa6e5cf4bd800195617d32b286572b2e2df64a2c5c6f1e3ab3c0579a0a07ad7eacd2b336d7b989086d1de721526060c0381590fc1590fbe0100003233223232323322333222323233322232333222323332223322323322323332223232332233223232332232323332223322332233223322323232323232323232323232332232323232323232323322323232332232333322223232323232322232232325335305c33223530310012235303500222222222322235304400c23232325335306f333222533530723300300200110731074506e32353047001220023253353505a00113507649010350543800221002302e5002004107115335304a01313301b49101350033355029302f1200123535505e00122323355030335502d30331200123535506200122353550640012253353506f335503533550250490040062153353507033550363335550323039120012235355069002232233225335350770022130020011507800425335350763335502c0500040072153353080013304d0010031335503d5079300400215335308001330630010031335503d507933335502e0510053304900100300215078150773200135508601225335350680011506a2213535506e002225335308201330530020071003133506d33550710020013006003350720010022133026491023130003322333573466e200080041f41f8cc8cd54c0ec48004d40c00048004cd40c40952000335530321200123535506900122001001004133573892010231310007a133573892010231320007900233233553023120013503500135034001335038223355302c120012353550630012233550660023355302f12001235355066001223355069002333535502b0012330264800000488cc09c0080048cc09800520000013355302c1200123535506300122335506600233353550280012335530301200123535506700122335506a00235502f0010012233355502804a0020012335530301200123535506700122335506a00235502d001001333555023045002001505e33233553023120012253353506c3003002213350610010021001505f2353053001222533530763332001504100600313506f0021506e011320013333555028302f1200122353055002225335307333044002500b10031333355502c303312001235305a00122253353506e333550245042003001213333550265043004335530301200123535506700122335506a002333535502c0012001223535506b002223535506d0032233550703302c00400233553039120012353550700012233550730023335355035001200122330310020012001333555030052003001200133355502704900300100213333550255042003002001003001505b500113301b49101340033355029302f1200123530540012233043500a00250011533535058335530401200123320015051320013530460012235305100122253353506b0012321300100d3200135507f2253353506100113507d491022d310022135355067002225335307b3304c00200710011300600313507a49101370050011350744901013600221335530421200123320015053320013530480012235305300122253353506d0012321300100f32001355081012253353506300113507f491022d310022135355069002225335307d3304e00200710011300600313507c4910137005003133355301d12001225335306f335306a303e302d35304600222001207125335307033041001300401010721350764901013300133505a0020011001505900d3200135507622533535058001135074491022d31002213530470022253353072333200150710020071353063303000122335306f00223507b491022d310020011300600315335350520011306d4988854cd4d41500044008884c1c5263333573466e1d40112002203a23333573466e1d40152000203a23263530663357380b80ce0ca0c80c66666ae68cdc39aab9d5002480008cc0c4c8c8c8c8c8c8c8c8c8c8c8cccd5cd19b8735573aa01490001199999999981f99a828919191999ab9a3370e6aae7540092000233045304b35742a00460986ae84d5d1280111931a983a99ab9c06b076074073135573ca00226ea8004d5d0a80519a8288241aba1500935742a0106ae85401cd5d0a8031aba1500535742a00866a0a2eb8d5d0a80199a82899aa82b3ae200135742a0046ae84d5d1280111931a983899ab9c06707207006f135744a00226ae8940044d5d1280089aba25001135744a00226ae8940044d5d1280089aba25001135573ca00226ea8004d5d0a80119191999ab9a3370e6aae75400520022303a303e357426aae7940088c98d4c1a0cd5ce02f03483383309baa001357426ae8940088c98d4c194cd5ce02d833032031883289931a983219ab9c49010350543500065063135573ca00226ea80044d55ce9baa001223370000400244a66a60ac00220b0266ae7000815c4488c88c008004c8004d5417c894cd4d41040045413c884d4d5411c008894cd4c16ccc02000801c4d41500044c01800c448888c8cd54c03c480048d4d5411800488cd54124008ccd4d5402c0048004880048004ccd554018014008004c8cd40054109410c488cc008cd5411c014010004444888ccd54c0104800540fccd54c030480048d4d5410c00488cd54118008d5402c004ccd54c0104800488d4d54110008894cd4c160ccd54c06048004d4034cd403c894cd4c168008417040041648d4d5411c00488cc028008014018400c4cd410c01000d4100004cd54c030480048d4d5410c00488c8cd5411c00cc004014c8004d54184894cd4d410c0044d5402c00c884d4d54124008894cd4c174cc0300080204cd5404001c0044c01800c008c8004d5416888448894cd4d40fc0044008884cc014008ccd54c01c480040140100044484888c00c01044884888cc0080140104484888c00401044800448cd404888ccd4d401000c88008008004d4d40080048800448848cc00400c00848004c8004d541488844894cd4d40d8004540e0884cd40e4c010008cd54c018480040100044448888cccd54011403c00c0040084488cd54008c8cd403c88ccd4d401800c88008008004d4d401000488004cd401005012800448848cc00400c008480044488c0080048d4c08c00488800cc8004d5412c88c8c94cd4c114cc0a14009200213300c300433530081200150010033004335300d12001500100310031332233706004002a002900209999aa9801890009919a80511199a8040018008011a802800a8039119b800014800800520003200135504a221122253353502f00113500600322133350090053004002333553007120010050040011235350050012200112353500400122002320013550472212253353041333573466e2400920000430421502d153353502b0011502d22133502e002335300612001337020089001000899a801111180198010009000891091980080180109000990009aa821911299a9a81300108009109a980a801111a982180111299a9a8160038a99a9a8160038804110b1109a980d801111a982480111299a9824199ab9a33720010004094092266a0660186601e01601a2a66a6090666ae68cdc8804001024825099a819803198078070028a99a982419809003800899a81980619807805806899a81980319807807002990009aa82111091299a9a8130008a814110a99a981f19804002240002006266a600c240026600e00890010009119b8100200122333573466e240080040e80e4488cc00ccc01cc018008c018004cc894cd4d40c0008854cd4d40c400884cd4c0b80088cd4c0bc0088cc034008004888100888cd4c0c401081008894cd4c104ccd5cd19b87006003043042153353041333573466e1c01400810c1084cc0380100044108410840ec54cd4d40c0004840ec40ecc014008c014004894cd4c0d8008400440dc88ccd5cd19b8700200103703623530240012200123530230012200222335302d0022335302e00223300500200120352335302e002203523300500200122333573466e3c0080040cc0c8c8004d540e08844894cd4d407000454078884cd407cc010008cd54c018480040100048848cc00400c0088004888888888848cccccccccc00402c02802402001c01801401000c00880048848cc00400c0088004848c004008800448800848800480048c8c8cccd5cd19b8735573aa004900011981519191999ab9a3370e6aae75400520002375c6ae84d55cf280111931a981899ab9c02703203002f137540026ae854008dd69aba135744a004464c6a605c66ae700900bc0b40b04d55cf280089baa00123232323333573466e1cd55cea801a4000466600e602c6ae85400cccd5403dd719aa807bae75a6ae854008cd4071d71aba135744a004464c6a605c66ae700900bc0b40b04d5d1280089aab9e5001137540024442466600200800600440022464646666ae68cdc39aab9d5002480008cc88cc024008004dd71aba1500233500a232323333573466e1cd55cea80124000466446601e004002602c6ae854008ccd5403dd719aa809919299a981419805a800a40022a00226a05c921022d33001375a00266aa01eeb88c94cd4c0a0cc02d400520001500113502e491022d32001375a0026ae84d5d1280111931a981719ab9c02402f02d02c135573ca00226ea8004d5d09aba25002232635302a33573804005605205026aae7940044dd500091199ab9a33712004002040042442466002006004400244246600200600440022464460046eb0004c8004d5408c88cccd55cf80092804119a80398021aba1002300335744004048224464460046eac004c8004d5408c88c8cccd55cf80112804919a80419aa80618031aab9d5002300535573ca00460086ae8800c0944d5d0800889100109109119800802001890008891119191999ab9a3370e6aae754009200023355008300635742a004600a6ae84d5d1280111931a981099ab9c01702202001f135573ca00226ea8004448848cc00400c0084480048c8c8cccd5cd19b8735573aa004900011980318071aba1500233500a2323232323333573466e1d40052002233300e375a6ae854010dd69aba15003375a6ae84d5d1280191999ab9a3370ea004900011808180a9aba135573ca00c464c6a604666ae700640900880840804d55cea80189aba25001135573ca00226ea8004d5d09aba25002232635301c33573802403a03603426aae7940044dd5000910919800801801100090911801001911091199800802802001900089119191999ab9a3370ea002900011a80418029aba135573ca00646666ae68cdc3a801240044a010464c6a603066ae7003806405c0580544d55cea80089baa001121223002003112200112001232323333573466e1d4005200223006375c6ae84d55cf280191999ab9a3370ea0049000118041bae357426aae7940108c98d4c04ccd5ce00480a00900880809aab9d50011375400242446004006424460020064002921035054310012253353003333573466e3cd4c01800888008d4c018004880080140104ccd5cd19b873530060022200135300600122001005004100412200212200120012212330010030022001235002490101310012326353003335738002008004930900090008891918008009119801980100100081049fd8799f581c2605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee49fd8799fd8799fd8799f581cec1b21968ba227e7a0bff663efe7d160416508cb3042524b91031625ffd8799fd8799fd8799f581c3573abf694a555b81aeee68f61f3f91ed5a18bf7eeeb43ac1900c9abffffffffa140d8799f00a1401a002625a0ffffd8799fd8799fd8799f581c70e60f3b5ea7153e0acc7a803e4401d44b8ed1bae1c7baaad1a62a72ffd8799fd8799fd8799f581c1e78aae7c90cc36d624f7b3bb6d86b52696dc84e490f343eba89005fffffffffa140d8799f00a1401a000f4240ffffd8799fd8799fd8799f581c2605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee4ffd8799fd8799fd8799f581c183f69a0fd8d581f6e0cf57fd8b856cd856b5d82758183c9fc22350cffffffffa140d8799f00a1401a02c588a0ffffffffff0581840000d87a80821a003c19aa1a541fdb09a10082825820c537dea041be45c4fdfa312d5ec2b1c5fb20b22a5c83d2fe19d2ad8c5c9cf97f584030b3698511623e18657f0726952b0ef5ccb6fead676bb659e14f607ad2a03c1b854dc1abe5111a30224651c844ff9791eab71f6cc261d138a5a5929435b50e0e825820bf896d9d767fa126b9e81111fe8014c4ecc4a039d502c42d30070c182fc2fe3c5840aaf16b4078bce4fec432da0cdbd7d3d8eb45791a685f0dafc0240bf543d6d6db8604a10fbc8a6977a6aeaa68a4d40e932d6996e80bee88e701f9f533b074db02a10081825820fc67cff34b2818884e48191cd3c0bfbee53f8a028501fe49d11f0fca5bb60adb58408f53fbec8e9f5e13f7f22069e573825116891c054c73a2202811a0b52e459b71a4f41201850d636258318d4b1b11a7fc3170332e0d50401425eebcd36cff8600a10081825820484497cb155e96f1dbdf476804faf2ed612b436238047e6f2f15c15be23f97045840eff588eb8be144053a6bda757c2b503e8f2e3bbd583bf78f1352ea177bae4203b4e6c61c6f3a9b6fed8b9840d6349e57116750fee7bdd02c2fa0a166adfe2d08a080" diff --git a/ledger/babbage/pparams_test.go b/ledger/babbage/pparams_test.go index 74a0c026..9b80a519 100644 --- a/ledger/babbage/pparams_test.go +++ b/ledger/babbage/pparams_test.go @@ -700,3 +700,9 @@ func TestBabbageTransaction_Utxorpc(t *testing.T) { t.Error("Expected non-empty transaction hash") } } + +// https://cexplorer.io/block/def34305d66400160e408c9842181e96ca9d1167cd35d8f98bbc3828cb513fb1 +// +//slot:47260741 +//hash:def34305d66400160e408c9842181e96ca9d1167cd35d8f98bbc3828cb513fb1 +var babbageBlockHex = "85828f1a0064a05a1a02d124455820f5039a11fbec6add444c94e61620cd720c5f097e07f05444604cac5d5c7680425820e9de60013d48279d97a08874664ea5cfb858ea6df3076b650c6c58759ecb803b58206216d3bb98e512daa6e37efff747d8a1c8cbdc1236262678c1f721406454375b8258401c91eda7453b32ef5d997287f46238d6a20f971981c8bee0a8d285ab454ebbf7546071cea3236fa1ea9ee2b378cd208dadc16e3f93297815f8e90da615943a1b5850f4e219da4771d9a7136c279142de356d3c13a591affca8fd18405ef2e5b9b73c6e1ae7c6b6dcf08e3592013ab07a61c5bb4821c43d823384d3dd5e89338e6d15e4e9b2fce2fd3a507b54d6d92dc4a50a82584000064a07b9de212fd99d1a0fa352586dea26939935569c2fc0baecabc35accef53f6ff649723453f42c74b37b42a0342566780ef01dd136fe476f5cc24dd9dcf58500969ff80ff669f83cb18e55deac93ec6b80736ae1a941d2a9fcb9f5f0323feea93c8c4ebd8ca5c8bd305344b1326cddfb485a538f0573bad78a5357cbb801cfe0a3050d847e95d09850df89720a04a071918065820b6838d87b1b2b78372a7a39624a73e7b9cbfe60f5a3185706d272ee93e36f3ef58208069bfd77cd79d7d2f2ee84b16706040d92f9e02fe5575bfcabbe68794df2c4606190140584015bd96123bcfbf60b8ab0baafaef443d96a509364cd9a62ff46a0dac766ee6a5768fbfe0339fba9fd5381a0eeaff4931c5b879802db52f43f003ba020f72150b06005901c024a34c13d649677919590f8c64f97e427724c666ae84381d1e67f6fca6b588e3e7c88c62d309ff85fff5d64c1cdf30a7700a4b31eabefd6c9af1062a1b191e00dd5d525a005e8a977ef5b9a66faae6958cadfa61ea6c8e90980ca9d32e4ba87c81f31ffc323b7e3f5b1decee3a026633061aae34ecdad464375fb12105a1ffdf4fb8dccb4bbe69c623f01ccc320e03bad8d5d93023a62d31e9f811dd77ce971c04f3de0bdf748e95c47ce26569dbee3e8f23545d8055655b3bd77a108bdda863f9d7df117258bd246e52d2f3d4e43a8e7d6e82f1736dca90c6e96c80679fd3b57c0e4673c8174c1e96edc45f60c19381b3ba6735bd1838c29dd72607ee4253bb7c9f0a5fa967a8e29b202560615efcb7facd6d8f802c5a5e08ed9eb87d67a1b498d5605acee0e7a62eead57a10951195b4ba1cd8cc8e9245b3774ae4f1d57f49ff1c54beb94c5c5d0890d07d6e0c71957cd75a58aeb7d51cf8b1daf7cedfcca9779e3197a9907099464e2287dbf5afe60a838d55d89190f9f75bcf99e0faabf2aa4a2cf7943ec6dc2c7a9cd9d6a6e7a002eb13b6eaed6b7b69e70eed0d6d7f06e8bf6e804cc04f6cd9e4310dcb3c3c7e6f91abfc6e7c2428d1a8441e6620d6698ba400828258203d34730eaf05548a8e49eebcf51e6c9ad8201799859c2dd33f0bf786e550b522018258206b01ba4521b6db1b3b29d3d750ca8498e8a903c180a7a51ff3b4c9a5fb1f894f08018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e84808258390144c768ed65cbda093c3b3944c4cdcb8fbeaabddb454bc8215ebefbf8e256fc68d5465a168ebb902ff5aa0915568e08b64e94ee7cbaf20f8f821a0ad7abb2a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a793c8b30021a0002bccd031a02d2aac7a5008182582087dcb45cbc04ad1766bd421cd398750a39ab98e38d459b8850939a702629c7bc000181825839017e6fe6a86ddaba04e0d6a86e9fe2b798ea4699e0ebe4149bc7ecd86c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa590161a063cc7d2021a0002ceb6031a02d13237048282008200581c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa5901683028200581c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa59016581cc485ab20bd3f105e59f3c50a0d3fbaf615a51f70a1c6d29d00a1fd27a40081825820cc6e628f27106b7ad61d848b0cdeeefcb229be213111464a0859e8058d0fbf3701018282584c82d818584283581c0691eb395323522c7000aa6184db1ef0cb6797f6bed732dde59cd2cca101581e581c2b0b011ba3683d149cf0922ae6310efac7a12fb9aaa14a74640fa48c001ad9a709ef1a02cab68182581d616904e8b2c26f3dda6c4a5db4b3ec9e31d581c9960977cfe9c6917a431b00000007ae8decb1021a00029cd5031a02d1324ea40083825820ebd76ef3d237c0af87037b330520d9ebc43cbf5b280c23cf4fff4b30f1f22cef028258206b01ba4521b6db1b3b29d3d750ca8498e8a903c180a7a51ff3b4c9a5fb1f894f01825820cb5a50a95a7a5733e9673db4775bf1c1affa30d000873f97f44616c39cfaa11800018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e84808258390135227524fdc6a69e8dec93ed5879e14d760a98c46e949e27eccbd49c2868509d565ac04981e3033b1142dd2c14dc1d2a6a3479fa7b921a30821a00238503a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a019c7544021a0002a09d031a02d14047a3008682582013bea1cade794a1d5467e7cfc46b47295e1d37bc5148e6ff580029a4c40a39c6008258202555e959aac9bdb1c60c7462ddad8f85f2cbd4788e39444e32b3c5e72157f66300825820643132411ad05a7b3f8a593b452f8e3058a2ffa6553066df2e3cf8b622ad8e810082582066f82ddb7be854f0b23e91c6edd2f831b96fb4c1d27575c556ac0f0383b08a0a058258209c2af09fe31d5b85a12bb2b32873333e61173f2a20cb7a64c440d9dba903cb3e00825820d364fe589aacdb2cc5df258fba1e17ff442f5cde458f9ad7e3c684df96804a9c00018682583901994ece48a7a131116e2a1a72d8568eb9dd1692a15c19c77651f9e46eccfae0e8377d194c834fa0c6bfaf7d1479cbc4968deb6ea6d9a438c1821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a0091221182583901694f5d8515c2a10393b6f0da5b185e2139c1e011339f54d350ae44f0f82c49db66d38f4daa4efa7c685445e5f245292aaec184ce4899bc14821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a005756268258390135227524fdc6a69e8dec93ed5879e14d760a98c46e949e27eccbd49c2868509d565ac04981e3033b1142dd2c14dc1d2a6a3479fa7b921a30821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a004d88b282583901f05329c96cc1b43fadc84177ab6db64c717cd6c3d1cacbced852abb9dbdcbd948a0742b085060e7a73f9be3bee4a47d1aff86203648003f5821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a01087b1082583901c78fdd55c6290368690fe3a08eaae29a06ee52f4894a37ecbfa5ba2263aaf1c26785267aca525db5d6eb69fe6ba618f221845efea7601a2d821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a004d893282581d617cd4ce2933a9230cf5f4419b9d1c48d4d6b8da0dbbace50cc5789b38821b00000003608e54fda1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591b000000057b5c8951021a00038139a40083825820cb5a50a95a7a5733e9673db4775bf1c1affa30d000873f97f44616c39cfaa11801825820f98bceb21953be391d1962e58d9776f0d9e615e152244963955a3521c726e14102825820c7932d8af88144805c9063faa0f428938f2a6777ce8ff6338f722068cb451bf701018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e8480825839010cf82bd9f91707a4e48e8c89f96a2d2d45f6552749c2e069ebc1748dd3e4c2ad591be1018c462c57e23f0fc0fa7ffb16fe4d9dc25c3eb770821a002594d1a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a0337164d021a0002c329031a02d1403ea400828258200576c31e7ceaa3cf5c78bf29bc595a062038409475ff954ee53d7d321120cfb9008258201a0529ca4ccfecf3b0a65864c0280fcb686a4e832b77a29be852cdd77c20961d00018382583901633f44b1b8f8ba35e2a88f01d9976434f4eaa03315ce647a391c0d8cce22971bad0a2a295e1b1dac28e749bb09beea835d00189138e271131a006624fe8258390199df1e69ce10845d0d491944333131c8ca0839f8016964b425738c3326b7f328849b8604fb414facea42c03162d838217fa1e522cf2f2322821a00172bb5a1581ca5bb0e5bb275a573d744a021f9b3bff73595468e002755b447e01559a156484f534b5943617368477261623030303034363433310182583901815f778a2ba10aa0fdc4acf1436e701f78d6f717361d4164c95dcfb77e9edebd75b1908b72519186c997cd98e6d62e5636f0e3aea1ee51401a000f4240021a0003118f031a033f013ea6008482582009db85e7a762bfbb57b32cf04f1c355e90e077be7efb55d7ef700f376f008892008258202723983e9e4b085db6e3c93f57a9a42acc8bb039eb99dd8fa9118a92746e668b00825820a3529c7fe543b4c6d834b092ad28ec98937861644f2e9e6aa227aae67f95844d03825820d58425e42d2e94531007e4f2ec2cc415988433e7ecf174775d1e66de791f41d4000d80018a825839018a9a85d079208203727090cfbf263fb30b56d85dad34d6aa4779d2b032bc73973236dc7d6f7cfd6ddafb91b65e70001ad791262bcb8934821aabda4cec8258390151843571b4aa1e6517df552e656963ea5e521adf633ca794319a424d83f2bf80b4601e48c4e90e1d6b07c9503516659252c914e29b62bf131a34c0574282583901a252df5e72fadbae8bedda645dd2a2148d7658b0ad341982db3691ca51c2c1f2969f094d9d492019f557253632050280c8395c987474b5151ac35ddab682583901ac469db726e66cf9bca1fb4c60ed5f96ba757146a7de5bd782b084d106c04bb2a6dd85068f635ff77371f2eec40d1b070aa0f8b1224a66e51a0118471282582b82d818582183581cc9924e377d4f23c35c949f285fa189a6bbdfca2ddf9293e3166cf278a0001aecac4fdd1a01fc09d782584c82d818584283581cf8e422e7423136795554f68a598324cd1b0523a381ec3aa467e282a2a101581e581c2b0b011ba3683d55eaa3a82a30b7dbe84e7a690d8c19593cf5ff920a001a4c2461561abadaa37c82584c82d818584283581cbba61babe49fbb0ce9868128603f45de32ef57994f68354b0553656aa101581e581c2b0b011ba3683d0a588d712ab8fc1936ae69af782e6a84f755a8be55001a55db53d21a3965bb9682584c82d818584283581ccea8496d5acfb20a26fafc0ea9c0f08a898c43222c5891f4b45d6ee0a101581e581c2b0b011ba3683d1a209f152ad6791dcff21dfc713898c64464d13361001a0564eca01ad4698fda82584c82d818584283581ce6153e2ae3a8ae674da3db32213a1e2ac60a7ab157988dccad4e9d27a101581e581c2b0b011ba3683d4400f4cc2aac8e0ca0c4a4dc8545d9475876704d01001a43c463851a013fe7a082584c82d818584283581ce454fe8ba7442b0881747d1706baa45a4f4b6cba730a4415b59d39f2a101581e581c2b0b011ba3683d246e555e2a324e286fab497985a4a6ac92a6440c28001ad6b4e0531a023777de021a000384b1031a02d140260e80a400828258206fe6aca3f2508e3c14010ba598cb4058317947ef6692df818a42c5a6e515702d0182582026d8779ca684d8a6b7c95e3a11417372ff92ed5bb08a57c9e1861da97293d51600018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e848082583901694f5d8515c2a10393b6f0da5b185e2139c1e011339f54d350ae44f0f82c49db66d38f4daa4efa7c685445e5f245292aaec184ce4899bc14821a00303306a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a01efd69a021a00029a6d031a02d14047a40082825820648877fac8f758dae06fca006690ed1387b2ec2204b1bc016b266bce638bfecc008258206fa89cd3f64122f6244e14b71d2ddd5da532b33bd98730ca3d79353828f3a1fe000183825839010de15f634e8d7e52f432b004c6759fe473dfde8aa42e459bf4c0c63196f63ab876bfa489c6f80114acf55e7aa93d68ab48db25e74fc5bf851a011ed834825839010dedcda071ff3e073c74bae09910551de925b6c9f1b94f1aa1f15c85085b4d63207ae5045b026a9da263509936b67c9ba81889fecf97abbd821a0017bc62a1581cffff5571ecec795284f04ad6e6852ed2d46d924535ed68ad97fa1e70a1581a4861707079486f70706572436c7562506f7374657230303637370182583901815f778a2ba10aa0fdc4acf1436e701f78d6f717361d4164c95dcfb77e9edebd75b1908b72519186c997cd98e6d62e5636f0e3aea1ee51401a000f4240021a0003128c031a033f013ea40081825820614b760d6a77d7d1e55e8a923b566db0b2f9783460905f257a8e66ee416a5fcd010182825839016628e483e260103db8178508368f19e09e064e7161a6bc9670c66a02ee699aeb3c45015267dad04ab3d67d6cfa953fb753fed34ecaa464411b000000012a05f20082581d61d91ef01b73f3010bb173945cf5417257c00c002715a13052015ab54f1b0000000a9bff5964021a00029cd5031a02d1324e8ba10081825820810b493ad7eb21086048625c3997fdb07c7317a392913ac02feda8acb3c4716e584052f9e3436d9a2822490ec5fad02991c930e4d9b121b3b9cc032573d3197780269f631f9c4758862206dff1e740aa815b1bf80ee5a4d80f2f3fc29cecb268e80ca10082825820bb6baee3198d38fa0b4d03509175af17c23d8c16ef1bcfea0faf3f8791a77f515840a31cee004c097aaeba3c014898370b7dfaaa6b450c6ae00487d2664be400ce203ecabdaf70a26de71642750472859ea9ba2e92035998c1061455f20a60360b0582582029a440045e38c8c80c9c14360fc24dea92c6ef070a35357cd93d59f3f18d91485840b39b51e4a0f542da77d1cd754979c4f77a713fb631d8084475debad30347ee717f7ac37cabc268b6c42d4e32595852038c6454d75c64e1fb11e3bf44ea537d05a100818258200d197b7eeef1b961962a2911d4b553f0d9c3114b8d3e61de3beb4f39dc348eb058402e760d569035b2e10b02906e33dcd0ddc236c9b45cb3419264ac9a0b36a6e8ad0960ad03aa788338044eb443eccaf33699f0d7d493667c9203ef907900edd10ca10081825820c116ee479a4ff442d2d3660167d68e235bb364ba33038d0ec42c665886eece015840c3093d7ec89a09a635b9c43cd2ec3465dc4468e02efd3b9666367920b4bd72284402bedcda969123a8bc6b0959bb160eca4ab68dfa4cee6f37f4af984fcaca02a100828258203e9c556c0dd32615166dc28dded1f633409cd1c0cb71b6d2a441466a05e9146858403fea4be8326d261e3929f43ec1fcbca846c20d308eb013f5ae932b3c8a52dcbdb1829e069c5adf83c0c5afad0385c2180373b6c1fb2a963bbc6a96523ea2d609825820c0c19fad21788560e60d7a107512850c5c9b2c00e2d516c58244022ddbdbad665840493df152ccae48f7692b3c8a9b11d49c0f7eab12183d5fa63db15362ddf34f658e0ff561178812a7006dc8557ca2f59b6ed5d0e8984aecac2a4c91d24dc10b03a10083825820e99aa428105d443a8951703eae6ce058a39fe8ce3287188e72be39c00a0493935840d0ba8e7c812df0b90d86abcfbd13f6b4e99dccd61b91152a6696a82496a863cc3a048458058bf6690244022e0c69ded087d1ca9dc6ae735c45f1d6555084e108825820345e42de07d8238215773735dcfb78f59fa6fe268dadf013e6d844c7f7d20e295840440fe4178a4866f64481af152acaf51c3eebaf705baf3b09a4c6a219754380a6e523eddaef0bf39e74d061700f939863d1cb71a73f14a529875433153a3e650582582010008943d7d5859179e04581bd2b9ee085233a0f7393e2bfe6d2ebce701dc9ba58402848b1dcfd59626885d6f3fc6f99173e2158e262dda5e69875075fc6f4a315c9df69ea1e4d8a2e25fd7cee3655e385770bd081a8b6fa4d63595c19c90ece3407a10081825820fe955d3686653e37c86aec94d57186dbf0f1e414867e964b65049b57416c86465840cae23a41f72d40b9d9c4c55195a6c3f51f625a1f89d4c418f328a3fa64a61e318189119b470c4a8c84ef3a23b8dadd20dfdcf42fa7f11130fc063b7221258307a10284845820d6ea97a4aea06aa80380c8fbd6d7fe91286f78acb1149591ab4d57860e0494e558400099134777a40c19f4c71ba2a5703ff9d40eaddc6d92dc1a9088253a8ab3efe3c4a273c956295900aa2d2842354685a71c0839c292302c414755921ca396e70a5820b39b080c850256c089b3251f3ab398e5b94dd17c364689137ca8b3fe49ad404f5822a101581e581c2b0b011ba3683d09e3df362a1c27cb901932f2b3e859b6182c5125858458207037874260fa1f84b455ad67c6ecda64366bac8cad65dffec8f7870a6dc75e4c5840dfd0d3b57b323d47a5aafa9a1890335224122e3e77a77c5bce151103df985f530cddcdf91724d8b886c0e10ab0ff017c8cdb4441a8885ccde60798aea4af800158208c9281701891f2dc0a66bba4bda8f3416431b460ede13bc6784d8d5d7547749e5822a101581e581c2b0b011ba3683d2772fa792a5889e41828cc76ffb7ea2569c225682b8458200704240791a0b1bf27fd81a9d8de9cf62a1ccbba53795413ee733a7b26ee926a584017079517f099ae9d1a047528ba2aba3326c74f6f5aea21ef4a52fbb0d42b129d52984a2d7e11c49548e419908f2729e1103ec6b8251777e53e654420573090045820a0ec57cb668bf73a6e2d94df5ca19ba0b3eb4f561cadcd5829ec56fcd35a86c45822a101581e581c2b0b011ba3683d6f1d0df82ae9435de7d874433338188b2aca8e4d6b8458201477bfd5a93ef5aa5f21cb7793c12bb3554669cc01c0575ae7c7282d7ebcb40e58405d6b53624bc1477de3a1b9f37385f9d1d2a9db39c411e8f11e08e3660b4cc6916c1618800c9f465ae437a59bc2734d8652e1676461b9427724cc2da5174fae0d58207e719362b15ce90d7755fdb1892d8a56c3e38a470cadb9bbc85d73d276e2a53e5822a101581e581c2b0b011ba3683d477e6d862a2533b07c33e15177ab90b3742a4df901a10081825820a62cf49a11ca7cb60f63d140586ca033c8630c0dd05a4fbe98353ac7e91544ca584078626055ddb4269801483b14c4ebe307493a62b1c6a6318ffa1efe6ed10ed26f4234414161d8fec9347f081b0b03769e305e06356e6d96643872420dbbe05007a10081825820e409ab4c9ef9cbac82c4090fe0202d9452151d7610f8a0837481319564cb28fe58401e1a197f1ae918365d3ba6ca5ec3f86f2a83cf7d34319104f8f9e9a412130ac88e392fe29f9e0b850beab23c2fd885b41c45df9f19fa76bbc9dcf15389f5a50ea100818258200d197b7eeef1b961962a2911d4b553f0d9c3114b8d3e61de3beb4f39dc348eb05840a989df7349b26d4f4701d50b5c6820e29c07415200d9f97c3dc36bf32dda505b0da234792db1b13c6b8cd494edfa84593803cc764c9751e004e568afd431500ea080" diff --git a/ledger/byron/byron_test.go b/ledger/byron/byron_test.go index b2c0c4d9..aab19b92 100644 --- a/ledger/byron/byron_test.go +++ b/ledger/byron/byron_test.go @@ -104,3 +104,9 @@ func TestByronTransaction_Utxorpc_Empty(t *testing.T) { t.Errorf("Expected fee = 0, got %d", result.Fee) } } + +// https://cexplorer.io/block/1451a0dbf16cfeddf4991a838961df1b08a68f43a19c0eb3b36cc4029c77a2d8 +// +//slot:4471207 +//hash:1451a0dbf16cfeddf4991a838961df1b08a68f43a19c0eb3b36cc4029c77a2d8 +var byronBlockHex = "83851a2d964a09582025df38df102b89ec25a432a2972993d2fa8cc1f597a73e6260b2f07e79501eb084830258200f284bc22f5b96228ee0687b7bb87c56132f77df4235c78a1595729ccfce2001582019fb988d02ec920a6de5ac71c5d5e75f8b73d7ed8e8abea7773e28859983206e82035820d36a2619a672494604e11bb447cbcf5231e9f2ba25c2169177edc941bd50ad6c5820afc0da64183bf2664f3d4eec7238d524ba607faeeab24fc100eb861dba69971b58204e66280cd94d591072349bec0a3090a53aa945562efb6d08d56e53654b0e4098848218cf0758401bc97a2fe02c297880ce8ecfd997fe4c1ec09ee10feeee9f686760166b05281d6283468ffd93becb0c956ccddd642df9b1244c915911185fa49355f6f22bfab9811a004430ed820282840058401bc97a2fe02c297880ce8ecfd997fe4c1ec09ee10feeee9f686760166b05281d6283468ffd93becb0c956ccddd642df9b1244c915911185fa49355f6f22bfab9584061261a95b7613ee6bf2067dad77b70349729b0c50d57bc1cf30de0db4a1e73a885d0054af7c23fc6c37919dba41c602a57e2d0f9329a7954b867338d6fb2c9455840e03e62f083df5576360e60a32e22bbb07b3c8df4fcab8079f1d6f61af3954d242ba8a06516c395939f24096f3df14e103a7d9c2b80a68a9363cf1f27c7a4e3075840325068a2307397703c4eebb1de1ecab0b23c24a5e80c985e0f7546bb6571ee9eb94069708fc25ec67a4a5753a0d49ab5e536131c19c7f9dd4fd32532fd0f71028483010000826a63617264616e6f2d736c01a058204ba92aa320c60acc9ad7b9a64f2eda55c4d2ec28e604faf186708b4f0c4e8edf849f82839f8200d8185824825820b0a7782d21f37e9d98f4cbdc23bf2677d93eca1ac0fb3f79923863a698d53f8f018200d81858248258205bd3e8385d2ecdd17d3b602263e8a5e7aa0edb4dd00221f369c2720f7d85940d008200d81858248258201e4a77f8375548e5bc409a518dbcb4a8437b539682f4e840f4a1056f01cea566008200d81858248258205e83b53253f705c214d904f65fdaaa2f153db59a229a9cee1da6c329b543236100ff9f8282d818584283581ca1932430cb1ad6482a1b67964d778c18b574674fda151cdfa73c63cda101581e581cfc8a0b5477e819a27a34910e6c174b50b871192e95cca1a711bbceb3001abcb52f6d1b000000013446d5718282d818584283581c093916f7e775fba80eaa65cded085d985f7f9e4982cddd2bb7c476aea101581e581c83d3e2df30edf90acf198b85a7327d964f9d92fd739d0c986a914f6c001a27a611b61a000c48cbffa0848200d8185885825840a781c060f2b32d116ef79bb1823d4a25ea36f6c130b3a182713739ea1819e32d261db3dce30b15c29db81d1c284d3fe350d12241e8ccc65cdf08adba90e0ad4558408eb4c9549a6a044d687d6c04fdee2240994f43966ef113ebb3e76a756e39472badb137c3e0268d34ce6042f76c2534220cc1e061a1a29cce065faf486184cf078200d818588582584085dc150754227f68d1640887f8fa57c93e4cad3499f2cb7b5e8258b0b367dcceaa42bf9ea1cfff73fd0fab44d9e0a36ef61bc5d0f294365316a4e0ed12b40a135840f1233519fa85f3ecbb2deaa9dff2d7e943156d49a7a33603381f2c1779b7f65ea0d39a8dcdd227f5d69b9355ab35df0c43c2abb751c6dd24b107a2c7ac51f5088200d81858858258403559467e9b4a4e47af0388e7224358197e5d39c57c71c391db4a7d480f297d8b86b0746de21dc5dfca2bd8b8fa817c1fa1c3bd3eeaddbfd7a6b270564e416d0c5840b0e33544dcb1895b592a612f5be81242a88226d0612da76099b653f89ce7c5641af14fad696ccd44b58744915291240224fd83a26f103c0717752ea256b4af0b8200d8185885825840572c3ea039ded80f19b0d6841e9ad0d0d1b73242ac98538affbec6e7356192f48eba0291ea1b174f9c42e139ba85ce75656a036ba0993dda605d5a62956dba6558406257e3a27a896268cade4d5371537ed606d3004d6269f87ebe6056b6eff737a2a9ef82d27ba1f9b642ffc622ec27b38e69ed41e272d3de0767cad860d50fa10d82839f8200d8185824825820779a319e0d64b80eaff5ed13d08062b8672fc71ac27e7b30574c1c7972764de202ff9f8282d818582183581c2c0dd53d4e6001e006729fc09d74c5a799d5f93c9f4b74748412a823a0001a1abd89081a769cfd808282d818582183581c05b073f36ee030589a31148838cd47e8d8c8f82fec9fe091c7d53cd8a0001a0c5f26b11b00000016bc0c4c47ffa0818200d8185885825840f129f07bbfd87fd1d3ff5fb32e9a5566e02208f89518e9994048add22074f433424e682a392581268c7544e34e9c54378a8820bdcf7dddce30490bbb2d363b4b5840709a2e70d3803554a15d788235bf56c9567407102be375be5071fa81d4c137047743b5f5abefdbab6b2781822474995dff917213c962ecd111619d75b8534f0aff8203d90102809fff82809fff81a0" diff --git a/ledger/mary/pparams_test.go b/ledger/mary/pparams_test.go index 7090e112..abb560ba 100644 --- a/ledger/mary/pparams_test.go +++ b/ledger/mary/pparams_test.go @@ -281,3 +281,9 @@ func TestMaryTransaction_Utxorpc(t *testing.T) { t.Error("Expected non-empty transaction hash") } } + +// https://cexplorer.io/block/d36ab36f451e9fcbd4247daef45ce5be9a4b918fce5ee97a63b8aeac606fca03 +// +//hash:d36ab36f451e9fcbd4247daef45ce5be9a4b918fce5ee97a63b8aeac606fca03 +//slot:39916670 +var maryBlockHex = "84828f1a005f27931a0261147e582084d910a9b03102f4d5d1cfa175595e0671fa16f9018ff1679750efc3d056e9595820f62edd10f9c922efcc58d7a7e939fc0493c006fff17d1d5789d314d7a43530725820ac6051aab9b68f68871774b599e697a400a98336a23075db99262f1d5e28d17a825840381bc4e03e170f96f0a0d5ff40a5c4544fed7f44d5da0970e5efe7ac6686e74faf7c655349ceab6b2306d5af201d7943e7dd026ca8e8c4d32bd7953566d29f8f585069cf8f936bb4eb58d67a70e9bdfd45cf8f9d85e0dc836347046217a43ea6c79ee10856ad39163490e30033ed57c847024365c85713319c7d1d18e21234d6271615930d4963f42fd280caa450e6d83d0b8258400006ce96fc4c0171d0478eca955a4fba452f93b2c09ffb85fbe78d5f2a40f017bdddd2dec6f11620aa54736226ff7731719ffdab4f0657ef777115559d375df25850c78ceafa9c9cbad538c13219807f2b9867672bbcc665268813025e6cbad72da40288bc4a7e96e29fa441827f801c6f804b121d6f3a99f7b660c2fe44f0ee1d402228ace7a5cfc5362d4de38b52498a0b1910125820867488a75d35cf4c06efb6d214697ad56b0237f956c75cc7e5f1ab89f5acef17582010f60a7519103220ab76085ca89609e229c60a39f200341675ac97c887287d640519010b584030e52646ec81ad60fc8cd7cf1813604dce4d7d9995621a2f5f7ffb82b1f1d2a8c21b18f0e732ac5da76790d2ac5a4da592da4d77708aec67868013e15673ab0b05005901c07ac5ad01d682b2abfcf6d2be5993a0b9d286e9723a853ebd7a64c973a70ed4c48f4bd644f4387ea9685be096df83e17bdb7b64f5f53019aef6b68d1164315b096e2809cdc43c7a3e83e68e49133209a4b035238940cd41a4211cd70ee8a1d289ed0037eeefca1926d48e6fdbe8ad069247b59c27f949656dfa3a7e155d6b704bdc1774fdb215f0680e109f51f2c302432fe8fa431c1e19b3cdcd5765a198d95cb80968b627ef000e5c7bfd836c1ac625fe318390241a2d78e7bf5c516284a5cf3569d3df6581b145d0391f7be2fa1a5f0ec6428f69b9919a46112ce26bc8db1098f1388c7708d3633bf7215fbbab9c1ea6186fc6a8a9016f567e2076a29310d4954230f0f00116b122867db4cdf59cf28b894d2b19dc547815c41b93359588ddb59f493ee86058bfdfa4c4dcbec705c6f8cdfb190ccd4a84381af7e2ad8995533bea20849aedcce82a7d1bb17919a883a9dfcd3bb0a02ebcbb9515d9ef1732097d9dbd0461df19b23640638b14d10142031af9f77e74839ad4f437d2aa8290f8b4b2e510a78c16722f50a2c71a2b9a4d0fc82ad0361d0aa1068f1f2cb8374abc17205e188d3876e6bb496ea123e8bbcf1e4287cb506db3d55013073c9425d4b786a60081825820400365b0ea683f94287d7c58f509389c4f2e39656add684ac9942e4e7c08bf260001828258390150ab9706fbb31e58d53f4610eedf75a0ee550eae0f7b0b907f063060073bea946b18925ce27b615763b440d09f5dbda0c68591dffbca0d361a0076def382583901c855701288beb1034be3309b2f800ffa9ff807cc247ca2ee003cb23f3d9678af79fc0cc7989ac5264514a78ecea067860cbfb37b8a711c45821a001e8480a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a14c48617264466f726b3132393701021a0003330d031a02793d6007582037b25d6b3e994f68d24412f3843a7fffa50bb90661b276c7e7f46d21ce82d22509a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a14c48617264466f726b3132393701a50081825820d9557efbf84ffa6dd363661c1b5e7313ed29e50823da16baedc1794f2f616207000181825839015d3c84a4ab34244ca865475c13eabf2e862d5a30c612360f4f0b7b2405fbcf0e74565278f93b2b82ab69bcb9f08706ddd4a00d225d5d678f1a00217dad021a00029d2d031a02613b8a0800a50081825820bc8bfc2527eb8008eb49c7c7cc65455163bb17fc957b75b9011a68a6a27e049700018182583901fc52227f756cc430dc9c81d104c78764b4f41626cb85b79c99cd4ccc5073f046e69026e6ff53e6023bc84b40eb0b1b14a09083af07050ebb1a596591d3021a00029d2d031a02613b8a0800a30082825820034d1a90b249fd422c1bfd4aee60878fc713f4f107a94b4776ea05c650d0347e00825820034d1a90b249fd422c1bfd4aee60878fc713f4f107a94b4776ea05c650d0347e01018282581d61fae5d68aa2cf16a8a1af57370839e04654f9e4548c9adef09cf386c01a0138eb0b82583901e021db8d4088cd7668488fb7d1989ac6fddb6ab695f3dd669f2bd1497486fbd43f3af8532c4850473fbef34ea23d0cb196441bae2d16e06e821a00172bb6a1581cc9db24a15a5a4a3686d6f50f1983a56e934acca586f6a98cc9523950a1514d65737361676566726f6d48656176656e01021a0002bbc5a400818258209a5c54484f77e4c177acd2c795276c5cf8ce6614a43dc8813ab21f97e0dd0fa601018282581d615427e52d1cd89142cbc658f2edf03057297ff08e2c16e6d3d397c5bd1a00989680825839017d8e50b38a7683a47ba4e9105d6ff89e9c162630e8b25c5dd16b9f806e96df67c956be4e6960168f929e627fb98e10cce9a0bf887885d95f821a2382fad1a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a44c48617264466f726b31323433014c48617264466f726b31323531014c48617264466f726b31323537014c48617264466f726b3132363301021a00029bcd031a0261308da40082825820f1c340165805cdc0f2ef8a78761a2291a70ed82c648ababcd2919b5a3958b04301825820a0187465edb163de4b26e79e55daabfdb99021b1db0d9605b364e79a4062c28d01018282581d615427e52d1cd89142cbc658f2edf03057297ff08e2c16e6d3d397c5bd1a00989680825839015cef8d7f6eadbc136a46b4dddd59f25a75242b7736e0831ca8bfea40a2f8786501c13a4eca71f88eea12c2a87691836e21be6f20a06685ab821a076a3ee3b819581c093b80c2d0fca1e50d06e6fff5d22ea06c37a70a36fca1999cb34da8a1477374696b37333201581c0ab9242f9838e9f158c1d161c96805fcf4c54842bf763dc1aa852cd5a85147616c65615f666c616d655f7265645f3501581d496d706f737369626c65204f72625f4c6967687420426c75655f325f320156496e66696e6974792053776f72645f5265645f325f3101554a75737469636520426f775f477265656e5f325f3101581a5061736361616c5f666c616d655f677265656e5f6461726b5f32015450726f63615f666c616d655f79656c6c6f775f3301581853776565742044656c696768745f4f72616e67655f325f31014f57696c6c5f6e6f5f666c616d655f3201581c16a2a21a7ed8a67c5254eda1f8d6041021b53f49ef53e18e3e572546a14d456e7468656f7332333033363201581c1f02ffd171edc73021154e4103ad1240eb188751ecb035d12f231756a1464d4f4230383001581c201bcd6107da0f2ecd70e65b0eb042349873281c569de38178630388a148427566667942697409581c32b19fd9b447eb3d64d9f8c8a5a54ed699cd16a47db243ff82bf7515a14b4164614d696e657235303301581c33540028ad4ade822c82d61ed2d55388422c3db0bfcd11e5e1c92e2aa34c446f6269436f6d6d6f6e3239014a446f6269526172653431014c47756d69436f6d6d6f6e343301581c42e6416b9208aa03898a19ac94124282c041f1c7bf08c3e3f3006c06a14d43617264616e6f526f636b313501581c48766b78dbb52c7fc4617acf4503a9f40b2f0fb3448ba0ab0e1fda09a14c5374696b4672696b3030393301581c5bb7f3c67cb9bece3ae0f654ec5eed2f8c0b16ecd18e66157392eb3ca25543617264616e6f4b69647a30303631464330363432015543617264616e6f4b69647a3030363746433034333301581c63a1eb2af64f5915896fd3b5b25f1ead12f64a9b1dd4a06cb8a6ed2fa14b536f6c5661756c7435373001581c7e206036ca4345a7c45d37d2dff0d7280a0854ce26d279e06f7d94f1a14f4e696674795465646479303034343701581c9a6590ca273a1d0f67bb405717e8c2c245a4fe8935b2fdb7813c91eca1581b477265656e4d6f6e7374657258536572696573464952454d41534b01581ca5425bd7bc4182325188af2340415827a73f845846c165d9e14c5aeda349556e697431303730370149556e697432353136380149556e6974323533363301581cad6290066292cfeef7376cd575e5d8367833ab3d8b2ac53d26ae4ecca14a5a6f6d6269743334393701581cb3bd6c0ea238a4a28cc96bd9a360ee2d9f814023ee9a3d0ee58efdc9a44e4241524231303130314d30323836014e4457415232303130314d30313635014d454c4634303130314630333235014e4d41474533303130314d3031313301581cb4c58110c97910ea5fe392b7727f02abeb528261bfdf137b2a7db22aa14330303601581cb56bb25bcad83af33c40e529722ecb19e3a54046dae97105e36d7134a14a4369636164613839373601581cb7ef0cfb14f588740d02ce8a53879ff96ab03c7b21ec1c459ac2bddaa35048617368477561726469616e32383234014f48617368477561726469616e333339015048617368477561726469616e3932313501581cb81e5ffa08dbd35bf7ac7f9d7f0f58d3581444510b35ea4d098313b5a64d43727970746f50657431393834014d43727970746f50657432373930014d43727970746f50657434303137014c43727970746f506574343032014d43727970746f50657435333736014d43727970746f5065743631323601581cbd3602618dc1d4aec509e3532032ef204e0583ff6d5ad4ea81e96145a14b73656164696e6f3237383601581cc4c00fbd8fa227442a5e7cdecde33b24588494d05a2c50fda8938c6da1444b49445a18c8581cca3aeaa53c0b21fccf28c8c724141473d325fe9ea8d0314f7c3b4240a14f4269746c616e64733078303237333701581ce35a1412a23b10bab24f750a88c65aaae4ab3748863b78aeebcbb4c8a24f4869707079446f6767696532313036014f4869707079446f676769653435353701581ce5f5a081d5da6cb1842a944e6855d2d1c9d5537e0b6b33b58cd85ef4a35242494c4c414e444152414e44544544333230014a4a41524845414430303801494b4f49504f4e32383001021a0003b3f5031a0261305186a20082825820e28ba7c48a153434fff06660908467c4534d28f2300e35f0d779f036cb4c09f65840cd87212ba9882ebacc29c2f1069600cdfba14f8d02f6974a50c09ad61bbf2b756150be86302d4c57d6cce3ab59598b2789622da5106d00e2a70b48f55dc19b02825820e376d721acd5e6e18885c7bec9c7725b228dc7e2ac63d2486d645cf307db7a76584021cb598370011cc9a71436e376338afd2c4320fdcfd38cf310ed6de1e9c325c43083e25ccd3802a6d7416c25fbd97adc3a24b96336b1992ad7531f1849eaf00201818201828200581c7528c78f63dc6de1dc998e4ca9ea1f19829b0958cf916b72d480bf2582051a02793d60a100818258205f565a66dee8a092bd11e6196ce1f974195bc4183cc883699d3f04c87a603b6f58400354c4b89d6d2eacec89eb2b1cea400309edef1ed707b406455f8c405a2a7c7cfda44565c00dfbb8a35c3a9d7a804d6dfbea074ef197d0de7ad5f66c175db105a1008182582008d17aa2ee3c574d1ad9d6a1ccb3c2da53f2356110e5e4da5dbe59c0a3b0a30a58405186ecee50ff90f33ec0361501ec962bab34e6c0754d32a955fd551a994e47c75cbd5e0d407686aae41c44b4e64bddac0eeb25b9775b6d5172bc869069b92106a10081825820d5d20c965cf82e1bc0f61395d93ab82461406c826398caa57ec6fca3f4c052a5584017bebd385cd3f93255c251a90f6cde1656ac38fb77e8c37546f03e586bd1296b0e688f0491e1ba05cb357703e516b6021f8efa3474db40c035ae633cd2d4890ca10081825820ff627640b8a2299cc8605241316b259a2037bc6c7753eccdb336ae5d7818f31d5840c80294976aabde590ceebb98f97c0264a977cfe2b18df622a9c03408d68279033f2e4079df6f3cbf3de551b625d8ec47cca28d1ce125ed621fed840a6225ca0fa1008282582046f371ca0e6fe6ec2047310d943f1e4a17083f6c55cba236008e28123a902a725840bca7d02537231092e7044e60ad8642e710b5d003c537297729ee03b5f76c4365436cfd9c4e9fa4115d7cf9c2498764cdf683393d75c458204785ecb7ddba340d8258200cd1ce481d2bac11d09b374df34f58743806bdbabd996703394a4429f771374b5840a3977d3e2f15c7e80dcaf4f46fcaf76552b40d6bce73469a504b91ff40634abadb4b33457b3498a5be955decfdc5b94abd4dd27b21085344caa091dc4b87c103a10082a11902d1a178383462396334346335336132306364666165633034663661323464643635373230333761353461656432376134363437623430303235356633a16c48617264466f726b31323937a567416c666f6e7a6f8374436c61796d656d6f7261746976652070696563657829746f2063656c6562726174652074686520416c6f6e7a6f206861726420666f726b2075706772616465756f6e2053657074656d6265722031322c20323032316566696c657381a3696d656469615479706569766964656f2f6d7034646e616d65781b4861726420466f726b202d20436c6179204d617465732031323937637372637835697066733a2f2f516d5a6b6e6d4166384233445070535841665a69627a5655517a454c4d576347736a6e6262546d484b693666647265696d6167657835697066733a2f2f516d566a714a6345764e713179476b4a774d51577836395652776e5831786e5632414b766d4138533652795a5052646e616d65781b4861726420466f726b202d20436c6179204d6174657320313239376774776974746572782168747470733a2f2f747769747465722e636f6d2f5468655f436c61794d6174657380" diff --git a/ledger/shelley/pparams_test.go b/ledger/shelley/pparams_test.go index 40f23036..23919202 100644 --- a/ledger/shelley/pparams_test.go +++ b/ledger/shelley/pparams_test.go @@ -369,3 +369,9 @@ func TestShelleyTransaction_Utxorpc(t *testing.T) { ) } } + +// https://cexplorer.io/block/2308cdd4c0bf8b8bf92523bdd1dd31640c0f42ff079d985fcc07c36cbf915c2b +// +//hash:2308cdd4c0bf8b8bf92523bdd1dd31640c0f42ff079d985fcc07c36cbf915c2b +//slot:16156972 +var shelleyBlockHex = "84828f1a004d4a6f1a00f6892c5820bc4766a289bb5d8ec86647a0aeed5dc3521f43db7a72abef3eed1debbfa9412f5820ddba672a2abc65da47537df8f190ba376512bc0283e731e3934b52f1a0abc1a558206abad5392188997c5e14b9f6e581129ec141cec17d1d2f0cfc1e9192d464716e825840df9856406b92387c9b138ef24a58d8c48a37bf5be8721eaec4702ca98df48edd2678f0a8c722982d354582b5da65d849f72077c880778982f71de60536c3ed4a5850edc5d9f0ea6965edf729548ff7cba2cea82425ceb4e42d1074a726cc9812eb5fcabb4aefa7f049bcc5209edbbe18763a080eb1a0bdfd8fb933a1763813dd3314c229847a880116bee73c97e24130f1058258400009fa6d8e070a89d1ce903f49868682ff8dec52a0756ef60cb99226b36ab781fa8e0fa296b286b964d9cac56517071501716b752dc11636a5f9b8c29193012d58505a32d1a3ce3a8a89f17c73aedbab2c299a52f90fd78adf78fe6b5ac8cfded66ebd6d2fb238a770b6d0f022954f59855138c8ec47dc1021b8b69dabf26592076ffd612d04bfbc8fbcfdaade7d7eda670f19089958204847b0787633b18df8724c920c7cc35172531f2756fe4d6ab17489e019c2c4f358201ee99223a40caf33ca63758235af29c1d53066a423249f5690c8f9e664924dcf00186158404e4b58717c4f894e34c41d5b3d68de6676f78d9a5d719a077e282974cb136bcc6287d3fbf76e175a76edce3eb934afcf7005f5a7cc9204adf14fa9d01c123a0902005901c09b1bb23288fa4ba5f8ad23d00d0d945e89958057c17df6557a37a331867a6ef252a7893bfcf7006e32a614a1ff9787e7af3575cfdeb5054214ded324fa850b090f292bd54599e88bd4efe12b49d520eb7a8e57270dbd532dc567fdb8e5cfc386e1e28c1812734dfcde9dede86845d8e66966089f47b410225886e125942b445f912d70e517d175e9ee6f4de13f0aadf3a16e01911875df1710b49ea063d17228297c9eabf6cf663e7f5f5e58f6e86bfe7117381070c86b42981bcc7d405a49108fdd760f61815e4957ad256136706e94587ccac9ded8f9459b9433d0b6d06df5e3a821a715ee5fd912bb63d26aa1365ddf0dbff435ab42252cb2e9549f41bda074201f824cd48b6dbc8c9d79961b9c7f0cab85caa2bedef282c585ee0cad01b771a48f6740e0115acc27b4a8bb998b0f05de1cfef0b2507cd2f4d65120389fb88513e03c8a1709628faf3e48bb3956de316198ee06d45ce84b218632dd53f3ab0087681c90287c14c37ad76b17bbbeb68bb4924363987355859d6b6098418b2117b01bab13a786555d4e996dff6e1510f2e11070aa9223a229f69f5fd503de22b09052cb6e4f371f8a8858258df1cc5ebde829a8befce981f4fbaae621f8917e86a5008182582045e8b0edbf6c930ba7a039e69194f0919655d6af8ed6e4d11f2a4d418f431bcd0001818258390101c06963664878bdac7fe9fb08ddf6f06807f5f354b862796b2dff106328fa4432ae48b03992c0917b9e56e1a23c3853deaea5c08ce90cfa1b000000160737188b021a0002a9e5031a00f6904f05a1581de16328fa4432ae48b03992c0917b9e56e1a23c3853deaea5c08ce90cfa1a0411647da50081825820264700b263e5adbd22757cda813ef4697317e44abfc1eee40e0af6bb3272495e00018182583901065b260095b86db3974361a08bfda1521f02698d02a57dcb135c1db24abee9a72b7daab743ccfac94aed66a24ef7a551282084cf700b7b861a0cb835a1021a0002a389031a00f6a521048183028200581c4abee9a72b7daab743ccfac94aed66a24ef7a551282084cf700b7b86581c3116c834a09b0060aef7284f63d3275456364e3309b3c19ec328af60a50081825820b5b1a6019e71ed2c9715ed18e597775e72f18c0f46fee5b060466fe90f36fb0503018182583901c34fba339a35ef4a2f9a3947a819a607facb331358cc062430c3bd22fdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b91a3842b87c021a00062764031a00f6a49f048282008200581cfdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b983028200581cfdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b9581ca3ac6ca0694fc5825f831c8d0d97f202c4f298741ae60874730fafb8a4008182582080266661df8a01b93e9e20de7232e3b34b609a1ee4a630442db9209485d2293300018282583901491f94fa0985f2c34ccfb94085dcd9763c8eb947737dd380b52e37d8ab93b30d186d41b7b9bc22c336fdbb75dd1ab1ddf58ee9ba906bec821a713fb300825839013ada263c5ccda43559b21a9cd59c1e24f36993d8c579e1d7e8815aae7704a3cd5ae21fed6914ec6fc9d9879ee34008c541fa00d9ae571f5f1b000001748b231e6f021a0002a751031a00f68b55a500818258202476bfa426a7f5eeef94edb037b8a6cc6a42e253847d1aeb18c01a5842ad7dd900018182583901e2f94469a819e0f1a8524ad1575905f4c9aca0a1eafe52bfe4c74970f8d85dee99bffa2b5c68d591423d64b0940b6efc767ca94713efbc8d1b00000042309c8c8d021a0002bbc5031a00f68ce505a1581de1f8d85dee99bffa2b5c68d591423d64b0940b6efc767ca94713efbc8d1a3bea1c2ca5008182582052022c25dc42eaf28e2a9b3590d5bf1c5ae36107a06be1e9a0c6d42d1fc6b05100018182583901fb4244a608712927556cff2a1ef1128419da71f56665e2079e8b2c776b2e4ac9a9478dd18ce4585cb931304344d658172ac621aa98acb1be1b000000427bfd536e021a0002bbc5031a00f68ce505a1581de16b2e4ac9a9478dd18ce4585cb931304344d658172ac621aa98acb1be1a31ae080986a10082825820183e981064859999b673c07c267776004cecb190ff878dd98ad151f98eb1838458403370d27e2db1985bf798f968251611cc59e52341d9a3b0b2f517081e655c8398057d0c10af339b62a54038185bb9d7208bd5475fda792274c746c78c10dd3a00825820f9d6360f1fb984311692e20628bcd4755f86c8f78289e4e8b510265cce8719695840b2ed58bedfe4b8bdca7d0a87b0213ffc37a6b23bcb112592211f3152e05dacb6f021eed3e9af3ad8e6d50dc8c89f93a16e343e23186bbff50e02b33aa81d6c03a10082825820554c24c692dbab0bbc0a26fa6b654ee4455147bb8bab4c7c53cddaf20279f0f95840aa3c322564e2e200d9adba2f5de58fedaf3925c14176640980db56470e194368dbcfb06bcf6a7afbb80f79d2be64f084c03ceac63d5d9bb4ef738606dd2afe0c825820e2f26a35abec7298e8db510f792cef005eb287c52c15951b44f8463360acf56c58405c476c8e8cd600bb4489176af84b27f353cfdc51953f52127bf0870ab88ec637a8e352125c4e81a70a3a19afd462875f9be73cda762069740a1580257b49150ca100828258207892557e03cedfa4ea735334f0e46dd5a72208a920c4f3bddc4d0721eab5456b5840e7a3589732148670db6ed45b879564aeec70cce65e7333b4c313682d0b50c10d1ad78e39139824de18d7f5e11ab51b6c4d1867628362d2e919b347578134180482582054da01bb9c34c1881c8e1db7355acb8b861d3e41f5dca8b1188cbea58e296ba15840cd397780a3740c9325887610f5fb9d332d5a37cbdf5f228fcb5430f76e490233f5e164d8779df2409b552a3dd4fc67ed3cd06013037d4a715ad25441ea726600a10081825820e9f3aaf15c651471ae0d5fe633a0e995c52a7d10f1b842ca2ccee768e64c5c0f5840664e923c5ee2cf5bc3aab03c2ccd963c11606014b8934548f65bb449c396fe7aa737c0758ca5c6bbb0efc7b6b3d27f1b3089b7144eff291b641b48ccf0d10e03a1008282582004b6f122a042a97edded60ed15e5445964a58586900222f1dac365b8a63eb3fb5840bfa14d179ce2a25ca1e3dafe21f785da0a8d8b187370e4b42e98fbee779e26fddccf61cd1895a1723e5ffe53b09fd1b66f42a463427ec511e1f094de65a40503825820284389d7720675f845221d3a00920c4bb26185ab9f3f92afcefa21411e01a5855840e30ab960e666179bf89f76d55d6dd180d4d54d1da83de4be42257dcfc7736f5ca681c6eb3da4fb201b75a25682530c85ed4edd3083bcdc577d57ea0d78b8f901a10082825820616336fa9a07c4fceae37c66ff60ef25f739ce9d5815ac767f8f600f2dc82e885840efcbcd490b2e93889b68ac92228bb8436022ec2ba889b68f69e7f896c49202687edeadd4f225a2228f81dada70620e4428619d6c2aca9d33c23bd1331abf2e0f8258205d9efd320d1f90ecccd70fdd9caa328e3e589914cecb956cc93f9b5fd30b911258404bb7713750e71feda14f3f85bc3d11533eed9dac792812e3106e8f314c8a4f1a0b3797b372e27a2b0bb4a05de30ae27a298cf658141aa2ac26b4847066f2870ba0" From 818a7352401e21c6ae03e9cc1d714efacdc5563d Mon Sep 17 00:00:00 2001 From: Jenita Date: Mon, 7 Jul 2025 20:12:05 -0500 Subject: [PATCH 2/2] test(ledger): added blocks required for testing for all the eras except Conway Signed-off-by: Jenita --- ledger/allegra/block_test.go | 6 ++++++ ledger/allegra/pparams_test.go | 5 ----- ledger/alonzo/block_test.go | 7 +++++++ ledger/alonzo/pparams_test.go | 6 ------ ledger/babbage/block_test.go | 7 +++++++ ledger/babbage/pparams_test.go | 6 ------ ledger/byron/block_test.go | 7 +++++++ ledger/byron/byron_test.go | 6 ------ ledger/mary/block_test.go | 7 +++++++ ledger/mary/pparams_test.go | 6 ------ ledger/shelley/block_test.go | 7 +++++++ ledger/shelley/pparams_test.go | 6 ------ 12 files changed, 41 insertions(+), 35 deletions(-) create mode 100644 ledger/allegra/block_test.go create mode 100644 ledger/alonzo/block_test.go create mode 100644 ledger/babbage/block_test.go create mode 100644 ledger/byron/block_test.go create mode 100644 ledger/mary/block_test.go create mode 100644 ledger/shelley/block_test.go diff --git a/ledger/allegra/block_test.go b/ledger/allegra/block_test.go new file mode 100644 index 00000000..592c6234 --- /dev/null +++ b/ledger/allegra/block_test.go @@ -0,0 +1,6 @@ +package allegra_test + +// https://cexplorer.io/block/8115134ab013f6a5fd88fd2a10825177a2eedcde31cb2f1f35e492df469cf9a8 +// Hash: 8115134ab013f6a5fd88fd2a10825177a2eedcde31cb2f1f35e492df469cf9a8 +// Slot: 23068573 +var allegraBlockHex = "84828f1a005280141a015fff9d58206c75ffd5efb79a234d49e9e279be21f7f9b73a5b9db6cd5271f5db00bb8cc1085820e35049a00c155dc46c09d1c2838cda7b8b2bc68f5134fd4be528fc388363d43658200ca8bfb99d223616e305f5839cff11a9c6dc637d2d9a3cda6531be1a842259a7825840bf1d6983a8e3fd881f8ae17fa168957e9fdc1d0d26acc13b2afdf3ff4f212f16f4be0bbf3a6ab4c1ffaff62e8ff4ac76ae3cccb845a73b4460617aa9bc4e4c555850aae23d05e6e52e9241ce52db8f1274a4cbbff19f1d9f854cc072701bb8c640f6fa25ef8132e2e721380051a7ee0cdb91fe9b9cbd30f28f278964462150c328984a88f4a2d3775518b9d106d91484580882584000048a1dfc14dfb36fe05a78fd7d4b15f91ca0c05b79977170ee616147e8d113e42fca6b97816ccb93af5339255d3beb04d2b7767d80e31306018e06bbe406cd58507c6e72d25832f5a30052f1a48fc188624d8b501a2b4178169b59999edfb14b9e50fed1ed8b76ef90d489a9ad4ba6afca79e0c8717e336fc0c3e5e29ddecbed3cb067d74868abc24763be13d1d7d9a70f1914e6582017c0799bb8e4aeb6e106f30b7032af347e1b1cfef38f45edcee333e18256c47c5820d259e09394ecabd3e7de126b4da365afcd556185807ab41db1189781b617490f0118ae584081a2a058d9d036e3e243e0a1b9f989796de96258f6308ecfef8708770f7ac2e746fee8583d962f1a7f2a161ada1daf627340ceb88d32d957990992afbc7d270804005901c0deb4e2adbe562bb76dda9d085fbff084a3da7a48164fc394ce6caae005aee7d80e51767ef329a809abb780c815afadaaf60cb4cc451654a641fe57f03266f40af55307c888af9dd02669af94647d371de1ed688c4e7c84d8f6065dd9dfdcae4d8599ead8bb39d70ce536e760464e07924e5d53dfba388ebe5370cdcb94ac19dedb31f9d48dd8bcda6b4717db02f52ab7cd2a4e92dde744f81dadd35b6c6bd66eb7185b49edb6fb394c74af90ccd5d815249a5546b511e77301051328f4bc39dc0d0c48002f042a9959fee8fcba68c45116eb3fccfd1b0c736069208ed8ff787dc6ae2f665866a8e55d08792591d789ced9860eb52d5642c5ec269551baf0042892edf489e5231904e510db7a5d639b5732999360a61485d800fd0315cf9b3467b8a98dc99e13f9bd587a487e278d2012e5e5a11477fedb80b93f9e62f2816db0fd625f8786dc2e44b9669496b6be1dd46f5b3dadbca2f236ae5fe0aac0528891d27f56ec7837e71a6e9c2d4d66fe2b9758a7734e0ca66bf02059302a9e0620e92431c06ea9642c6b4abdbbd02d84d5e0f69d2fa1b3574796f3df12ffdca65764b1216b0dcc47ac840296ac2c923ec4ba2febafc2ed4c5b183695c0b4b8b596198da500828258207935a8976f6a532174ba64cf6994ca38df98cb47bbb3a933ab6b12a3ed99460701825820fa75a71151f368630ff58e602a2b363d4c640b7d95408476a89d35313f141950010182825839012c152eaa9e68dd7123a3054190dc987a24e50f1ab389c44a0c7a4089beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d21a000f4240825839017226dc6576691d1ecc2be8dba97382e14a26e8e10bd31f28dce4a0a5beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d21b00000004e27c5efa021a0002d4dd031a01601b9d07582052dd921a07977725c4137ddd1bee1bd8b89220ad6eec43b232cb98bc11a90045a500818258201325597e43d1fc2293c8390d2e8427b49609080e2b0379cd43b6ade1003444c901018182583901df42df1f501b9cdbc3d0a662a88b4313e15f906ca9cb1f176143018b15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d711a0e1c1f7e021a0002a961031a01601b74048282008200581c15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d7183028200581c15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d71581c490353aa6b85efb28922acd9e0ee1dcf6d0c269b9f0583718b0274baa40081825820b343d8eaa23278024bfa69940446c4914226b3236372f93741d45ef4ad033175000182825839017edb694b6f23d40ae8940eb745d9be312b06e7539c2763f7f453ae2e7edb694b6f23d40ae8940eb745d9be312b06e7539c2763f7f453ae2e1a3ba70c9f82584c82d818584283581c052ea043cfe85334a029dcc9270b2f923988fe8cc6d3b89f907ab2fda101581e581c9b1771bd305e4a511efc4da9962b55e8e33fd65663038c8d3b0f826f001accb84ac91b000000195abc80f9021a0002a515031a01601ba1a40081825820d53ea8c652a58a8d0b4f62b92acdb5dd71a7b49c68cd3a686bec22e6e088005d01018282584c82d818584283581cf6afb6b5ffa538cba54edb1513a4aa031d280f9448861273b1a1bd6fa101581e581c2b0b011ba3683d15ad5eef2a4a1e16bc63fa2df24653334ea986ae10001a53d31d6b1a10a133c0825839012d1f6eb196eb8c352ad8512c39b2ef980fd9ff11f61f13b327cb3f06aba8304aa2f0dbce3c7b1201659b8872fdcfc2bbbc9144853f4bdace1a0f3efedb021a0002c30a031a01600d72a500828258207e5ff387a8ef0e3c155409e043cc3cabb6072fbafc4ea3f0a04511df4f94601600825820f60d6c6e2290f3209e17aec5dfed8a1348027132a7016c799b8d90b9560ae16a000181825839016c2e533b801a077b9547186eeea8ecbd86e3f60280c17ef6ee560e2d2a2d2b25c40708c7e402543dbd1d45638aa89bcf48f28b2cd2d0c2cd1a0240a1cb021a0002be85031a01601b9b048183028200581c2a2d2b25c40708c7e402543dbd1d45638aa89bcf48f28b2cd2d0c2cd581cbcd7cf751b59f949170a7e6599f9ac03e49b32c19f3f1d8dad3ac210a50081825820d0ec7f92adca13f9fd2a8efee0821a7d49bacfb9a277e874dbb82720c28eb98100018182583901bee18d4ca7b7ecede3dfd7ea503d5e565bbdd22ebdf5c76347009d83383da495e9fd7d8b209073801f2264dfb1f147abd3dc869853c902131a0f50c70a021a00060f2c031a01601b8205a1581de1383da495e9fd7d8b209073801f2264dfb1f147abd3dc869853c902131a00416216a50081825820d7d22133f8a214cae02867b15b8621bb289333fb01f0e0b9a8e1676e75cf1534130181825839010db698344190442da3efc5e07cef572f556235ae9cd61b4e6e921cc80d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f1a0086aadf021a0002a961031a01601b2d048282008200581c0d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f83028200581c0d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f581cb3cdd3bbf09af72badca85e515c0206d6d22038e2af843521e10a928a400818258205522324d0c5d1a7dc01a2fde2e1d9a4091453208a08834a61219d5a9deaec25001018282583901b73955dd3106bf1d53f0ee6658360c3667da33dad12df60670069599801e393fab6ee38e0285df75a10e7f6bcdad4f4cf8ea8d8666b82aa81a0098968082584c82d818584283581cdf80c93feb84ba882f68071f5c07449df2de1517554feffac9c09b1aa101581e581c3083349abf53ea9270946a5032f8707be9d3140396355bac9cd822e0001ab24c4ca81aa6377866021a0002a56d031a01601bada50081825820ddf7fc7148ef595e89819a3fbfc349d34f394efa61e2d20fa299fd1e8d20552600018182583901bcdd68c4ea7b3ffd4953ce845d0b8fc68d4baf4d5d9fe8b03e83543fb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e1a1aa4a0dc021a00062764031a01601b99048282008200581cb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e83028200581cb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e581c8f67312cb7927075292fcc986927c986ccdd630a3bae1b52dd4671a4a400818258205ad19227ed5da8d58ac79ab77f550ece3277d24e54ebdb8753ae1279ca1916ce01018282583901d973e05062480d23d925842f43ecd4c68801d7e71c3934298d61a9a4b924c914602591ba4f3ac65f1b50d65891de4742ec52bf577277d5501a0aa5b3d282584c82d818584283581c22d248876f14403424510eb85d38413a648381cdfa787a8b3d3b7319a101581e581c3083349abf53eab0296b1250821d55ddaabd554a052bd9c1e7121aaf001a92b8869e1b000000f492014cf3021a0002a56d031a01601bada50081825820e9227fb7ec548b61123d346d6d1f8c3cdcfd32775081f635288bf33ee33513f7181901818258390168937c4613ec9f5fd027cb14eb5c1482a4e2df8f8f5df2d4d144efa743baec8756821d9aa010e61e4f71417e2eafec103a3483c098cf378c1a055aa437021a0002a649031a01601bb6048183028200581c43baec8756821d9aa010e61e4f71417e2eafec103a3483c098cf378c581c77b0a93c26ac65be36e9a9f220f9a43cbc57d705fc5d8f1de5fdeea1a4008182582007bea772e2581048636e409107dce47f3b4c84850ef46238ada1efda8cddd51201018282581d61e989a19480bda0b952575a4241d81a7f4fc4b06f75d8ed846fc815941a3b9aca0082583901d8d0078e20f4bf010f1935a2b9e06a2618d5d8bcd9f23a9951ae7e41d8d0078e20f4bf010f1935a2b9e06a2618d5d8bcd9f23a9951ae7e411b00000002548017e9021a0002c6d1031a05f5e100a5008182582066a7ef7310b7e83712740291c7b65abb6fb4e3651b2f5877ac4a30a26db100941818018182583901c952e447c9df000e1bc8c6c5846b7e1d5ba026c75ba082f03de403918e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f21a09a6c6ff021a0002ac21031a01601bba048282008200581c8e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f283028200581c8e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f2581c5790d62ab1ba703e861fe800f9cefaaf1485c3ca42c6ba9ce74690a18da1008282582098b111708d2018d37389804020b755b357e858e6453539d328b2bb435035032858401e47d01f454398af6d5f3d07876a80aac5bdeb8e2b00008f8eeb32457ff00dc364723173b9d50c7133b485fb3c3b1f82329c4206f1fb151fb216782aacbbb80182582075475211efdf37e44dba3d7c6304679658bcacde7e7358449ad4d66b4b88b28658404797678b2fdf22271b619cbf04ce5510a5903d40b85ec542eb71f32055d87cab73c40ced1d3005728f3bf1c292c71210de84175400c7cbfa31ec3437f6a9f60da10082825820ca34bb4eb86a1b7ea29cf357386c192215708dda88bc5c8b91fe31b25b877e3d58408498a5b5b2a83e88ad54b1da5a67e816c13ed69516540ba4d113872cfb6a774ad3fd0ae3305951ceaea58d2a3f6452c6baedaf298b1c14cb5522926859c4da0682582083b0fa0ea8ef5a506c24e993b489e4e367328fa5cd39ffecdf792fcdebdc47995840a833a254cec8698f4801e2176d57c148c03adfcba9102fe73a479a6a28c32d0cd7e3d7d26751b8a328e10f2e2fc1b42d563e4655cddf8d4c7bbe07c8cc65e20ba1028184582066110eabde7e2f7772dc8b59e849e4414b8f10d7a93a823ca9132094f3d0d365584002aeed8a79739d7a83b2c84acfccd8c2f688c4b2f7a150c7937fa54d82028bb9af61d1a382c0bf76f28a094795260338b93e6b1ba33d206b97c5056f2a205100582006eade8cf75dffef76ef63d445164fa01ffc99211eb093cc340f5fab15b257cf5822a101581e581c9b1771bd305e4a3680416ba97628d422f50849601476779164f28915a100818258203c693f0da4e77b94bd0890d82ccd62066662ab7e5a60043854301be914b22b3d584000ef4847489cefcd1c77e70f7d30d2ef98cbd0b5177515add351308b4111c69ade63f5e98565108c3ffa82bebc3a331bdc4583112e8d6738dcf9eb5430673700a1008382582085f1a335b6a9a84e1f2a4ae34be9e130c743b961c3208de0240e828ff64731b9584080fff711fcdb593445215e443700c1625b57dd77d0d88ab9aefde50e9a6c9a519880a74c7a5bd2e24df2f0c07210531b972479a4486d030c889fd95f941726088258205f95813dcc70eb6f38a2a8ee1458d5d809fe5e91e58cc99655a7156bc4199dd15840573809cf5f8834fd49dfa13ab56c9890a6e6c6eab14b370b51fb291f0d2d4173b72fb978b01bf521e75df690f10b74a2607ef7324f90f17bfc9e93a1a99e1905825820c3241350c9f3a4d24a423d58096bbce05cd476f3c56325cfd44c560e2a62ac7158403e5ebf3ba4d3dd4ff17a0835f78ac953018773b3c956f597d07c1d53abd2bb83d96650d0fe43f1a3ee19fb421936efe77c0129d4fcb56e3ad9852038326c190ba10082825820afd3b9d859a5e6e614f23604b0be03f331aeb172795cd3b7c7580b62afc8964b5840b861f2daecd8cd2dd2ff5e57f58e765445a34a8948732b37c65bc3ca8528fc35c4e58845ee490aec9030ee174990b699f87b8cfb0bce2a70127c5ce7c6ff0f068258201f05b48f20a55fb5a00287ed6c25d6e10a7a45a2358187ee3435ca77c592b600584034dfbf9b72739739365b00a303a03de0091bf798275893d41f5287a1f219c2cb2effdc9766ead7e30cffcee8e40394c024f87e045562d1e1facd08fb43a5040da100828258206e49b012f3fe4b570cf394e4641cbab6f3eb105538db596635fdc8220a8521e85840f4ca60ba95156f717531de522b33c8db39c8913681343a462baa173b39adef2df037b22d649dca46401dd3dbc497bc888b1e702a04b17e64d9f8877cdec0a90d825820eda11b032112ae17d55b7693ad6fdd6f442dfd3ba17fce8de8f78af446e7f2d35840e1dc77609243de39134a925ba6caa0e4c6d1ecb1a10384031fbdce83dbd42b2630da7c1dca7973f87d9354451171d253b75880a9e09ffa40c6589c694f008e03a102818458207e3b560e96389a1b555ec4dbf4a3bee90bac5a0158bf6cbe7ccfb4df5f8333c95840fc47e142d6df76f2e1aa3a62bfefcf5d03b4994386c864eb5359eba6315bcfba40fb8cf7db4907aa5cfe913dffaae05e5cd3000f668192d1a84d33d6a13d700d5820c1318ae568db0d0551230debdedb18a44c9b0bc7446472391fb231e4fea72aa15822a101581e581c3083349abf53eaa85881a250fce14164bf6d67bfbcf8dc87873dcdbca100828258209ffbe292231bea24dee02ec841ff28062270935f5be98eba1a6216ba578cd13b584063a0c8beb47675229b0b65b24bba8b7ff90baee39f743bf88a99b8576c34b0b076c317eb1accb160048804202dedc5681367dbf9b12a36d20b4f2f69e6701b0a825820004eea3e4fe78dcdfc5862493e2e8d90b33922b48dcc4753d7e26a6e024aba0b5840a60f7ddb7fdaf6f22ac173c95a2db41d599be8edff4a606f7df8914b82a51efe9a9a1e5c31dab06d21b6b6ad7ca8e3428000b3fbcbc785306653acd70d857d0da10281845820ef3fa874d1299f785c4bab6eb8585d1fbf99fbf98ebee0d672466cee09783b075840e974d15072531f035a378f6782eaca7134ff89d8a97418b426f7f6a461953a5878370019d61e4182cf448e1731768e246e1a9a2347841d1077e7eb923436ad0e5820398dc3ab8679c82a199ce3daa4252366de1e7c84e84be107444e7aa083a4c46f5822a101581e581c3083349abf53ea824967b5502a6abd083a41a4e20b2dd69c6bc98377a100828258204d42e2c5bdc4d664b48bd04b7bf5b7d5b7e5aefc51b9fe883c1ea84f3f96c4275840fc34da55fde96f26af213b227fcd8a63d71df0ef7ac5c44fd45a01d407a3935b3e5c925ffa904b7298398d795f6f5e3d9f077dcf2cb99de2ef450bb742f0c40e8258205cd899fb94213b3fe6bbdfb43bc99455b3caa7fe15ed492abfa7183ad18dccda5840783eee39faede9c9e7f3957837ef1c6e0e0816b6f09d9ea2d80e530bb1c5003d409317ef2d12f49950bde0f5a68fd1ec4fa13b702e03f5bbe4c3ae42c94daf04a100818258204e239dc6f6169577d9074ae152507487ac59c5d3cde476353216508f2e00082a584012a5637bb0e8c7ffd7ab5cbb8bba9d6192d9f79c485d4b4fca82555ee6c97661cf21637d47d4fee25cccdae785e7490b9eb9ae2307d6c3f8352f36de4b28270ca100828258207a1db219789f33e3d6f0934b1d73b40fab4fc3cbdec8f819c690a047fef785b15840904a03a4941644fea2bfc8dbe4e1986968db634c98960d2e768f727b837cc686e00a55b93447287e8150d135c8489acf09541cc2b0eebc97df38395ee6d3e50d82582021907b3e7afeef914eaafe287ff8dd5e498379dd0fb9c7c7e9e645b77cd18e345840fa568cc76bc929dfaf6db760456d56b539bb8b0e5c94230b0a30d262e7951c61a04009a778b9ab5985ddb618ede802ad07ddac13bf2063c0188f97c73be4e301a10082a219ef64a301582095b1d64fbf76f17b1920a34d14fbca1f5ab499ea59eac37a8117d5e6b2e09605025820f3157c8eda34976620ad12e0979b2d3135a784c5d6a185878987143053c17d1c035839012c152eaa9e68dd7123a3054190dc987a24e50f1ab389c44a0c7a4089beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d219ef65a1015840897063bdeab54d2e0586529909f20b42447bfaccdfb9988d2558896baf82a37f43c2fa4ae4240f5761e3dccf9523d7305d728f21dee4491e02373de6b14f7e0780" diff --git a/ledger/allegra/pparams_test.go b/ledger/allegra/pparams_test.go index 78410019..a03d1130 100644 --- a/ledger/allegra/pparams_test.go +++ b/ledger/allegra/pparams_test.go @@ -254,8 +254,3 @@ func TestAllegraTransaction_Utxorpc(t *testing.T) { ) } } - -// https://cexplorer.io/block/8115134ab013f6a5fd88fd2a10825177a2eedcde31cb2f1f35e492df469cf9a8 -// Hash: 8115134ab013f6a5fd88fd2a10825177a2eedcde31cb2f1f35e492df469cf9a8 -// Slot: 23068573 -var allegraBlockHex = "84828f1a005280141a015fff9d58206c75ffd5efb79a234d49e9e279be21f7f9b73a5b9db6cd5271f5db00bb8cc1085820e35049a00c155dc46c09d1c2838cda7b8b2bc68f5134fd4be528fc388363d43658200ca8bfb99d223616e305f5839cff11a9c6dc637d2d9a3cda6531be1a842259a7825840bf1d6983a8e3fd881f8ae17fa168957e9fdc1d0d26acc13b2afdf3ff4f212f16f4be0bbf3a6ab4c1ffaff62e8ff4ac76ae3cccb845a73b4460617aa9bc4e4c555850aae23d05e6e52e9241ce52db8f1274a4cbbff19f1d9f854cc072701bb8c640f6fa25ef8132e2e721380051a7ee0cdb91fe9b9cbd30f28f278964462150c328984a88f4a2d3775518b9d106d91484580882584000048a1dfc14dfb36fe05a78fd7d4b15f91ca0c05b79977170ee616147e8d113e42fca6b97816ccb93af5339255d3beb04d2b7767d80e31306018e06bbe406cd58507c6e72d25832f5a30052f1a48fc188624d8b501a2b4178169b59999edfb14b9e50fed1ed8b76ef90d489a9ad4ba6afca79e0c8717e336fc0c3e5e29ddecbed3cb067d74868abc24763be13d1d7d9a70f1914e6582017c0799bb8e4aeb6e106f30b7032af347e1b1cfef38f45edcee333e18256c47c5820d259e09394ecabd3e7de126b4da365afcd556185807ab41db1189781b617490f0118ae584081a2a058d9d036e3e243e0a1b9f989796de96258f6308ecfef8708770f7ac2e746fee8583d962f1a7f2a161ada1daf627340ceb88d32d957990992afbc7d270804005901c0deb4e2adbe562bb76dda9d085fbff084a3da7a48164fc394ce6caae005aee7d80e51767ef329a809abb780c815afadaaf60cb4cc451654a641fe57f03266f40af55307c888af9dd02669af94647d371de1ed688c4e7c84d8f6065dd9dfdcae4d8599ead8bb39d70ce536e760464e07924e5d53dfba388ebe5370cdcb94ac19dedb31f9d48dd8bcda6b4717db02f52ab7cd2a4e92dde744f81dadd35b6c6bd66eb7185b49edb6fb394c74af90ccd5d815249a5546b511e77301051328f4bc39dc0d0c48002f042a9959fee8fcba68c45116eb3fccfd1b0c736069208ed8ff787dc6ae2f665866a8e55d08792591d789ced9860eb52d5642c5ec269551baf0042892edf489e5231904e510db7a5d639b5732999360a61485d800fd0315cf9b3467b8a98dc99e13f9bd587a487e278d2012e5e5a11477fedb80b93f9e62f2816db0fd625f8786dc2e44b9669496b6be1dd46f5b3dadbca2f236ae5fe0aac0528891d27f56ec7837e71a6e9c2d4d66fe2b9758a7734e0ca66bf02059302a9e0620e92431c06ea9642c6b4abdbbd02d84d5e0f69d2fa1b3574796f3df12ffdca65764b1216b0dcc47ac840296ac2c923ec4ba2febafc2ed4c5b183695c0b4b8b596198da500828258207935a8976f6a532174ba64cf6994ca38df98cb47bbb3a933ab6b12a3ed99460701825820fa75a71151f368630ff58e602a2b363d4c640b7d95408476a89d35313f141950010182825839012c152eaa9e68dd7123a3054190dc987a24e50f1ab389c44a0c7a4089beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d21a000f4240825839017226dc6576691d1ecc2be8dba97382e14a26e8e10bd31f28dce4a0a5beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d21b00000004e27c5efa021a0002d4dd031a01601b9d07582052dd921a07977725c4137ddd1bee1bd8b89220ad6eec43b232cb98bc11a90045a500818258201325597e43d1fc2293c8390d2e8427b49609080e2b0379cd43b6ade1003444c901018182583901df42df1f501b9cdbc3d0a662a88b4313e15f906ca9cb1f176143018b15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d711a0e1c1f7e021a0002a961031a01601b74048282008200581c15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d7183028200581c15824ce04d9248acead6e8a0ca88c63d3e1a591cfc240646ff907d71581c490353aa6b85efb28922acd9e0ee1dcf6d0c269b9f0583718b0274baa40081825820b343d8eaa23278024bfa69940446c4914226b3236372f93741d45ef4ad033175000182825839017edb694b6f23d40ae8940eb745d9be312b06e7539c2763f7f453ae2e7edb694b6f23d40ae8940eb745d9be312b06e7539c2763f7f453ae2e1a3ba70c9f82584c82d818584283581c052ea043cfe85334a029dcc9270b2f923988fe8cc6d3b89f907ab2fda101581e581c9b1771bd305e4a511efc4da9962b55e8e33fd65663038c8d3b0f826f001accb84ac91b000000195abc80f9021a0002a515031a01601ba1a40081825820d53ea8c652a58a8d0b4f62b92acdb5dd71a7b49c68cd3a686bec22e6e088005d01018282584c82d818584283581cf6afb6b5ffa538cba54edb1513a4aa031d280f9448861273b1a1bd6fa101581e581c2b0b011ba3683d15ad5eef2a4a1e16bc63fa2df24653334ea986ae10001a53d31d6b1a10a133c0825839012d1f6eb196eb8c352ad8512c39b2ef980fd9ff11f61f13b327cb3f06aba8304aa2f0dbce3c7b1201659b8872fdcfc2bbbc9144853f4bdace1a0f3efedb021a0002c30a031a01600d72a500828258207e5ff387a8ef0e3c155409e043cc3cabb6072fbafc4ea3f0a04511df4f94601600825820f60d6c6e2290f3209e17aec5dfed8a1348027132a7016c799b8d90b9560ae16a000181825839016c2e533b801a077b9547186eeea8ecbd86e3f60280c17ef6ee560e2d2a2d2b25c40708c7e402543dbd1d45638aa89bcf48f28b2cd2d0c2cd1a0240a1cb021a0002be85031a01601b9b048183028200581c2a2d2b25c40708c7e402543dbd1d45638aa89bcf48f28b2cd2d0c2cd581cbcd7cf751b59f949170a7e6599f9ac03e49b32c19f3f1d8dad3ac210a50081825820d0ec7f92adca13f9fd2a8efee0821a7d49bacfb9a277e874dbb82720c28eb98100018182583901bee18d4ca7b7ecede3dfd7ea503d5e565bbdd22ebdf5c76347009d83383da495e9fd7d8b209073801f2264dfb1f147abd3dc869853c902131a0f50c70a021a00060f2c031a01601b8205a1581de1383da495e9fd7d8b209073801f2264dfb1f147abd3dc869853c902131a00416216a50081825820d7d22133f8a214cae02867b15b8621bb289333fb01f0e0b9a8e1676e75cf1534130181825839010db698344190442da3efc5e07cef572f556235ae9cd61b4e6e921cc80d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f1a0086aadf021a0002a961031a01601b2d048282008200581c0d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f83028200581c0d00e9b900af6834b7a20b6f61512eccf1ca5aa4b4e18c1c7a602e5f581cb3cdd3bbf09af72badca85e515c0206d6d22038e2af843521e10a928a400818258205522324d0c5d1a7dc01a2fde2e1d9a4091453208a08834a61219d5a9deaec25001018282583901b73955dd3106bf1d53f0ee6658360c3667da33dad12df60670069599801e393fab6ee38e0285df75a10e7f6bcdad4f4cf8ea8d8666b82aa81a0098968082584c82d818584283581cdf80c93feb84ba882f68071f5c07449df2de1517554feffac9c09b1aa101581e581c3083349abf53ea9270946a5032f8707be9d3140396355bac9cd822e0001ab24c4ca81aa6377866021a0002a56d031a01601bada50081825820ddf7fc7148ef595e89819a3fbfc349d34f394efa61e2d20fa299fd1e8d20552600018182583901bcdd68c4ea7b3ffd4953ce845d0b8fc68d4baf4d5d9fe8b03e83543fb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e1a1aa4a0dc021a00062764031a01601b99048282008200581cb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e83028200581cb000fbcd2db0006bb1b6731423c376430870d848e2efb46d2785cd8e581c8f67312cb7927075292fcc986927c986ccdd630a3bae1b52dd4671a4a400818258205ad19227ed5da8d58ac79ab77f550ece3277d24e54ebdb8753ae1279ca1916ce01018282583901d973e05062480d23d925842f43ecd4c68801d7e71c3934298d61a9a4b924c914602591ba4f3ac65f1b50d65891de4742ec52bf577277d5501a0aa5b3d282584c82d818584283581c22d248876f14403424510eb85d38413a648381cdfa787a8b3d3b7319a101581e581c3083349abf53eab0296b1250821d55ddaabd554a052bd9c1e7121aaf001a92b8869e1b000000f492014cf3021a0002a56d031a01601bada50081825820e9227fb7ec548b61123d346d6d1f8c3cdcfd32775081f635288bf33ee33513f7181901818258390168937c4613ec9f5fd027cb14eb5c1482a4e2df8f8f5df2d4d144efa743baec8756821d9aa010e61e4f71417e2eafec103a3483c098cf378c1a055aa437021a0002a649031a01601bb6048183028200581c43baec8756821d9aa010e61e4f71417e2eafec103a3483c098cf378c581c77b0a93c26ac65be36e9a9f220f9a43cbc57d705fc5d8f1de5fdeea1a4008182582007bea772e2581048636e409107dce47f3b4c84850ef46238ada1efda8cddd51201018282581d61e989a19480bda0b952575a4241d81a7f4fc4b06f75d8ed846fc815941a3b9aca0082583901d8d0078e20f4bf010f1935a2b9e06a2618d5d8bcd9f23a9951ae7e41d8d0078e20f4bf010f1935a2b9e06a2618d5d8bcd9f23a9951ae7e411b00000002548017e9021a0002c6d1031a05f5e100a5008182582066a7ef7310b7e83712740291c7b65abb6fb4e3651b2f5877ac4a30a26db100941818018182583901c952e447c9df000e1bc8c6c5846b7e1d5ba026c75ba082f03de403918e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f21a09a6c6ff021a0002ac21031a01601bba048282008200581c8e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f283028200581c8e634f72581f300556a6d2e0fd7f6106610fbe1d0559766f9a5087f2581c5790d62ab1ba703e861fe800f9cefaaf1485c3ca42c6ba9ce74690a18da1008282582098b111708d2018d37389804020b755b357e858e6453539d328b2bb435035032858401e47d01f454398af6d5f3d07876a80aac5bdeb8e2b00008f8eeb32457ff00dc364723173b9d50c7133b485fb3c3b1f82329c4206f1fb151fb216782aacbbb80182582075475211efdf37e44dba3d7c6304679658bcacde7e7358449ad4d66b4b88b28658404797678b2fdf22271b619cbf04ce5510a5903d40b85ec542eb71f32055d87cab73c40ced1d3005728f3bf1c292c71210de84175400c7cbfa31ec3437f6a9f60da10082825820ca34bb4eb86a1b7ea29cf357386c192215708dda88bc5c8b91fe31b25b877e3d58408498a5b5b2a83e88ad54b1da5a67e816c13ed69516540ba4d113872cfb6a774ad3fd0ae3305951ceaea58d2a3f6452c6baedaf298b1c14cb5522926859c4da0682582083b0fa0ea8ef5a506c24e993b489e4e367328fa5cd39ffecdf792fcdebdc47995840a833a254cec8698f4801e2176d57c148c03adfcba9102fe73a479a6a28c32d0cd7e3d7d26751b8a328e10f2e2fc1b42d563e4655cddf8d4c7bbe07c8cc65e20ba1028184582066110eabde7e2f7772dc8b59e849e4414b8f10d7a93a823ca9132094f3d0d365584002aeed8a79739d7a83b2c84acfccd8c2f688c4b2f7a150c7937fa54d82028bb9af61d1a382c0bf76f28a094795260338b93e6b1ba33d206b97c5056f2a205100582006eade8cf75dffef76ef63d445164fa01ffc99211eb093cc340f5fab15b257cf5822a101581e581c9b1771bd305e4a3680416ba97628d422f50849601476779164f28915a100818258203c693f0da4e77b94bd0890d82ccd62066662ab7e5a60043854301be914b22b3d584000ef4847489cefcd1c77e70f7d30d2ef98cbd0b5177515add351308b4111c69ade63f5e98565108c3ffa82bebc3a331bdc4583112e8d6738dcf9eb5430673700a1008382582085f1a335b6a9a84e1f2a4ae34be9e130c743b961c3208de0240e828ff64731b9584080fff711fcdb593445215e443700c1625b57dd77d0d88ab9aefde50e9a6c9a519880a74c7a5bd2e24df2f0c07210531b972479a4486d030c889fd95f941726088258205f95813dcc70eb6f38a2a8ee1458d5d809fe5e91e58cc99655a7156bc4199dd15840573809cf5f8834fd49dfa13ab56c9890a6e6c6eab14b370b51fb291f0d2d4173b72fb978b01bf521e75df690f10b74a2607ef7324f90f17bfc9e93a1a99e1905825820c3241350c9f3a4d24a423d58096bbce05cd476f3c56325cfd44c560e2a62ac7158403e5ebf3ba4d3dd4ff17a0835f78ac953018773b3c956f597d07c1d53abd2bb83d96650d0fe43f1a3ee19fb421936efe77c0129d4fcb56e3ad9852038326c190ba10082825820afd3b9d859a5e6e614f23604b0be03f331aeb172795cd3b7c7580b62afc8964b5840b861f2daecd8cd2dd2ff5e57f58e765445a34a8948732b37c65bc3ca8528fc35c4e58845ee490aec9030ee174990b699f87b8cfb0bce2a70127c5ce7c6ff0f068258201f05b48f20a55fb5a00287ed6c25d6e10a7a45a2358187ee3435ca77c592b600584034dfbf9b72739739365b00a303a03de0091bf798275893d41f5287a1f219c2cb2effdc9766ead7e30cffcee8e40394c024f87e045562d1e1facd08fb43a5040da100828258206e49b012f3fe4b570cf394e4641cbab6f3eb105538db596635fdc8220a8521e85840f4ca60ba95156f717531de522b33c8db39c8913681343a462baa173b39adef2df037b22d649dca46401dd3dbc497bc888b1e702a04b17e64d9f8877cdec0a90d825820eda11b032112ae17d55b7693ad6fdd6f442dfd3ba17fce8de8f78af446e7f2d35840e1dc77609243de39134a925ba6caa0e4c6d1ecb1a10384031fbdce83dbd42b2630da7c1dca7973f87d9354451171d253b75880a9e09ffa40c6589c694f008e03a102818458207e3b560e96389a1b555ec4dbf4a3bee90bac5a0158bf6cbe7ccfb4df5f8333c95840fc47e142d6df76f2e1aa3a62bfefcf5d03b4994386c864eb5359eba6315bcfba40fb8cf7db4907aa5cfe913dffaae05e5cd3000f668192d1a84d33d6a13d700d5820c1318ae568db0d0551230debdedb18a44c9b0bc7446472391fb231e4fea72aa15822a101581e581c3083349abf53eaa85881a250fce14164bf6d67bfbcf8dc87873dcdbca100828258209ffbe292231bea24dee02ec841ff28062270935f5be98eba1a6216ba578cd13b584063a0c8beb47675229b0b65b24bba8b7ff90baee39f743bf88a99b8576c34b0b076c317eb1accb160048804202dedc5681367dbf9b12a36d20b4f2f69e6701b0a825820004eea3e4fe78dcdfc5862493e2e8d90b33922b48dcc4753d7e26a6e024aba0b5840a60f7ddb7fdaf6f22ac173c95a2db41d599be8edff4a606f7df8914b82a51efe9a9a1e5c31dab06d21b6b6ad7ca8e3428000b3fbcbc785306653acd70d857d0da10281845820ef3fa874d1299f785c4bab6eb8585d1fbf99fbf98ebee0d672466cee09783b075840e974d15072531f035a378f6782eaca7134ff89d8a97418b426f7f6a461953a5878370019d61e4182cf448e1731768e246e1a9a2347841d1077e7eb923436ad0e5820398dc3ab8679c82a199ce3daa4252366de1e7c84e84be107444e7aa083a4c46f5822a101581e581c3083349abf53ea824967b5502a6abd083a41a4e20b2dd69c6bc98377a100828258204d42e2c5bdc4d664b48bd04b7bf5b7d5b7e5aefc51b9fe883c1ea84f3f96c4275840fc34da55fde96f26af213b227fcd8a63d71df0ef7ac5c44fd45a01d407a3935b3e5c925ffa904b7298398d795f6f5e3d9f077dcf2cb99de2ef450bb742f0c40e8258205cd899fb94213b3fe6bbdfb43bc99455b3caa7fe15ed492abfa7183ad18dccda5840783eee39faede9c9e7f3957837ef1c6e0e0816b6f09d9ea2d80e530bb1c5003d409317ef2d12f49950bde0f5a68fd1ec4fa13b702e03f5bbe4c3ae42c94daf04a100818258204e239dc6f6169577d9074ae152507487ac59c5d3cde476353216508f2e00082a584012a5637bb0e8c7ffd7ab5cbb8bba9d6192d9f79c485d4b4fca82555ee6c97661cf21637d47d4fee25cccdae785e7490b9eb9ae2307d6c3f8352f36de4b28270ca100828258207a1db219789f33e3d6f0934b1d73b40fab4fc3cbdec8f819c690a047fef785b15840904a03a4941644fea2bfc8dbe4e1986968db634c98960d2e768f727b837cc686e00a55b93447287e8150d135c8489acf09541cc2b0eebc97df38395ee6d3e50d82582021907b3e7afeef914eaafe287ff8dd5e498379dd0fb9c7c7e9e645b77cd18e345840fa568cc76bc929dfaf6db760456d56b539bb8b0e5c94230b0a30d262e7951c61a04009a778b9ab5985ddb618ede802ad07ddac13bf2063c0188f97c73be4e301a10082a219ef64a301582095b1d64fbf76f17b1920a34d14fbca1f5ab499ea59eac37a8117d5e6b2e09605025820f3157c8eda34976620ad12e0979b2d3135a784c5d6a185878987143053c17d1c035839012c152eaa9e68dd7123a3054190dc987a24e50f1ab389c44a0c7a4089beb4d4d62d8f0dce5d745df4a670998aa20f54703b2bdc7a00b7d3d219ef65a1015840897063bdeab54d2e0586529909f20b42447bfaccdfb9988d2558896baf82a37f43c2fa4ae4240f5761e3dccf9523d7305d728f21dee4491e02373de6b14f7e0780" diff --git a/ledger/alonzo/block_test.go b/ledger/alonzo/block_test.go new file mode 100644 index 00000000..de08b420 --- /dev/null +++ b/ledger/alonzo/block_test.go @@ -0,0 +1,7 @@ +package alonzo_test + +// https://cexplorer.io/block/1d7974cb01cc9e3fbe9dd7594795a36b21cb1deb2f1b70a0625332c91bd7e5a7 +// +//slot:72316767 +//hash:1d7974cb01cc9e3fbe9dd7594795a36b21cb1deb2f1b70a0625332c91bd7e5a7 +var alonzoBlockHex = "85828f1a0076e44f1a044f775f5820f289b983294053fa79e182cc464608c8b0839501aa7f60ead08992446b74ff5a582054a08fb24331f75a0ef1ed4918bdea3f6cc7a943f620f2dfd6fddde7a7b3386e58206d1b4ca9f3e109ac01bba976867c85e50e521df6e44610a7ef63167184adf43b82584041623ec7ed8f02d3fc41494333a1a2e2d920d4ab1052cb43fec4da1c2b0feb95e3eaa96f114ffeb5e0b0ed45dadf5000db0f8b6c56e006a6d9f672f5612ab5345850d0a37a9510d9aaaa2d98dafac2baf544f4d7dfef4982167c7375c9a0279e740a2536f9296d69b848e60578950b52d4062f14c5b79367c4add4cb8ff40d285d01bfe7635bf551a43e545097178d7ac10b825840000065f35d36a8af91cf946b6343b895e7ba1e2ab16fcf5626662ff87ba2bb59f815299db1c4365d03d1b004a0379c154d16e2ddf062b127b0c9a01679674a505850cf97a889d4a9e49e6c0336f1afd076b2ad3a2f24a094a62da33d11eeb4a13e7e549afcef1357dddf9fea024cc68bd93857397aee46df40d203c4082ce34a50582852923308652bd69430f3e0ba7a060a191c5458205054611d3aa3d83caa5409b9ff6283659672298423e4d86938993aa5891b4ac158204d87ad159b4d15510164ee138e6949f96ec33b3b8fb19194f19eca852c2764a90119022358404989cb6f6908f43c0d2939ddfb8b8cb0514b4ade1a741c86acdb8774b53252b7626d780dc08d586f5fc6ff06649e41b835a07d7b8761518584e3f80ed2bec80907025901c009e03bea22014744a96f5d9eac6b1aa40d2a04cc86ac534a3d8c8b3c5c46e8a6dab35fbb580d0e9b7b5b5ec217ad44457a5c392f6f1d2fb660a7664a6d6caf06d25aa9661adc4b0a7115495448176ec8d3c63c19e0949a20407a7b7787107e40e3ccefe0704f09a5871466b197d5aca1866f20502820a2bebe7e36826dbe067e3dd934c1077f14d2f7f602b53a265fd54b73556cc50db813ba710b5a81ece98098c850dc1321ecf64464d6b14d90465a70149b1a03249ac0ec555684da175eee5a12549cec498ff4eb15cc475e8a6429ab35ba88e9d03e4c64a341e7401347ed1d052d04f39577a92afe6768d3093cb2ca76d391deaac18d3253998a636aef7c0b4c7ae46f774e3e17643ce24f4c1c0605c7b5d434a1475e1508efd5f3e0cf649553fe6956b89107e255c23f7fa01d48c2e6641fe28c916dd407d44b7d308622a51c397974c4f46fedea8b259aefdd5d045c3c8a1bd999eb5feae51ad66a62dd357f3915f0706d12b85607f4603cfd196ffba7e3b52950f93e3ca368bb4283e59599bb9a442d1576e0be6f542f81ec9eebb0a5bcb94200d30ce336cf96df9fafdbc32d66c996f7fcb876d7cbbe2ca754ca1669559f917a42de85d600574a073c84a800838258206fbc2c129d3f860feb0dc3ea0942a0e9e19ede92f6f0991f2b549497e2a29ae9008258209d845b74015ca8aee31e15be03f9acd1ddecefb02080929132553f196367e5ad05825820d93b6d8857ff6447b8bbd4e5f8fa86b58023ef341456ff2eda3e0d89f51f8d5205018682583901ec1b21968ba227e7a0bff663efe7d160416508cb3042524b910316253573abf694a555b81aeee68f61f3f91ed5a18bf7eeeb43ac1900c9ab1a002625a08258390170e60f3b5ea7153e0acc7a803e4401d44b8ed1bae1c7baaad1a62a721e78aae7c90cc36d624f7b3bb6d86b52696dc84e490f343eba89005f1a000f4240825839012605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee4183f69a0fd8d581f6e0cf57fd8b856cd856b5d82758183c9fc22350c1a02c588a0825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f6821a00172698a1581ccc3bccc160d89e07ff903caed26d0823f7128ebf3eed5e0e7894a076a14e446567656e42756e6e793233343201825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f61a004c4b40825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f61a0302e968021a000addd6031a044f853d081a044f772d0b58203ba6872fbd19dff7b0d46f5d2848e14ac4c302b339bbdd86f18380e429a98f970d81825820fa4ecedc053cc9a6ecd295462e9650a3db535eb14fa9160d187d0b3d6d9abc74010e81581c3208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c78a50081825820fbd182578c520e965948f648580c5f7245a0346c852c6f64591094363f809e1f00018182583901b5c2c07d85254c17367cc2eb1d8dd38c02c7405901c8d463d3fabbb8839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d761a27ce3623021a0002a8dd031a04502006048282008200581c839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d7683028200581c839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d76581ca79f362a5947f002a9087837627e8d720aadcab1f5655c7b3d41abeba400828258204d87fb6988b759a799e7452af473f1dcbe26d58aab0a3a5bbaa2aa8e9b25cbc801825820f7c3f7dc19a83dbcd85aba75b0078011888c48e9ea480f0b77d1fe1e7711db3f0101828258390191a51fbc7f28528956c5c5b29bfa5d6e18af5a7edb3d69d0d93360f1d0a7d31baf3434a89b662497acab66f29bf587714faaf5662e5aa6e61a01312d008258390155e5dab09c372e401c5bbb767bfbcc2c7add933387c7681f16bbc19e4b6b0846b3d77813c148d810512d47b0f504795f6eaba9c6931f92a7821a00523db0a1581cb3e1cf0ef01fbcadba904194b9715cdfaa69578dd19208a5036c6bbea15242726f6e7a6520466972737420526964657201021a0002a0c9031a044fcb5ea400828258200c32af743d569cc0f27ab547924ce3e8632833e1cd34a11c58a7e87ee0f00532018258200c32af743d569cc0f27ab547924ce3e8632833e1cd34a11c58a7e87ee0f0053200018a825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733038373201825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733135353001825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733233363501825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733334333701825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733536353401825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00159282a1581c4d9159b8c6a62fb828d74a4f1cd96e8729269c38516ca6d1682321a2a156416c6f6e7a6f417474656e64616e6365546f6b656e3201825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581c6ac8ef33b510ec004fe11585f7c5a9f0c07f0c23428ab4f29c1d7d10a1444d454c441acc308c04825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581c9a9693a9a37912a5097918f97918d15240c92ab729a0b7c4aa144d77a14653554e4441451a003125a2825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581cf0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9aa147707265747a656c0182583901392e2e855a44daed9b0330b317c428d46b067cee9278f940ebcc32ccfa93d72c9f00c279849f33324625e44652a7c053e0a31e32fda53cb41a083f2249021a00033c29031a044f935084a40081825820a6929ef8e2699b1f493c89af8724bb189dbe1037eb247d4bb685b11932fbde235840fedd62d92bdddab9cb1f42a7ecdb062cffa6e5cf4bd800195617d32b286572b2e2df64a2c5c6f1e3ab3c0579a0a07ad7eacd2b336d7b989086d1de721526060c0381590fc1590fbe0100003233223232323322333222323233322232333222323332223322323322323332223232332233223232332232323332223322332233223322323232323232323232323232332232323232323232323322323232332232333322223232323232322232232325335305c33223530310012235303500222222222322235304400c23232325335306f333222533530723300300200110731074506e32353047001220023253353505a00113507649010350543800221002302e5002004107115335304a01313301b49101350033355029302f1200123535505e00122323355030335502d30331200123535506200122353550640012253353506f335503533550250490040062153353507033550363335550323039120012235355069002232233225335350770022130020011507800425335350763335502c0500040072153353080013304d0010031335503d5079300400215335308001330630010031335503d507933335502e0510053304900100300215078150773200135508601225335350680011506a2213535506e002225335308201330530020071003133506d33550710020013006003350720010022133026491023130003322333573466e200080041f41f8cc8cd54c0ec48004d40c00048004cd40c40952000335530321200123535506900122001001004133573892010231310007a133573892010231320007900233233553023120013503500135034001335038223355302c120012353550630012233550660023355302f12001235355066001223355069002333535502b0012330264800000488cc09c0080048cc09800520000013355302c1200123535506300122335506600233353550280012335530301200123535506700122335506a00235502f0010012233355502804a0020012335530301200123535506700122335506a00235502d001001333555023045002001505e33233553023120012253353506c3003002213350610010021001505f2353053001222533530763332001504100600313506f0021506e011320013333555028302f1200122353055002225335307333044002500b10031333355502c303312001235305a00122253353506e333550245042003001213333550265043004335530301200123535506700122335506a002333535502c0012001223535506b002223535506d0032233550703302c00400233553039120012353550700012233550730023335355035001200122330310020012001333555030052003001200133355502704900300100213333550255042003002001003001505b500113301b49101340033355029302f1200123530540012233043500a00250011533535058335530401200123320015051320013530460012235305100122253353506b0012321300100d3200135507f2253353506100113507d491022d310022135355067002225335307b3304c00200710011300600313507a49101370050011350744901013600221335530421200123320015053320013530480012235305300122253353506d0012321300100f32001355081012253353506300113507f491022d310022135355069002225335307d3304e00200710011300600313507c4910137005003133355301d12001225335306f335306a303e302d35304600222001207125335307033041001300401010721350764901013300133505a0020011001505900d3200135507622533535058001135074491022d31002213530470022253353072333200150710020071353063303000122335306f00223507b491022d310020011300600315335350520011306d4988854cd4d41500044008884c1c5263333573466e1d40112002203a23333573466e1d40152000203a23263530663357380b80ce0ca0c80c66666ae68cdc39aab9d5002480008cc0c4c8c8c8c8c8c8c8c8c8c8c8cccd5cd19b8735573aa01490001199999999981f99a828919191999ab9a3370e6aae7540092000233045304b35742a00460986ae84d5d1280111931a983a99ab9c06b076074073135573ca00226ea8004d5d0a80519a8288241aba1500935742a0106ae85401cd5d0a8031aba1500535742a00866a0a2eb8d5d0a80199a82899aa82b3ae200135742a0046ae84d5d1280111931a983899ab9c06707207006f135744a00226ae8940044d5d1280089aba25001135744a00226ae8940044d5d1280089aba25001135573ca00226ea8004d5d0a80119191999ab9a3370e6aae75400520022303a303e357426aae7940088c98d4c1a0cd5ce02f03483383309baa001357426ae8940088c98d4c194cd5ce02d833032031883289931a983219ab9c49010350543500065063135573ca00226ea80044d55ce9baa001223370000400244a66a60ac00220b0266ae7000815c4488c88c008004c8004d5417c894cd4d41040045413c884d4d5411c008894cd4c16ccc02000801c4d41500044c01800c448888c8cd54c03c480048d4d5411800488cd54124008ccd4d5402c0048004880048004ccd554018014008004c8cd40054109410c488cc008cd5411c014010004444888ccd54c0104800540fccd54c030480048d4d5410c00488cd54118008d5402c004ccd54c0104800488d4d54110008894cd4c160ccd54c06048004d4034cd403c894cd4c168008417040041648d4d5411c00488cc028008014018400c4cd410c01000d4100004cd54c030480048d4d5410c00488c8cd5411c00cc004014c8004d54184894cd4d410c0044d5402c00c884d4d54124008894cd4c174cc0300080204cd5404001c0044c01800c008c8004d5416888448894cd4d40fc0044008884cc014008ccd54c01c480040140100044484888c00c01044884888cc0080140104484888c00401044800448cd404888ccd4d401000c88008008004d4d40080048800448848cc00400c00848004c8004d541488844894cd4d40d8004540e0884cd40e4c010008cd54c018480040100044448888cccd54011403c00c0040084488cd54008c8cd403c88ccd4d401800c88008008004d4d401000488004cd401005012800448848cc00400c008480044488c0080048d4c08c00488800cc8004d5412c88c8c94cd4c114cc0a14009200213300c300433530081200150010033004335300d12001500100310031332233706004002a002900209999aa9801890009919a80511199a8040018008011a802800a8039119b800014800800520003200135504a221122253353502f00113500600322133350090053004002333553007120010050040011235350050012200112353500400122002320013550472212253353041333573466e2400920000430421502d153353502b0011502d22133502e002335300612001337020089001000899a801111180198010009000891091980080180109000990009aa821911299a9a81300108009109a980a801111a982180111299a9a8160038a99a9a8160038804110b1109a980d801111a982480111299a9824199ab9a33720010004094092266a0660186601e01601a2a66a6090666ae68cdc8804001024825099a819803198078070028a99a982419809003800899a81980619807805806899a81980319807807002990009aa82111091299a9a8130008a814110a99a981f19804002240002006266a600c240026600e00890010009119b8100200122333573466e240080040e80e4488cc00ccc01cc018008c018004cc894cd4d40c0008854cd4d40c400884cd4c0b80088cd4c0bc0088cc034008004888100888cd4c0c401081008894cd4c104ccd5cd19b87006003043042153353041333573466e1c01400810c1084cc0380100044108410840ec54cd4d40c0004840ec40ecc014008c014004894cd4c0d8008400440dc88ccd5cd19b8700200103703623530240012200123530230012200222335302d0022335302e00223300500200120352335302e002203523300500200122333573466e3c0080040cc0c8c8004d540e08844894cd4d407000454078884cd407cc010008cd54c018480040100048848cc00400c0088004888888888848cccccccccc00402c02802402001c01801401000c00880048848cc00400c0088004848c004008800448800848800480048c8c8cccd5cd19b8735573aa004900011981519191999ab9a3370e6aae75400520002375c6ae84d55cf280111931a981899ab9c02703203002f137540026ae854008dd69aba135744a004464c6a605c66ae700900bc0b40b04d55cf280089baa00123232323333573466e1cd55cea801a4000466600e602c6ae85400cccd5403dd719aa807bae75a6ae854008cd4071d71aba135744a004464c6a605c66ae700900bc0b40b04d5d1280089aab9e5001137540024442466600200800600440022464646666ae68cdc39aab9d5002480008cc88cc024008004dd71aba1500233500a232323333573466e1cd55cea80124000466446601e004002602c6ae854008ccd5403dd719aa809919299a981419805a800a40022a00226a05c921022d33001375a00266aa01eeb88c94cd4c0a0cc02d400520001500113502e491022d32001375a0026ae84d5d1280111931a981719ab9c02402f02d02c135573ca00226ea8004d5d09aba25002232635302a33573804005605205026aae7940044dd500091199ab9a33712004002040042442466002006004400244246600200600440022464460046eb0004c8004d5408c88cccd55cf80092804119a80398021aba1002300335744004048224464460046eac004c8004d5408c88c8cccd55cf80112804919a80419aa80618031aab9d5002300535573ca00460086ae8800c0944d5d0800889100109109119800802001890008891119191999ab9a3370e6aae754009200023355008300635742a004600a6ae84d5d1280111931a981099ab9c01702202001f135573ca00226ea8004448848cc00400c0084480048c8c8cccd5cd19b8735573aa004900011980318071aba1500233500a2323232323333573466e1d40052002233300e375a6ae854010dd69aba15003375a6ae84d5d1280191999ab9a3370ea004900011808180a9aba135573ca00c464c6a604666ae700640900880840804d55cea80189aba25001135573ca00226ea8004d5d09aba25002232635301c33573802403a03603426aae7940044dd5000910919800801801100090911801001911091199800802802001900089119191999ab9a3370ea002900011a80418029aba135573ca00646666ae68cdc3a801240044a010464c6a603066ae7003806405c0580544d55cea80089baa001121223002003112200112001232323333573466e1d4005200223006375c6ae84d55cf280191999ab9a3370ea0049000118041bae357426aae7940108c98d4c04ccd5ce00480a00900880809aab9d50011375400242446004006424460020064002921035054310012253353003333573466e3cd4c01800888008d4c018004880080140104ccd5cd19b873530060022200135300600122001005004100412200212200120012212330010030022001235002490101310012326353003335738002008004930900090008891918008009119801980100100081049fd8799f581c2605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee49fd8799fd8799fd8799f581cec1b21968ba227e7a0bff663efe7d160416508cb3042524b91031625ffd8799fd8799fd8799f581c3573abf694a555b81aeee68f61f3f91ed5a18bf7eeeb43ac1900c9abffffffffa140d8799f00a1401a002625a0ffffd8799fd8799fd8799f581c70e60f3b5ea7153e0acc7a803e4401d44b8ed1bae1c7baaad1a62a72ffd8799fd8799fd8799f581c1e78aae7c90cc36d624f7b3bb6d86b52696dc84e490f343eba89005fffffffffa140d8799f00a1401a000f4240ffffd8799fd8799fd8799f581c2605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee4ffd8799fd8799fd8799f581c183f69a0fd8d581f6e0cf57fd8b856cd856b5d82758183c9fc22350cffffffffa140d8799f00a1401a02c588a0ffffffffff0581840000d87a80821a003c19aa1a541fdb09a10082825820c537dea041be45c4fdfa312d5ec2b1c5fb20b22a5c83d2fe19d2ad8c5c9cf97f584030b3698511623e18657f0726952b0ef5ccb6fead676bb659e14f607ad2a03c1b854dc1abe5111a30224651c844ff9791eab71f6cc261d138a5a5929435b50e0e825820bf896d9d767fa126b9e81111fe8014c4ecc4a039d502c42d30070c182fc2fe3c5840aaf16b4078bce4fec432da0cdbd7d3d8eb45791a685f0dafc0240bf543d6d6db8604a10fbc8a6977a6aeaa68a4d40e932d6996e80bee88e701f9f533b074db02a10081825820fc67cff34b2818884e48191cd3c0bfbee53f8a028501fe49d11f0fca5bb60adb58408f53fbec8e9f5e13f7f22069e573825116891c054c73a2202811a0b52e459b71a4f41201850d636258318d4b1b11a7fc3170332e0d50401425eebcd36cff8600a10081825820484497cb155e96f1dbdf476804faf2ed612b436238047e6f2f15c15be23f97045840eff588eb8be144053a6bda757c2b503e8f2e3bbd583bf78f1352ea177bae4203b4e6c61c6f3a9b6fed8b9840d6349e57116750fee7bdd02c2fa0a166adfe2d08a080" diff --git a/ledger/alonzo/pparams_test.go b/ledger/alonzo/pparams_test.go index 5d6e4b96..fc206cf1 100644 --- a/ledger/alonzo/pparams_test.go +++ b/ledger/alonzo/pparams_test.go @@ -608,9 +608,3 @@ func TestAlonzoTransaction_Utxorpc(t *testing.T) { t.Error("Expected non-empty transaction hash") } } - -// https://cexplorer.io/block/1d7974cb01cc9e3fbe9dd7594795a36b21cb1deb2f1b70a0625332c91bd7e5a7 -// -//slot:72316767 -//hash:1d7974cb01cc9e3fbe9dd7594795a36b21cb1deb2f1b70a0625332c91bd7e5a7 -var alonzoBlockHex = "85828f1a0076e44f1a044f775f5820f289b983294053fa79e182cc464608c8b0839501aa7f60ead08992446b74ff5a582054a08fb24331f75a0ef1ed4918bdea3f6cc7a943f620f2dfd6fddde7a7b3386e58206d1b4ca9f3e109ac01bba976867c85e50e521df6e44610a7ef63167184adf43b82584041623ec7ed8f02d3fc41494333a1a2e2d920d4ab1052cb43fec4da1c2b0feb95e3eaa96f114ffeb5e0b0ed45dadf5000db0f8b6c56e006a6d9f672f5612ab5345850d0a37a9510d9aaaa2d98dafac2baf544f4d7dfef4982167c7375c9a0279e740a2536f9296d69b848e60578950b52d4062f14c5b79367c4add4cb8ff40d285d01bfe7635bf551a43e545097178d7ac10b825840000065f35d36a8af91cf946b6343b895e7ba1e2ab16fcf5626662ff87ba2bb59f815299db1c4365d03d1b004a0379c154d16e2ddf062b127b0c9a01679674a505850cf97a889d4a9e49e6c0336f1afd076b2ad3a2f24a094a62da33d11eeb4a13e7e549afcef1357dddf9fea024cc68bd93857397aee46df40d203c4082ce34a50582852923308652bd69430f3e0ba7a060a191c5458205054611d3aa3d83caa5409b9ff6283659672298423e4d86938993aa5891b4ac158204d87ad159b4d15510164ee138e6949f96ec33b3b8fb19194f19eca852c2764a90119022358404989cb6f6908f43c0d2939ddfb8b8cb0514b4ade1a741c86acdb8774b53252b7626d780dc08d586f5fc6ff06649e41b835a07d7b8761518584e3f80ed2bec80907025901c009e03bea22014744a96f5d9eac6b1aa40d2a04cc86ac534a3d8c8b3c5c46e8a6dab35fbb580d0e9b7b5b5ec217ad44457a5c392f6f1d2fb660a7664a6d6caf06d25aa9661adc4b0a7115495448176ec8d3c63c19e0949a20407a7b7787107e40e3ccefe0704f09a5871466b197d5aca1866f20502820a2bebe7e36826dbe067e3dd934c1077f14d2f7f602b53a265fd54b73556cc50db813ba710b5a81ece98098c850dc1321ecf64464d6b14d90465a70149b1a03249ac0ec555684da175eee5a12549cec498ff4eb15cc475e8a6429ab35ba88e9d03e4c64a341e7401347ed1d052d04f39577a92afe6768d3093cb2ca76d391deaac18d3253998a636aef7c0b4c7ae46f774e3e17643ce24f4c1c0605c7b5d434a1475e1508efd5f3e0cf649553fe6956b89107e255c23f7fa01d48c2e6641fe28c916dd407d44b7d308622a51c397974c4f46fedea8b259aefdd5d045c3c8a1bd999eb5feae51ad66a62dd357f3915f0706d12b85607f4603cfd196ffba7e3b52950f93e3ca368bb4283e59599bb9a442d1576e0be6f542f81ec9eebb0a5bcb94200d30ce336cf96df9fafdbc32d66c996f7fcb876d7cbbe2ca754ca1669559f917a42de85d600574a073c84a800838258206fbc2c129d3f860feb0dc3ea0942a0e9e19ede92f6f0991f2b549497e2a29ae9008258209d845b74015ca8aee31e15be03f9acd1ddecefb02080929132553f196367e5ad05825820d93b6d8857ff6447b8bbd4e5f8fa86b58023ef341456ff2eda3e0d89f51f8d5205018682583901ec1b21968ba227e7a0bff663efe7d160416508cb3042524b910316253573abf694a555b81aeee68f61f3f91ed5a18bf7eeeb43ac1900c9ab1a002625a08258390170e60f3b5ea7153e0acc7a803e4401d44b8ed1bae1c7baaad1a62a721e78aae7c90cc36d624f7b3bb6d86b52696dc84e490f343eba89005f1a000f4240825839012605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee4183f69a0fd8d581f6e0cf57fd8b856cd856b5d82758183c9fc22350c1a02c588a0825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f6821a00172698a1581ccc3bccc160d89e07ff903caed26d0823f7128ebf3eed5e0e7894a076a14e446567656e42756e6e793233343201825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f61a004c4b40825839013208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c7844cf494c42bb64976d3aea361d46b84481e697eb3466530e24df07f61a0302e968021a000addd6031a044f853d081a044f772d0b58203ba6872fbd19dff7b0d46f5d2848e14ac4c302b339bbdd86f18380e429a98f970d81825820fa4ecedc053cc9a6ecd295462e9650a3db535eb14fa9160d187d0b3d6d9abc74010e81581c3208d24ba97635e2d5cf5e419b9c06ff47be097af941fae371fa9c78a50081825820fbd182578c520e965948f648580c5f7245a0346c852c6f64591094363f809e1f00018182583901b5c2c07d85254c17367cc2eb1d8dd38c02c7405901c8d463d3fabbb8839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d761a27ce3623021a0002a8dd031a04502006048282008200581c839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d7683028200581c839fc3801785f287ead5ad0b3c327f8e54c71d6156d9dffbb3f23d76581ca79f362a5947f002a9087837627e8d720aadcab1f5655c7b3d41abeba400828258204d87fb6988b759a799e7452af473f1dcbe26d58aab0a3a5bbaa2aa8e9b25cbc801825820f7c3f7dc19a83dbcd85aba75b0078011888c48e9ea480f0b77d1fe1e7711db3f0101828258390191a51fbc7f28528956c5c5b29bfa5d6e18af5a7edb3d69d0d93360f1d0a7d31baf3434a89b662497acab66f29bf587714faaf5662e5aa6e61a01312d008258390155e5dab09c372e401c5bbb767bfbcc2c7add933387c7681f16bbc19e4b6b0846b3d77813c148d810512d47b0f504795f6eaba9c6931f92a7821a00523db0a1581cb3e1cf0ef01fbcadba904194b9715cdfaa69578dd19208a5036c6bbea15242726f6e7a6520466972737420526964657201021a0002a0c9031a044fcb5ea400828258200c32af743d569cc0f27ab547924ce3e8632833e1cd34a11c58a7e87ee0f00532018258200c32af743d569cc0f27ab547924ce3e8632833e1cd34a11c58a7e87ee0f0053200018a825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733038373201825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733135353001825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733233363501825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733334333701825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00150bd0a1581c423aaa3a092aff29c00cef49fe0bef65abf7838226d6869ca9c44f24a14f43617264616e6f4b6579733536353401825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a00159282a1581c4d9159b8c6a62fb828d74a4f1cd96e8729269c38516ca6d1682321a2a156416c6f6e7a6f417474656e64616e6365546f6b656e3201825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581c6ac8ef33b510ec004fe11585f7c5a9f0c07f0c23428ab4f29c1d7d10a1444d454c441acc308c04825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581c9a9693a9a37912a5097918f97918d15240c92ab729a0b7c4aa144d77a14653554e4441451a003125a2825839014a26c538fdd73b0865f5f2031d52d43823eb59f4608a943de9ef4f738d8b0e001d461c9de10177e57df026dbd8112ecd1f51c6a26ce512f9821a0014851ea1581cf0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9aa147707265747a656c0182583901392e2e855a44daed9b0330b317c428d46b067cee9278f940ebcc32ccfa93d72c9f00c279849f33324625e44652a7c053e0a31e32fda53cb41a083f2249021a00033c29031a044f935084a40081825820a6929ef8e2699b1f493c89af8724bb189dbe1037eb247d4bb685b11932fbde235840fedd62d92bdddab9cb1f42a7ecdb062cffa6e5cf4bd800195617d32b286572b2e2df64a2c5c6f1e3ab3c0579a0a07ad7eacd2b336d7b989086d1de721526060c0381590fc1590fbe0100003233223232323322333222323233322232333222323332223322323322323332223232332233223232332232323332223322332233223322323232323232323232323232332232323232323232323322323232332232333322223232323232322232232325335305c33223530310012235303500222222222322235304400c23232325335306f333222533530723300300200110731074506e32353047001220023253353505a00113507649010350543800221002302e5002004107115335304a01313301b49101350033355029302f1200123535505e00122323355030335502d30331200123535506200122353550640012253353506f335503533550250490040062153353507033550363335550323039120012235355069002232233225335350770022130020011507800425335350763335502c0500040072153353080013304d0010031335503d5079300400215335308001330630010031335503d507933335502e0510053304900100300215078150773200135508601225335350680011506a2213535506e002225335308201330530020071003133506d33550710020013006003350720010022133026491023130003322333573466e200080041f41f8cc8cd54c0ec48004d40c00048004cd40c40952000335530321200123535506900122001001004133573892010231310007a133573892010231320007900233233553023120013503500135034001335038223355302c120012353550630012233550660023355302f12001235355066001223355069002333535502b0012330264800000488cc09c0080048cc09800520000013355302c1200123535506300122335506600233353550280012335530301200123535506700122335506a00235502f0010012233355502804a0020012335530301200123535506700122335506a00235502d001001333555023045002001505e33233553023120012253353506c3003002213350610010021001505f2353053001222533530763332001504100600313506f0021506e011320013333555028302f1200122353055002225335307333044002500b10031333355502c303312001235305a00122253353506e333550245042003001213333550265043004335530301200123535506700122335506a002333535502c0012001223535506b002223535506d0032233550703302c00400233553039120012353550700012233550730023335355035001200122330310020012001333555030052003001200133355502704900300100213333550255042003002001003001505b500113301b49101340033355029302f1200123530540012233043500a00250011533535058335530401200123320015051320013530460012235305100122253353506b0012321300100d3200135507f2253353506100113507d491022d310022135355067002225335307b3304c00200710011300600313507a49101370050011350744901013600221335530421200123320015053320013530480012235305300122253353506d0012321300100f32001355081012253353506300113507f491022d310022135355069002225335307d3304e00200710011300600313507c4910137005003133355301d12001225335306f335306a303e302d35304600222001207125335307033041001300401010721350764901013300133505a0020011001505900d3200135507622533535058001135074491022d31002213530470022253353072333200150710020071353063303000122335306f00223507b491022d310020011300600315335350520011306d4988854cd4d41500044008884c1c5263333573466e1d40112002203a23333573466e1d40152000203a23263530663357380b80ce0ca0c80c66666ae68cdc39aab9d5002480008cc0c4c8c8c8c8c8c8c8c8c8c8c8cccd5cd19b8735573aa01490001199999999981f99a828919191999ab9a3370e6aae7540092000233045304b35742a00460986ae84d5d1280111931a983a99ab9c06b076074073135573ca00226ea8004d5d0a80519a8288241aba1500935742a0106ae85401cd5d0a8031aba1500535742a00866a0a2eb8d5d0a80199a82899aa82b3ae200135742a0046ae84d5d1280111931a983899ab9c06707207006f135744a00226ae8940044d5d1280089aba25001135744a00226ae8940044d5d1280089aba25001135573ca00226ea8004d5d0a80119191999ab9a3370e6aae75400520022303a303e357426aae7940088c98d4c1a0cd5ce02f03483383309baa001357426ae8940088c98d4c194cd5ce02d833032031883289931a983219ab9c49010350543500065063135573ca00226ea80044d55ce9baa001223370000400244a66a60ac00220b0266ae7000815c4488c88c008004c8004d5417c894cd4d41040045413c884d4d5411c008894cd4c16ccc02000801c4d41500044c01800c448888c8cd54c03c480048d4d5411800488cd54124008ccd4d5402c0048004880048004ccd554018014008004c8cd40054109410c488cc008cd5411c014010004444888ccd54c0104800540fccd54c030480048d4d5410c00488cd54118008d5402c004ccd54c0104800488d4d54110008894cd4c160ccd54c06048004d4034cd403c894cd4c168008417040041648d4d5411c00488cc028008014018400c4cd410c01000d4100004cd54c030480048d4d5410c00488c8cd5411c00cc004014c8004d54184894cd4d410c0044d5402c00c884d4d54124008894cd4c174cc0300080204cd5404001c0044c01800c008c8004d5416888448894cd4d40fc0044008884cc014008ccd54c01c480040140100044484888c00c01044884888cc0080140104484888c00401044800448cd404888ccd4d401000c88008008004d4d40080048800448848cc00400c00848004c8004d541488844894cd4d40d8004540e0884cd40e4c010008cd54c018480040100044448888cccd54011403c00c0040084488cd54008c8cd403c88ccd4d401800c88008008004d4d401000488004cd401005012800448848cc00400c008480044488c0080048d4c08c00488800cc8004d5412c88c8c94cd4c114cc0a14009200213300c300433530081200150010033004335300d12001500100310031332233706004002a002900209999aa9801890009919a80511199a8040018008011a802800a8039119b800014800800520003200135504a221122253353502f00113500600322133350090053004002333553007120010050040011235350050012200112353500400122002320013550472212253353041333573466e2400920000430421502d153353502b0011502d22133502e002335300612001337020089001000899a801111180198010009000891091980080180109000990009aa821911299a9a81300108009109a980a801111a982180111299a9a8160038a99a9a8160038804110b1109a980d801111a982480111299a9824199ab9a33720010004094092266a0660186601e01601a2a66a6090666ae68cdc8804001024825099a819803198078070028a99a982419809003800899a81980619807805806899a81980319807807002990009aa82111091299a9a8130008a814110a99a981f19804002240002006266a600c240026600e00890010009119b8100200122333573466e240080040e80e4488cc00ccc01cc018008c018004cc894cd4d40c0008854cd4d40c400884cd4c0b80088cd4c0bc0088cc034008004888100888cd4c0c401081008894cd4c104ccd5cd19b87006003043042153353041333573466e1c01400810c1084cc0380100044108410840ec54cd4d40c0004840ec40ecc014008c014004894cd4c0d8008400440dc88ccd5cd19b8700200103703623530240012200123530230012200222335302d0022335302e00223300500200120352335302e002203523300500200122333573466e3c0080040cc0c8c8004d540e08844894cd4d407000454078884cd407cc010008cd54c018480040100048848cc00400c0088004888888888848cccccccccc00402c02802402001c01801401000c00880048848cc00400c0088004848c004008800448800848800480048c8c8cccd5cd19b8735573aa004900011981519191999ab9a3370e6aae75400520002375c6ae84d55cf280111931a981899ab9c02703203002f137540026ae854008dd69aba135744a004464c6a605c66ae700900bc0b40b04d55cf280089baa00123232323333573466e1cd55cea801a4000466600e602c6ae85400cccd5403dd719aa807bae75a6ae854008cd4071d71aba135744a004464c6a605c66ae700900bc0b40b04d5d1280089aab9e5001137540024442466600200800600440022464646666ae68cdc39aab9d5002480008cc88cc024008004dd71aba1500233500a232323333573466e1cd55cea80124000466446601e004002602c6ae854008ccd5403dd719aa809919299a981419805a800a40022a00226a05c921022d33001375a00266aa01eeb88c94cd4c0a0cc02d400520001500113502e491022d32001375a0026ae84d5d1280111931a981719ab9c02402f02d02c135573ca00226ea8004d5d09aba25002232635302a33573804005605205026aae7940044dd500091199ab9a33712004002040042442466002006004400244246600200600440022464460046eb0004c8004d5408c88cccd55cf80092804119a80398021aba1002300335744004048224464460046eac004c8004d5408c88c8cccd55cf80112804919a80419aa80618031aab9d5002300535573ca00460086ae8800c0944d5d0800889100109109119800802001890008891119191999ab9a3370e6aae754009200023355008300635742a004600a6ae84d5d1280111931a981099ab9c01702202001f135573ca00226ea8004448848cc00400c0084480048c8c8cccd5cd19b8735573aa004900011980318071aba1500233500a2323232323333573466e1d40052002233300e375a6ae854010dd69aba15003375a6ae84d5d1280191999ab9a3370ea004900011808180a9aba135573ca00c464c6a604666ae700640900880840804d55cea80189aba25001135573ca00226ea8004d5d09aba25002232635301c33573802403a03603426aae7940044dd5000910919800801801100090911801001911091199800802802001900089119191999ab9a3370ea002900011a80418029aba135573ca00646666ae68cdc3a801240044a010464c6a603066ae7003806405c0580544d55cea80089baa001121223002003112200112001232323333573466e1d4005200223006375c6ae84d55cf280191999ab9a3370ea0049000118041bae357426aae7940108c98d4c04ccd5ce00480a00900880809aab9d50011375400242446004006424460020064002921035054310012253353003333573466e3cd4c01800888008d4c018004880080140104ccd5cd19b873530060022200135300600122001005004100412200212200120012212330010030022001235002490101310012326353003335738002008004930900090008891918008009119801980100100081049fd8799f581c2605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee49fd8799fd8799fd8799f581cec1b21968ba227e7a0bff663efe7d160416508cb3042524b91031625ffd8799fd8799fd8799f581c3573abf694a555b81aeee68f61f3f91ed5a18bf7eeeb43ac1900c9abffffffffa140d8799f00a1401a002625a0ffffd8799fd8799fd8799f581c70e60f3b5ea7153e0acc7a803e4401d44b8ed1bae1c7baaad1a62a72ffd8799fd8799fd8799f581c1e78aae7c90cc36d624f7b3bb6d86b52696dc84e490f343eba89005fffffffffa140d8799f00a1401a000f4240ffffd8799fd8799fd8799f581c2605b6d3b67730dc13f393861841ee3c6b751531558a94cc05c54ee4ffd8799fd8799fd8799f581c183f69a0fd8d581f6e0cf57fd8b856cd856b5d82758183c9fc22350cffffffffa140d8799f00a1401a02c588a0ffffffffff0581840000d87a80821a003c19aa1a541fdb09a10082825820c537dea041be45c4fdfa312d5ec2b1c5fb20b22a5c83d2fe19d2ad8c5c9cf97f584030b3698511623e18657f0726952b0ef5ccb6fead676bb659e14f607ad2a03c1b854dc1abe5111a30224651c844ff9791eab71f6cc261d138a5a5929435b50e0e825820bf896d9d767fa126b9e81111fe8014c4ecc4a039d502c42d30070c182fc2fe3c5840aaf16b4078bce4fec432da0cdbd7d3d8eb45791a685f0dafc0240bf543d6d6db8604a10fbc8a6977a6aeaa68a4d40e932d6996e80bee88e701f9f533b074db02a10081825820fc67cff34b2818884e48191cd3c0bfbee53f8a028501fe49d11f0fca5bb60adb58408f53fbec8e9f5e13f7f22069e573825116891c054c73a2202811a0b52e459b71a4f41201850d636258318d4b1b11a7fc3170332e0d50401425eebcd36cff8600a10081825820484497cb155e96f1dbdf476804faf2ed612b436238047e6f2f15c15be23f97045840eff588eb8be144053a6bda757c2b503e8f2e3bbd583bf78f1352ea177bae4203b4e6c61c6f3a9b6fed8b9840d6349e57116750fee7bdd02c2fa0a166adfe2d08a080" diff --git a/ledger/babbage/block_test.go b/ledger/babbage/block_test.go new file mode 100644 index 00000000..9214c82e --- /dev/null +++ b/ledger/babbage/block_test.go @@ -0,0 +1,7 @@ +package babbage_test + +// https://cexplorer.io/block/def34305d66400160e408c9842181e96ca9d1167cd35d8f98bbc3828cb513fb1 +// +//slot:47260741 +//hash:def34305d66400160e408c9842181e96ca9d1167cd35d8f98bbc3828cb513fb1 +var babbageBlockHex = "85828f1a0064a05a1a02d124455820f5039a11fbec6add444c94e61620cd720c5f097e07f05444604cac5d5c7680425820e9de60013d48279d97a08874664ea5cfb858ea6df3076b650c6c58759ecb803b58206216d3bb98e512daa6e37efff747d8a1c8cbdc1236262678c1f721406454375b8258401c91eda7453b32ef5d997287f46238d6a20f971981c8bee0a8d285ab454ebbf7546071cea3236fa1ea9ee2b378cd208dadc16e3f93297815f8e90da615943a1b5850f4e219da4771d9a7136c279142de356d3c13a591affca8fd18405ef2e5b9b73c6e1ae7c6b6dcf08e3592013ab07a61c5bb4821c43d823384d3dd5e89338e6d15e4e9b2fce2fd3a507b54d6d92dc4a50a82584000064a07b9de212fd99d1a0fa352586dea26939935569c2fc0baecabc35accef53f6ff649723453f42c74b37b42a0342566780ef01dd136fe476f5cc24dd9dcf58500969ff80ff669f83cb18e55deac93ec6b80736ae1a941d2a9fcb9f5f0323feea93c8c4ebd8ca5c8bd305344b1326cddfb485a538f0573bad78a5357cbb801cfe0a3050d847e95d09850df89720a04a071918065820b6838d87b1b2b78372a7a39624a73e7b9cbfe60f5a3185706d272ee93e36f3ef58208069bfd77cd79d7d2f2ee84b16706040d92f9e02fe5575bfcabbe68794df2c4606190140584015bd96123bcfbf60b8ab0baafaef443d96a509364cd9a62ff46a0dac766ee6a5768fbfe0339fba9fd5381a0eeaff4931c5b879802db52f43f003ba020f72150b06005901c024a34c13d649677919590f8c64f97e427724c666ae84381d1e67f6fca6b588e3e7c88c62d309ff85fff5d64c1cdf30a7700a4b31eabefd6c9af1062a1b191e00dd5d525a005e8a977ef5b9a66faae6958cadfa61ea6c8e90980ca9d32e4ba87c81f31ffc323b7e3f5b1decee3a026633061aae34ecdad464375fb12105a1ffdf4fb8dccb4bbe69c623f01ccc320e03bad8d5d93023a62d31e9f811dd77ce971c04f3de0bdf748e95c47ce26569dbee3e8f23545d8055655b3bd77a108bdda863f9d7df117258bd246e52d2f3d4e43a8e7d6e82f1736dca90c6e96c80679fd3b57c0e4673c8174c1e96edc45f60c19381b3ba6735bd1838c29dd72607ee4253bb7c9f0a5fa967a8e29b202560615efcb7facd6d8f802c5a5e08ed9eb87d67a1b498d5605acee0e7a62eead57a10951195b4ba1cd8cc8e9245b3774ae4f1d57f49ff1c54beb94c5c5d0890d07d6e0c71957cd75a58aeb7d51cf8b1daf7cedfcca9779e3197a9907099464e2287dbf5afe60a838d55d89190f9f75bcf99e0faabf2aa4a2cf7943ec6dc2c7a9cd9d6a6e7a002eb13b6eaed6b7b69e70eed0d6d7f06e8bf6e804cc04f6cd9e4310dcb3c3c7e6f91abfc6e7c2428d1a8441e6620d6698ba400828258203d34730eaf05548a8e49eebcf51e6c9ad8201799859c2dd33f0bf786e550b522018258206b01ba4521b6db1b3b29d3d750ca8498e8a903c180a7a51ff3b4c9a5fb1f894f08018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e84808258390144c768ed65cbda093c3b3944c4cdcb8fbeaabddb454bc8215ebefbf8e256fc68d5465a168ebb902ff5aa0915568e08b64e94ee7cbaf20f8f821a0ad7abb2a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a793c8b30021a0002bccd031a02d2aac7a5008182582087dcb45cbc04ad1766bd421cd398750a39ab98e38d459b8850939a702629c7bc000181825839017e6fe6a86ddaba04e0d6a86e9fe2b798ea4699e0ebe4149bc7ecd86c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa590161a063cc7d2021a0002ceb6031a02d13237048282008200581c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa5901683028200581c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa59016581cc485ab20bd3f105e59f3c50a0d3fbaf615a51f70a1c6d29d00a1fd27a40081825820cc6e628f27106b7ad61d848b0cdeeefcb229be213111464a0859e8058d0fbf3701018282584c82d818584283581c0691eb395323522c7000aa6184db1ef0cb6797f6bed732dde59cd2cca101581e581c2b0b011ba3683d149cf0922ae6310efac7a12fb9aaa14a74640fa48c001ad9a709ef1a02cab68182581d616904e8b2c26f3dda6c4a5db4b3ec9e31d581c9960977cfe9c6917a431b00000007ae8decb1021a00029cd5031a02d1324ea40083825820ebd76ef3d237c0af87037b330520d9ebc43cbf5b280c23cf4fff4b30f1f22cef028258206b01ba4521b6db1b3b29d3d750ca8498e8a903c180a7a51ff3b4c9a5fb1f894f01825820cb5a50a95a7a5733e9673db4775bf1c1affa30d000873f97f44616c39cfaa11800018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e84808258390135227524fdc6a69e8dec93ed5879e14d760a98c46e949e27eccbd49c2868509d565ac04981e3033b1142dd2c14dc1d2a6a3479fa7b921a30821a00238503a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a019c7544021a0002a09d031a02d14047a3008682582013bea1cade794a1d5467e7cfc46b47295e1d37bc5148e6ff580029a4c40a39c6008258202555e959aac9bdb1c60c7462ddad8f85f2cbd4788e39444e32b3c5e72157f66300825820643132411ad05a7b3f8a593b452f8e3058a2ffa6553066df2e3cf8b622ad8e810082582066f82ddb7be854f0b23e91c6edd2f831b96fb4c1d27575c556ac0f0383b08a0a058258209c2af09fe31d5b85a12bb2b32873333e61173f2a20cb7a64c440d9dba903cb3e00825820d364fe589aacdb2cc5df258fba1e17ff442f5cde458f9ad7e3c684df96804a9c00018682583901994ece48a7a131116e2a1a72d8568eb9dd1692a15c19c77651f9e46eccfae0e8377d194c834fa0c6bfaf7d1479cbc4968deb6ea6d9a438c1821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a0091221182583901694f5d8515c2a10393b6f0da5b185e2139c1e011339f54d350ae44f0f82c49db66d38f4daa4efa7c685445e5f245292aaec184ce4899bc14821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a005756268258390135227524fdc6a69e8dec93ed5879e14d760a98c46e949e27eccbd49c2868509d565ac04981e3033b1142dd2c14dc1d2a6a3479fa7b921a30821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a004d88b282583901f05329c96cc1b43fadc84177ab6db64c717cd6c3d1cacbced852abb9dbdcbd948a0742b085060e7a73f9be3bee4a47d1aff86203648003f5821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a01087b1082583901c78fdd55c6290368690fe3a08eaae29a06ee52f4894a37ecbfa5ba2263aaf1c26785267aca525db5d6eb69fe6ba618f221845efea7601a2d821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a004d893282581d617cd4ce2933a9230cf5f4419b9d1c48d4d6b8da0dbbace50cc5789b38821b00000003608e54fda1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591b000000057b5c8951021a00038139a40083825820cb5a50a95a7a5733e9673db4775bf1c1affa30d000873f97f44616c39cfaa11801825820f98bceb21953be391d1962e58d9776f0d9e615e152244963955a3521c726e14102825820c7932d8af88144805c9063faa0f428938f2a6777ce8ff6338f722068cb451bf701018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e8480825839010cf82bd9f91707a4e48e8c89f96a2d2d45f6552749c2e069ebc1748dd3e4c2ad591be1018c462c57e23f0fc0fa7ffb16fe4d9dc25c3eb770821a002594d1a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a0337164d021a0002c329031a02d1403ea400828258200576c31e7ceaa3cf5c78bf29bc595a062038409475ff954ee53d7d321120cfb9008258201a0529ca4ccfecf3b0a65864c0280fcb686a4e832b77a29be852cdd77c20961d00018382583901633f44b1b8f8ba35e2a88f01d9976434f4eaa03315ce647a391c0d8cce22971bad0a2a295e1b1dac28e749bb09beea835d00189138e271131a006624fe8258390199df1e69ce10845d0d491944333131c8ca0839f8016964b425738c3326b7f328849b8604fb414facea42c03162d838217fa1e522cf2f2322821a00172bb5a1581ca5bb0e5bb275a573d744a021f9b3bff73595468e002755b447e01559a156484f534b5943617368477261623030303034363433310182583901815f778a2ba10aa0fdc4acf1436e701f78d6f717361d4164c95dcfb77e9edebd75b1908b72519186c997cd98e6d62e5636f0e3aea1ee51401a000f4240021a0003118f031a033f013ea6008482582009db85e7a762bfbb57b32cf04f1c355e90e077be7efb55d7ef700f376f008892008258202723983e9e4b085db6e3c93f57a9a42acc8bb039eb99dd8fa9118a92746e668b00825820a3529c7fe543b4c6d834b092ad28ec98937861644f2e9e6aa227aae67f95844d03825820d58425e42d2e94531007e4f2ec2cc415988433e7ecf174775d1e66de791f41d4000d80018a825839018a9a85d079208203727090cfbf263fb30b56d85dad34d6aa4779d2b032bc73973236dc7d6f7cfd6ddafb91b65e70001ad791262bcb8934821aabda4cec8258390151843571b4aa1e6517df552e656963ea5e521adf633ca794319a424d83f2bf80b4601e48c4e90e1d6b07c9503516659252c914e29b62bf131a34c0574282583901a252df5e72fadbae8bedda645dd2a2148d7658b0ad341982db3691ca51c2c1f2969f094d9d492019f557253632050280c8395c987474b5151ac35ddab682583901ac469db726e66cf9bca1fb4c60ed5f96ba757146a7de5bd782b084d106c04bb2a6dd85068f635ff77371f2eec40d1b070aa0f8b1224a66e51a0118471282582b82d818582183581cc9924e377d4f23c35c949f285fa189a6bbdfca2ddf9293e3166cf278a0001aecac4fdd1a01fc09d782584c82d818584283581cf8e422e7423136795554f68a598324cd1b0523a381ec3aa467e282a2a101581e581c2b0b011ba3683d55eaa3a82a30b7dbe84e7a690d8c19593cf5ff920a001a4c2461561abadaa37c82584c82d818584283581cbba61babe49fbb0ce9868128603f45de32ef57994f68354b0553656aa101581e581c2b0b011ba3683d0a588d712ab8fc1936ae69af782e6a84f755a8be55001a55db53d21a3965bb9682584c82d818584283581ccea8496d5acfb20a26fafc0ea9c0f08a898c43222c5891f4b45d6ee0a101581e581c2b0b011ba3683d1a209f152ad6791dcff21dfc713898c64464d13361001a0564eca01ad4698fda82584c82d818584283581ce6153e2ae3a8ae674da3db32213a1e2ac60a7ab157988dccad4e9d27a101581e581c2b0b011ba3683d4400f4cc2aac8e0ca0c4a4dc8545d9475876704d01001a43c463851a013fe7a082584c82d818584283581ce454fe8ba7442b0881747d1706baa45a4f4b6cba730a4415b59d39f2a101581e581c2b0b011ba3683d246e555e2a324e286fab497985a4a6ac92a6440c28001ad6b4e0531a023777de021a000384b1031a02d140260e80a400828258206fe6aca3f2508e3c14010ba598cb4058317947ef6692df818a42c5a6e515702d0182582026d8779ca684d8a6b7c95e3a11417372ff92ed5bb08a57c9e1861da97293d51600018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e848082583901694f5d8515c2a10393b6f0da5b185e2139c1e011339f54d350ae44f0f82c49db66d38f4daa4efa7c685445e5f245292aaec184ce4899bc14821a00303306a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a01efd69a021a00029a6d031a02d14047a40082825820648877fac8f758dae06fca006690ed1387b2ec2204b1bc016b266bce638bfecc008258206fa89cd3f64122f6244e14b71d2ddd5da532b33bd98730ca3d79353828f3a1fe000183825839010de15f634e8d7e52f432b004c6759fe473dfde8aa42e459bf4c0c63196f63ab876bfa489c6f80114acf55e7aa93d68ab48db25e74fc5bf851a011ed834825839010dedcda071ff3e073c74bae09910551de925b6c9f1b94f1aa1f15c85085b4d63207ae5045b026a9da263509936b67c9ba81889fecf97abbd821a0017bc62a1581cffff5571ecec795284f04ad6e6852ed2d46d924535ed68ad97fa1e70a1581a4861707079486f70706572436c7562506f7374657230303637370182583901815f778a2ba10aa0fdc4acf1436e701f78d6f717361d4164c95dcfb77e9edebd75b1908b72519186c997cd98e6d62e5636f0e3aea1ee51401a000f4240021a0003128c031a033f013ea40081825820614b760d6a77d7d1e55e8a923b566db0b2f9783460905f257a8e66ee416a5fcd010182825839016628e483e260103db8178508368f19e09e064e7161a6bc9670c66a02ee699aeb3c45015267dad04ab3d67d6cfa953fb753fed34ecaa464411b000000012a05f20082581d61d91ef01b73f3010bb173945cf5417257c00c002715a13052015ab54f1b0000000a9bff5964021a00029cd5031a02d1324e8ba10081825820810b493ad7eb21086048625c3997fdb07c7317a392913ac02feda8acb3c4716e584052f9e3436d9a2822490ec5fad02991c930e4d9b121b3b9cc032573d3197780269f631f9c4758862206dff1e740aa815b1bf80ee5a4d80f2f3fc29cecb268e80ca10082825820bb6baee3198d38fa0b4d03509175af17c23d8c16ef1bcfea0faf3f8791a77f515840a31cee004c097aaeba3c014898370b7dfaaa6b450c6ae00487d2664be400ce203ecabdaf70a26de71642750472859ea9ba2e92035998c1061455f20a60360b0582582029a440045e38c8c80c9c14360fc24dea92c6ef070a35357cd93d59f3f18d91485840b39b51e4a0f542da77d1cd754979c4f77a713fb631d8084475debad30347ee717f7ac37cabc268b6c42d4e32595852038c6454d75c64e1fb11e3bf44ea537d05a100818258200d197b7eeef1b961962a2911d4b553f0d9c3114b8d3e61de3beb4f39dc348eb058402e760d569035b2e10b02906e33dcd0ddc236c9b45cb3419264ac9a0b36a6e8ad0960ad03aa788338044eb443eccaf33699f0d7d493667c9203ef907900edd10ca10081825820c116ee479a4ff442d2d3660167d68e235bb364ba33038d0ec42c665886eece015840c3093d7ec89a09a635b9c43cd2ec3465dc4468e02efd3b9666367920b4bd72284402bedcda969123a8bc6b0959bb160eca4ab68dfa4cee6f37f4af984fcaca02a100828258203e9c556c0dd32615166dc28dded1f633409cd1c0cb71b6d2a441466a05e9146858403fea4be8326d261e3929f43ec1fcbca846c20d308eb013f5ae932b3c8a52dcbdb1829e069c5adf83c0c5afad0385c2180373b6c1fb2a963bbc6a96523ea2d609825820c0c19fad21788560e60d7a107512850c5c9b2c00e2d516c58244022ddbdbad665840493df152ccae48f7692b3c8a9b11d49c0f7eab12183d5fa63db15362ddf34f658e0ff561178812a7006dc8557ca2f59b6ed5d0e8984aecac2a4c91d24dc10b03a10083825820e99aa428105d443a8951703eae6ce058a39fe8ce3287188e72be39c00a0493935840d0ba8e7c812df0b90d86abcfbd13f6b4e99dccd61b91152a6696a82496a863cc3a048458058bf6690244022e0c69ded087d1ca9dc6ae735c45f1d6555084e108825820345e42de07d8238215773735dcfb78f59fa6fe268dadf013e6d844c7f7d20e295840440fe4178a4866f64481af152acaf51c3eebaf705baf3b09a4c6a219754380a6e523eddaef0bf39e74d061700f939863d1cb71a73f14a529875433153a3e650582582010008943d7d5859179e04581bd2b9ee085233a0f7393e2bfe6d2ebce701dc9ba58402848b1dcfd59626885d6f3fc6f99173e2158e262dda5e69875075fc6f4a315c9df69ea1e4d8a2e25fd7cee3655e385770bd081a8b6fa4d63595c19c90ece3407a10081825820fe955d3686653e37c86aec94d57186dbf0f1e414867e964b65049b57416c86465840cae23a41f72d40b9d9c4c55195a6c3f51f625a1f89d4c418f328a3fa64a61e318189119b470c4a8c84ef3a23b8dadd20dfdcf42fa7f11130fc063b7221258307a10284845820d6ea97a4aea06aa80380c8fbd6d7fe91286f78acb1149591ab4d57860e0494e558400099134777a40c19f4c71ba2a5703ff9d40eaddc6d92dc1a9088253a8ab3efe3c4a273c956295900aa2d2842354685a71c0839c292302c414755921ca396e70a5820b39b080c850256c089b3251f3ab398e5b94dd17c364689137ca8b3fe49ad404f5822a101581e581c2b0b011ba3683d09e3df362a1c27cb901932f2b3e859b6182c5125858458207037874260fa1f84b455ad67c6ecda64366bac8cad65dffec8f7870a6dc75e4c5840dfd0d3b57b323d47a5aafa9a1890335224122e3e77a77c5bce151103df985f530cddcdf91724d8b886c0e10ab0ff017c8cdb4441a8885ccde60798aea4af800158208c9281701891f2dc0a66bba4bda8f3416431b460ede13bc6784d8d5d7547749e5822a101581e581c2b0b011ba3683d2772fa792a5889e41828cc76ffb7ea2569c225682b8458200704240791a0b1bf27fd81a9d8de9cf62a1ccbba53795413ee733a7b26ee926a584017079517f099ae9d1a047528ba2aba3326c74f6f5aea21ef4a52fbb0d42b129d52984a2d7e11c49548e419908f2729e1103ec6b8251777e53e654420573090045820a0ec57cb668bf73a6e2d94df5ca19ba0b3eb4f561cadcd5829ec56fcd35a86c45822a101581e581c2b0b011ba3683d6f1d0df82ae9435de7d874433338188b2aca8e4d6b8458201477bfd5a93ef5aa5f21cb7793c12bb3554669cc01c0575ae7c7282d7ebcb40e58405d6b53624bc1477de3a1b9f37385f9d1d2a9db39c411e8f11e08e3660b4cc6916c1618800c9f465ae437a59bc2734d8652e1676461b9427724cc2da5174fae0d58207e719362b15ce90d7755fdb1892d8a56c3e38a470cadb9bbc85d73d276e2a53e5822a101581e581c2b0b011ba3683d477e6d862a2533b07c33e15177ab90b3742a4df901a10081825820a62cf49a11ca7cb60f63d140586ca033c8630c0dd05a4fbe98353ac7e91544ca584078626055ddb4269801483b14c4ebe307493a62b1c6a6318ffa1efe6ed10ed26f4234414161d8fec9347f081b0b03769e305e06356e6d96643872420dbbe05007a10081825820e409ab4c9ef9cbac82c4090fe0202d9452151d7610f8a0837481319564cb28fe58401e1a197f1ae918365d3ba6ca5ec3f86f2a83cf7d34319104f8f9e9a412130ac88e392fe29f9e0b850beab23c2fd885b41c45df9f19fa76bbc9dcf15389f5a50ea100818258200d197b7eeef1b961962a2911d4b553f0d9c3114b8d3e61de3beb4f39dc348eb05840a989df7349b26d4f4701d50b5c6820e29c07415200d9f97c3dc36bf32dda505b0da234792db1b13c6b8cd494edfa84593803cc764c9751e004e568afd431500ea080" diff --git a/ledger/babbage/pparams_test.go b/ledger/babbage/pparams_test.go index 9b80a519..74a0c026 100644 --- a/ledger/babbage/pparams_test.go +++ b/ledger/babbage/pparams_test.go @@ -700,9 +700,3 @@ func TestBabbageTransaction_Utxorpc(t *testing.T) { t.Error("Expected non-empty transaction hash") } } - -// https://cexplorer.io/block/def34305d66400160e408c9842181e96ca9d1167cd35d8f98bbc3828cb513fb1 -// -//slot:47260741 -//hash:def34305d66400160e408c9842181e96ca9d1167cd35d8f98bbc3828cb513fb1 -var babbageBlockHex = "85828f1a0064a05a1a02d124455820f5039a11fbec6add444c94e61620cd720c5f097e07f05444604cac5d5c7680425820e9de60013d48279d97a08874664ea5cfb858ea6df3076b650c6c58759ecb803b58206216d3bb98e512daa6e37efff747d8a1c8cbdc1236262678c1f721406454375b8258401c91eda7453b32ef5d997287f46238d6a20f971981c8bee0a8d285ab454ebbf7546071cea3236fa1ea9ee2b378cd208dadc16e3f93297815f8e90da615943a1b5850f4e219da4771d9a7136c279142de356d3c13a591affca8fd18405ef2e5b9b73c6e1ae7c6b6dcf08e3592013ab07a61c5bb4821c43d823384d3dd5e89338e6d15e4e9b2fce2fd3a507b54d6d92dc4a50a82584000064a07b9de212fd99d1a0fa352586dea26939935569c2fc0baecabc35accef53f6ff649723453f42c74b37b42a0342566780ef01dd136fe476f5cc24dd9dcf58500969ff80ff669f83cb18e55deac93ec6b80736ae1a941d2a9fcb9f5f0323feea93c8c4ebd8ca5c8bd305344b1326cddfb485a538f0573bad78a5357cbb801cfe0a3050d847e95d09850df89720a04a071918065820b6838d87b1b2b78372a7a39624a73e7b9cbfe60f5a3185706d272ee93e36f3ef58208069bfd77cd79d7d2f2ee84b16706040d92f9e02fe5575bfcabbe68794df2c4606190140584015bd96123bcfbf60b8ab0baafaef443d96a509364cd9a62ff46a0dac766ee6a5768fbfe0339fba9fd5381a0eeaff4931c5b879802db52f43f003ba020f72150b06005901c024a34c13d649677919590f8c64f97e427724c666ae84381d1e67f6fca6b588e3e7c88c62d309ff85fff5d64c1cdf30a7700a4b31eabefd6c9af1062a1b191e00dd5d525a005e8a977ef5b9a66faae6958cadfa61ea6c8e90980ca9d32e4ba87c81f31ffc323b7e3f5b1decee3a026633061aae34ecdad464375fb12105a1ffdf4fb8dccb4bbe69c623f01ccc320e03bad8d5d93023a62d31e9f811dd77ce971c04f3de0bdf748e95c47ce26569dbee3e8f23545d8055655b3bd77a108bdda863f9d7df117258bd246e52d2f3d4e43a8e7d6e82f1736dca90c6e96c80679fd3b57c0e4673c8174c1e96edc45f60c19381b3ba6735bd1838c29dd72607ee4253bb7c9f0a5fa967a8e29b202560615efcb7facd6d8f802c5a5e08ed9eb87d67a1b498d5605acee0e7a62eead57a10951195b4ba1cd8cc8e9245b3774ae4f1d57f49ff1c54beb94c5c5d0890d07d6e0c71957cd75a58aeb7d51cf8b1daf7cedfcca9779e3197a9907099464e2287dbf5afe60a838d55d89190f9f75bcf99e0faabf2aa4a2cf7943ec6dc2c7a9cd9d6a6e7a002eb13b6eaed6b7b69e70eed0d6d7f06e8bf6e804cc04f6cd9e4310dcb3c3c7e6f91abfc6e7c2428d1a8441e6620d6698ba400828258203d34730eaf05548a8e49eebcf51e6c9ad8201799859c2dd33f0bf786e550b522018258206b01ba4521b6db1b3b29d3d750ca8498e8a903c180a7a51ff3b4c9a5fb1f894f08018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e84808258390144c768ed65cbda093c3b3944c4cdcb8fbeaabddb454bc8215ebefbf8e256fc68d5465a168ebb902ff5aa0915568e08b64e94ee7cbaf20f8f821a0ad7abb2a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a793c8b30021a0002bccd031a02d2aac7a5008182582087dcb45cbc04ad1766bd421cd398750a39ab98e38d459b8850939a702629c7bc000181825839017e6fe6a86ddaba04e0d6a86e9fe2b798ea4699e0ebe4149bc7ecd86c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa590161a063cc7d2021a0002ceb6031a02d13237048282008200581c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa5901683028200581c9b9c0651c3d2ec1972acab92d685228066d5b29873626937dfa59016581cc485ab20bd3f105e59f3c50a0d3fbaf615a51f70a1c6d29d00a1fd27a40081825820cc6e628f27106b7ad61d848b0cdeeefcb229be213111464a0859e8058d0fbf3701018282584c82d818584283581c0691eb395323522c7000aa6184db1ef0cb6797f6bed732dde59cd2cca101581e581c2b0b011ba3683d149cf0922ae6310efac7a12fb9aaa14a74640fa48c001ad9a709ef1a02cab68182581d616904e8b2c26f3dda6c4a5db4b3ec9e31d581c9960977cfe9c6917a431b00000007ae8decb1021a00029cd5031a02d1324ea40083825820ebd76ef3d237c0af87037b330520d9ebc43cbf5b280c23cf4fff4b30f1f22cef028258206b01ba4521b6db1b3b29d3d750ca8498e8a903c180a7a51ff3b4c9a5fb1f894f01825820cb5a50a95a7a5733e9673db4775bf1c1affa30d000873f97f44616c39cfaa11800018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e84808258390135227524fdc6a69e8dec93ed5879e14d760a98c46e949e27eccbd49c2868509d565ac04981e3033b1142dd2c14dc1d2a6a3479fa7b921a30821a00238503a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a019c7544021a0002a09d031a02d14047a3008682582013bea1cade794a1d5467e7cfc46b47295e1d37bc5148e6ff580029a4c40a39c6008258202555e959aac9bdb1c60c7462ddad8f85f2cbd4788e39444e32b3c5e72157f66300825820643132411ad05a7b3f8a593b452f8e3058a2ffa6553066df2e3cf8b622ad8e810082582066f82ddb7be854f0b23e91c6edd2f831b96fb4c1d27575c556ac0f0383b08a0a058258209c2af09fe31d5b85a12bb2b32873333e61173f2a20cb7a64c440d9dba903cb3e00825820d364fe589aacdb2cc5df258fba1e17ff442f5cde458f9ad7e3c684df96804a9c00018682583901994ece48a7a131116e2a1a72d8568eb9dd1692a15c19c77651f9e46eccfae0e8377d194c834fa0c6bfaf7d1479cbc4968deb6ea6d9a438c1821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a0091221182583901694f5d8515c2a10393b6f0da5b185e2139c1e011339f54d350ae44f0f82c49db66d38f4daa4efa7c685445e5f245292aaec184ce4899bc14821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a005756268258390135227524fdc6a69e8dec93ed5879e14d760a98c46e949e27eccbd49c2868509d565ac04981e3033b1142dd2c14dc1d2a6a3479fa7b921a30821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a004d88b282583901f05329c96cc1b43fadc84177ab6db64c717cd6c3d1cacbced852abb9dbdcbd948a0742b085060e7a73f9be3bee4a47d1aff86203648003f5821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a01087b1082583901c78fdd55c6290368690fe3a08eaae29a06ee52f4894a37ecbfa5ba2263aaf1c26785267aca525db5d6eb69fe6ba618f221845efea7601a2d821a0016e360a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a004d893282581d617cd4ce2933a9230cf5f4419b9d1c48d4d6b8da0dbbace50cc5789b38821b00000003608e54fda1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591b000000057b5c8951021a00038139a40083825820cb5a50a95a7a5733e9673db4775bf1c1affa30d000873f97f44616c39cfaa11801825820f98bceb21953be391d1962e58d9776f0d9e615e152244963955a3521c726e14102825820c7932d8af88144805c9063faa0f428938f2a6777ce8ff6338f722068cb451bf701018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e8480825839010cf82bd9f91707a4e48e8c89f96a2d2d45f6552749c2e069ebc1748dd3e4c2ad591be1018c462c57e23f0fc0fa7ffb16fe4d9dc25c3eb770821a002594d1a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a0337164d021a0002c329031a02d1403ea400828258200576c31e7ceaa3cf5c78bf29bc595a062038409475ff954ee53d7d321120cfb9008258201a0529ca4ccfecf3b0a65864c0280fcb686a4e832b77a29be852cdd77c20961d00018382583901633f44b1b8f8ba35e2a88f01d9976434f4eaa03315ce647a391c0d8cce22971bad0a2a295e1b1dac28e749bb09beea835d00189138e271131a006624fe8258390199df1e69ce10845d0d491944333131c8ca0839f8016964b425738c3326b7f328849b8604fb414facea42c03162d838217fa1e522cf2f2322821a00172bb5a1581ca5bb0e5bb275a573d744a021f9b3bff73595468e002755b447e01559a156484f534b5943617368477261623030303034363433310182583901815f778a2ba10aa0fdc4acf1436e701f78d6f717361d4164c95dcfb77e9edebd75b1908b72519186c997cd98e6d62e5636f0e3aea1ee51401a000f4240021a0003118f031a033f013ea6008482582009db85e7a762bfbb57b32cf04f1c355e90e077be7efb55d7ef700f376f008892008258202723983e9e4b085db6e3c93f57a9a42acc8bb039eb99dd8fa9118a92746e668b00825820a3529c7fe543b4c6d834b092ad28ec98937861644f2e9e6aa227aae67f95844d03825820d58425e42d2e94531007e4f2ec2cc415988433e7ecf174775d1e66de791f41d4000d80018a825839018a9a85d079208203727090cfbf263fb30b56d85dad34d6aa4779d2b032bc73973236dc7d6f7cfd6ddafb91b65e70001ad791262bcb8934821aabda4cec8258390151843571b4aa1e6517df552e656963ea5e521adf633ca794319a424d83f2bf80b4601e48c4e90e1d6b07c9503516659252c914e29b62bf131a34c0574282583901a252df5e72fadbae8bedda645dd2a2148d7658b0ad341982db3691ca51c2c1f2969f094d9d492019f557253632050280c8395c987474b5151ac35ddab682583901ac469db726e66cf9bca1fb4c60ed5f96ba757146a7de5bd782b084d106c04bb2a6dd85068f635ff77371f2eec40d1b070aa0f8b1224a66e51a0118471282582b82d818582183581cc9924e377d4f23c35c949f285fa189a6bbdfca2ddf9293e3166cf278a0001aecac4fdd1a01fc09d782584c82d818584283581cf8e422e7423136795554f68a598324cd1b0523a381ec3aa467e282a2a101581e581c2b0b011ba3683d55eaa3a82a30b7dbe84e7a690d8c19593cf5ff920a001a4c2461561abadaa37c82584c82d818584283581cbba61babe49fbb0ce9868128603f45de32ef57994f68354b0553656aa101581e581c2b0b011ba3683d0a588d712ab8fc1936ae69af782e6a84f755a8be55001a55db53d21a3965bb9682584c82d818584283581ccea8496d5acfb20a26fafc0ea9c0f08a898c43222c5891f4b45d6ee0a101581e581c2b0b011ba3683d1a209f152ad6791dcff21dfc713898c64464d13361001a0564eca01ad4698fda82584c82d818584283581ce6153e2ae3a8ae674da3db32213a1e2ac60a7ab157988dccad4e9d27a101581e581c2b0b011ba3683d4400f4cc2aac8e0ca0c4a4dc8545d9475876704d01001a43c463851a013fe7a082584c82d818584283581ce454fe8ba7442b0881747d1706baa45a4f4b6cba730a4415b59d39f2a101581e581c2b0b011ba3683d246e555e2a324e286fab497985a4a6ac92a6440c28001ad6b4e0531a023777de021a000384b1031a02d140260e80a400828258206fe6aca3f2508e3c14010ba598cb4058317947ef6692df818a42c5a6e515702d0182582026d8779ca684d8a6b7c95e3a11417372ff92ed5bb08a57c9e1861da97293d51600018282581d613d578fd1329d16f14632fdac42b76eff513958a5fcb6b7044c65de121a001e848082583901694f5d8515c2a10393b6f0da5b185e2139c1e011339f54d350ae44f0f82c49db66d38f4daa4efa7c685445e5f245292aaec184ce4899bc14821a00303306a1581ca0028f350aaabe0545fdcb56b039bfb08e4bb4d8c4d7c3c7d481c235a145484f534b591a01efd69a021a00029a6d031a02d14047a40082825820648877fac8f758dae06fca006690ed1387b2ec2204b1bc016b266bce638bfecc008258206fa89cd3f64122f6244e14b71d2ddd5da532b33bd98730ca3d79353828f3a1fe000183825839010de15f634e8d7e52f432b004c6759fe473dfde8aa42e459bf4c0c63196f63ab876bfa489c6f80114acf55e7aa93d68ab48db25e74fc5bf851a011ed834825839010dedcda071ff3e073c74bae09910551de925b6c9f1b94f1aa1f15c85085b4d63207ae5045b026a9da263509936b67c9ba81889fecf97abbd821a0017bc62a1581cffff5571ecec795284f04ad6e6852ed2d46d924535ed68ad97fa1e70a1581a4861707079486f70706572436c7562506f7374657230303637370182583901815f778a2ba10aa0fdc4acf1436e701f78d6f717361d4164c95dcfb77e9edebd75b1908b72519186c997cd98e6d62e5636f0e3aea1ee51401a000f4240021a0003128c031a033f013ea40081825820614b760d6a77d7d1e55e8a923b566db0b2f9783460905f257a8e66ee416a5fcd010182825839016628e483e260103db8178508368f19e09e064e7161a6bc9670c66a02ee699aeb3c45015267dad04ab3d67d6cfa953fb753fed34ecaa464411b000000012a05f20082581d61d91ef01b73f3010bb173945cf5417257c00c002715a13052015ab54f1b0000000a9bff5964021a00029cd5031a02d1324e8ba10081825820810b493ad7eb21086048625c3997fdb07c7317a392913ac02feda8acb3c4716e584052f9e3436d9a2822490ec5fad02991c930e4d9b121b3b9cc032573d3197780269f631f9c4758862206dff1e740aa815b1bf80ee5a4d80f2f3fc29cecb268e80ca10082825820bb6baee3198d38fa0b4d03509175af17c23d8c16ef1bcfea0faf3f8791a77f515840a31cee004c097aaeba3c014898370b7dfaaa6b450c6ae00487d2664be400ce203ecabdaf70a26de71642750472859ea9ba2e92035998c1061455f20a60360b0582582029a440045e38c8c80c9c14360fc24dea92c6ef070a35357cd93d59f3f18d91485840b39b51e4a0f542da77d1cd754979c4f77a713fb631d8084475debad30347ee717f7ac37cabc268b6c42d4e32595852038c6454d75c64e1fb11e3bf44ea537d05a100818258200d197b7eeef1b961962a2911d4b553f0d9c3114b8d3e61de3beb4f39dc348eb058402e760d569035b2e10b02906e33dcd0ddc236c9b45cb3419264ac9a0b36a6e8ad0960ad03aa788338044eb443eccaf33699f0d7d493667c9203ef907900edd10ca10081825820c116ee479a4ff442d2d3660167d68e235bb364ba33038d0ec42c665886eece015840c3093d7ec89a09a635b9c43cd2ec3465dc4468e02efd3b9666367920b4bd72284402bedcda969123a8bc6b0959bb160eca4ab68dfa4cee6f37f4af984fcaca02a100828258203e9c556c0dd32615166dc28dded1f633409cd1c0cb71b6d2a441466a05e9146858403fea4be8326d261e3929f43ec1fcbca846c20d308eb013f5ae932b3c8a52dcbdb1829e069c5adf83c0c5afad0385c2180373b6c1fb2a963bbc6a96523ea2d609825820c0c19fad21788560e60d7a107512850c5c9b2c00e2d516c58244022ddbdbad665840493df152ccae48f7692b3c8a9b11d49c0f7eab12183d5fa63db15362ddf34f658e0ff561178812a7006dc8557ca2f59b6ed5d0e8984aecac2a4c91d24dc10b03a10083825820e99aa428105d443a8951703eae6ce058a39fe8ce3287188e72be39c00a0493935840d0ba8e7c812df0b90d86abcfbd13f6b4e99dccd61b91152a6696a82496a863cc3a048458058bf6690244022e0c69ded087d1ca9dc6ae735c45f1d6555084e108825820345e42de07d8238215773735dcfb78f59fa6fe268dadf013e6d844c7f7d20e295840440fe4178a4866f64481af152acaf51c3eebaf705baf3b09a4c6a219754380a6e523eddaef0bf39e74d061700f939863d1cb71a73f14a529875433153a3e650582582010008943d7d5859179e04581bd2b9ee085233a0f7393e2bfe6d2ebce701dc9ba58402848b1dcfd59626885d6f3fc6f99173e2158e262dda5e69875075fc6f4a315c9df69ea1e4d8a2e25fd7cee3655e385770bd081a8b6fa4d63595c19c90ece3407a10081825820fe955d3686653e37c86aec94d57186dbf0f1e414867e964b65049b57416c86465840cae23a41f72d40b9d9c4c55195a6c3f51f625a1f89d4c418f328a3fa64a61e318189119b470c4a8c84ef3a23b8dadd20dfdcf42fa7f11130fc063b7221258307a10284845820d6ea97a4aea06aa80380c8fbd6d7fe91286f78acb1149591ab4d57860e0494e558400099134777a40c19f4c71ba2a5703ff9d40eaddc6d92dc1a9088253a8ab3efe3c4a273c956295900aa2d2842354685a71c0839c292302c414755921ca396e70a5820b39b080c850256c089b3251f3ab398e5b94dd17c364689137ca8b3fe49ad404f5822a101581e581c2b0b011ba3683d09e3df362a1c27cb901932f2b3e859b6182c5125858458207037874260fa1f84b455ad67c6ecda64366bac8cad65dffec8f7870a6dc75e4c5840dfd0d3b57b323d47a5aafa9a1890335224122e3e77a77c5bce151103df985f530cddcdf91724d8b886c0e10ab0ff017c8cdb4441a8885ccde60798aea4af800158208c9281701891f2dc0a66bba4bda8f3416431b460ede13bc6784d8d5d7547749e5822a101581e581c2b0b011ba3683d2772fa792a5889e41828cc76ffb7ea2569c225682b8458200704240791a0b1bf27fd81a9d8de9cf62a1ccbba53795413ee733a7b26ee926a584017079517f099ae9d1a047528ba2aba3326c74f6f5aea21ef4a52fbb0d42b129d52984a2d7e11c49548e419908f2729e1103ec6b8251777e53e654420573090045820a0ec57cb668bf73a6e2d94df5ca19ba0b3eb4f561cadcd5829ec56fcd35a86c45822a101581e581c2b0b011ba3683d6f1d0df82ae9435de7d874433338188b2aca8e4d6b8458201477bfd5a93ef5aa5f21cb7793c12bb3554669cc01c0575ae7c7282d7ebcb40e58405d6b53624bc1477de3a1b9f37385f9d1d2a9db39c411e8f11e08e3660b4cc6916c1618800c9f465ae437a59bc2734d8652e1676461b9427724cc2da5174fae0d58207e719362b15ce90d7755fdb1892d8a56c3e38a470cadb9bbc85d73d276e2a53e5822a101581e581c2b0b011ba3683d477e6d862a2533b07c33e15177ab90b3742a4df901a10081825820a62cf49a11ca7cb60f63d140586ca033c8630c0dd05a4fbe98353ac7e91544ca584078626055ddb4269801483b14c4ebe307493a62b1c6a6318ffa1efe6ed10ed26f4234414161d8fec9347f081b0b03769e305e06356e6d96643872420dbbe05007a10081825820e409ab4c9ef9cbac82c4090fe0202d9452151d7610f8a0837481319564cb28fe58401e1a197f1ae918365d3ba6ca5ec3f86f2a83cf7d34319104f8f9e9a412130ac88e392fe29f9e0b850beab23c2fd885b41c45df9f19fa76bbc9dcf15389f5a50ea100818258200d197b7eeef1b961962a2911d4b553f0d9c3114b8d3e61de3beb4f39dc348eb05840a989df7349b26d4f4701d50b5c6820e29c07415200d9f97c3dc36bf32dda505b0da234792db1b13c6b8cd494edfa84593803cc764c9751e004e568afd431500ea080" diff --git a/ledger/byron/block_test.go b/ledger/byron/block_test.go new file mode 100644 index 00000000..eafb1418 --- /dev/null +++ b/ledger/byron/block_test.go @@ -0,0 +1,7 @@ +package byron_test + +// https://cexplorer.io/block/1451a0dbf16cfeddf4991a838961df1b08a68f43a19c0eb3b36cc4029c77a2d8 +// +//slot:4471207 +//hash:1451a0dbf16cfeddf4991a838961df1b08a68f43a19c0eb3b36cc4029c77a2d8 +var byronBlockHex = "83851a2d964a09582025df38df102b89ec25a432a2972993d2fa8cc1f597a73e6260b2f07e79501eb084830258200f284bc22f5b96228ee0687b7bb87c56132f77df4235c78a1595729ccfce2001582019fb988d02ec920a6de5ac71c5d5e75f8b73d7ed8e8abea7773e28859983206e82035820d36a2619a672494604e11bb447cbcf5231e9f2ba25c2169177edc941bd50ad6c5820afc0da64183bf2664f3d4eec7238d524ba607faeeab24fc100eb861dba69971b58204e66280cd94d591072349bec0a3090a53aa945562efb6d08d56e53654b0e4098848218cf0758401bc97a2fe02c297880ce8ecfd997fe4c1ec09ee10feeee9f686760166b05281d6283468ffd93becb0c956ccddd642df9b1244c915911185fa49355f6f22bfab9811a004430ed820282840058401bc97a2fe02c297880ce8ecfd997fe4c1ec09ee10feeee9f686760166b05281d6283468ffd93becb0c956ccddd642df9b1244c915911185fa49355f6f22bfab9584061261a95b7613ee6bf2067dad77b70349729b0c50d57bc1cf30de0db4a1e73a885d0054af7c23fc6c37919dba41c602a57e2d0f9329a7954b867338d6fb2c9455840e03e62f083df5576360e60a32e22bbb07b3c8df4fcab8079f1d6f61af3954d242ba8a06516c395939f24096f3df14e103a7d9c2b80a68a9363cf1f27c7a4e3075840325068a2307397703c4eebb1de1ecab0b23c24a5e80c985e0f7546bb6571ee9eb94069708fc25ec67a4a5753a0d49ab5e536131c19c7f9dd4fd32532fd0f71028483010000826a63617264616e6f2d736c01a058204ba92aa320c60acc9ad7b9a64f2eda55c4d2ec28e604faf186708b4f0c4e8edf849f82839f8200d8185824825820b0a7782d21f37e9d98f4cbdc23bf2677d93eca1ac0fb3f79923863a698d53f8f018200d81858248258205bd3e8385d2ecdd17d3b602263e8a5e7aa0edb4dd00221f369c2720f7d85940d008200d81858248258201e4a77f8375548e5bc409a518dbcb4a8437b539682f4e840f4a1056f01cea566008200d81858248258205e83b53253f705c214d904f65fdaaa2f153db59a229a9cee1da6c329b543236100ff9f8282d818584283581ca1932430cb1ad6482a1b67964d778c18b574674fda151cdfa73c63cda101581e581cfc8a0b5477e819a27a34910e6c174b50b871192e95cca1a711bbceb3001abcb52f6d1b000000013446d5718282d818584283581c093916f7e775fba80eaa65cded085d985f7f9e4982cddd2bb7c476aea101581e581c83d3e2df30edf90acf198b85a7327d964f9d92fd739d0c986a914f6c001a27a611b61a000c48cbffa0848200d8185885825840a781c060f2b32d116ef79bb1823d4a25ea36f6c130b3a182713739ea1819e32d261db3dce30b15c29db81d1c284d3fe350d12241e8ccc65cdf08adba90e0ad4558408eb4c9549a6a044d687d6c04fdee2240994f43966ef113ebb3e76a756e39472badb137c3e0268d34ce6042f76c2534220cc1e061a1a29cce065faf486184cf078200d818588582584085dc150754227f68d1640887f8fa57c93e4cad3499f2cb7b5e8258b0b367dcceaa42bf9ea1cfff73fd0fab44d9e0a36ef61bc5d0f294365316a4e0ed12b40a135840f1233519fa85f3ecbb2deaa9dff2d7e943156d49a7a33603381f2c1779b7f65ea0d39a8dcdd227f5d69b9355ab35df0c43c2abb751c6dd24b107a2c7ac51f5088200d81858858258403559467e9b4a4e47af0388e7224358197e5d39c57c71c391db4a7d480f297d8b86b0746de21dc5dfca2bd8b8fa817c1fa1c3bd3eeaddbfd7a6b270564e416d0c5840b0e33544dcb1895b592a612f5be81242a88226d0612da76099b653f89ce7c5641af14fad696ccd44b58744915291240224fd83a26f103c0717752ea256b4af0b8200d8185885825840572c3ea039ded80f19b0d6841e9ad0d0d1b73242ac98538affbec6e7356192f48eba0291ea1b174f9c42e139ba85ce75656a036ba0993dda605d5a62956dba6558406257e3a27a896268cade4d5371537ed606d3004d6269f87ebe6056b6eff737a2a9ef82d27ba1f9b642ffc622ec27b38e69ed41e272d3de0767cad860d50fa10d82839f8200d8185824825820779a319e0d64b80eaff5ed13d08062b8672fc71ac27e7b30574c1c7972764de202ff9f8282d818582183581c2c0dd53d4e6001e006729fc09d74c5a799d5f93c9f4b74748412a823a0001a1abd89081a769cfd808282d818582183581c05b073f36ee030589a31148838cd47e8d8c8f82fec9fe091c7d53cd8a0001a0c5f26b11b00000016bc0c4c47ffa0818200d8185885825840f129f07bbfd87fd1d3ff5fb32e9a5566e02208f89518e9994048add22074f433424e682a392581268c7544e34e9c54378a8820bdcf7dddce30490bbb2d363b4b5840709a2e70d3803554a15d788235bf56c9567407102be375be5071fa81d4c137047743b5f5abefdbab6b2781822474995dff917213c962ecd111619d75b8534f0aff8203d90102809fff82809fff81a0" diff --git a/ledger/byron/byron_test.go b/ledger/byron/byron_test.go index aab19b92..b2c0c4d9 100644 --- a/ledger/byron/byron_test.go +++ b/ledger/byron/byron_test.go @@ -104,9 +104,3 @@ func TestByronTransaction_Utxorpc_Empty(t *testing.T) { t.Errorf("Expected fee = 0, got %d", result.Fee) } } - -// https://cexplorer.io/block/1451a0dbf16cfeddf4991a838961df1b08a68f43a19c0eb3b36cc4029c77a2d8 -// -//slot:4471207 -//hash:1451a0dbf16cfeddf4991a838961df1b08a68f43a19c0eb3b36cc4029c77a2d8 -var byronBlockHex = "83851a2d964a09582025df38df102b89ec25a432a2972993d2fa8cc1f597a73e6260b2f07e79501eb084830258200f284bc22f5b96228ee0687b7bb87c56132f77df4235c78a1595729ccfce2001582019fb988d02ec920a6de5ac71c5d5e75f8b73d7ed8e8abea7773e28859983206e82035820d36a2619a672494604e11bb447cbcf5231e9f2ba25c2169177edc941bd50ad6c5820afc0da64183bf2664f3d4eec7238d524ba607faeeab24fc100eb861dba69971b58204e66280cd94d591072349bec0a3090a53aa945562efb6d08d56e53654b0e4098848218cf0758401bc97a2fe02c297880ce8ecfd997fe4c1ec09ee10feeee9f686760166b05281d6283468ffd93becb0c956ccddd642df9b1244c915911185fa49355f6f22bfab9811a004430ed820282840058401bc97a2fe02c297880ce8ecfd997fe4c1ec09ee10feeee9f686760166b05281d6283468ffd93becb0c956ccddd642df9b1244c915911185fa49355f6f22bfab9584061261a95b7613ee6bf2067dad77b70349729b0c50d57bc1cf30de0db4a1e73a885d0054af7c23fc6c37919dba41c602a57e2d0f9329a7954b867338d6fb2c9455840e03e62f083df5576360e60a32e22bbb07b3c8df4fcab8079f1d6f61af3954d242ba8a06516c395939f24096f3df14e103a7d9c2b80a68a9363cf1f27c7a4e3075840325068a2307397703c4eebb1de1ecab0b23c24a5e80c985e0f7546bb6571ee9eb94069708fc25ec67a4a5753a0d49ab5e536131c19c7f9dd4fd32532fd0f71028483010000826a63617264616e6f2d736c01a058204ba92aa320c60acc9ad7b9a64f2eda55c4d2ec28e604faf186708b4f0c4e8edf849f82839f8200d8185824825820b0a7782d21f37e9d98f4cbdc23bf2677d93eca1ac0fb3f79923863a698d53f8f018200d81858248258205bd3e8385d2ecdd17d3b602263e8a5e7aa0edb4dd00221f369c2720f7d85940d008200d81858248258201e4a77f8375548e5bc409a518dbcb4a8437b539682f4e840f4a1056f01cea566008200d81858248258205e83b53253f705c214d904f65fdaaa2f153db59a229a9cee1da6c329b543236100ff9f8282d818584283581ca1932430cb1ad6482a1b67964d778c18b574674fda151cdfa73c63cda101581e581cfc8a0b5477e819a27a34910e6c174b50b871192e95cca1a711bbceb3001abcb52f6d1b000000013446d5718282d818584283581c093916f7e775fba80eaa65cded085d985f7f9e4982cddd2bb7c476aea101581e581c83d3e2df30edf90acf198b85a7327d964f9d92fd739d0c986a914f6c001a27a611b61a000c48cbffa0848200d8185885825840a781c060f2b32d116ef79bb1823d4a25ea36f6c130b3a182713739ea1819e32d261db3dce30b15c29db81d1c284d3fe350d12241e8ccc65cdf08adba90e0ad4558408eb4c9549a6a044d687d6c04fdee2240994f43966ef113ebb3e76a756e39472badb137c3e0268d34ce6042f76c2534220cc1e061a1a29cce065faf486184cf078200d818588582584085dc150754227f68d1640887f8fa57c93e4cad3499f2cb7b5e8258b0b367dcceaa42bf9ea1cfff73fd0fab44d9e0a36ef61bc5d0f294365316a4e0ed12b40a135840f1233519fa85f3ecbb2deaa9dff2d7e943156d49a7a33603381f2c1779b7f65ea0d39a8dcdd227f5d69b9355ab35df0c43c2abb751c6dd24b107a2c7ac51f5088200d81858858258403559467e9b4a4e47af0388e7224358197e5d39c57c71c391db4a7d480f297d8b86b0746de21dc5dfca2bd8b8fa817c1fa1c3bd3eeaddbfd7a6b270564e416d0c5840b0e33544dcb1895b592a612f5be81242a88226d0612da76099b653f89ce7c5641af14fad696ccd44b58744915291240224fd83a26f103c0717752ea256b4af0b8200d8185885825840572c3ea039ded80f19b0d6841e9ad0d0d1b73242ac98538affbec6e7356192f48eba0291ea1b174f9c42e139ba85ce75656a036ba0993dda605d5a62956dba6558406257e3a27a896268cade4d5371537ed606d3004d6269f87ebe6056b6eff737a2a9ef82d27ba1f9b642ffc622ec27b38e69ed41e272d3de0767cad860d50fa10d82839f8200d8185824825820779a319e0d64b80eaff5ed13d08062b8672fc71ac27e7b30574c1c7972764de202ff9f8282d818582183581c2c0dd53d4e6001e006729fc09d74c5a799d5f93c9f4b74748412a823a0001a1abd89081a769cfd808282d818582183581c05b073f36ee030589a31148838cd47e8d8c8f82fec9fe091c7d53cd8a0001a0c5f26b11b00000016bc0c4c47ffa0818200d8185885825840f129f07bbfd87fd1d3ff5fb32e9a5566e02208f89518e9994048add22074f433424e682a392581268c7544e34e9c54378a8820bdcf7dddce30490bbb2d363b4b5840709a2e70d3803554a15d788235bf56c9567407102be375be5071fa81d4c137047743b5f5abefdbab6b2781822474995dff917213c962ecd111619d75b8534f0aff8203d90102809fff82809fff81a0" diff --git a/ledger/mary/block_test.go b/ledger/mary/block_test.go new file mode 100644 index 00000000..a0f70033 --- /dev/null +++ b/ledger/mary/block_test.go @@ -0,0 +1,7 @@ +package mary_test + +// https://cexplorer.io/block/d36ab36f451e9fcbd4247daef45ce5be9a4b918fce5ee97a63b8aeac606fca03 +// +//hash:d36ab36f451e9fcbd4247daef45ce5be9a4b918fce5ee97a63b8aeac606fca03 +//slot:39916670 +var maryBlockHex = "84828f1a005f27931a0261147e582084d910a9b03102f4d5d1cfa175595e0671fa16f9018ff1679750efc3d056e9595820f62edd10f9c922efcc58d7a7e939fc0493c006fff17d1d5789d314d7a43530725820ac6051aab9b68f68871774b599e697a400a98336a23075db99262f1d5e28d17a825840381bc4e03e170f96f0a0d5ff40a5c4544fed7f44d5da0970e5efe7ac6686e74faf7c655349ceab6b2306d5af201d7943e7dd026ca8e8c4d32bd7953566d29f8f585069cf8f936bb4eb58d67a70e9bdfd45cf8f9d85e0dc836347046217a43ea6c79ee10856ad39163490e30033ed57c847024365c85713319c7d1d18e21234d6271615930d4963f42fd280caa450e6d83d0b8258400006ce96fc4c0171d0478eca955a4fba452f93b2c09ffb85fbe78d5f2a40f017bdddd2dec6f11620aa54736226ff7731719ffdab4f0657ef777115559d375df25850c78ceafa9c9cbad538c13219807f2b9867672bbcc665268813025e6cbad72da40288bc4a7e96e29fa441827f801c6f804b121d6f3a99f7b660c2fe44f0ee1d402228ace7a5cfc5362d4de38b52498a0b1910125820867488a75d35cf4c06efb6d214697ad56b0237f956c75cc7e5f1ab89f5acef17582010f60a7519103220ab76085ca89609e229c60a39f200341675ac97c887287d640519010b584030e52646ec81ad60fc8cd7cf1813604dce4d7d9995621a2f5f7ffb82b1f1d2a8c21b18f0e732ac5da76790d2ac5a4da592da4d77708aec67868013e15673ab0b05005901c07ac5ad01d682b2abfcf6d2be5993a0b9d286e9723a853ebd7a64c973a70ed4c48f4bd644f4387ea9685be096df83e17bdb7b64f5f53019aef6b68d1164315b096e2809cdc43c7a3e83e68e49133209a4b035238940cd41a4211cd70ee8a1d289ed0037eeefca1926d48e6fdbe8ad069247b59c27f949656dfa3a7e155d6b704bdc1774fdb215f0680e109f51f2c302432fe8fa431c1e19b3cdcd5765a198d95cb80968b627ef000e5c7bfd836c1ac625fe318390241a2d78e7bf5c516284a5cf3569d3df6581b145d0391f7be2fa1a5f0ec6428f69b9919a46112ce26bc8db1098f1388c7708d3633bf7215fbbab9c1ea6186fc6a8a9016f567e2076a29310d4954230f0f00116b122867db4cdf59cf28b894d2b19dc547815c41b93359588ddb59f493ee86058bfdfa4c4dcbec705c6f8cdfb190ccd4a84381af7e2ad8995533bea20849aedcce82a7d1bb17919a883a9dfcd3bb0a02ebcbb9515d9ef1732097d9dbd0461df19b23640638b14d10142031af9f77e74839ad4f437d2aa8290f8b4b2e510a78c16722f50a2c71a2b9a4d0fc82ad0361d0aa1068f1f2cb8374abc17205e188d3876e6bb496ea123e8bbcf1e4287cb506db3d55013073c9425d4b786a60081825820400365b0ea683f94287d7c58f509389c4f2e39656add684ac9942e4e7c08bf260001828258390150ab9706fbb31e58d53f4610eedf75a0ee550eae0f7b0b907f063060073bea946b18925ce27b615763b440d09f5dbda0c68591dffbca0d361a0076def382583901c855701288beb1034be3309b2f800ffa9ff807cc247ca2ee003cb23f3d9678af79fc0cc7989ac5264514a78ecea067860cbfb37b8a711c45821a001e8480a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a14c48617264466f726b3132393701021a0003330d031a02793d6007582037b25d6b3e994f68d24412f3843a7fffa50bb90661b276c7e7f46d21ce82d22509a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a14c48617264466f726b3132393701a50081825820d9557efbf84ffa6dd363661c1b5e7313ed29e50823da16baedc1794f2f616207000181825839015d3c84a4ab34244ca865475c13eabf2e862d5a30c612360f4f0b7b2405fbcf0e74565278f93b2b82ab69bcb9f08706ddd4a00d225d5d678f1a00217dad021a00029d2d031a02613b8a0800a50081825820bc8bfc2527eb8008eb49c7c7cc65455163bb17fc957b75b9011a68a6a27e049700018182583901fc52227f756cc430dc9c81d104c78764b4f41626cb85b79c99cd4ccc5073f046e69026e6ff53e6023bc84b40eb0b1b14a09083af07050ebb1a596591d3021a00029d2d031a02613b8a0800a30082825820034d1a90b249fd422c1bfd4aee60878fc713f4f107a94b4776ea05c650d0347e00825820034d1a90b249fd422c1bfd4aee60878fc713f4f107a94b4776ea05c650d0347e01018282581d61fae5d68aa2cf16a8a1af57370839e04654f9e4548c9adef09cf386c01a0138eb0b82583901e021db8d4088cd7668488fb7d1989ac6fddb6ab695f3dd669f2bd1497486fbd43f3af8532c4850473fbef34ea23d0cb196441bae2d16e06e821a00172bb6a1581cc9db24a15a5a4a3686d6f50f1983a56e934acca586f6a98cc9523950a1514d65737361676566726f6d48656176656e01021a0002bbc5a400818258209a5c54484f77e4c177acd2c795276c5cf8ce6614a43dc8813ab21f97e0dd0fa601018282581d615427e52d1cd89142cbc658f2edf03057297ff08e2c16e6d3d397c5bd1a00989680825839017d8e50b38a7683a47ba4e9105d6ff89e9c162630e8b25c5dd16b9f806e96df67c956be4e6960168f929e627fb98e10cce9a0bf887885d95f821a2382fad1a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a44c48617264466f726b31323433014c48617264466f726b31323531014c48617264466f726b31323537014c48617264466f726b3132363301021a00029bcd031a0261308da40082825820f1c340165805cdc0f2ef8a78761a2291a70ed82c648ababcd2919b5a3958b04301825820a0187465edb163de4b26e79e55daabfdb99021b1db0d9605b364e79a4062c28d01018282581d615427e52d1cd89142cbc658f2edf03057297ff08e2c16e6d3d397c5bd1a00989680825839015cef8d7f6eadbc136a46b4dddd59f25a75242b7736e0831ca8bfea40a2f8786501c13a4eca71f88eea12c2a87691836e21be6f20a06685ab821a076a3ee3b819581c093b80c2d0fca1e50d06e6fff5d22ea06c37a70a36fca1999cb34da8a1477374696b37333201581c0ab9242f9838e9f158c1d161c96805fcf4c54842bf763dc1aa852cd5a85147616c65615f666c616d655f7265645f3501581d496d706f737369626c65204f72625f4c6967687420426c75655f325f320156496e66696e6974792053776f72645f5265645f325f3101554a75737469636520426f775f477265656e5f325f3101581a5061736361616c5f666c616d655f677265656e5f6461726b5f32015450726f63615f666c616d655f79656c6c6f775f3301581853776565742044656c696768745f4f72616e67655f325f31014f57696c6c5f6e6f5f666c616d655f3201581c16a2a21a7ed8a67c5254eda1f8d6041021b53f49ef53e18e3e572546a14d456e7468656f7332333033363201581c1f02ffd171edc73021154e4103ad1240eb188751ecb035d12f231756a1464d4f4230383001581c201bcd6107da0f2ecd70e65b0eb042349873281c569de38178630388a148427566667942697409581c32b19fd9b447eb3d64d9f8c8a5a54ed699cd16a47db243ff82bf7515a14b4164614d696e657235303301581c33540028ad4ade822c82d61ed2d55388422c3db0bfcd11e5e1c92e2aa34c446f6269436f6d6d6f6e3239014a446f6269526172653431014c47756d69436f6d6d6f6e343301581c42e6416b9208aa03898a19ac94124282c041f1c7bf08c3e3f3006c06a14d43617264616e6f526f636b313501581c48766b78dbb52c7fc4617acf4503a9f40b2f0fb3448ba0ab0e1fda09a14c5374696b4672696b3030393301581c5bb7f3c67cb9bece3ae0f654ec5eed2f8c0b16ecd18e66157392eb3ca25543617264616e6f4b69647a30303631464330363432015543617264616e6f4b69647a3030363746433034333301581c63a1eb2af64f5915896fd3b5b25f1ead12f64a9b1dd4a06cb8a6ed2fa14b536f6c5661756c7435373001581c7e206036ca4345a7c45d37d2dff0d7280a0854ce26d279e06f7d94f1a14f4e696674795465646479303034343701581c9a6590ca273a1d0f67bb405717e8c2c245a4fe8935b2fdb7813c91eca1581b477265656e4d6f6e7374657258536572696573464952454d41534b01581ca5425bd7bc4182325188af2340415827a73f845846c165d9e14c5aeda349556e697431303730370149556e697432353136380149556e6974323533363301581cad6290066292cfeef7376cd575e5d8367833ab3d8b2ac53d26ae4ecca14a5a6f6d6269743334393701581cb3bd6c0ea238a4a28cc96bd9a360ee2d9f814023ee9a3d0ee58efdc9a44e4241524231303130314d30323836014e4457415232303130314d30313635014d454c4634303130314630333235014e4d41474533303130314d3031313301581cb4c58110c97910ea5fe392b7727f02abeb528261bfdf137b2a7db22aa14330303601581cb56bb25bcad83af33c40e529722ecb19e3a54046dae97105e36d7134a14a4369636164613839373601581cb7ef0cfb14f588740d02ce8a53879ff96ab03c7b21ec1c459ac2bddaa35048617368477561726469616e32383234014f48617368477561726469616e333339015048617368477561726469616e3932313501581cb81e5ffa08dbd35bf7ac7f9d7f0f58d3581444510b35ea4d098313b5a64d43727970746f50657431393834014d43727970746f50657432373930014d43727970746f50657434303137014c43727970746f506574343032014d43727970746f50657435333736014d43727970746f5065743631323601581cbd3602618dc1d4aec509e3532032ef204e0583ff6d5ad4ea81e96145a14b73656164696e6f3237383601581cc4c00fbd8fa227442a5e7cdecde33b24588494d05a2c50fda8938c6da1444b49445a18c8581cca3aeaa53c0b21fccf28c8c724141473d325fe9ea8d0314f7c3b4240a14f4269746c616e64733078303237333701581ce35a1412a23b10bab24f750a88c65aaae4ab3748863b78aeebcbb4c8a24f4869707079446f6767696532313036014f4869707079446f676769653435353701581ce5f5a081d5da6cb1842a944e6855d2d1c9d5537e0b6b33b58cd85ef4a35242494c4c414e444152414e44544544333230014a4a41524845414430303801494b4f49504f4e32383001021a0003b3f5031a0261305186a20082825820e28ba7c48a153434fff06660908467c4534d28f2300e35f0d779f036cb4c09f65840cd87212ba9882ebacc29c2f1069600cdfba14f8d02f6974a50c09ad61bbf2b756150be86302d4c57d6cce3ab59598b2789622da5106d00e2a70b48f55dc19b02825820e376d721acd5e6e18885c7bec9c7725b228dc7e2ac63d2486d645cf307db7a76584021cb598370011cc9a71436e376338afd2c4320fdcfd38cf310ed6de1e9c325c43083e25ccd3802a6d7416c25fbd97adc3a24b96336b1992ad7531f1849eaf00201818201828200581c7528c78f63dc6de1dc998e4ca9ea1f19829b0958cf916b72d480bf2582051a02793d60a100818258205f565a66dee8a092bd11e6196ce1f974195bc4183cc883699d3f04c87a603b6f58400354c4b89d6d2eacec89eb2b1cea400309edef1ed707b406455f8c405a2a7c7cfda44565c00dfbb8a35c3a9d7a804d6dfbea074ef197d0de7ad5f66c175db105a1008182582008d17aa2ee3c574d1ad9d6a1ccb3c2da53f2356110e5e4da5dbe59c0a3b0a30a58405186ecee50ff90f33ec0361501ec962bab34e6c0754d32a955fd551a994e47c75cbd5e0d407686aae41c44b4e64bddac0eeb25b9775b6d5172bc869069b92106a10081825820d5d20c965cf82e1bc0f61395d93ab82461406c826398caa57ec6fca3f4c052a5584017bebd385cd3f93255c251a90f6cde1656ac38fb77e8c37546f03e586bd1296b0e688f0491e1ba05cb357703e516b6021f8efa3474db40c035ae633cd2d4890ca10081825820ff627640b8a2299cc8605241316b259a2037bc6c7753eccdb336ae5d7818f31d5840c80294976aabde590ceebb98f97c0264a977cfe2b18df622a9c03408d68279033f2e4079df6f3cbf3de551b625d8ec47cca28d1ce125ed621fed840a6225ca0fa1008282582046f371ca0e6fe6ec2047310d943f1e4a17083f6c55cba236008e28123a902a725840bca7d02537231092e7044e60ad8642e710b5d003c537297729ee03b5f76c4365436cfd9c4e9fa4115d7cf9c2498764cdf683393d75c458204785ecb7ddba340d8258200cd1ce481d2bac11d09b374df34f58743806bdbabd996703394a4429f771374b5840a3977d3e2f15c7e80dcaf4f46fcaf76552b40d6bce73469a504b91ff40634abadb4b33457b3498a5be955decfdc5b94abd4dd27b21085344caa091dc4b87c103a10082a11902d1a178383462396334346335336132306364666165633034663661323464643635373230333761353461656432376134363437623430303235356633a16c48617264466f726b31323937a567416c666f6e7a6f8374436c61796d656d6f7261746976652070696563657829746f2063656c6562726174652074686520416c6f6e7a6f206861726420666f726b2075706772616465756f6e2053657074656d6265722031322c20323032316566696c657381a3696d656469615479706569766964656f2f6d7034646e616d65781b4861726420466f726b202d20436c6179204d617465732031323937637372637835697066733a2f2f516d5a6b6e6d4166384233445070535841665a69627a5655517a454c4d576347736a6e6262546d484b693666647265696d6167657835697066733a2f2f516d566a714a6345764e713179476b4a774d51577836395652776e5831786e5632414b766d4138533652795a5052646e616d65781b4861726420466f726b202d20436c6179204d6174657320313239376774776974746572782168747470733a2f2f747769747465722e636f6d2f5468655f436c61794d6174657380" diff --git a/ledger/mary/pparams_test.go b/ledger/mary/pparams_test.go index abb560ba..7090e112 100644 --- a/ledger/mary/pparams_test.go +++ b/ledger/mary/pparams_test.go @@ -281,9 +281,3 @@ func TestMaryTransaction_Utxorpc(t *testing.T) { t.Error("Expected non-empty transaction hash") } } - -// https://cexplorer.io/block/d36ab36f451e9fcbd4247daef45ce5be9a4b918fce5ee97a63b8aeac606fca03 -// -//hash:d36ab36f451e9fcbd4247daef45ce5be9a4b918fce5ee97a63b8aeac606fca03 -//slot:39916670 -var maryBlockHex = "84828f1a005f27931a0261147e582084d910a9b03102f4d5d1cfa175595e0671fa16f9018ff1679750efc3d056e9595820f62edd10f9c922efcc58d7a7e939fc0493c006fff17d1d5789d314d7a43530725820ac6051aab9b68f68871774b599e697a400a98336a23075db99262f1d5e28d17a825840381bc4e03e170f96f0a0d5ff40a5c4544fed7f44d5da0970e5efe7ac6686e74faf7c655349ceab6b2306d5af201d7943e7dd026ca8e8c4d32bd7953566d29f8f585069cf8f936bb4eb58d67a70e9bdfd45cf8f9d85e0dc836347046217a43ea6c79ee10856ad39163490e30033ed57c847024365c85713319c7d1d18e21234d6271615930d4963f42fd280caa450e6d83d0b8258400006ce96fc4c0171d0478eca955a4fba452f93b2c09ffb85fbe78d5f2a40f017bdddd2dec6f11620aa54736226ff7731719ffdab4f0657ef777115559d375df25850c78ceafa9c9cbad538c13219807f2b9867672bbcc665268813025e6cbad72da40288bc4a7e96e29fa441827f801c6f804b121d6f3a99f7b660c2fe44f0ee1d402228ace7a5cfc5362d4de38b52498a0b1910125820867488a75d35cf4c06efb6d214697ad56b0237f956c75cc7e5f1ab89f5acef17582010f60a7519103220ab76085ca89609e229c60a39f200341675ac97c887287d640519010b584030e52646ec81ad60fc8cd7cf1813604dce4d7d9995621a2f5f7ffb82b1f1d2a8c21b18f0e732ac5da76790d2ac5a4da592da4d77708aec67868013e15673ab0b05005901c07ac5ad01d682b2abfcf6d2be5993a0b9d286e9723a853ebd7a64c973a70ed4c48f4bd644f4387ea9685be096df83e17bdb7b64f5f53019aef6b68d1164315b096e2809cdc43c7a3e83e68e49133209a4b035238940cd41a4211cd70ee8a1d289ed0037eeefca1926d48e6fdbe8ad069247b59c27f949656dfa3a7e155d6b704bdc1774fdb215f0680e109f51f2c302432fe8fa431c1e19b3cdcd5765a198d95cb80968b627ef000e5c7bfd836c1ac625fe318390241a2d78e7bf5c516284a5cf3569d3df6581b145d0391f7be2fa1a5f0ec6428f69b9919a46112ce26bc8db1098f1388c7708d3633bf7215fbbab9c1ea6186fc6a8a9016f567e2076a29310d4954230f0f00116b122867db4cdf59cf28b894d2b19dc547815c41b93359588ddb59f493ee86058bfdfa4c4dcbec705c6f8cdfb190ccd4a84381af7e2ad8995533bea20849aedcce82a7d1bb17919a883a9dfcd3bb0a02ebcbb9515d9ef1732097d9dbd0461df19b23640638b14d10142031af9f77e74839ad4f437d2aa8290f8b4b2e510a78c16722f50a2c71a2b9a4d0fc82ad0361d0aa1068f1f2cb8374abc17205e188d3876e6bb496ea123e8bbcf1e4287cb506db3d55013073c9425d4b786a60081825820400365b0ea683f94287d7c58f509389c4f2e39656add684ac9942e4e7c08bf260001828258390150ab9706fbb31e58d53f4610eedf75a0ee550eae0f7b0b907f063060073bea946b18925ce27b615763b440d09f5dbda0c68591dffbca0d361a0076def382583901c855701288beb1034be3309b2f800ffa9ff807cc247ca2ee003cb23f3d9678af79fc0cc7989ac5264514a78ecea067860cbfb37b8a711c45821a001e8480a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a14c48617264466f726b3132393701021a0003330d031a02793d6007582037b25d6b3e994f68d24412f3843a7fffa50bb90661b276c7e7f46d21ce82d22509a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a14c48617264466f726b3132393701a50081825820d9557efbf84ffa6dd363661c1b5e7313ed29e50823da16baedc1794f2f616207000181825839015d3c84a4ab34244ca865475c13eabf2e862d5a30c612360f4f0b7b2405fbcf0e74565278f93b2b82ab69bcb9f08706ddd4a00d225d5d678f1a00217dad021a00029d2d031a02613b8a0800a50081825820bc8bfc2527eb8008eb49c7c7cc65455163bb17fc957b75b9011a68a6a27e049700018182583901fc52227f756cc430dc9c81d104c78764b4f41626cb85b79c99cd4ccc5073f046e69026e6ff53e6023bc84b40eb0b1b14a09083af07050ebb1a596591d3021a00029d2d031a02613b8a0800a30082825820034d1a90b249fd422c1bfd4aee60878fc713f4f107a94b4776ea05c650d0347e00825820034d1a90b249fd422c1bfd4aee60878fc713f4f107a94b4776ea05c650d0347e01018282581d61fae5d68aa2cf16a8a1af57370839e04654f9e4548c9adef09cf386c01a0138eb0b82583901e021db8d4088cd7668488fb7d1989ac6fddb6ab695f3dd669f2bd1497486fbd43f3af8532c4850473fbef34ea23d0cb196441bae2d16e06e821a00172bb6a1581cc9db24a15a5a4a3686d6f50f1983a56e934acca586f6a98cc9523950a1514d65737361676566726f6d48656176656e01021a0002bbc5a400818258209a5c54484f77e4c177acd2c795276c5cf8ce6614a43dc8813ab21f97e0dd0fa601018282581d615427e52d1cd89142cbc658f2edf03057297ff08e2c16e6d3d397c5bd1a00989680825839017d8e50b38a7683a47ba4e9105d6ff89e9c162630e8b25c5dd16b9f806e96df67c956be4e6960168f929e627fb98e10cce9a0bf887885d95f821a2382fad1a1581c4b9c44c53a20cdfaec04f6a24dd6572037a54aed27a4647b400255f3a44c48617264466f726b31323433014c48617264466f726b31323531014c48617264466f726b31323537014c48617264466f726b3132363301021a00029bcd031a0261308da40082825820f1c340165805cdc0f2ef8a78761a2291a70ed82c648ababcd2919b5a3958b04301825820a0187465edb163de4b26e79e55daabfdb99021b1db0d9605b364e79a4062c28d01018282581d615427e52d1cd89142cbc658f2edf03057297ff08e2c16e6d3d397c5bd1a00989680825839015cef8d7f6eadbc136a46b4dddd59f25a75242b7736e0831ca8bfea40a2f8786501c13a4eca71f88eea12c2a87691836e21be6f20a06685ab821a076a3ee3b819581c093b80c2d0fca1e50d06e6fff5d22ea06c37a70a36fca1999cb34da8a1477374696b37333201581c0ab9242f9838e9f158c1d161c96805fcf4c54842bf763dc1aa852cd5a85147616c65615f666c616d655f7265645f3501581d496d706f737369626c65204f72625f4c6967687420426c75655f325f320156496e66696e6974792053776f72645f5265645f325f3101554a75737469636520426f775f477265656e5f325f3101581a5061736361616c5f666c616d655f677265656e5f6461726b5f32015450726f63615f666c616d655f79656c6c6f775f3301581853776565742044656c696768745f4f72616e67655f325f31014f57696c6c5f6e6f5f666c616d655f3201581c16a2a21a7ed8a67c5254eda1f8d6041021b53f49ef53e18e3e572546a14d456e7468656f7332333033363201581c1f02ffd171edc73021154e4103ad1240eb188751ecb035d12f231756a1464d4f4230383001581c201bcd6107da0f2ecd70e65b0eb042349873281c569de38178630388a148427566667942697409581c32b19fd9b447eb3d64d9f8c8a5a54ed699cd16a47db243ff82bf7515a14b4164614d696e657235303301581c33540028ad4ade822c82d61ed2d55388422c3db0bfcd11e5e1c92e2aa34c446f6269436f6d6d6f6e3239014a446f6269526172653431014c47756d69436f6d6d6f6e343301581c42e6416b9208aa03898a19ac94124282c041f1c7bf08c3e3f3006c06a14d43617264616e6f526f636b313501581c48766b78dbb52c7fc4617acf4503a9f40b2f0fb3448ba0ab0e1fda09a14c5374696b4672696b3030393301581c5bb7f3c67cb9bece3ae0f654ec5eed2f8c0b16ecd18e66157392eb3ca25543617264616e6f4b69647a30303631464330363432015543617264616e6f4b69647a3030363746433034333301581c63a1eb2af64f5915896fd3b5b25f1ead12f64a9b1dd4a06cb8a6ed2fa14b536f6c5661756c7435373001581c7e206036ca4345a7c45d37d2dff0d7280a0854ce26d279e06f7d94f1a14f4e696674795465646479303034343701581c9a6590ca273a1d0f67bb405717e8c2c245a4fe8935b2fdb7813c91eca1581b477265656e4d6f6e7374657258536572696573464952454d41534b01581ca5425bd7bc4182325188af2340415827a73f845846c165d9e14c5aeda349556e697431303730370149556e697432353136380149556e6974323533363301581cad6290066292cfeef7376cd575e5d8367833ab3d8b2ac53d26ae4ecca14a5a6f6d6269743334393701581cb3bd6c0ea238a4a28cc96bd9a360ee2d9f814023ee9a3d0ee58efdc9a44e4241524231303130314d30323836014e4457415232303130314d30313635014d454c4634303130314630333235014e4d41474533303130314d3031313301581cb4c58110c97910ea5fe392b7727f02abeb528261bfdf137b2a7db22aa14330303601581cb56bb25bcad83af33c40e529722ecb19e3a54046dae97105e36d7134a14a4369636164613839373601581cb7ef0cfb14f588740d02ce8a53879ff96ab03c7b21ec1c459ac2bddaa35048617368477561726469616e32383234014f48617368477561726469616e333339015048617368477561726469616e3932313501581cb81e5ffa08dbd35bf7ac7f9d7f0f58d3581444510b35ea4d098313b5a64d43727970746f50657431393834014d43727970746f50657432373930014d43727970746f50657434303137014c43727970746f506574343032014d43727970746f50657435333736014d43727970746f5065743631323601581cbd3602618dc1d4aec509e3532032ef204e0583ff6d5ad4ea81e96145a14b73656164696e6f3237383601581cc4c00fbd8fa227442a5e7cdecde33b24588494d05a2c50fda8938c6da1444b49445a18c8581cca3aeaa53c0b21fccf28c8c724141473d325fe9ea8d0314f7c3b4240a14f4269746c616e64733078303237333701581ce35a1412a23b10bab24f750a88c65aaae4ab3748863b78aeebcbb4c8a24f4869707079446f6767696532313036014f4869707079446f676769653435353701581ce5f5a081d5da6cb1842a944e6855d2d1c9d5537e0b6b33b58cd85ef4a35242494c4c414e444152414e44544544333230014a4a41524845414430303801494b4f49504f4e32383001021a0003b3f5031a0261305186a20082825820e28ba7c48a153434fff06660908467c4534d28f2300e35f0d779f036cb4c09f65840cd87212ba9882ebacc29c2f1069600cdfba14f8d02f6974a50c09ad61bbf2b756150be86302d4c57d6cce3ab59598b2789622da5106d00e2a70b48f55dc19b02825820e376d721acd5e6e18885c7bec9c7725b228dc7e2ac63d2486d645cf307db7a76584021cb598370011cc9a71436e376338afd2c4320fdcfd38cf310ed6de1e9c325c43083e25ccd3802a6d7416c25fbd97adc3a24b96336b1992ad7531f1849eaf00201818201828200581c7528c78f63dc6de1dc998e4ca9ea1f19829b0958cf916b72d480bf2582051a02793d60a100818258205f565a66dee8a092bd11e6196ce1f974195bc4183cc883699d3f04c87a603b6f58400354c4b89d6d2eacec89eb2b1cea400309edef1ed707b406455f8c405a2a7c7cfda44565c00dfbb8a35c3a9d7a804d6dfbea074ef197d0de7ad5f66c175db105a1008182582008d17aa2ee3c574d1ad9d6a1ccb3c2da53f2356110e5e4da5dbe59c0a3b0a30a58405186ecee50ff90f33ec0361501ec962bab34e6c0754d32a955fd551a994e47c75cbd5e0d407686aae41c44b4e64bddac0eeb25b9775b6d5172bc869069b92106a10081825820d5d20c965cf82e1bc0f61395d93ab82461406c826398caa57ec6fca3f4c052a5584017bebd385cd3f93255c251a90f6cde1656ac38fb77e8c37546f03e586bd1296b0e688f0491e1ba05cb357703e516b6021f8efa3474db40c035ae633cd2d4890ca10081825820ff627640b8a2299cc8605241316b259a2037bc6c7753eccdb336ae5d7818f31d5840c80294976aabde590ceebb98f97c0264a977cfe2b18df622a9c03408d68279033f2e4079df6f3cbf3de551b625d8ec47cca28d1ce125ed621fed840a6225ca0fa1008282582046f371ca0e6fe6ec2047310d943f1e4a17083f6c55cba236008e28123a902a725840bca7d02537231092e7044e60ad8642e710b5d003c537297729ee03b5f76c4365436cfd9c4e9fa4115d7cf9c2498764cdf683393d75c458204785ecb7ddba340d8258200cd1ce481d2bac11d09b374df34f58743806bdbabd996703394a4429f771374b5840a3977d3e2f15c7e80dcaf4f46fcaf76552b40d6bce73469a504b91ff40634abadb4b33457b3498a5be955decfdc5b94abd4dd27b21085344caa091dc4b87c103a10082a11902d1a178383462396334346335336132306364666165633034663661323464643635373230333761353461656432376134363437623430303235356633a16c48617264466f726b31323937a567416c666f6e7a6f8374436c61796d656d6f7261746976652070696563657829746f2063656c6562726174652074686520416c6f6e7a6f206861726420666f726b2075706772616465756f6e2053657074656d6265722031322c20323032316566696c657381a3696d656469615479706569766964656f2f6d7034646e616d65781b4861726420466f726b202d20436c6179204d617465732031323937637372637835697066733a2f2f516d5a6b6e6d4166384233445070535841665a69627a5655517a454c4d576347736a6e6262546d484b693666647265696d6167657835697066733a2f2f516d566a714a6345764e713179476b4a774d51577836395652776e5831786e5632414b766d4138533652795a5052646e616d65781b4861726420466f726b202d20436c6179204d6174657320313239376774776974746572782168747470733a2f2f747769747465722e636f6d2f5468655f436c61794d6174657380" diff --git a/ledger/shelley/block_test.go b/ledger/shelley/block_test.go new file mode 100644 index 00000000..91641b23 --- /dev/null +++ b/ledger/shelley/block_test.go @@ -0,0 +1,7 @@ +package shelley_test + +// https://cexplorer.io/block/2308cdd4c0bf8b8bf92523bdd1dd31640c0f42ff079d985fcc07c36cbf915c2b +// +//hash:2308cdd4c0bf8b8bf92523bdd1dd31640c0f42ff079d985fcc07c36cbf915c2b +//slot:16156972 +var shelleyBlockHex = "84828f1a004d4a6f1a00f6892c5820bc4766a289bb5d8ec86647a0aeed5dc3521f43db7a72abef3eed1debbfa9412f5820ddba672a2abc65da47537df8f190ba376512bc0283e731e3934b52f1a0abc1a558206abad5392188997c5e14b9f6e581129ec141cec17d1d2f0cfc1e9192d464716e825840df9856406b92387c9b138ef24a58d8c48a37bf5be8721eaec4702ca98df48edd2678f0a8c722982d354582b5da65d849f72077c880778982f71de60536c3ed4a5850edc5d9f0ea6965edf729548ff7cba2cea82425ceb4e42d1074a726cc9812eb5fcabb4aefa7f049bcc5209edbbe18763a080eb1a0bdfd8fb933a1763813dd3314c229847a880116bee73c97e24130f1058258400009fa6d8e070a89d1ce903f49868682ff8dec52a0756ef60cb99226b36ab781fa8e0fa296b286b964d9cac56517071501716b752dc11636a5f9b8c29193012d58505a32d1a3ce3a8a89f17c73aedbab2c299a52f90fd78adf78fe6b5ac8cfded66ebd6d2fb238a770b6d0f022954f59855138c8ec47dc1021b8b69dabf26592076ffd612d04bfbc8fbcfdaade7d7eda670f19089958204847b0787633b18df8724c920c7cc35172531f2756fe4d6ab17489e019c2c4f358201ee99223a40caf33ca63758235af29c1d53066a423249f5690c8f9e664924dcf00186158404e4b58717c4f894e34c41d5b3d68de6676f78d9a5d719a077e282974cb136bcc6287d3fbf76e175a76edce3eb934afcf7005f5a7cc9204adf14fa9d01c123a0902005901c09b1bb23288fa4ba5f8ad23d00d0d945e89958057c17df6557a37a331867a6ef252a7893bfcf7006e32a614a1ff9787e7af3575cfdeb5054214ded324fa850b090f292bd54599e88bd4efe12b49d520eb7a8e57270dbd532dc567fdb8e5cfc386e1e28c1812734dfcde9dede86845d8e66966089f47b410225886e125942b445f912d70e517d175e9ee6f4de13f0aadf3a16e01911875df1710b49ea063d17228297c9eabf6cf663e7f5f5e58f6e86bfe7117381070c86b42981bcc7d405a49108fdd760f61815e4957ad256136706e94587ccac9ded8f9459b9433d0b6d06df5e3a821a715ee5fd912bb63d26aa1365ddf0dbff435ab42252cb2e9549f41bda074201f824cd48b6dbc8c9d79961b9c7f0cab85caa2bedef282c585ee0cad01b771a48f6740e0115acc27b4a8bb998b0f05de1cfef0b2507cd2f4d65120389fb88513e03c8a1709628faf3e48bb3956de316198ee06d45ce84b218632dd53f3ab0087681c90287c14c37ad76b17bbbeb68bb4924363987355859d6b6098418b2117b01bab13a786555d4e996dff6e1510f2e11070aa9223a229f69f5fd503de22b09052cb6e4f371f8a8858258df1cc5ebde829a8befce981f4fbaae621f8917e86a5008182582045e8b0edbf6c930ba7a039e69194f0919655d6af8ed6e4d11f2a4d418f431bcd0001818258390101c06963664878bdac7fe9fb08ddf6f06807f5f354b862796b2dff106328fa4432ae48b03992c0917b9e56e1a23c3853deaea5c08ce90cfa1b000000160737188b021a0002a9e5031a00f6904f05a1581de16328fa4432ae48b03992c0917b9e56e1a23c3853deaea5c08ce90cfa1a0411647da50081825820264700b263e5adbd22757cda813ef4697317e44abfc1eee40e0af6bb3272495e00018182583901065b260095b86db3974361a08bfda1521f02698d02a57dcb135c1db24abee9a72b7daab743ccfac94aed66a24ef7a551282084cf700b7b861a0cb835a1021a0002a389031a00f6a521048183028200581c4abee9a72b7daab743ccfac94aed66a24ef7a551282084cf700b7b86581c3116c834a09b0060aef7284f63d3275456364e3309b3c19ec328af60a50081825820b5b1a6019e71ed2c9715ed18e597775e72f18c0f46fee5b060466fe90f36fb0503018182583901c34fba339a35ef4a2f9a3947a819a607facb331358cc062430c3bd22fdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b91a3842b87c021a00062764031a00f6a49f048282008200581cfdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b983028200581cfdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b9581ca3ac6ca0694fc5825f831c8d0d97f202c4f298741ae60874730fafb8a4008182582080266661df8a01b93e9e20de7232e3b34b609a1ee4a630442db9209485d2293300018282583901491f94fa0985f2c34ccfb94085dcd9763c8eb947737dd380b52e37d8ab93b30d186d41b7b9bc22c336fdbb75dd1ab1ddf58ee9ba906bec821a713fb300825839013ada263c5ccda43559b21a9cd59c1e24f36993d8c579e1d7e8815aae7704a3cd5ae21fed6914ec6fc9d9879ee34008c541fa00d9ae571f5f1b000001748b231e6f021a0002a751031a00f68b55a500818258202476bfa426a7f5eeef94edb037b8a6cc6a42e253847d1aeb18c01a5842ad7dd900018182583901e2f94469a819e0f1a8524ad1575905f4c9aca0a1eafe52bfe4c74970f8d85dee99bffa2b5c68d591423d64b0940b6efc767ca94713efbc8d1b00000042309c8c8d021a0002bbc5031a00f68ce505a1581de1f8d85dee99bffa2b5c68d591423d64b0940b6efc767ca94713efbc8d1a3bea1c2ca5008182582052022c25dc42eaf28e2a9b3590d5bf1c5ae36107a06be1e9a0c6d42d1fc6b05100018182583901fb4244a608712927556cff2a1ef1128419da71f56665e2079e8b2c776b2e4ac9a9478dd18ce4585cb931304344d658172ac621aa98acb1be1b000000427bfd536e021a0002bbc5031a00f68ce505a1581de16b2e4ac9a9478dd18ce4585cb931304344d658172ac621aa98acb1be1a31ae080986a10082825820183e981064859999b673c07c267776004cecb190ff878dd98ad151f98eb1838458403370d27e2db1985bf798f968251611cc59e52341d9a3b0b2f517081e655c8398057d0c10af339b62a54038185bb9d7208bd5475fda792274c746c78c10dd3a00825820f9d6360f1fb984311692e20628bcd4755f86c8f78289e4e8b510265cce8719695840b2ed58bedfe4b8bdca7d0a87b0213ffc37a6b23bcb112592211f3152e05dacb6f021eed3e9af3ad8e6d50dc8c89f93a16e343e23186bbff50e02b33aa81d6c03a10082825820554c24c692dbab0bbc0a26fa6b654ee4455147bb8bab4c7c53cddaf20279f0f95840aa3c322564e2e200d9adba2f5de58fedaf3925c14176640980db56470e194368dbcfb06bcf6a7afbb80f79d2be64f084c03ceac63d5d9bb4ef738606dd2afe0c825820e2f26a35abec7298e8db510f792cef005eb287c52c15951b44f8463360acf56c58405c476c8e8cd600bb4489176af84b27f353cfdc51953f52127bf0870ab88ec637a8e352125c4e81a70a3a19afd462875f9be73cda762069740a1580257b49150ca100828258207892557e03cedfa4ea735334f0e46dd5a72208a920c4f3bddc4d0721eab5456b5840e7a3589732148670db6ed45b879564aeec70cce65e7333b4c313682d0b50c10d1ad78e39139824de18d7f5e11ab51b6c4d1867628362d2e919b347578134180482582054da01bb9c34c1881c8e1db7355acb8b861d3e41f5dca8b1188cbea58e296ba15840cd397780a3740c9325887610f5fb9d332d5a37cbdf5f228fcb5430f76e490233f5e164d8779df2409b552a3dd4fc67ed3cd06013037d4a715ad25441ea726600a10081825820e9f3aaf15c651471ae0d5fe633a0e995c52a7d10f1b842ca2ccee768e64c5c0f5840664e923c5ee2cf5bc3aab03c2ccd963c11606014b8934548f65bb449c396fe7aa737c0758ca5c6bbb0efc7b6b3d27f1b3089b7144eff291b641b48ccf0d10e03a1008282582004b6f122a042a97edded60ed15e5445964a58586900222f1dac365b8a63eb3fb5840bfa14d179ce2a25ca1e3dafe21f785da0a8d8b187370e4b42e98fbee779e26fddccf61cd1895a1723e5ffe53b09fd1b66f42a463427ec511e1f094de65a40503825820284389d7720675f845221d3a00920c4bb26185ab9f3f92afcefa21411e01a5855840e30ab960e666179bf89f76d55d6dd180d4d54d1da83de4be42257dcfc7736f5ca681c6eb3da4fb201b75a25682530c85ed4edd3083bcdc577d57ea0d78b8f901a10082825820616336fa9a07c4fceae37c66ff60ef25f739ce9d5815ac767f8f600f2dc82e885840efcbcd490b2e93889b68ac92228bb8436022ec2ba889b68f69e7f896c49202687edeadd4f225a2228f81dada70620e4428619d6c2aca9d33c23bd1331abf2e0f8258205d9efd320d1f90ecccd70fdd9caa328e3e589914cecb956cc93f9b5fd30b911258404bb7713750e71feda14f3f85bc3d11533eed9dac792812e3106e8f314c8a4f1a0b3797b372e27a2b0bb4a05de30ae27a298cf658141aa2ac26b4847066f2870ba0" diff --git a/ledger/shelley/pparams_test.go b/ledger/shelley/pparams_test.go index 23919202..40f23036 100644 --- a/ledger/shelley/pparams_test.go +++ b/ledger/shelley/pparams_test.go @@ -369,9 +369,3 @@ func TestShelleyTransaction_Utxorpc(t *testing.T) { ) } } - -// https://cexplorer.io/block/2308cdd4c0bf8b8bf92523bdd1dd31640c0f42ff079d985fcc07c36cbf915c2b -// -//hash:2308cdd4c0bf8b8bf92523bdd1dd31640c0f42ff079d985fcc07c36cbf915c2b -//slot:16156972 -var shelleyBlockHex = "84828f1a004d4a6f1a00f6892c5820bc4766a289bb5d8ec86647a0aeed5dc3521f43db7a72abef3eed1debbfa9412f5820ddba672a2abc65da47537df8f190ba376512bc0283e731e3934b52f1a0abc1a558206abad5392188997c5e14b9f6e581129ec141cec17d1d2f0cfc1e9192d464716e825840df9856406b92387c9b138ef24a58d8c48a37bf5be8721eaec4702ca98df48edd2678f0a8c722982d354582b5da65d849f72077c880778982f71de60536c3ed4a5850edc5d9f0ea6965edf729548ff7cba2cea82425ceb4e42d1074a726cc9812eb5fcabb4aefa7f049bcc5209edbbe18763a080eb1a0bdfd8fb933a1763813dd3314c229847a880116bee73c97e24130f1058258400009fa6d8e070a89d1ce903f49868682ff8dec52a0756ef60cb99226b36ab781fa8e0fa296b286b964d9cac56517071501716b752dc11636a5f9b8c29193012d58505a32d1a3ce3a8a89f17c73aedbab2c299a52f90fd78adf78fe6b5ac8cfded66ebd6d2fb238a770b6d0f022954f59855138c8ec47dc1021b8b69dabf26592076ffd612d04bfbc8fbcfdaade7d7eda670f19089958204847b0787633b18df8724c920c7cc35172531f2756fe4d6ab17489e019c2c4f358201ee99223a40caf33ca63758235af29c1d53066a423249f5690c8f9e664924dcf00186158404e4b58717c4f894e34c41d5b3d68de6676f78d9a5d719a077e282974cb136bcc6287d3fbf76e175a76edce3eb934afcf7005f5a7cc9204adf14fa9d01c123a0902005901c09b1bb23288fa4ba5f8ad23d00d0d945e89958057c17df6557a37a331867a6ef252a7893bfcf7006e32a614a1ff9787e7af3575cfdeb5054214ded324fa850b090f292bd54599e88bd4efe12b49d520eb7a8e57270dbd532dc567fdb8e5cfc386e1e28c1812734dfcde9dede86845d8e66966089f47b410225886e125942b445f912d70e517d175e9ee6f4de13f0aadf3a16e01911875df1710b49ea063d17228297c9eabf6cf663e7f5f5e58f6e86bfe7117381070c86b42981bcc7d405a49108fdd760f61815e4957ad256136706e94587ccac9ded8f9459b9433d0b6d06df5e3a821a715ee5fd912bb63d26aa1365ddf0dbff435ab42252cb2e9549f41bda074201f824cd48b6dbc8c9d79961b9c7f0cab85caa2bedef282c585ee0cad01b771a48f6740e0115acc27b4a8bb998b0f05de1cfef0b2507cd2f4d65120389fb88513e03c8a1709628faf3e48bb3956de316198ee06d45ce84b218632dd53f3ab0087681c90287c14c37ad76b17bbbeb68bb4924363987355859d6b6098418b2117b01bab13a786555d4e996dff6e1510f2e11070aa9223a229f69f5fd503de22b09052cb6e4f371f8a8858258df1cc5ebde829a8befce981f4fbaae621f8917e86a5008182582045e8b0edbf6c930ba7a039e69194f0919655d6af8ed6e4d11f2a4d418f431bcd0001818258390101c06963664878bdac7fe9fb08ddf6f06807f5f354b862796b2dff106328fa4432ae48b03992c0917b9e56e1a23c3853deaea5c08ce90cfa1b000000160737188b021a0002a9e5031a00f6904f05a1581de16328fa4432ae48b03992c0917b9e56e1a23c3853deaea5c08ce90cfa1a0411647da50081825820264700b263e5adbd22757cda813ef4697317e44abfc1eee40e0af6bb3272495e00018182583901065b260095b86db3974361a08bfda1521f02698d02a57dcb135c1db24abee9a72b7daab743ccfac94aed66a24ef7a551282084cf700b7b861a0cb835a1021a0002a389031a00f6a521048183028200581c4abee9a72b7daab743ccfac94aed66a24ef7a551282084cf700b7b86581c3116c834a09b0060aef7284f63d3275456364e3309b3c19ec328af60a50081825820b5b1a6019e71ed2c9715ed18e597775e72f18c0f46fee5b060466fe90f36fb0503018182583901c34fba339a35ef4a2f9a3947a819a607facb331358cc062430c3bd22fdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b91a3842b87c021a00062764031a00f6a49f048282008200581cfdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b983028200581cfdfef9b7fe07be4d5aa048ed971dd3d52cc0602f56f158dbbc16d6b9581ca3ac6ca0694fc5825f831c8d0d97f202c4f298741ae60874730fafb8a4008182582080266661df8a01b93e9e20de7232e3b34b609a1ee4a630442db9209485d2293300018282583901491f94fa0985f2c34ccfb94085dcd9763c8eb947737dd380b52e37d8ab93b30d186d41b7b9bc22c336fdbb75dd1ab1ddf58ee9ba906bec821a713fb300825839013ada263c5ccda43559b21a9cd59c1e24f36993d8c579e1d7e8815aae7704a3cd5ae21fed6914ec6fc9d9879ee34008c541fa00d9ae571f5f1b000001748b231e6f021a0002a751031a00f68b55a500818258202476bfa426a7f5eeef94edb037b8a6cc6a42e253847d1aeb18c01a5842ad7dd900018182583901e2f94469a819e0f1a8524ad1575905f4c9aca0a1eafe52bfe4c74970f8d85dee99bffa2b5c68d591423d64b0940b6efc767ca94713efbc8d1b00000042309c8c8d021a0002bbc5031a00f68ce505a1581de1f8d85dee99bffa2b5c68d591423d64b0940b6efc767ca94713efbc8d1a3bea1c2ca5008182582052022c25dc42eaf28e2a9b3590d5bf1c5ae36107a06be1e9a0c6d42d1fc6b05100018182583901fb4244a608712927556cff2a1ef1128419da71f56665e2079e8b2c776b2e4ac9a9478dd18ce4585cb931304344d658172ac621aa98acb1be1b000000427bfd536e021a0002bbc5031a00f68ce505a1581de16b2e4ac9a9478dd18ce4585cb931304344d658172ac621aa98acb1be1a31ae080986a10082825820183e981064859999b673c07c267776004cecb190ff878dd98ad151f98eb1838458403370d27e2db1985bf798f968251611cc59e52341d9a3b0b2f517081e655c8398057d0c10af339b62a54038185bb9d7208bd5475fda792274c746c78c10dd3a00825820f9d6360f1fb984311692e20628bcd4755f86c8f78289e4e8b510265cce8719695840b2ed58bedfe4b8bdca7d0a87b0213ffc37a6b23bcb112592211f3152e05dacb6f021eed3e9af3ad8e6d50dc8c89f93a16e343e23186bbff50e02b33aa81d6c03a10082825820554c24c692dbab0bbc0a26fa6b654ee4455147bb8bab4c7c53cddaf20279f0f95840aa3c322564e2e200d9adba2f5de58fedaf3925c14176640980db56470e194368dbcfb06bcf6a7afbb80f79d2be64f084c03ceac63d5d9bb4ef738606dd2afe0c825820e2f26a35abec7298e8db510f792cef005eb287c52c15951b44f8463360acf56c58405c476c8e8cd600bb4489176af84b27f353cfdc51953f52127bf0870ab88ec637a8e352125c4e81a70a3a19afd462875f9be73cda762069740a1580257b49150ca100828258207892557e03cedfa4ea735334f0e46dd5a72208a920c4f3bddc4d0721eab5456b5840e7a3589732148670db6ed45b879564aeec70cce65e7333b4c313682d0b50c10d1ad78e39139824de18d7f5e11ab51b6c4d1867628362d2e919b347578134180482582054da01bb9c34c1881c8e1db7355acb8b861d3e41f5dca8b1188cbea58e296ba15840cd397780a3740c9325887610f5fb9d332d5a37cbdf5f228fcb5430f76e490233f5e164d8779df2409b552a3dd4fc67ed3cd06013037d4a715ad25441ea726600a10081825820e9f3aaf15c651471ae0d5fe633a0e995c52a7d10f1b842ca2ccee768e64c5c0f5840664e923c5ee2cf5bc3aab03c2ccd963c11606014b8934548f65bb449c396fe7aa737c0758ca5c6bbb0efc7b6b3d27f1b3089b7144eff291b641b48ccf0d10e03a1008282582004b6f122a042a97edded60ed15e5445964a58586900222f1dac365b8a63eb3fb5840bfa14d179ce2a25ca1e3dafe21f785da0a8d8b187370e4b42e98fbee779e26fddccf61cd1895a1723e5ffe53b09fd1b66f42a463427ec511e1f094de65a40503825820284389d7720675f845221d3a00920c4bb26185ab9f3f92afcefa21411e01a5855840e30ab960e666179bf89f76d55d6dd180d4d54d1da83de4be42257dcfc7736f5ca681c6eb3da4fb201b75a25682530c85ed4edd3083bcdc577d57ea0d78b8f901a10082825820616336fa9a07c4fceae37c66ff60ef25f739ce9d5815ac767f8f600f2dc82e885840efcbcd490b2e93889b68ac92228bb8436022ec2ba889b68f69e7f896c49202687edeadd4f225a2228f81dada70620e4428619d6c2aca9d33c23bd1331abf2e0f8258205d9efd320d1f90ecccd70fdd9caa328e3e589914cecb956cc93f9b5fd30b911258404bb7713750e71feda14f3f85bc3d11533eed9dac792812e3106e8f314c8a4f1a0b3797b372e27a2b0bb4a05de30ae27a298cf658141aa2ac26b4847066f2870ba0"