Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

generate test vectors for expected hardware wallet UI output #4948

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
1cf1533
test: enable generation of ledger UI from `EffectHash` test vectors
redshiftzero Dec 2, 2024
e1abfcb
test: add address display logic for ledger UI
redshiftzero Dec 2, 2024
114e9f9
test: add value display for ledger UI
redshiftzero Dec 2, 2024
2f17bdc
test: respect max line length on ledger screen
redshiftzero Dec 3, 2024
f957c82
test: add fee display to txplan ledger ui output
redshiftzero Dec 3, 2024
2d03c61
test: add memo display to ledger UI
redshiftzero Dec 3, 2024
68bea36
test: ledger ui for spends
redshiftzero Dec 3, 2024
8309221
test: ledger ui for outputs
redshiftzero Dec 3, 2024
2f22923
test: add Ics20Withdrawal ledger ui
redshiftzero Dec 3, 2024
9a5c3f1
test: ledger UI for swaps
redshiftzero Dec 3, 2024
a51448e
test: swap strategy should produce plans with one zero amount
redshiftzero Dec 4, 2024
ccf6e60
test: memos should sometimes be included in a transaction plan
redshiftzero Dec 4, 2024
60261f2
test: more realistic address generation
redshiftzero Dec 4, 2024
e4b64a4
test: sometimes expiry height should be absent
redshiftzero Dec 4, 2024
d2e56db
test: regenerate test vectors, add hw ledger UI for tier 1 actions
redshiftzero Dec 4, 2024
4441e3a
fix: rendering of `Swap` and `Ics20Withdrawal`s
redshiftzero Dec 6, 2024
d7c7193
test: add ledger UI for delegations
redshiftzero Dec 17, 2024
fe0e35b
test: add ledger UI for undelegate
redshiftzero Dec 17, 2024
3187d27
test: add ledger UI for undelegateclaim
redshiftzero Dec 17, 2024
15b08ca
test: ledger UI for delegatorvote
redshiftzero Dec 17, 2024
597e886
test: add ledger UI for `PositionOpen`
redshiftzero Dec 17, 2024
14795d9
test: add ledger UI for `PositionClose`
redshiftzero Dec 17, 2024
3e5c019
test: add ledger UI for `PositionWithdraw`
redshiftzero Dec 17, 2024
6f6da2d
test: add ledger UI for `ActionDutchAuctionSchedule`
redshiftzero Dec 17, 2024
6d557de
test: ledger UI for `ActionDutchAuctionEnd`
redshiftzero Dec 17, 2024
be19662
test: add ledger UI for `ActionDutchAuctionEnd`
redshiftzero Dec 17, 2024
dc8ca35
test: regenerate hardware wallet UI screens
redshiftzero Dec 17, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
9e73992b95b90d5cb6e67e0d111214d6473902cb32151baf9fee37480ae3841c6d30d64323b26f51b91db797369fa6f099e8ae900211e0376fa77c52ca59771e
f2fd4d252c45578f1a79d4dafb992b7f44769d497b38f54fb6e092813ae043b49c26e0380369592787956b99cfa1c83f11bea591ba6b9d9d80b3f6473e8de282
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a29371cb3627441e0d1938399f6cf630829bb722c475bbf69db08cadb652d12f067cf2b5a8ca9792bf940b0899b1897dfda338b1dbcd09c5160e795bbc3b6361
c0c21d00a90b852bdb40922dcbaa6ba6e1f1ec1caee5ce2e8e7bf5603eab73203b9fb1f4073080772e4e3e01703ec3ed293d5ae6d06263550a4f47cb0ed9473e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bf1468170ef936887f9e861f10e55b5b189c79dc323eecc38ecf89186455280b0b6377356fe1948f31809d921714f08a1218e2aa5fe039a95f2dfeec50a79396
c18667f54b5348ed552ef91f76754ad0b6753ee3ac4ee881d37bfca4a8c377a7b3a2e74115671584fd0b7a9714e928e0e3cd1659ca7a69393e247e77e68db05b
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ce462753553b47ef87a246e01c7481661dad7dfb4310d31c8406df180437d0110f0d15d3d102fdb016c7a700ca0eed0b0d8ecce354937801fb85ea8cc1f3c44e
1ee3d29c1f8385045f6175384a5d5eeee4bb26f770e275668874401cea3b6f52edd123d2e11a735aaed165bec0aba828ef0650ad2bb8c3071c0e29e2b54c6a1e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2cd8be2841ab2d84ca3651058441aa9516fd11a3bd273a8e6ff7368e23ced5d7535eac3ec9c51d3e5bf0b034accbdacdd6a5bd1c49ec389b1fcc9ec793887903
f2fc866a6f5b38a5611d6333103ddc83bb1d0aef5a479d1edd3c6d3c7c13e6da45f7cbc1fd0ef1e94439992e552f69681408c9253a1610cd45ff0d71f5a429a2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
809e2b176709aed953224d16e3aab487f37660bce1f48b1376aa13c657cf4648e09381b6fb17e7b025a4cddf848a73138b7d979debde1cd804008c09ac8e9316
d7d0ee9b8780241f7645f51745061aeff1d6f9dab46eb89de9bb51762cf71f0151918c8870afcdddd4c300565c544f8fe37a517f5fbd065c7a80a4239eecbf11
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2e0b87b60f276f08899fa9be690d733bd949138d768d81680950935af7fcd46acfefa661b74eefcc42e5e37109323587145e77fc2d0e83faba08209ae05ff907
50d5665f1f0904fb362863b9a20f4f84ac2f769da632137b6342cd77a731cf7d70aa824df9c5ad5ca000bab5e1dd2a536da3a80957cd261e9177781dd4332c86
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7f1de934b32d6d846fa7c0cad6e40012039b633837f98a57878c9d08e5df3769a7bf54b82f1bf2973a785b2dad9d3dafc889da66cc30ee7556c597af1f927a8e
372326b47149db39a03532a552380544cfac4e7cb17ddcd32d5e10358ca42f0ff931019faed9d036612091f18be2766dbe7dcc1b7c79e3c15a1b0e9af8a91b86
Original file line number Diff line number Diff line change
@@ -1 +1 @@
69b9d287cf63fdbdce8a940adcdcbf4166dc01dbb8f45e1c4eccb02d1f932fd4ff6f8196f37ea07387dc23010f53e4d55cb9cd2f8efeb28d28bc9cbcd721ed58
8a49ffddb212c7d20cbfeddbc1f06ecae2bf53fc0887dd6ce0a83c3b5a0e1350b564dcda2e56aad746f5687fff96fcaf8795914967229b0217afd9c11577c4eb
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5ffbd0c46efb39f9d685613ba32902f6ad1e624e43067c341aef4ea5312c86e36da50301fa2272e3eec3e7ba1601036a4e8a39ae44dd6db7debe03016ae4f3e6
7ee3d6ac493ef2eac6a63aef381f8b80e82a7811d2e5b94772058f77b0d61d6c9f1aea29761a8855e8c6c2f50ba9409c8f1064e140fa59dfa69b6312b322bbe9
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3fb12b16b36925001b89b083052796fb2652e9ef22389f115a65a211f6411d519c7e8e2c1442681b8591151efe2bfcf56b1e28788796619ab16c03da937cfd46
16ebf40de1176c3ccd1e2bed12ca21f90925a74a15799b596ae67668e1b28bd19538b35e1082e61ba91c9d7f5c2fba4fa8042e19416212180bf6f0d6fd1a3ec2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
546017f17576f94b4b2359c8a73ee4d46f77daf1f309fb26bd5e8649338a135b5d1c1fd10ec9c326f95a91b22fff23dc8c27e380cc780550c16533c7ee03547a
82054b546c12fa676bc4b34cb59c113525c2772ac3e941d5a7798c4208084d2a242cbc45384b86a31ccc2263185862e041730eba5b50763c7bdca0a4f4abffc3
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e4460f3c5068ac4e4d077da569745073b66f4ea32d62cb3c329813135ebc389aecadfbdab4fb6f36c5bad55c154c4cd6daeca8672bae8933580839bb9639a717
648205f572d73cdf06c818aa4cc96d91226b7f727e288f245820be79994ca172387b92f4b05ef54e5c09f2b1d05cecb5dccb912ec71f4626cd75f66554b3a2a5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dfe0bb6c511b1e504cb39b615f321f444732c249e564d53f14575fbf47a204bdef390aaf3c0f7b230f1818c1d5ad12120d2119eb856798d5de1a0f4ab1d4b20b
443999019853f3bf62876af844e91ccdaf1972c7d8a691512038d06d5bd84e638ec1c623558a4396d2ebf15636740dc0033fe7766312e9ebe8b4588d457ddebf
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b27ef3fb5d60dfe6414de303bcb4792223945572c4167ec0d1c0de6bdeb88bd7d270dd03b34a6b2c244f58e98cf8dffb5348a259635002469ae02fed1aa2401a
670efd97d8e3524db499ff09ed6d6ae110b0a073742b7a3d6f5b0941f102479720b32c530cde22c0442437808506f5bb29a26aaa3f5757061cd80ff43004bdcc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
af167c0dbbb3daa0f9cb289fb3cdd7e11c2acd09d93111d36bbb8370e685747ab677d91813ed24e5e7466122b331e2a21399fbd204c1d9e7b31f5c9d335b71cc
9fb0730f7c588f9368030586113ad04f9b3bc9af6ce4e9788436bed5c14db97c0febdc6ad479807819abcb924b0fd57bba66192e62b481c00d3e8557bedbe9af
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e97f01590e58dd68fa5708250d9e8667db1241c3000aa7e4e1839d30b7988c65f8d438957d89d755c3c4f1fe35908c705d97cf3d237002287ab5059574393270
7f5cb7e59709c9dd6b11c1767cddd4105151aa6246b48d17fb3149aa4e0e4ccb9e51cb4b4bc51be39503d4786b3c395b25e074e1799d5a4ccd5a88819a1d80c5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a1c704853d82d4dec1287ffcdbc68cb2e84309525fc148f10092d1824e30ab15679171f2ab81a71d8891cccb8a7f6abdbae5505ab80ce80343f8cc411ad55162
17d86fa32190d011ac32e6b953a79c70d86282b781efd690da47568a64f9ed3620e858bc4f472a73c2ac498c1121fcebe7bf731e0443df31d4bb088850d05027
Original file line number Diff line number Diff line change
@@ -1 +1 @@
507fb0aec0310a59261302a5e50ae8df2cdd8e4073d21201e1bf7ca5cb54e4a8f85b6033174919e7811dafce5cc83e968826b0cb8eb037b78c4dc248123d1331
58b7ca20a44be4cc45678068efbfac8afcf83bfa67a67b365c9536034356564c505a9d6576e64e9594c35662158156749e0695cbbed238447a260682070335e9
Original file line number Diff line number Diff line change
@@ -1 +1 @@
91d7d9b5e761ea32d02fff8bf0d0eb3cd70af80af2ae01009308c282a13163de68c8911f22f61399cc543cf3a03f31c725f973ef54e8c341a70412c392c8d5fb
c676a92dbab4c8da861bb0152111cf788aa0d0df763fa61acefaa8f58239ee6a31d6a7b52a72bd674774b9d4972e06bb8cf3087d35fb7307d16df1fdf534d804
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8e2bceb912bb2b69089d5348e0e2a1e472e10f34c96ece0f3ee1c63929c6a983e110a7c0917dec3b64d8c0389c642de023baecbf01ce74b7bdf077ecb236aba8
ba97a3f282fe7f1e11a28c8be6d1d77b12b0d7440b0de006e3ce92c6b11f5bb451096e09b7766cc2645498ae6e672516f6f22f1d0db0c43fd7f19cb77e192f73
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e7e2888bb68215390a053e84530fe3c99f723e5710ee4c2c841c41cf1d01c038569177fd063c2ba31d974d3c21039920c9b533e8c40173e2beb65853f014470b
049f6b00450167661a2c6df51a530682e1ecddf1a5eacc0522fb7d1502425f2173654170ff571ba4249701f7fcce5abd4138f0a5e912a6257f7ef83198b4fc8d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c300f0a663c828f2b34a16af4387d007b51598348f9f89cdd38a6d2da5f45d5d84287c7df592f064ff33133c9456afdba115a769c8d69d9928d0a81e9d6a9d23
46218dfd73839a06a6c316accf73629e3086fda220a89f793538c4915899fb6dd2d8f5a1595f2401f8c61ee39dd915c46740c1eadf1b93742722418f218734b5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
38e3833889cd54dda12b577933dcc36d5679e399bed7c0b94d8e9e17c2651d95e70e201b81d376341ad76c136989805ba936cb9e62b62136b6710f81a51cafc8
f3fd023635f417a55b70d69f379f6316e1c10a90bc4eb277f357795bd7b99904908278c3b897e2566ec7839a5542515afe79ea80c7892dbd49b9b721d010ab4e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dab12cb667e33b0064b735dd0dd7237ff6b6e4ecef5fb0e9e413f9beec2cc2d70a0a2e1ef31292fa4df3385f26ccb7077b73915530a43805e71245834add315c
c5ec0a2d820c8b1b9ae89e0416cde9a232b66ce65292f7fd6611015de365ddb5728577c9d54e408d68c37d2872c1f3aa28e384811badec6bcaa85325387e8d73
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9eb0ff68c2281870c1738caa57d29b0198012759e1a0eec9b52c0c666ea3e90e5bbfc454c711fccca2bf2e55c91be48f208259d9f616548e2765628132f93ab8
af2b83e7bef37f355d606d34a542f8d81e5c1895e032c9196e72c335b1bcccb94a74de144e75db64b6b88df94d9dad37314cb17e8f49b2900cdffea7d56aeee0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3762a00f04f7cc8fa41aeddaa28baef78800801581540436c651ed68e53f8816c30c88d923227e54717833479b0cb6a4762061a64cf49bbe2a037631f35340ec
51ed793907aad98705d19e0616fac13816624860881b10231475f779af60a6d939bc55355e9135782301e16ad039fb64dccaba1c9882d381c95b04e9e273065a
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16d67249c208a6807b6aa74f650f718dabb02696ca4cd4234a99313c13aeea0d58a086e266db3272972b40a7ed0de6ce102ecf6070da1255c2ebb94d39ed6cb0
d9cf2eee0701f388d755f1dd2df06b72ce1f3ff385ee02b6c0975fd51dc1b9e3c7fbb4ec0fe5e4e8b2bd610297395ca5550e87a9f16b8048591b6e10c3101043
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6d5ac8b140d9b5fadd1397104ea05c34a88607130acd4946e6acc88010eec7c7e56b4edbef91107cea1641b0a35eeb0ea5310630e9add59c4f655746bb2d47a1
e09a14936efe408b95cad492f5ca01157f029cc731879807655fea396abf3c8a5042f7b3d6ba6b1a1da543783eb7e4ba72809122efb1628755918e2fe407f217
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f0eeff0095d519be0843af4625742dc1516e5f8a8ece7bd4fb246e1149ccdf0e4bcbd556a53458b01c742c291488cf574c9ebe89991712aec3bb3ef056e2b7ee
fc48bdc1464cb1a50b8e1addc1a9a6b6a7ed17aaf996a43a4504a3dae10c6cd0b1d1742db48c42ac026f4813c896591fbdf7a975a80e10178dc397e62657f09d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
909d6e657ca5e03ee7fee8edfdfb651d233528716eb38664f9f281c05ea74f995706809d3d4bcfb48c5446f722f10ba0d3bcfba6dcbca5358bb251b790bcb4c4
ca6f97f4f890d9cdf43f7adb9a8249e58e09fda8e1bbb7bcd23f07e505245b760d71ddc8f7e7e73903fa50d4d647270092a469c0551dc58161441ee08b915969
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0e9fb80f112cf8058a30b3bfc3c9ae7a4e2809e5d4d99f4555eee506b4d226b7c7d8cec6ca9b1288564b4718b497ab97784789434e03003103e3be6d416a6cc1
0b9209a86f26dd4201b167f7f2a7ab14197f853bc59b67918ceb1e7f296b85ce2c3fb1ea19b7e6b0354bf8e13a6924d94a221991066518e9ff48536f6b7ae2d3
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1452b5729be2e4050d58a4452873dc90c316367f0cff6567cb3b7522cdcdc89fa1632559142f48d51e86bcdf948c8328e6240282292b18933f7dfabae7849d54
5ced6a3db42e32f1749715b09271b2bfe860126205721f97b0ced7cc98e6922e233b3a6ca16c5a8e96143dfff04c585c3c253d700e330a7b5314b9294f7176c3
Original file line number Diff line number Diff line change
@@ -1 +1 @@
315713693488a6048f23099ec9b85bf9ddc12a912c920745b355627d9e682862b518cae29e5333d69d259c16ef8f5d4f1c8368bce2cd2c395eff620fbbd0da43
154b73f9581d032e447078917ce4a01a983daa479729b16d10d985090a505721136188a6cef893471b32980040d3f521e8bb347f6eca119c7fd8ee369395362f
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e1b0bf57b4f98bc6d43a0276d26d7261e6c6a95bac927dac95e36b67b4891d5eefdcdbc2b646575e566e5148166bf1e9d9c1f37b5737941183080ef587f7cc9f
a8c389e62a090be5f351fda428f0b5b398445622973a6c819cc8b65fc64ae58250d56d8780371d8a8cc10cd65d4ea5305c2c4d6304ab7585903608ca002b880f
Original file line number Diff line number Diff line change
@@ -1 +1 @@
edf7089cb08bbf91e1b719d3ec2003277925b9a9d253b8985e6bb55b21d84129641fc5c6bb036d4595b3eda9f9b9a4a9e416889f98391f27fb1c82f671f5f959
d00588b70c77e8e47957ae04db2fe9e48a9ed00e248b35c085bbabc7f90dd3d21f243608e336420bd7412670e71320ea45a55fb8acd7ebbef6b765847a3cd1da
Original file line number Diff line number Diff line change
@@ -1 +1 @@
81476307c5227bf5fc1a5e6894b4b2ff5c6fb4feab1abe6be29f4d4dad7d867eae0498e7c423cfa427483bfba990f26e78fbf45d18920233d12b89d44fed14cc
060a2673018499a15df557b622008068df188da1aea6094cb1b750c16ae767339e2d332fc02d9591721a0fd5269ae1caeadb8129250d673acdc9a1154d10566f
Original file line number Diff line number Diff line change
@@ -1 +1 @@
928292972397812d1df67f6438b04bb185ca953ad6b8e71c0c558d34e60947172bbb0baa6ba803bab66169b0023ad82bafe8c1d3ac3502b54215b39cec66ebae
eb3df9f64c7bd8fe8bd47c9bfd8dacae899b9f657617503bb17d338bc4c3616f90d69eabecb5ff655e497bd0fb3664e085e8db23afdea1dd1b5f0553c0db1d0d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9c794cbc9b48f25e2e0669240accb516761abe9c5c1a0b8efdafbca248aa4796cb729965355b348aa48c9e50c58993d65593c55faba00afdc623e213bdc66143
18fe2356f4efe52bbe0e3f67ec9897b86d3f435a115163a614f050f9d8885af0c09eed22b0d37fa513bcb0e66c9300355f860b5883a68ffdcfad3e24cbcabf33
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a640df95ba3f1301bec45e49ed99f439b5f58c831a20c3275e97b1949dc98ae390788b13f119ef11018cd1d055ef8098b15637ff47c04a91228ea47f322691eb
2097b7bf5f79836bd98309c4e19149ab7c5a0e4ac1463b165c945ca178c630041da6c679756685a88e54b6da448c33e024b581a48017a002ac8662a8aef598fd
Original file line number Diff line number Diff line change
@@ -1 +1 @@
090a3261cb11cde58e7f7be2f54336cf142918713537ae7b6dcef0cd14ef563f7c2765d56a380bb33e2bc9ab89fd3cda6749240412b25df439f1a658965aee71
70f6777fa9c969d2aaebdd94fb31d9942e3f2fb4d3dd8aaef594ca0e96be3f8b5c2e8df459c6ff2123523f8c0d9824bbf808cc0ceaafe118d1055b0eded64ea5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
264526b00ee9983fb65770d93cb4103ecd4b56b34cbe1d0a2afcbf19224c5fcae08362fec63020d5d67b7c8a6aabba7bb80cdcef7295bf8065781645e48d55a3
540c007b92a18863d1b3189d2191645653cb73a81a765293b525f5019ce96c3805eb71323ced23fc4f89dc321bf6f51c6e6e7dc93dc764459403adeaadc32760
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6cd5bc7761a077d46a1fa37c3191df6c4ba38b0cbbaf190bc1a7e9fa900e369f1c31ceab32dc0479d27daad3163d20f1630fee6ac7dd7fb5b4f17ac9fd04b53a
4adb912dc1dccc77e480c85a3a128f90ec28670531d25f15892f64689e753aaf330ae51158f270ddd2225e121e24a37d3b8389bcf2c80e9a46c08a57a647f235
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7970bba9f22cb7ae8a9129d07eae124db1343be40a70a01280d1162f7324b74e137b7c792f7bc411b2a0964291df27eb77da940cbaee62c3dcf83160ef5d8c6d
ed217b261a9d812ac1f3d9f292b37b0b9c80b20383cbe6014ae2ec63c03fbdd34d8ce29f3b80498af05a3ff20eee5b77b5d6652991fd3cc78d82c67d7847bc6c
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e310717d8fc6a54de17aadb828132413995a688be186487ea48a8cf1a754a33c121dea4edcbc989863d730eb6258704285c09562eb206e1fbcf24675862adf72
17d2a6d9fe4e473fa4e65069b19072a1a27ff511b431462eb1a6407b5727cd9cf2ae2751d2169347d8605d9e4d06f95590beef8572cba06d4df47a5690d6d2cc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ef60123290ebd67ab8f02e54c8b3b7e0b56a783acce7f9db2c4c4042ab7dc757ae36391b13e8f537b4ed6a904661229e94e2f85fa2e16ed6d7367606d6f094f2
b832eb5c0890eca990753b3d2af4021db7de3bd77204e37a8f6603af7d65feba8d30f01968058b92657f6877f4e1ffec6b1aec4dc5854465f7c2422e63cb1fa3
Original file line number Diff line number Diff line change
@@ -1 +1 @@
be9e30233325c98ea883e6a8066111cc254a11326bba13b206fac8ce490da13ea099fcf62b6f7ba2a49e198f1de4acedfbaa2cbfec09755d416f3fe0d36ea3ff
d9716e93301b7d72704bd5fc7cf125e9f82eab64b80444a1588807c3c314690fa8d33a5587f3e5f032e75d639b77fc3f86a4a07674308b6ad35c274e4eccad75
Original file line number Diff line number Diff line change
@@ -1 +1 @@
131b45d707e6e5087e0ee60cf847b9d2f9171fbf949715fc0df1a5c69e8fed4f0120e1067f61abb6730cb21b663b31c384c080de47b75213c491c46b048f09eb
bd7d646a62f26716aec94e7d603a5f389a0cd99c4b7602b307d0e42422d2312ccb7d1718d871f2bbdbe8872a4fdce3f65c07816afd961b6338b52e08e5538e44
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b86a4c80edda50d67c18cfa492cbf03b3951c94a7ee3d73fd0fa74427098db8fdc7ef946fd6b64972bf3b3d2ed4fa175d466c746a522158424e8f3a5fd63f53a
7510ae86ea07fa73fcc3065b004bcf9b99c94772c3fc4f8c468901ed6f00f89ab20a36f1f319a5a754f6065f89ab37980295b068962b53748789761634c91630
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d9d7ae31d0469531c08b995a5177186642e8271a99160a19ba018aa972f376e1eccb02c7ed9802d07aefd46433491555e1a14e857f24200baa00050b547b0f1f
574b74484569f3125dd887463ca7b35fa0e160fa55865c468619a08f75d3af5bf1cdfb857ef391d674c311fc2edfe00c5f7f7156511686c8561eb3d6cda2332b
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9c75bcb67d510cb224460d1426bed6c20462f274dd70fd2447be751c5735b1f5e792ca49b9a75766b8bcdf77dbbb8df03910c8f2dab411ad9c362f76a27b939a
0e25fa2b8d072533b5841acd044826681d952271ca041170e969d9e6505d4dc4b2eb0ef3d9032b3b8e862421455b98149a8b4c26557f52f51bb93ba2fe75d6df
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0483a21011f661985a2bf337d450ae41532f458e9c11d63b5b5a54d75632bd1c5959afe1714818936ecd7714408f46ff39fc4ea80c69dddd8ac11a22529e2ace
449ced7bb52ae53fbe9ed4e048eedda9824b25983a263cfa1a494a916323e9d7d18b7960ec146f6c27bb61125e07d929888ad91e164c8875131bdc49f290ef3d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ad5702bf8eb5e6499397c6d40d2a5baa38d3fbfa705f1ab95a69190529d710a183408747ac320dffc50bc6773e637bc819844e561ef5f6d8f7c541493aa1ae8c
efa01444e13449ff7dc27fb707246892b14881058178ba47303764201580e783b65d791919061af6aa79002881335a41844a5ec2127cb7b7a0d5470656e39aa7
Original file line number Diff line number Diff line change
@@ -1 +1 @@
757df1d31c6840a4b5158a10cc1bf8157c6fb8089495a8de76792b3f23c3aafe72e56819a16a8055b65ab6f97ccd5094dea27729dc070ecf65aa2b37b1195a0d
a274a1cd540c19ab5a843308c81a07fe0fd9100f0ef6b26ff53e82992ec41959dd27ccf6f835a169ceea3fb5eb80624952903a7f17cee91b79bdd2e1e17df8e2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b878991664578bbe458d35cc1df8bdd4b5bd892eda8395fcbfaa88bda1d8f9ea26cd9f14400f4bec239ca0392c4a62623ed0251af5e39a61666dc387547e4695
e9383aa95cbc187b017449a2aa8501a09409ac1b59b0b25f3f10ab09472f31154f3f541682e950ced7328349c99945f9f4449e265a3c3eddc75b628c6c9262c0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5f3a0b3cad21dbde5579050d8f469a2e55ca2814be2a5d57ebe91fedaff9dc438543d4660a3c0a86f507e0de19f6d28a7659dd07d9f9c9150cb6a6d3cf5dc272
62dd46d3e4fa70c1db81c16feb6116e9ea64ad0663f9b053efa39a961b073c780b085176e3f4b450e1c921491734483d17d26a2e7ba10a7da2d002887f7e26a5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
477cfcffa8b548f6fab669743ddc05dc681f67a2ebaedb43b5d1d4a20e616d600353291660e170f171e497eb689af063f9b545cd1c99248c82b5af72a27603c0
0b8e7ecf3968b8f40bb68290fced91e686f987465c66c8c45b26d052cd6a9b6826d0b01d7d5a88d2adc09d5444b1c49de95b64a9356723c2a1aba578f3474a69
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2659a2374d9ccaba2139ca2895900187e5e1d20696d9433df7bc0495c366ce7b3d220d525725a5dcb682f42acf31326ddcf3f38ca191606ac4394aed2741abae
7122b530e0aba2e8335e70772bba68becdb7b96e6ca6bc6290910a41b981ece5cb7d0d3a47a88422c3434a0cdaac762813adf4d4d018b474ae246d2e8de82ad5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ec33ddb4030bb3e8e04faf7341e780b6c71ef0d03b5a14fcc4211fddbace7a94a532db288198081f99f7998fc21981cc2887b0ec9a66f1d4dd2c44cab88ec50a
cc1334ac8eb1bb69cbe73a7b3c75df918ff2b537a17394c33561f190a154a511fc7bd52033dd1765412398ec4d2093ff46d826edc84139e1687059d4e63eef0d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5dfe267e35f5dfde1f9a7ce3749994749b1499e731feebd2826312d093afd764f53270b8c4d0f7cb4a0027364d6cc16b067c9782573d48817ff2faf1e26f3944
171ce8ac89f343f2be61035a210f1051a3e2bbdc0da60895bce4c7129cb34799ca5778fc2567e4b3eac656a1987c47571d86a139685876ed28a91f9e1cdc3c33
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4c11e590aca4e0a30f1a112098a0aa52fd32673cee1e4e13b2e906f72cedf5c42ab7682e4d1d63442f0799384d68d90d26dcfdaad120383f0c3d991ade72f6ae
2f23cdb8e581a2f46a0069b7b2e0a9cd0ece942c96d921b4c4b5f59c2e27aa92fa801b8b69879b4e2d771b713c86868e84159708941f736ab30db772b876ab43
Original file line number Diff line number Diff line change
@@ -1 +1 @@
00cdabde4f9492b560d52a65d5440c8a802e5717ebe481e3054091bff16ce1d36d48f6b8acf02ac5eb41b2a6375ec5c27e542af023a563138c5bf03dba9dd276
38e04b9d06bde488f611eccfa4b0b88110aefde421762e203cd9019b65c8f71466a5a7916237a840c5ae152c3286b5c73e91b241436a0b880d0169422ff78d10
Loading
Loading