mirror of
https://github.com/luxfi/pulsar.git
synced 2026-09-24 00:25:52 +00:00
Symmetric with Corona's parallel rename (PULSAR-* -> CORONA-* in
luxfi/corona). The -M was the M-LWE qualifier from when Pulsar-M and
Pulsar-R were sibling constructions; Pulsar-R shipped as Corona, so
the -M qualifier is dead weight across the family.
Changes:
- spec/pulsar.tex: prose + tag strings PULSAR-M-* -> PULSAR-*
- ref/go: all "Pulsar-M" string literals -> "Pulsar" in mode names,
KAT message prefixes, and beacon strings (PULSAR-M-RESHARE-BEACON
-> PULSAR-RESHARE-BEACON, etc.)
- vectors/{sign,keygen,verify,threshold-sign,dkg}.json: regenerated
from genkat with new mode strings
Preserved (different scope):
- Go package directory name `pkg/pulsarm/` (renaming the dir is a
Go module break for any importer; punted to a separate cleanup)
- luxcpp/crypto/pulsar/ path references in comments (separate repo)
All 9 test packages pass: pulsarm (KAT replay, large e2e, reshare,
shamir, types) + the rest.
67 lines
43 KiB
JSON
67 lines
43 KiB
JSON
[
|
|
{
|
|
"mode": "Pulsar-65",
|
|
"n": 3,
|
|
"t": 2,
|
|
"message": "50756c736172205468726573686f6c64204b41542050756c7361722d3635206e3d3320743d32",
|
|
"public_key": "d1054a700acd3109e44304aa67d39745f9d47ec74c1bd2ea74270ef172d8edabe571f7b2a6e4726aaed17c31f91f544b97cab0dba366edbb77577bf5990531e59159590de7f3b7f496f23519523b1e123d3631271e5557def85e6ff461eee45f7ee4d69dbb413e518a3aabecfdaf4177b2f8515de045cf28794017ea0979ae3bad204eb92b26921fed52481d7c628aaef9fb839eaf13d61db57518ea4dcd5602d18a2889e9d1a5b073fe83b17b0e5942aa34ab89f97b96b954e11be19d9b2ecae7e505bc1a6f907e28a139ac45869d4065996ddb415b0e45565cb306e61b2b083652b9fe39cc359ccdb68ebf5f1b3ddc382dc01ccf93912016cca9f95be4ce3a5cb51728875364d93bb650eb592e5b482cfb5e07295b96e4ff5337caac2ceb31f363d950a3ef6d42516c03399b09635660909c6708d5de037d4640bfb30fdfa1f666aa7a52f9d4553a43c9be7bcf3fc15dfd16bb68edebf145875c15cad444457ed0fe33f98fa459cc448b85fb13139ddb0ff085c834b5c1961cdae632cae559b87c7c9dc45277fb64b501c5fe6004f5cc9284b8889aa72dcf5935e42fa01e3e34ccdb0e49c3c4353d5ef1589e4239c9e7825655839e5bb5022bc170aa31256879464c7de439984981549c625970f154f91e46ed4bcc6a636ebf73d1eb23d358d130f77935d5e3cd6537881b4ba141ae4618fa90f834a2f40c8def2e679fb59569a48b71209a0821090a333060419224fd67e3e42f9d4bb976edaf71e2c50fbf866e0616130fab2184775452af5ae98679c9a605e5dce8673c80682adeea8bd10a4a8e585e9b5026e16c60ecd41ed7bc4a8fe0d31d9efa8605c0b854d30badb4b0cb0e900f688fd28e15e0fd6b4ec09903bb1ea0d094cd5da51263d94dd9d6fa0a53fd52a7be6a1fd5a51da4192eaa020dba2d2eb4d8ec5d238ce16877f5de309ba4e0471d98bcf1ab92652707881786c28ca09882072afb95a36ffd8e02de7b4d5f6e5b6ca85ff70313fbe5c46bc0895f78063903449b083fb8f44bb1b3c6ae36232f2f31a01995fdeb1116c71a30f1799f4f124a7f67f3b13e9c335d79f7e558f94b1c1e4ac89616fc73180eb887453a953d06eb41aae1bdf10bad0ffac607553bd5a9f8f151e255a399462e2f79785dfa1b80d56d1127cf9859dca52b99f51a5ca5d2535946d5fc6f526adc920b9c6c775669ea14231046d7351d3d64d3f42f8af751914393acda67ddd6f852cb0c5988d4f45ec5e71c346d353aaca8da5cf41d96391d4690684d934ff5a2144e2d058751b84a0dec73611a647bcb3e8b5e6c6d52bcead72f6279ef18a0f5bc7117a5a78221947eee438cafa194635064eeb49b27c1bcfc4c4ea5a270c105c0383420bf359e0a10e74a85249c24ecc3aceaa170de70a7a38023e8340f302ef1f4c00e0fe990186e87b233fa778f16ae314aa5b6b030e1efe05511f14f543c1c9e0ffbee7454b912d0c205e73db416052247e29f5347e723d59887c6952ea273de2aa29ab2d83a2ad7d740a199b68bde5a4c8dde1dc5fcee85e38a2cd6e32fe7fb4d9c4378a4f939620794671d6fe4781e923e66f2e16262e262b8f78a3b74f14b89fd1ecd5a5a8c190c62f4dc0fe3e3cefbf5021328ab93d1a7b28e00d79b112a1630d33afcb48be731f759f1d3ec23ff25d8ed888754b248e4d7232d689e41c8ae480ced59a248a71b5a1153a8c072909d1664d684ef4dfe1f1202f275f1a78abb7c75e2a703850960b65b01178e79343d739bcf5a455dee241398cd5c2aebd6b7d9fd85442ebad24e0b60e14cdd702c230b3ee16e7d7652f4811ee40af4f3098df46d3b362ee1e051bb91964ae0b1037db63226f4d183b678ffdcb7ce4f538e1ecbce7314d6d34b6ed1c45e08a6a2601f4961635ebd3b6216cc46a81e2cbfc71836c67eaa6e14addd822887563dcf55ca727cb390413bc2ec6d3fcf31c134f07c4b15caf0e4141e66d35b7e8a3fe807a8b58c56ddecd0a4563dc877d6af8773f7887eae5840ea579b8cbcad18af5b1d7b109660a0c564aab8d9c349a4d18bca21c49b6a45e8b851b033ed54eca805893076dc3e5b50faf3f4a6d1ad34510955fbeafeccd332b2b9db5633428af7dcfdb50c87681099074964a7b0ed0986717f8f8abd12dbc6f5f2bd611c04ab646d6edaa9b9c90b30e5610a68ef0642ac7015c1b6f5c92c3a931c637f86883b99df2a1a3531907fbeaff11a8b08a22dab44463adde0115d8d72bd23ec8f2a6a92e5977edc44b57221f3f45d0f6a8aec07f0e8a7aeabd20bdbcae1b12b09e26d4940892154820f419f57ec596ccfb99361beac57a1578c429035077f226b41713cc286db837b164ebd19c45e2ef2faa77c1a57ecbfdeb33af289bfc0579cda72e699770dcab9208fad7d7e3d99c703af79b195f394f9755c587145e6018d04784d1a8b00e50502b61b70ff6d8803cf5ba4c88c428b9bfaa9388da816b94b4f2297ca741f2a4148d18a2b19478cc86c5a414fe82de534b4b6d70c5df8b84693e321197043f029a037d4a16151a9430c28f0afa90c4a18f4458e1924ac6e3cffafb0fb5b7af3641c976abe2bc2f2e4a3e4d58a74d3121e4d6bbba4e08e7082820682c3152109ca9081b13c76a6b4ac2cfb648e38521c1cb1c4c8ed8f50db35be5532b0638ba661aa719f1dd6d7a63bdd84a9d5531ad3c1a786ba1bc1f35c3f7b2ae744bb822be74f8ab1061ea7b8372fd72c02924aac8fbb5ea803e7725e36e7d4a8a63d80",
|
|
"signature": "c1bfa61dc739eae719a0fba4bd3d763b8d11e0a10158d884f77752ecbb9aa7b6f0272308f8cae772a4faa7a66469d6e6dfa371dd80cb45a2a63159b54ae873b3ab819072f8cbaed9787230bf604e5a954da03c57d520bf4bfc80e2421f4c468d6124bbe393d7dd00c1d5538a1dbd3852300866928e18e87b948b74b845057a62f7b112c905112dd78ff479fc9e82b0aa734452f796e8573d5547eeb4048f4b0e791c3cc3c0d7d5be84bcd572bac79a453aa83a21a3cd6200f7466577996d72b471d0015eb753831ff20b687f57ca487a2ad25af283b16b1b9501c89865e1df667ec9eea7293c30661abe4c69737ac852c9e6b948e4b51cf0a86151e1d822ae5c2d2374849c04bed9d8c278f57e3ec7682814b94a99c0f61717a2118703396c130e2e303e94b6ae58c547c136a3e72d4321e8305825a1ee124c0427cc174444328ab1a46d2787566e34d421954929c7981238b20ec929037296091838153e4bbfdf696856f69a9de4f463c9b2799ba65d82a532523ebb8da510df147bad418ef06f6e34180515f1b33907062645cc57192f16dda346e995955efbca562d6c88a35f58b41f8f9fbe1ba1f05e5cd01818429891aa89d343d2d86f165a43690c1c90ae11811d1c93ed876d7d528fd3ac2c310e391e92b8e6b7ffb00a69d58e93f6243dba5adc4adc3d93037ffa5b9abe7ff731538737295c935f3bb3ad198343c2d979be590eaa293d93b92c5b1404c32ffccbeee4f1a1f9469abeb080d204e3e1b2bbcc7e9b86b60056b6c9310085bd9e8addca3c4ea54242891aa4b875fcffcca3afa609736c6524fd099c2d093edd39a4aacbfc0274883c31d0055167584cbcab3d1f4f657b7b23f0920baae2d8188ab25483184523ff8ccda5157ca7add91a2e7978712565e2617238c637aa33e319359515f6566d341fb1896972a32631338d99deca2690fd1f5214e34db06c13c1e673fbb7eaa6481b15dc892239116c285e0d5ba5e170e38d189f2da7925707a246cfc57ea05125fcc6a29cb613e235e45b9c47ebfa3bf3789cc44cfc03e89dd5623fe26b1d80030beb11901ae15d99fdac2be4ced43c3cd5727a1812b2a94d506bcce155585fa7e633d706a16624bcb6be3b8d3af85d32193843c6b2677ca787f86a5df82fdde037555fe3ae0e488703cd90f3d34095b79e9494c0a32483e2f9c71fc9191575a212b72446135a22af57fb193aff98678205ef4c0c63062c51c611b5641f65d8537771a0d626b3327b6d245670efde3e0eb2550efe3295100efdd758c24bf1a7fd95134e878006650ce0dacff4b1cc906a271848ddfed1d507e2f368463e298038ffc85b7a1ab98eabb45c0ecf6367534315fa79eb0007eee0f589b0a2b17722cb70b9a2f562a08160f5680715a63e5daf0b6b25c1c38c50d82042718eb1d38c96c94623850fd19a44f330fd8614ef7125392eb0649d160e30ca75fb9282bd087a1e431155468f4fad45172461bec05a058df353168181fcc4e41a4c94fc531a8e3bc99a34e5024b0dc413f24a223611a123b6aa756ca3c988252faae8449a78f912a47032f8370d7786d501ad2caab4e59818bbca5cf80b868e8a0f385b32d835d95086f30c6c2daea4a72496b9b656c2de266b71e9f7a8c24e31ba1c4ea30530eb0d94ccc012c252c5d62023c606cc37d983267e30826749eeb784aaa1b29af84bf0962fb54adb3c5cef286f968477d9e10035d78e5329683b7af61801e9a736e453cee15bd613752a6f2a1d7b51effd68dc11c05a382393b5a3c8554c19c0a93e853c10a3427ca6d8807924ee0659ab9fab6d4dcc98ffb7fc42d309bc9b127aab46dd89067bda46c1cf8a690b26e6e51ca0b362111b3e68f4d4fa59813b12e3425cfcfa6e45c49d1079a21bb407706a72b4ef89802f750f34d5a6b1b1118975949261e05a2869037798b2b836152b06cc53387f622eee13d7f5e47f13216e5a9ebedf6c05d0c35c8f372c1155d666f0ca62f0dbcf7d7697c5df7820ab36376a711f1bb73e4ee6bab9b8ef0f9bb2446bed823b7e9a087fcb892f655f05031ca34a6f5026713318020908b039c54f6afbad195a95e41d04da388b889a1524309001b83af9f15512aac80194ce4303c3f17a09b162f1a99fc1f1104347589330c13b1191d223e644163d36ceb76a602016771802cd606748191792466f21dbbe4080c17a16cb3c9a035f1e78f2ce2b6cf77a874fa6847bd5b92cb63cde9cf3faee26f5b441b5d9d5202d606fbec72112be3f2312febca7e55304d4c2554128f75ca22cfc0dcd28b0647e6fd4d4d4ebaca296b210369dec1ba93fac4342184a063a71a52d3d4fcd579c4a48721df92dad67a0d32f8974378f9190695176ccceef4cabfe0005b0570d60483ebc7770606d244ad6d695b4420a01efe1469f162085c58e6093bca7f20ba85db39906974ca10856a00d5c300e2f2307f337b2af6d21abd5e323e24c3261df69b69e0d654b54549c4983e34fcfc984ba67935fd56f7b16a78d0a5ed3d86c61b7e54a0409d088bc3ff718b9222313a7f8677bf8153b8820f2bbc70c94c70db8267c4bd6dfd50ab59a865f96541707b1a7d184ca8f97f61fb45ecd5df2a5920feb63ab8b652a0daa032ce6520f0db8016229295ab64f5650015f1661ce3c2cd2d5ff009ae25a0a63340774840e36bbee5a0366122f35551fe7abe36325ef243d22b1815e8851c33e4a57bbef59ba0502ce1fff425033820a5605b5831d129809a4d6d36050382105f43f6096152666a72022009506a54a8697d4d7057648f40b2dc0d2d31c383dfb088daebb583ba002209fd2f0914b07c527bd1b793a5f92505ae1f10f1e782428e24f68cdb1d92a8bdb52943489419fc99d790fe93868550913a9ff28bf80c16d5b1973311bda7044354b41d6281054d95e6d443ed91d1a1f51b46b131bd3a1d648274e72ff5f18d3047d6e247f933f0faf70644e1de9a2eb63cb82dab4459180400ee95dbc88cf0e516da87854ec7586f2c67c5d128ca43815e33b83fc03aa874db4b0e429600885d14f1f9897ed7035937b81a085956101b6c29d016456eaf1b1806d856e3dec4ff220f95fe4d97b9cdbc7f0b11f299904a356c4c1a7ee2987ad2547e3a91aa9075d8c82b09a8f8dd3d10b5a7605362f97138d887f49150da8fe3df698af0d138eda1a6174693b13c26bfa915d5036c2b7e45ec79a4e2d458c04dfa3a978b0dc623cefcac350d69e821b50a5587568d69fc54d58f8cf4db9923f0608395b0d7b2de8d77406086731604f8939672405a3e5ca92492692af758ad2ebd5bd3eeb525a2024e2834a1fbb6bd711835c6bfef202f25e7e164405d8236fb6750ed062d8645cce2bc76a8f34ec655f3d9e92f84bfcc2cb662eff06cd34a0019705c148314179754eab4440146c91fe1c8fc973fc0229ec26571b212997530d5682618f1046cf3bdff9db91fca97d20e8c8ce085141f779fbdde6d1380aee2647babebc138d7d83c4e789ce54a7794afe02ca98631a8350b0d0a0754a9404286869b15ae3e154038d89065090d166069e311a9edea6e35c6d07a35205776ed756be6f37f724bfda88619df503ce119f2562c1021547afa5165b294a2843c1f15753150299463fe917a3a4a2b8cfb80ae2eb7efba69daa15ce92e39f055f965952415677b0dfd99b37e8aa083bf78f12600269667008195e16d25c7b87687f576af786d57e59b6e085339311d29dcd4519b14a1f0210c2c7f6ce838b8d726f32e671bf3fdbad3fbdf0fb38d02ff7f8acf1781ac443c05f2da50df1541cc8392b509991c1bb2c7accfc0409a99588dda47b0011005cf8f364aa19e3cdcc5c797d2c52d17f3b479613b5ced803df6dd8ae4f116be4af9f4a093dd9244834433428a287ef3908e375446b538c2cd197fda00de6d79c9a976aacf968b01d005929c189017b7d0e78a65a92cceb810b57cf7ec88c64102919024e1521c596547752e6a784122be2e1fd7e8dc73b543cadbbb9c113a2a57cac6da2d9aa1f5cf3bead1748d5db7cc34935228c32b0545f434e0b6ec6221b2589cd424ef71ce2a60e701e0ae22a5b4367d81d110550bb06db7c858a238ae7ebcf41207dbf8ea6ad7babeaf045250c883e0dea07266d51e71b18c90f766e928cb2519c78543244d28cda2e5ab57841e9ba821a87426a750073183e619b2fe256c09624562d03c855262a06bd2aeede01e2625b531b294a29f47212ae89bd6ffe405db29a2821428171fecbef34f26560f340b762b4675b427b71d7bcb83885184e9036c1b26522f66c404c9989fe005b415300e934f7aac0c71aa4e71919c2a3928e6d153ed85315ec9686611385a91daa923d3a9b0107b30386e86d848cb89fe7c36881b5aabc992043eb884a6abaf1f48cad225990c0e49e004a30aab134826782e2718e18ec35092578249046aa3817c22db356321f39d901e0ad00dad274334d666448ff306b7170ff84f3b46ca42bca8148fa517fc1395fb8f8718544924a32e017704e7f796c3145381d1e69ed77b650167d7310f8a2ee24c32ca39d83ec814ccba1d0b3a13a18ebffb2991e6726f320101a467ca1caef051c2f6b83a8c0e006323c8089b81c3177797d8faebb3a4355cbdd2025a3df0000000000000000000000000000000000070f151d2226",
|
|
"quorum": [
|
|
"0100000000000000000000000000000000000000000000000000000000000000",
|
|
"0200000000000000000000000000000000000000000000000000000000000000"
|
|
],
|
|
"session_id": "6b61742d7468726573686f6c64303100",
|
|
"attempt": 1
|
|
},
|
|
{
|
|
"mode": "Pulsar-65",
|
|
"n": 5,
|
|
"t": 3,
|
|
"message": "50756c736172205468726573686f6c64204b41542050756c7361722d3635206e3d3520743d33",
|
|
"public_key": "c44773280a55df79134b7f4a37b75f9d2a77f3520ae82f172d1896a21d14384f92a5b26969a618abc71afe1fef312800253712494001d7b6720764bc8d37b824748315acd11f5834a29883794697b16542465bc7efd357311798d3184eb69907cf154ace7d1c077702438af8e7af954a265041f3618a40e6fd19db7a47e07a4ad6c83b5a179002baf9adb386737b8e6dd746377f815d0486ecc3b5ba79feb4d9412e1cb07afaa3406066cda8bb9f086c60a496b5f84013d4ec3a9adaf86823a4dba479570f99d2a71163b0a7026dac26b5d372da234288f19536614417ad47a96fdc7faf9a950ad0a46c650a4ecc008ae29132246ddd1a34ba4f30ccdcc1283e35467ad30d1fc3bd25d329aba5c03779ffc646c792065378b03b60b5a6c52cb3ba66c2b62a4989cc00f0cde737ffa61aaa09abaee0c26946472a0ac2335a6bab5d7f0880ca771d9cc0045b9151f0a7d90d9489fce8fe1d89224869757ac9f3eda94a0084df52af21af5ee109dbe75f84ef6c52e07a459b99675b09dfee9fb1437178cb27e4a711d15ecbb69293f135667deda7790a5b8848f6b5cbc5ad90e53b97787218170ac29745201c1cc24af9a17c4474bc894cbcaf18d09d982bc0ef38703c6ffb74526ac1dec8b31badcd80c4188ca72e592822d7dc19555fa7a534d3d83bb1666646220a0f8adfbd79ed1b69a9e741bac6511e093d55916a48a638b72faa9063b131aedce418ad555d1a4971d49d81e6da718a079525b93a8aaa3b4097ca16f3f2de9b2fe89c1e66db9c2e3bc2021d8f924dc1ff651bac61736943cdb04f9d9835acdf93faba04850daf4baf33fd549acfda52539ca5903a5cd6f102bbb020cab7f882b2a269cc1fd43f60c4a9b2f2426920ffab35d8609c7209f975030ec92060b84ddfd01875d13aa5063d0baa9d20ff83506acd5726884d88c080f3d29e45dafec62d6174c07ead83596654eea0341d1942d518b8b7c12f669a4007b49d533ba1afc966ef3024e8ee633a65d5a7b45978a3f0ab30e30331418307fe75e64a9777c249e337c88e3bbad11ccfe22365a3ac9acf2f07f2aa603f783465b4f2e217f138d91cdbccd1a5045dbf78b55597629003fcdfffb79c283127e46afb9e8db4c4e545f63411f3752dfd5311948c9fdfb1c2e96b6fcfb31d4ecb5e3991b7865fcf3c72aa45d4b405971566616accb22788a8d9288aabf64bb606d5ae45ddf3c0dfe52212bb177341ca6202babac26cc12e8c9fc4dff7dcfe2e6b000a91acc1c59e6718e1503c097c2480fb5176fe3af5d59930b8ef04260780595ad11658db1f5c2455f6a2990354f1cbdda024ffc0ef854d477b038ee9d3c7b34773e9779aefb19bbd8e68e6030816f7292d2f888d5d27697cd7c75fc24ab77a7444f6dc72d4574de159184a904509595a7525d2d9e905bce9471bf15359f761cb7eaaea588bcd18c1bcbdfd0db7c188232dc19b6949a3796cc1a99e581a159f8bd8dfd9e51fa9062d9d6c2b1792ce66585e693e92ea87c7d883242771940713fe00a0310a929cf0006b2c0b1e6a35f82dda9e86d7229df76870a3a0d37e436106788dc8490c9379a12fb67a6c1c8f44ed1e7c9401fc1c733414abf7efbe6c758f74c8b61d6ebd3ec1bb83b8a900515a454689913bdac84694b41097e4c4bca5df0a4369b0af213c4b96c80910419ef5b63eddce3c9dd66258f2b47b7a8f8009fe3f8769e7e0d410e3c5ad26076bc2dea5921f98cee8fa374f68c2a77f134b5d7ce2dd6036fb64c5ffa8ee155b6d581970da81181b8c4262aa7ce2ded9788cc42f2381bd4294cd09bc8973c876e34e629822b4091c9e6b103305a09d684d82711f1ab7657bc4c633c4e5ee6c31a2ecb26825eb6026edc57a4292f413abd0d23e8d7d523d3889f24aee0efdb01f13b6e1d6c57a124e6fe1cb66359325d48e00ebb7bfdf074ddad1bbb555568078826a32347ad3c21e68a1ff049f03c2e6dd2021991e80f6230abf05a72d6bc510e4d0e025427082ceab311dfb85a02482b443fdfee7a7f024e640224687f93c2e6033ad7add8fdee824739b1fc871f3eb219fdc5611c827678f5b9ed5a6d26b3050e7bb8ef5c7831a1a7c761483291010cef9984dba9e985cfb71f8b681c1814ed1a86b1f601c3921010fc6dc599d427634cdc6d3f640877954dd2fae627212bdc6f7701b1a024577b049ad2787a89a289f0da1c0946a3ed5ce0b18c3d18475c9a8de260069261cfb49c5b48b0fc86ada96a5fbaeb486e0932d7a574e0517c517b6460224fcc4ff240973199cb364e5e9c83f3a22d50521241bc43b8ccb330dbc613c4631af3b3b12f73c211c56fa7fda1ac67753919d09014692cedb8959e57f544963f6cb12e2f7a29f14fe299a1c7defe9e33b2cd2468a5a0054af16a4a908621492536290e40114e228ca81300772c7d92c765e810c673400d04a4a3c38624d3ab607af2a841fbbe68c57d9f52700a5d2dc1192399937b9e0fb6b7d38e67f58d76824d2f04053c24ad3b43591a6f4a3908681da1ae70f5241a3d1517d2f887929590d55fe961842b8d469e8014c520a5a1f96f0c3bf7767e24755ae13289b8718e6637d479d8f8b9a91ea09ad31b5a17b74e87f9af824178721eda028364f984aeea93919114c3a7ddef76ddf1ff21a25b470bbabfd0ac3a04c8c95f726d29cbb1d77d31552865b3fd54c7eeec6c3cc0cf7760151ec2e3dbdf415129324e9bc332b16d76172ccc00aa46941165ca611d94231",
|
|
"signature": "27391b4cb5a7658fae4d232d6b00b88889f091ae3e2e2d6f4f091dd9c91ce63337d0e4f9eb66e6187fbe739ab01fbd77ca8c85ee29064bff633266d1c9b22f5b755c3e4d62ee613b966681b95c785581fd1eb76d74f8645d682bb862f7a81bf858154fe9bf5ee837ec7296634b8b94b1cbb414510055c9bb3cbd7d90257d95fb532f0d75711724765ca90cace3cbce1cc1163f507b6c0c4ea0bd8d288fe960fe40e856c3bedcbd1c4d80f2bde196ca54998baaccf6632206bee46589e42053f57dbaf8b0ae3f9589b7d53ffc5b508fd83edd6b7c21e210e3afc6171614c0201f2ba395b53d37d66b0be6b3e8be9b98b98333ee7743d192440ade32b882e9d6cb589e3a2c743708bf7a3a44354bdfba75516777abcd393b790be737f532d2349f9a1d168f385285166f4e21c8749925628cb295684cb2074bb4fa7b01bec5dd952c157522bed4dbf333b7aae7249199cff7d323d9499683996dbd8cf745212a286b448f32451846353f3a652772f259da8ee9a9c1c0ed239129c876328835314d46955c1b70acb230adcaebd3710b64449744923426fab10718de45c6ef1ec746db0a2734ee3235f486343378d84468214c52833885cfa3a757ab2a3a4915fe5f568c04c39205606537a20d4a6c6447c71a036845d825c46b84d3eb7a37dd9ee16e2cc7e3eb95351f8858bf32a3eff8a3f9d57d79a57317dbff7cd222ac47b8d447f1d47a6aedf7bdd8f3de2e1d50d12d750ee46e7711b39a08d692311b784fb645f6260dc26c2d62da7dd548fd3ebc14741ba5f4cb8ff96f6c3dd3cc49ee72e2621750d10f9206b91e885f482a3de5d6ca89a4c0f4f5c2ad9dc31a7d264537f6f6e8ca4943071cf9bab1badc1deb35f8cc41bec5e2141bdae05c5061937f752bbf44497161a6b8524498e6516b7d4dfbd8dccba6a7a4f113aacc4130d59e777cb8ea89295b6825333c17d5d52f3dbaa07522982c77c77bd2b15f0b01d699f5038ef25daf959f7e44be59cb313f15709344063363b345e25b1296487618f970dedf032b54652ea45d161e69cc602cf6ad3562e1b69e81ea5ada035727a127b7379d6a3f8aee3286a04f42562629a845c9aeba072d758c6bc53e72af69b7ffba248d7f48a6c2c94ee410e0acaffea9739e103d4d9bee3ae047ca4a3d2f1218cd714023a56a277a5027263c3ff6065a797062a543739cbcd9e9b2b20fbd2a79466487826dd25d9992917563ac660025fb8e919ede898fbb90c71ebe71cca1858c7c61301ba0ff069201aa851476e26a192a5ba0d2010a28e6f4ac0ff23791c2a93c0d166be4e7bd98febea337eb06f50f3e31bf9f726b45bd0679e95c46671153e8424a3332db3d39d1a01b690ef33ec32cf6b09490b6b2373c6aee725b522a6207ddd310925943cec2a5b918ac20b3144ff35b50d6b5ccc5c99b2f6faafaf9bfbb45782bcf97a26c9845b332fe43f0f769c805880fe0b55ffa4fa7b42529be499cdc30b62716275f19c1fb3e0e3093ee52653b25571d1c93cd8e38c3d59c9f283cd06abd80bde5eb42073c27aea2acb7265b1529f2e9edf4ccc1f93e7309f3883c96964961a0dd821e28744ad0565ec632565efe80ee9c5286e7176942d0974ad3c02843a785a873334c3af6ae4d37ec45a38719f21e6fa786ee3a0c3aafcb82f493e5d950d5f3e515d08aa9fbef66882b54d7a902b72174c2f17bc80db3384954c5443d45dd23b590b361e68642aa83bf631caa699af6989195b18b2e91a9fe00c083ef978657625f4bae3a824b926dbfa96f1ea71737fc4df8b33d4b8f3f51eed774decec156afdc86b6c5260a88c020dc6737090a201147033b7d4665f8e27fa7695864ce211ea63642245690ea67d742a5fcdb49fffb61fd0a888b1dc249cecf33799b04c2e3bb69189a337a9ac39027b6ebf3f7cd8bb20ee67c762a08e7ef32d25a8a119f89aa42147ca4840fc50159a1773bb7c56c3f839352012eeb3d88bf75ef2ccc69e60f93bb640957b9921a39928de4ae739490810857721eb973009858e99722c26ef6728fb9fe23b3914b191e66e81ee3d1832873fb3e3e31f1613f64f1139326ceda6271fbedd4d97b0c5dea0922c30943f1c054e506b4f2e3bb3e6efabe8a2fcacf9ecde5f187cb0d4d77bd264ac78d6908cf1428c840ff7ec80758911127600a81bf492ea65d9e83688f60a608b2a50f9cccb0c94a1db0e5372da754f6f6275abc85a61f4d7b32679e736b4f04103e6763a1612736dd145f17c6b28a077400c551d47bf28410a263b9c88a922ff484a206b327872f3707da526f2997993b1c4fd371afe32754651c50ec13cf9e803ee0dd0bad352eff2bd7384b80bfcaa93361b59fcef03ca79f8fb19481bf11a2a7992e417037914bd222609bab391c2fcccf945b4eade7a19193901c0f308168c737114937aa438f7f3ba1c9b25d99e21cf1227e670a66c667137f483c17787eb440265cfee44fd3c359afe74392936a493a4167b2bfdee9115427c5abdcbc439d8d7e9da69b73e262d723774636a8bb24d7c087c727aaa27c7e825ae0fa8c3056804ad3b046717ee4f7f64066f187099a27c839b892bf8129dd9c4328eea87b1977eec492a98a1b2eea484fd30ebe88cab289f6c28d3a2287a58707912b4a5f11f64d37447c97c0f0be8a26903d82f8fc0dd83533672f72983e9f0e1231d1b28c5bde1496906150e34e4a368c7959efaa9636a805494186f02999c10a3badda7fc358fda834cb13548b242fca735a3b744e8bbaf6d82c636c78d66180c1ae2cafa484b173471d310a83e43d54d37dc9cfd241851d11387b778ce7cda2895f807cb785a5b7cbd009a26a8ff2d92700f72c334bd5c5b33f0d8377e25ae4f06be07c56dd740ed30b3fb5200eeb37bc14b76552793566a9985fbba8b2c16ce8a2b2a9c3c55b46570aa9f8ae2b81d5956d681634e1d4f2b1d08eba416862669d38d4d77bbfcf99352f508d21c09226d7915544bd3fa1dbca6017146610cca062bf902b3574baaa56d402c655d45795418b0b633ff401519cec7e56d6acf02b2edb9595aa932f8d7bc6d501ebceb9a1f9bae974e59e766dee7f2ee34929a52dd2986795d3ff5be9377d7162163291db8a37096d7ec0a7db6745b6f2d22ed65ff4517cee1f089ddd48dcfab72a85f6027a2f7295d2f624b8b1d9b59310904ec244d6ddec2508e54b60385a38cc25967a99f3dc65164712ed4e402736f58d5033db2e64170a6b99f8c4d3e7adbcb586bac1f1ed65a743fa51775e4b19e86a267500ebb3f5a68134966f471bbf6d8ac4192a288c3e43945d5f149565f565ee79025db8274cd9a0cea71bf80a0a6ce333c58301162cf232e14de0f02f8ca317fbca955459c57e98e510fd78d1c1da711973643d5ee0646720563f003d6aa6174c7d878470031bd1b02b43e48e3839ad9a2513f4b1faaca1315a872fc1c9a67b581cd57d6d62eb78350c7526417c49ae4202713a9eb73bf7df91cba9f11b13805fd67eb6755f5b2599ad49773b59b0feec556d68b59f611cf43dac90c7e8c74df44a356cde64d0cc398977410353f8b64940642280652e2e3bb543733a0ef87ca824efa273b9af35731f8408177b4974e3e8cc96a5f49478d5276fa4594db24dd3e7da1956145c1bd4cf774642a78501f5bbd24799c4f51476cae4a2cc0dab42047366f0f0c65a74a5f53f0eb36ed07db47ac0f067c61f181306f4f657166995f862bf1348d66e6e0dcfbf611a5a342480fa3c0c8149e596bf71723143c48b3f56fabb7edea50e039b13e1f9f9329fd82fc5141bc2c8ca998e87608e3e401ead93f8b4c1e4fdcd4fa9a6cf285f8a74515b6333fa0b5ef68031ad138ae989f943218118d7d7f42c60a0dfb0a64cd1873670d303eebfe78165b036df6437e29ad71fc537133d903743f6250a50265037677ddf19ef1c6005279b8148a5f4fdc197636e92f6d5c57a4ab03fb5f1b733536674f92fc6b971a9fd7961f11e406ea00834f31b88207a5b9c2bd2ac544b73a2698df41f8168c77be0688d1b7ddbd7ed8bb1f7d50590a1e1229a010e016f7a8826148b21d9e13586169161c364441b2aae2aa534dd6e78c5e0bd38451265f4ce19204db8ae3c8bdac2e659564933e33e6439fd50d9c5e9bd6b86e0cb0a182de4e174cc40cda9d6bb7e65085741aad9d2bc7bd1ab2dfc72583a6e2a31f15f3b576afb9b677fdf1eab7bae9cc8ed97472b73f3118c16cf6d017afb3de4810ceebe830386b3153ac94c20d942b306134e93a29b9f781bb9d76c829c10a755fb2bc528787379f79a403e9ed46a06e267d9d1a470dc190d90e9879e8e5b8cc3d18762deab41f26fab614e38dcae8f00e2c4317a0d4b7ef145da6e2428ee939527a1d4c3cac2be152595b39b7c83eaff2487cb27330c08faed699314552187c50c114a16c737a10b414c10a53f241ea58b6e1e4c708bc7b132cdc91bcfa2538320d31a69a27cf617283f17156694b20bbec3fb6dc68fee1329a2211a89885c3cf8d23cd187e6fa6ba2e9583eca3fd94bde3ed1f300daead0850907c0363589b589b419688de77c3fdfb5feb529e6f84c70a50e9d428ea1b7cef9273545658a8f96ccf712262c8a9fd928c5ee0f224a709ec6ec338faeb90000000000000000000000000000000000000000060f15181f23",
|
|
"quorum": [
|
|
"0100000000000000000000000000000000000000000000000000000000000000",
|
|
"0200000000000000000000000000000000000000000000000000000000000000",
|
|
"0300000000000000000000000000000000000000000000000000000000000000"
|
|
],
|
|
"session_id": "6b61742d7468726573686f6c64303100",
|
|
"attempt": 1
|
|
},
|
|
{
|
|
"mode": "Pulsar-65",
|
|
"n": 7,
|
|
"t": 4,
|
|
"message": "50756c736172205468726573686f6c64204b41542050756c7361722d3635206e3d3720743d34",
|
|
"public_key": "42e29990bb3b554e0643411a6d114dd008e4a7f6722f914b99f3a8480602acf2e6775cbc3c58662d77f08cf41f4edc25147c09868f7c3c7060de803984f01a0c6ef5480921e83eaaca5d460310794fad76de857d45f3eb691691651345f0c95691b27faeb451cbb379e5718253bd4ff54213af54027bd4d336786802d2f1e98ea83fa1e722997dc5fbd6e2572a0cfd33e0357167f16181808740b030a41279a61efed5816e8b96f9b0719773dfd4f7420084450deb5cd9efdc9d550a61e45a9c287122083c1b9452f1f775b2efd00d972397c65e3f23a0d6a7b742d3422a64e883e6e3949b647048c2457a954bac2436d3e8858de5d891d016a1ad7d0fcc3930b56ae52d641b8f1ca6129aabbb65f463978cd371c9bada8508243b5966cc08ceaf543b8eb3645107c8a057d6427ac908e605b1c273b54352e47925c40583d2ac1abb0810ba8d93e403c9ff83647f90d20292786fce9828bd6713c9a603c846a0b2a5e7ab856072af588c1a8c7db1bed38ea9dd25590913304d815b1347631162ca5587a143f36c2d54e14de328013e458692d7fabcd882839d07857c904e041521cb52b7937c3fad4563649f8780de27b0200ec2189d89c60fa1a6b117343051dd421a2404fa330b29670bd2853e622f4ef4d01c1c11f2b2b7b0a4b76d83056fd63b3d6ce29a124e50258d80c147c21a82d868d016413d2289b4d2d7df20f486c6f46045710720f433c413f4fd692e517c206055bb0e576e57ace2038d333b2c3f1a1c886adad243a0c1118c353ef63d51118f9c9eed1f2bdfcc66de5055ab4e5f000909e9191a77e86cf89f023c447c84c504fd6b279600e4cf728085095d10acece6e7d1ee4dd2e1cf097073d3831db59ef5ad7040214ba9cfb8aabaf5203423138c54cb075008e65f8db068bd0f9d1e0079cf5edf39bb3037c72ed1b9ad484ab2f489e2472abd57e26a00527f62f623d4e5a29ebdabc3b1547d1176e894e710cae17a79b576cb4ecf82b9c78a1ec7cc026391b46a17faec31cbe38f5712930643e6116dd4ef7123cb8ba01ae2781af4c22cff23be912c1301ee066ba30e434b61036b3bee6617e4d2b873a812008cfed14cebfd249b5f57a28e7e59bd6558fa036d58dcfcb6f48ac64a772d4345d6244eedfbdeb33a233caf85ef37f75f028f4fd2bc7850003eea389076ac158f524cf6220ca4b07b13f690bc04da735ef4ffda0c5b49e1d22b34ad8bc7e0fa1bd76af95fc2ffe16539fdc7b2e4f418fe4be279b05c79151b385dd63b319991dc67ff4496063b35b4bf6130851fd9945512953ee999de503a57e3bfd41e949dc96efa6d2d825297e1590a52a5a46c58f9015c4f7ab43b0a5101754f3ee048402386eb9e29260c0ed0003928f4910dc7c81bac58e6f77e3701dc9b1b470e7c59a68b7c4ca3ecf6c23827c4a3cbf4289866ee5fbdccd2d660c1632c8d026425fe7d9b2c7d5299a8accd1b9dc74111ca5f392a4dd7a2db5a8a2b9f8bfb5f1f010f1e276d5a14ed30eea0d56c2fe2500f6112d16979666df5ca90d0ca1822896c97aa1ef769589e21841687d55a6ec482dd7e80446aff253cf476b0979e49715decbaa9cd0181ebda1240c4ca31b634f149d45118b0f8fb69194b3ff1c7028d7feb2cc45a48e72b760188def60ad5372953ac94829e5af6da9718fa2705cdf17427d34aebe42fa0b3e37a7e282c16daad2d330d8bc3150883548cbd78583e6496783a7ca9e91f0d9ad866309e17d7b0f9af989eba33922d456e5f0e0dd6dc9e06ae422e8ff0732c2a4f158a368ab7fa88357ef5876ca1c5746c1094a0af36fb11d16be3042350fc733f161f3770eca0084d7ba529f487418ffbeeee0a8820692b902637a23e83fa643cb0e6738a2013606fc64ae0b8816bb14f798e3bd270dd25b6adb7ecf6e90fc3b569326aa9ba7240002214e37735489231e46cbf26bac3f6e6648f13c8ca49f6e52f4b20ac9d4dd1daef6cba24301fe082f62131b2f1bafdd753fa537e884ce3fbf73bee6f1625ceea7e1f303bb46f6d1b8a70345b60b1d20430bdf64fdda61ec301c36d8be7482336b2f4a4ee28a73d11d9a76b7e891c4e4be983bab74f2719d2a68596097ebbb965dd770adca761ce99bcd285f66975a3c3e7b29f396df9116e9294571057407a12fed31854cdc3cdf159913e77e937190cd832e80859211d13235d756b7e65b719302bbc86605824ccd886dc3cf6a344b2eb456a3b38127dda6e99f55a1bcd073957f56b721fb4a0ff4424cd63d82a9431517b05a523d5f63e8e5a237f5c5da82397473b8deb34ea9c502e3332938d921cf0407a7f5825dd178081a57ad36062ff594fb6dc5012091676ef0d90f2d69c6799569483cedd4371bb71af89eb60e8f7b9d93a2d3c3e18eb9b66f93d7060d79a8dbdf254a4f0b8837e5c064c4b541838a0e8a4a03353523866a21d3ef4eaffa9e9a2ffdec52e42e62adbd1d8f78295d30f61b378bbed9ea760dcf2f053943f4538888a397d0aac222366ab4825e651bb9fd0bd611c687ff5977f58e85f35712b94d74197e223b5436d735c8f6261dbe1c15edbf750107e1667f7bd74d6c8e2689b7f8ccb5b0bde113ab10ccc5db3fdc0cdb0cc53cd5bd6def4896955a43e9685c615fe391a9b2170ecd54e7374be592442925ced27fa0bf980f5d5ce24af82b052831af1467c661d0e7149b6c85d8eacc4d217cd89b047b44d17e9d19cac72903b93139ef38ad340bd8744ebdbec64422f3f",
|
|
"signature": "d26793cb6bd82d76348b7574b001f9c323b6f48be130c4e3007046f160f48cc5a1cd42cee796047f70d5d5c95c812789edcfe162a65b5ea674b67ec3a38a47a18a0c6925f9bf8075958c06779e1d92bb65929f4bbc061e62f03206c965b1c2a9833d5f35cb6193352abac6dd319cd40534ef359f13b73f2fb8c1250af3ab342f5c7645d042dc40e33b7a3b450c2aa27f073e7e2a2b1d9b435b90c45a62c5fc6efdd170841c51c938e5abd9824cb3f838b8d5cac38242c01fb0a03fd8d3517a647e9dc06d20ea4f29004c9d9dd97a64b751b0043fba31901c527120462aa5bb4d7ebc3a2358b1b251c4e53d378c42e067ce1d7783a0f23f4ed0625d6bb25870d1ddaff56716613a069de13cf4777971ecf3d07b1ef7d687c809f126d6840760b7de11cfdc44dad37e3f8cc96a2ef0f3812088c55da7e45977fdeb1788c6fbe7f8a2a41b7f6c63a85d546184ffa14a98575e3de958997dc83aebc9b77afea03e76c21d35ea948cf28620c893c55b5c74e470cd99537fd9146e05ac1eabd8969da79098301241827f28979caa75796c7d31dda2065fe00d61881250d70a0504787e4daa9804608d6eb65bd4bc40ab90e8b54f05309dde1bae202450e85c2b8d951fd41d66f9202c5fd5680bfc83f30df413ea65ded9d38043407573f80d130804174abb36b303baa0de6723879ed0cb62dbf3ebcc2cbb9b2c3ed476d240c17c8fd2a64e52c45903ec45d6fb270da556f8ede766242b801242280520c527b10a3b0b28c670569e7d31a704bb2775e26935b22cbb10e8f5ff6da5a2ad680de0c0a53f118219a1902113555bea37961d388841bbd6f3cd6044e87aeda2b89f1d47e62f6d179a0beb43fc1731fbe3f68def9e2de7783f2aff3848cd4bdbfb90c204ec80b69d1d6062f89b68719e1670fdd11d2ea639d465e35f55e57cf1c486e8bd5c45c1e8621866c0b8c573bdde5935bb10cc08d0144085c139019d6530f6c504fe06ff2ca41c8eaaaf559500ac98fc83d559e59598e95aa387095cb6f0ab412376877b391c060963cabbc4741e2b6a89494d6aeb33755ffef72484a4f8fe49dd8f2590f1f4e64e151a7131ead14a2511dcf8c040df11ebebbe630ca86af40a8aa5daedfdb29aae7c04cffdf6a4381e49b3d8e632e1943e8728daa614fdee97c46ccae379c1239b5c338ab8422cd1d0332b3a4ed01142ac4439c059424176c95a1eef0c8d46748830773d85d9fe1602fc6412134fa6903de748a33d4ef43b8f1e742481fc9d08d6ca86dd8fbe94b18dc66368de5990a740109c2e4e47265cb2a907af757f11925e16504c760132a0fa568261639957734f4d4fc0baebe1ee2a4870d03859e85991590e173087946e02cd891283227ebef4ff4e2ab371850cd2e8a292a927eb6ce9de31c81f68393e3dbc708b9b47e6d0c6fb2a67bd41702854bea2b39f4e1a2d343ded2e1b5c52906921d348da95e9aa4509ed77bff4c504708e4c3dce57736529255b558c0e76b05fd06adb377dba8c10465d6c196ff5ff870e084ed3202fa6ecd1dd4ad9187f4c98901d706353872afa0f6349730a4fb4ce191add9a853a36defda673f9b1ca0a8ad232901675a231986694b9756fed5d4b0ad278e70d7cd581921ab4e33a75edd12deb503dd2c6ac2c951427f93bd32c736276f546d94c7d7e440b59df5856115ec3e8e6197c5a58d93839f97b48a56d4ec96422a8c7676594cba7512b2864a6cde5976d9e8a98fa385fef33186d174eb0eb850a2d1121b03a6269a294f2f9bd01d2c5c2a2757036feb9af16009fa6d482ae7a9dd0e5933e1093eb5cd769648456989825cf7dabbf315f6f5f9681c6c82e7307bf45fc9d763d6e88bf75f35b7f7fffa3f3fd42f39afcae25c5007b2bd86921aaeb4fcb44fd7df4933b6d3bfdfde9a753ce681e703934d5c5cf34d4337b3526af668a2938f2774ab989ca786daf281be0f0105f39754ba79679223aaf603171d49966a71163d841319f404ea35c9abf5976b26f35cada52628b18f3de90bb283713533b52694da9f65dbc0543ad9d38e34a8be05636e9db14a6d2b5cd4ef7cc93b3faea6f8515792e16f91d6f090ba8d04b1ff73ec5c5e5edbf51b0de6d0da726b3eee8a9555e19ecfb4eae462d3531f512656162a931a55fe40126f72f6dd170464718742313265a44093e9c8c8589024ab62b099028c98ab2cea3e8333bfd793d3b0ef64812de6fb24d1da11e99ec45c595f4dcd31ff889aa0695d714465444513c0d3bbf4b1478b2794e43fb48521c69e797d0a8a223c071c88930a58d3af018fc7aab77985c9eefe1c81dd8804240f172d2f6136b2b5e24518a35fad5ecaf29692f892d8230501da9abe2471cfafcbc70fc2a1d7c24d06c128ff11ce846620fdfc18478f6b9ef1873c67bf1632b73a0b5a1dc39e6ec18369e664670b2c88d1eacfd10b34c6ff9916f1042b0fbeb19e9232998ec507424e22978bd27cbc7fc8cd778bffee4b54dcbd782507d12a28c46181ac55eb7659b40f2a8d75059166f23b9476b335734faed66fe1ba195599cfd82b23c45bf54556659c049815269d194114763161ac3da0a7b6ce3948fd18e22366dc6164a444c0e52d6d24a6f94224e19dd759c6dc1fd3530c8e2d74d7e37bf237d825d387d1fc52b449f451552adf9c8e6c6481f4c8e414c42f605c50f2dec6d3c00cf2b18da7176bfcb15c19f562d63dbd50ac65118caf478300ae511af3d69bd54c8094bff3bba0fe4eb6bf4f0a264bb0f1ab078f2075cc4a7c84aaa14462eac7a43bf875a2da63e5c8e4a682ca10971691131a015848e2289fe6c4588e5637044e93e9addf8ae7eb944bc749e7e4fed048057dc02528fe454bd339c893aa9e50efe3a35cd7b9af0183db17c15886cbf1eab7464004e20af288d355d5f2c49bda61e8be0b5d73b3ff0c3fd64e694993f5c8340af36d5f5a6cdccfcc2e95370a1ccc0394f462284293e85ab7a8ee84d3ae060de523d3b2cd7471e8e934193a4d97984419df32f122588e1b7d1bf23a3004ac2111ea63e96fc7621cae0720ac106cf0fd3fc6ea4c8c147ad3bc2f96010c8c01603b4ee84e1b1f6466589c77d04e4bce28876b7747a3266a2673d146c077e1ccd178b3c7d1673ba192b011ce9cdef17ecbcacfa1cf4df7f40a3f52c75fe0db8377d0349ddb496507146d9024af3f81f468c97e4d928c377fc0ef0926ffddd0d431b5a8bffc52379a2d97dd1527ad5af0694ab55a3af04f9839bd27ad69217481e8271617b35662cc66c0f7d6c825e7c174e7f62c67d45242eeaae3c46a20616dc7f07ff0edbef2d5e4512af20e80e7034860eaf7512cd0d9e1d6e3f29403628c1c7d41a953c94a7e568836b8c63af1bde6b3250792c29cb6665547e40c5ab680ac5c6d79c6b3869747731638d0480e547d968874b4d5afd00aa315f7714ddf9ec1c468f3b996378b989e16e27d63397dd1ecae3fe265124db206ac06b76c35bb4358bebbceed520aa9f7cc26b4bac0a7423f39567fb977d6eac5730d1580f8d53700043a583ed85eb8d48489927d7efa39fdeca96ed4031f8b42588e94fda17d1f3ac7c7076e3454a661fc2d86b49920287c9987a7a2561ef09354f95cb219e066b08fea92f573beaccf3154a1dc67a69dcdc70b1810518c2de6a2df6511b06cd3d1337e82a77e7dce78344a040fbbd49210baacfae34f96e224d9dcc05222437ee84496e67db31fada3d8abab9a3cd7a127b14311788f6ca7da2dbbbcec49c454825fb69616dd0019438c576d8fefddfb848cad2051289a5a5590c9ef9796e97368cff322fcbeb9d01026b1be39ef6cd7d4398788277bb44771cf05fff6e72c9c538140792a57b948558816010aca480738a90c17192bdb81d834ec8b2cb57f9651d0437ec7d9360d3d70dc2e2786a4018f7fcf69b7a555b0736469b2ac6a8a2fcd1ea08907a4988e56dd3b22519dbc767415706a6d62330d19b497b4ffad0de2c9f0341ef25ecc240a305e16b9900077a7bc6593d3070a85d9b55ab5647e5c4b3b84c3d33223901b54cfdd23c22bb3bfd2bdf20eadbb1063c27594163e8f1193390142bfd70036c920066688fc4d81cb3012b1d2d8599aa182a3567a6f0632b2383ceee4e7c80ad36455fd8c31f28d5de23aae1a55cb275366c6a900f7ae030fcfcfc61ed2e2ee03e6840dad63b5347ca49bdc2c7a29c69460436dbcafb13edbf93b186f6d9d9933d660a5ff16e6367d670382988d58aa9c285ff636aa3ff0b20881ae75afe1939348f753e0226b1c52929dbb1193122889afb84545ee0b83932901fd77aab1e24f915ebd7921a3e7c27cab6f4e000492882d757b75d8542f11b5669e34c8b41d64e532fe914f0d7f8b644175b93d5335305c1f169f03f0d7930190e94455c4ac9f16f3a5fa2759d1116c5cc36143787f1b7032aa82d011f7e44b5bb678317748f0f3b59c0d49387b9c8bf40f030fcefc00e95790b50525f381b78006350f98402f291d08f77251946718645c44ae32b1a29d30daa9206eeeaa96d92b37c8ebdaa3d357fae2710fff2c0e306234ca5488e924b213e6f547ad5cdf7591e591f3f36c86e75692fa3a4e8eb2b575e67a6b1051e282a3c740313163fdaf4112a8a8c8d949cd0e2ff041d1e2237b2b7d2e400000000000000000000000000050b1117212a",
|
|
"quorum": [
|
|
"0100000000000000000000000000000000000000000000000000000000000000",
|
|
"0200000000000000000000000000000000000000000000000000000000000000",
|
|
"0300000000000000000000000000000000000000000000000000000000000000",
|
|
"0400000000000000000000000000000000000000000000000000000000000000"
|
|
],
|
|
"session_id": "6b61742d7468726573686f6c64303100",
|
|
"attempt": 1
|
|
},
|
|
{
|
|
"mode": "Pulsar-65",
|
|
"n": 10,
|
|
"t": 7,
|
|
"message": "50756c736172205468726573686f6c64204b41542050756c7361722d3635206e3d313020743d37",
|
|
"public_key": "3faa55774ea3621fad0e957dafeeb4d0c9c7babde1fd57dcd35595f0fc4a1efe1b61ee6139522b2ff056c6532c3c0c4fdda4e75060b532cff9271a69c1c6991021d6337a158ec85101005bd1f11f4b8a35415e33c8369050d06f87123357fb20418ffed374f9da117f62020cc5aac46be5f7bea07b0b98dea325922d6218d3f0b5843ed78ca6a31ddc8b95500d722e5e1e33ecfb77fd5e68e316d0fe3eec0c4049d052c7c1baf649065744abc9b5917462af76ae414a4429f44ae6b4c17c145f7c27554ae66d76624f7ccc88073831ffe904177ccab3eadeba5ccab46852b44e37b7a04f468d92abc449fbcc98f23a7a3b898ded8946de28d5a8cf1f957829e84dffc6baef9f9206b153b02be81eb0e37df86e473c23718e19e5a4f43b74d8a4c1f2bae970680d69cc1332bbc93d7d1bd9b57ce9c944a071c49c0f85ab9bb43fa651e2eebfc61b189bacc997d63500ff7ab9c23116f11533dc868b874b86051ba85580ef17f6306f67b1a7f18e5e46d7b259629d1e1cc1a7590f2bee82ed8e6cf2d17f462efa52fded391f37b1a4b13f691f62fdb686ba8ba5fbcdcbe9172fc160f0f526fa2246287c30eed3fc9d68a0bcb9d8b5db6d0b3a858cc6d4f681ee3c55d589b76f6f7a69266e76994712ff0a66c6cd26122212222fbecdbb909082554ce305e4d8a36e9e51e2b8df8b708bf4450b1aeb2b2344398138e79c56c8f96695b5f08e0df15ad1496a95b6ec989ee87a6d1a88f9d3182691f8b14e089a4e57214171d2d7f918e81133cd45b6636a20220810393a1806c69f1dfe524816de62c910e37c505bd394370329a26dd7a66e74ea81a0f539dfc2c38b17dbdb5ca64cec44259cd62a6ec81b566a742a9dcaac0bad129d22ebaf7ccec84287839a8410df5e373ba69c23c49fa68e054f03fbadc3ea3389097b2086009413fbdecddba52f70e57e1e17dab1bdd6a1f7c4907b60cb339d332684077ebe0198929813dd20781af006e1552534d7b2ba0a0aa5b1c85cd17486c6eef465ad50d7ddfa4e74d01c9777052ad1228ef55880e6f88425cc447bff4d5a69c6a908f48a862abf065e1a3e5780914baf79f62c97c42f237d634c296a1a8d09429fa036be60288ce430b400e1c59191d457766c9731e336963629c421565b5bc9ee35d5f4a78284129f07ae45f776aad46f7ed89919c3d90e525621bf91f75234136e80fa4c06037dbdef58f1cb358c7a642cc88d27848d0cc9a9f047f6f76a4b724053fc7e850dfa27a028ce6a7ee3666037ef1d94d750d4ee7a963113848815dda2a49035efd6c5bfd1ca7057bb472d60660d33f3ca49c5a9454ecb199e0029b0fecb85fcb79c2916a4bfab6da388747fae5ead42691fa3c3a56a286fa2296982f37f0833529b93cf9e26587f18a02d702a8ddb2e8a849e7b99594b4e430c436f402d0cc4cccba6bb3a195765f7a39284242811f86631c356a2806993e0feddc7c7a3d1a5d5f0aec068f1379e1161d1ad0b25cf6791d8f96820bd2d1c8f3f57703cd0d4f14239b0f74e657227ff0ab547c842799d83e53acce4d8b62e967f28198c71e56ae7f3ffc81a710502199377794f5502a34799fe1361ca5e7a1d58265d5fed9a79bc7d6d8ecab482f252b81c36376eaa1cf135ffd5df85d43ccf8d6dd3768d11fd8e02dfbe69e35d049fbf53ef49863055ca1a0c35e031bf6c361d5833c939c234865cc59a9de06f84af03cefff6537022ac01f0b5a3de415adecb0c81032276c40a10a451464758f2e9328177b8878ca90fa739658c0488c3237602ac0ceef859665649787b5228df9f2dce59aa54fc67c64a004c997a8eb28284ded2d812f78f0557077b6d53eefd5f6a55930f39cdac2d280916aa98cab26c4ba1981aa50f6caf92fb7cbeb9234d88dbb8053e2b9e8781504c1ebedd24ba8f6c7779a94608cfc6c023bf73b28fdd4a8698468f8ecbfab8dc5558bf27620fcc26ba869d4744ddeebad81d4d48d91e21158fa942c3ec3b94e159c606a10b3eb0fc37f4e108901f77ddc9c30139e3ebadba0d18faba4c3e3e21b9428fb928dcebf749b912f72773808730bf73a3e4fa7c7e392d76063851c65cd5e777032cdd876bf8d75e78751bc3b618ebcb1b79a225c9a699ccead87c70621c3a0496135a8f3ac531af69de1d95cf27063ef0b8989d42e97c12dd30c951212d9f51a4f50a16599a00887a8ec3b8363e582bc066967e17570e217f77c6ffbb21423efeb3b0e8e3fa8c91e3aeb9a89295fe169a3c38206e7cc2d2f14d2617bdc6622aa7198682374b35a067b410ac38a44fee57e01aa831ac164a7dc2e9b8907e7265d5bc3c0059c0ac888d4ada0746484005e1a9a08a97f2a13dc206f39f4d96f405a9cf7ed52e8ff1d3e79a2de200b9da0aee42e98fd7eb84dd82832cea727c4f0fcf5adedeb891a8bd6f70b7eb312a40461cf0064f5ba5ae48e929266fd061e5008e197ab39677694c4c520612949689fd4430af2e848b156f5095156c9faa4f3b95259119eefd302243199ac5a54f303076d3f38c48734d3c016cb48b0f2df292924fe85ffba61eae913d761748e94481a53726a0d935e1decad0714227cb3d37cde0cd4f65c57f8cc6dff322423e638ee62ee92fe266987719cf65d743daa2205a77910eb87dc1ef7765e93b7b9021885ce157156d8f5abdfa0857e59b4cb8b8245459855133d17f4b9a55b842a8f809b4881a8d4916e9d9eb61b5f6887de2e0f82c83942d08ea0b7fba053a4e89a4",
|
|
"signature": "92b66e5a7cc6ce12be19e37e7d140abd9f56481182c876125fbbbe36c68ae0795832e9e94995683b3fcab1ba2928065e1d435c01a0dbf5c4168c8b9f1d719856e0404369c6da7e544ccc5b0ea690a0049fa956eafe1d6eb16f8b7a6a7c00eede67e78e655dd04ea8178379e3848f5fbef7021f358f5230c6c8dcf3d48290a569657cdcb3dfb8752338abd554438aac2378081fa7056e1270b7393b1f8eec134c3cf9b5fe90ac79c5c5e42342cdf89fbbada0b8c4cbf129025c2ccaffbb21d38675e4ce1e7e9603faf11436db29422b08cb37cec15e6fad778427db3bf8eb95f11d0fabe977afbc7a8b77ec96f0e6e534dbf4a34ca935d963b88c5f8d90dbcab1805d1bb0a43a630dd899ba968555e29fe0528ceefa243949268f4a2ed88f4805ad8a1497229b865c303ac803f1d13aad4fe5c97390140553f36617b1896defd89fabeb922669771cd16fa00ff3ac0d97e33bb961a315586995d9ce80e249dbb443b2098c0b29010c476192fcc3b0c90d9b28da123b5172d1f523e091355c976494dba82afd21ab5e7d97b528656aa0dfa5511a25d2a92c2e72368465d35f33e046daa62949ceb10ba8d58c9afbb4ef08e03ee32a97cee9625d28e99bea4d6cdef7553573ff4db501b226297c1d8f5669413a5f63e79e1b2b7abb3676e65bf80b80186baca44058a575c76eeba351ef0bef4b17eb252397fc2602895f26fd7f9f8c57c47abed8f034ef2f541690eed9816531b80503a067c6713ca5ae46e9821abef8f502af45c207077d7a71128b296a82058122f59718727e7f73011cdd71e0d35f988cd5b8f86bf2709bc8eb409a1a4e79c3e1a24a09c1d215169e3466846bf0cfcca9d30d2ccf47b01f4979ba4e7e232e64007cd22071ffea6e23beef3a943103d24e0b4085c703a927f29be96a6721912509c852e2c14f0e2f10da670ed80ad110f22d7f669f8c13f50a68ed54775ea2a620d53c8547efb0ea90da346301dc653ff1982fd9c56bb1013f63bd8327babd2a182cfc9b3be8c31ca38cd38aa300db693c99d06dba38d5a36b559cff39437d112d6d141db4c18d4147cf4d424c0a79421d123838699973c41ad94be2c6c2b2ca937870e3ec116fad112c87773d4d08f54d2297be8e2777fee78fdccc64e2f387b0c7721026befe65327ff9b1703d12531290c2c8663c0daf4d80cd69489fba66796bd6ff723d79802c744e998ed4195b5bdea32ec296442fb9c45e525cd09b11d54c65467b13f1a75cdfc957dd60a2498b5fe05fd88762c0cf05edb3d86f17cddc861c03bdbcd32f96cc87ecb3c2f86f317be1db26fac0c914dd72765a94b04f68ba77e40fd9e6d40a5ac8877a594a166a15d8c1e5c3eb8bf24cbbd327de9ea97a864f7d9a54815bad10f5ac3d1032ce8ef63c9f2d7420f5cc6a59c5a8d85bdfd08fd72eed7c6bc8c27f9af8ffc3f3dc1fbc1b77d7e092174e2205a2bf33ee7474172c5cf68d2e7aea5324a270d28531b3a82a2a7254b441dd68a6028f89e93aabfbaf1f2451304f9964aa832774e4eaf7440117d9471adb0e2bfabcf73db537eac2c1982a95f4003ce3e1be9b93f96dc19fc475c39a16ea473a7d0d641695443533808984e4e27bdf79bd5d6d9d325edfccf8a8d99e5c0b2c55157f9c450ec1a1a68f512b2d21fe7778cb553134f0ccbbe97c32f053ebb0934e6c998f0cfb4b23cb0434b79a5c4421a67d3e707547edd0daf204e17c37e0755abf5d85638f3d10fadc9a259fce3c8e21a19a09c040045484a464e0fc9418ef18a46980416f281a7b07568ffb8f4a15c10e56e8fa6d0c54cc602f12a94bf26efc9c412e3d8a62a003056f850150c93cb5d24b18f630f6d1fb5c11ce7a234d0310c1e45953fb6cd4039979eb31e5fedccf99a90d20b72760e4cd9e413fc0adf380494acb9a3e0974fbf80b816a4d7081092748e7899fade09d86f9ec13b357c907fe721ea911d787185b78a9c2a8bca2da84e8bed4e3cc86208d3a33baf757ab42cb9f7b4a0dd82a9bf5c5bbc8c0acac3fb1d718279b945365ef86763e6ddf8bf01e0fb3325737a04186b722bbcc5400313bf9f3f3bf6758ba75a0a39a7252cb0c1498d31db47ed951f783a37c05be52936f0dff3162bcd92bfde519e2b711fbeb881f2cfaae7c63345098114d0470d4f8e58e3dd2243e8bf98381e38b2b38f55791110007d995001a76fc6a085a2755f0fef52a083f90b7a03089ae57f8466dd28bbc1140dda031b1d0a871d9806a8c32eb23cf8d2f84419dc84690f2bf0d5dcae5c7ad625da3f7f9d43dd5bdf41a422553e5cc48aee4b0c3effc5835765252e4349375f68229200a94a142bbd5664243720375f86c972e1d32afd343fbd2d539d01db88782327f518b33e10b3fa7dcc72daf2ae5244572998fe2893e5d6c2f7dd5c2812d8704e331d99f28308e6b53495c9d6087ef8c1b3047d72a83c95a45e9b8cfd980c06936ff37824a7b69baf7cb339c442f747e509b9fbd5cd79e1652ea2fc5169bab0fa9772d35da134f0b0a69bbe94588e1c0c5753a3fbf339ae692285dceef9bc9e744a903a16a7b2ca7c6437a36a9679e0881422c2a67fc2687759fbb3a7022aa2e1b1b2664e869337175d878321ff2c9fe81e10f54b41d58c746754d2d9f0c0a1fc5126be3e3ae807bf73d53ccf96423c822b794b504d2ca0d058a7c470ef60dd6b05bff50b4888cb072c53c858262a81424e25b60492a3eb27d19d50ef5882c163dec9eb238d6820e7f461392292ffb6800fd112255939371084476e4c603780e9372a84a3e250f9455b4171d292ca0647a189d0cd4672b412d8345fd4cc54bc51bdd6e8bd091b032fa4002cb09d0035b22aee7d2797849b14e822d95c243207a89e4d6af9adea840f225e61c232f34733bb975d75679f955ed67d3f4765d4f73606e943722966acb4bee7d55639bb30db703fd7b5146494d80f391b6ba5b0c7f6ca27bf7b3797136a7c397d5781565752b0656565e7438f7194aaabe1347f3fcb42d53bdd52b1d41d100738d8ffee049ba70fa80f496d9f1f35f86f2bf495627ce33dd63fea7382370ea6b4b96ebd7c0c7c43d73ea83913fcc063c45aac361bbb04aaffc4b128e1040b87fc5200c8dd7d97be91d18dbba1a6a29e6381e5d1d9e219736fe199072bdc03099a8aaa3122658ee99340758473d4ef17b67a1a6ba91ac0e849c516e137377ce7f7c42102affad7ab40bf10d28f12a08cfb342ee5263bb83ae8bd7550c79f3397e0a45a3189aead8934152085a2f7c339a89c2ffe38c01b29b8d33bf83e1155877f76e4d3377bf0a10d81bbc0fae3f85b401b8c87ea6c1e8329325b443dd538ad43ba0ab54bb34478c8e0414f62513380ef86bc6fd104ec0312d484667cf843ced720be5ad5f93ee8ca756a7d48ee94f1b605c2b1483713fb5f3988bcf56d1b5a00b0f989c14dffcbf10b331b74127bf631c3fc965e3fb20ae4d5455db13802859bb9095e19af0636e9bea4912156b31d81b2549031338e9065d0d321db42eaa49a056396bcc0083f7ee8930acea6fb71adcc72efd1f1c8d2f1222e0445b228637c808a46de1bbae024ef22651f1a57e46b2c2ab7a1c0ef5723af82edc5e33e140d32b15c4cb235cfb205aed8f9bc8167cdd095a8d4a5c4cc61b0d2c83fa366387085daedba1b20017c693528fb7e3febbcf5d5bbf0533155210ef5eccb242629fe65b8654331e8bb4525a467bda1fdff6c09e41c60912e7fd26c20927c7f3f8103f47dc72ef3de1b52ac18b3e02bbf452286ac93a4af1264c4493889ba7c8627c5b964e702587b05d1ccda5e97d37454be04adf780c2db21f2ab0062cdf4327418189959f22978535529b2b531da1b6747c1832473e61fff31e7c3897a7be380505cdc8e888331012902b5cd004298316b51898c6a3d2d629db13f99d257cf5a594628ebd6e3197827c9979aa959d2f1b61a5ef69e8ec3364a9b3a7835f38a83cc390b45c72e8643d389b1a3f770e24e09b1e64673d8d1dc88db7bd78cb73ce2e2e3878417a3024084bab0773b32e7078ef77a5f10c3c37af2b8edd1b7008dfee0b8d865adc4e94d42d23e9f51d587a224506d4ee0881e4856b55cecc26233ee1954d6d6c8f692b3d3d2ffb5c8d0cdc8a2f7f6bfe4dfef1b6af702fe4d298e1269a21058d250b0bd92f663f61748ce62aaef49fd95e2e063e520717a3ce2d06342e8e138fc0e8d9fc40a8f185df18dc697a38573387c3f329acf60405d75ffb58a64c741b724905e3bb6c122e2c9ca3a058a76df3f254d47e310f546eaece6849a37570fade9bfbdb8b2f6532ebcf6397e2544e2b9b805861d4170d23ba2e634f27e39d77bb113a69537d357dc6220c9d1312d74934297f164290dbe522c079f659f3bae5fe507e97dd2499c5db083a8acce39eab1f4c44b837e08cfdb0b226d9119f81aee45f8e2bd2835d5c532af7508cffcf75ff09aa099368cb24cafc84cebb1b3ad079f196ce12b69194d7d71bc219ed7062fee01b272c696f1847ab3ba66d5e4dad7b66b2522a268ede3b2aef41551c6bfdaf3a94f61effa1cb5f6238791f64820757302310257c21d76deb1edfdcbd242c31667a87b4c5080c31c1c3c8f042459ab4dc80cbdde2f2034f6683ab2bbeccf7000000000000000000000000000000000000000000080f14191e22",
|
|
"quorum": [
|
|
"0100000000000000000000000000000000000000000000000000000000000000",
|
|
"0200000000000000000000000000000000000000000000000000000000000000",
|
|
"0300000000000000000000000000000000000000000000000000000000000000",
|
|
"0400000000000000000000000000000000000000000000000000000000000000",
|
|
"0500000000000000000000000000000000000000000000000000000000000000",
|
|
"0600000000000000000000000000000000000000000000000000000000000000",
|
|
"0700000000000000000000000000000000000000000000000000000000000000"
|
|
],
|
|
"session_id": "6b61742d7468726573686f6c64303100",
|
|
"attempt": 1
|
|
}
|
|
]
|