Skip to content

Commit eb44059

Browse files
committed
Update Mithril Aggregator Fake data
1 parent 0344ca1 commit eb44059

14 files changed

+4402
-2080
lines changed

mithril-test-lab/mithril-aggregator-fake/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,29 @@ This project comes with a shell script that reads data from a given Mithril Aggr
3636
./scripts/import.sh some/data/directory http://valid.mithril.url/aggregator
3737
```
3838

39+
## Process to locally update data
40+
41+
Note: WORKING_DIR_END_TO_END should be short to be used as a socket path (less than 108 charaters).
42+
43+
```
44+
WORKING_DIR_END_TO_END=[SELECT A PATH]
45+
mkdir -p $WORKING_DIR_END_TO_END
46+
./mithril-end-to-end -vvv --work-directory $WORKING_DIR_END_TO_END --bin-directory ../../target/release --devnet-scripts-directory=../mithril-devnet --run-only
47+
```
48+
49+
Waiting some but not too much following lines
50+
`Mithril end to end is running and will remain active until manually stopped...`
51+
52+
In another terminal:
53+
54+
```
55+
WORKING_DIR_END_TO_END=[SELECT A PATH]
56+
JSON_OUTPUT=./default_data
57+
TRANSACTION_HASH_SAMPLE=$(sqlite3 $WORKING_DIR_END_TO_END/stores/aggregator/cardano-transaction.sqlite3 "select transaction_hash from cardano_tx")
58+
59+
./scripts/import.sh $JSON_OUTPUT http://localhost:8080/aggregator "$TRANSACTION_HASH_SAMPLE"
60+
```
61+
3962
## Command line synopsis
4063

4164
Usage: `mithril-aggregator-fake [OPTIONS]`
Lines changed: 96 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,122 @@
11
[
22
{
3-
"epoch": 21,
4-
"hash": "c7974f3516ea3658aff02280ddd245874421bf1f6a4bbbdacb473da48638a5cc",
5-
"certificate_hash": "4d40317ddb07cb64e644f3fd982b5e04c076bcdc70eb11c757bc56d045a96145",
6-
"created_at": "2024-08-08T15:15:21.657369Z"
3+
"epoch": 61,
4+
"hash": "d5954a1b69a070ec00f80b2f0de1ac254800a9b3f9cd6820280b214408f1faf0",
5+
"certificate_hash": "f8ca3cf68c39f45c29d12e29c3642453ecffcb6d18bfcf5d559b915d8df8c07c",
6+
"created_at": "2024-09-09T12:59:45.874287749Z"
77
},
88
{
9-
"epoch": 20,
10-
"hash": "7d2ade7acd66f41f08a150eeea13a542ee06d29232344ab2f3b06f563b3c0f94",
11-
"certificate_hash": "0a24d68267578b6673b1b85cfa87a43cd12eb321523598338b3d7044bc7bc58d",
12-
"created_at": "2024-08-08T15:15:18.679891Z"
9+
"epoch": 59,
10+
"hash": "dee9e530a862e818aeabd537c2b4c4a425fcb2dac32bb23356fdf1a338612c6b",
11+
"certificate_hash": "c91269c75bd83e852f7fcb66496edab6e3e048933d14273c013d4d5b8585a250",
12+
"created_at": "2024-09-09T12:59:40.097465599Z"
1313
},
1414
{
15-
"epoch": 19,
16-
"hash": "acd24bd423276f3379e1d421b8e5608ea6719268f312d4c60f267c3a4351be8a",
17-
"certificate_hash": "e4a943715ce2d923d2670f50da52ad027311c675a32e2169d2eddd2cf2119728",
18-
"created_at": "2024-08-08T15:15:15.980865Z"
15+
"epoch": 58,
16+
"hash": "1ebf09e41a6b30d21634a503fa5f2b3c1de310264cd1582da6e7e38f8b8dfab8",
17+
"certificate_hash": "68c9b5388bb91cc70f83d83d37e457e7dfa425aaa03d04f5788e28ec78c29198",
18+
"created_at": "2024-09-09T12:59:37.898660025Z"
1919
},
2020
{
21-
"epoch": 18,
22-
"hash": "d49b61053e7b361d613be693859a7f0fc76e833cb55f207f9477a401b7577ebb",
23-
"certificate_hash": "e92f43f885085987fbb5e786ce82c9e315a5147c3fde9c9b780562789c24baeb",
24-
"created_at": "2024-08-08T15:15:13.120994Z"
21+
"epoch": 57,
22+
"hash": "a7b2ef41d8505010ca0151b81c36d9cae76222cd97911732789520cb2a32369f",
23+
"certificate_hash": "580dfde6fa34e3e902244f171bd0ca54b27c065d9dadbc95d4b2e2b19a73c07b",
24+
"created_at": "2024-09-09T12:59:35.114359256Z"
2525
},
2626
{
27-
"epoch": 17,
28-
"hash": "7f9b4630c5a92099f65480cf776d3bcb09dccb75b9cb7fb093139f657e97bc06",
29-
"certificate_hash": "a79ca5e2305c2bf7cb270f647bf769db7c24d9468e2824efc22cc38247e6471b",
30-
"created_at": "2024-08-08T15:15:10.292084Z"
27+
"epoch": 56,
28+
"hash": "33f2c6706eccddc3c7ac6dcaf0f2d610e2fd1e04f78e1b951233c4195ac548e8",
29+
"certificate_hash": "c36249b5201e0088428f519196dbbe2567c3360627bff520f770df7f98b102ba",
30+
"created_at": "2024-09-09T12:59:32.016617846Z"
3131
},
3232
{
33-
"epoch": 16,
34-
"hash": "3f0c93b709bb8aa4c6ad5ea7150defe1d93407437270680c13e6577711a50ffd",
35-
"certificate_hash": "6ccc77db1c6d3a3ca3b28aa1f84930e250642c8408580d09aab1d16562249d7c",
36-
"created_at": "2024-08-08T15:15:07.465836Z"
33+
"epoch": 55,
34+
"hash": "300bffdd93bfacd0e0f298760e9fb7b76b1d074f20d4cc5e627f8a0061e9662a",
35+
"certificate_hash": "e3bc0ede9541f5a14e3bf32b9ad5e4c7fa2be2ac88731ea68b13d8b7a62f1fc3",
36+
"created_at": "2024-09-09T12:59:29.256953060Z"
3737
},
3838
{
39-
"epoch": 15,
40-
"hash": "8fba2550056b424836e0d002495c7286e6da5f7c139c0e8a4a902c091077e50c",
41-
"certificate_hash": "bc11a4855d7f927a39132741f543fb988e1e317f5e463b5122ee423a8349180e",
42-
"created_at": "2024-08-08T15:15:04.665467Z"
39+
"epoch": 54,
40+
"hash": "a01b12bac13e43d4c6fb6563bbfc64f8b25c3f7b292b226292c20075532d6012",
41+
"certificate_hash": "0d514b2058da12ddc59bb43df71bc9b371155da387d57203281079995f92b899",
42+
"created_at": "2024-09-09T12:59:26.458700847Z"
4343
},
4444
{
45-
"epoch": 14,
46-
"hash": "cb3c3ae7d4b2c762e8458ce3d4116e557b1c6c515cbb1bd8f11e9f581125d1cf",
47-
"certificate_hash": "0b3be1cf8a535e75f775cd30f9af98f280eabd768b652c43e42732539b61d3ac",
48-
"created_at": "2024-08-08T15:15:01.992171Z"
45+
"epoch": 52,
46+
"hash": "39a696b7f19e63d535ea669a9702a4c152011be31435daca9696fc1ad56f9c91",
47+
"certificate_hash": "68c9cf54825d99e1c7911be12e2bc143a3e329ed1eb6a675f55cf02cd4c85606",
48+
"created_at": "2024-09-09T12:59:20.814077733Z"
4949
},
5050
{
51-
"epoch": 13,
52-
"hash": "6631e07609fa01ecccc95820fc30b7d263bc203482e4f488a7ba4c4a447d709b",
53-
"certificate_hash": "158877a782f052cc9712b890c9416959684820b3837d19f69a066c4a33d0ca81",
54-
"created_at": "2024-08-08T15:14:59.062695Z"
51+
"epoch": 51,
52+
"hash": "0feead0241acdd3f79d3b043260f172e5fd84d51fb89924f5c3936cbaf703551",
53+
"certificate_hash": "1e68875bb54cf2cf9a0ab09110175f74bab04de7a30cd799f9990ccbf267652c",
54+
"created_at": "2024-09-09T12:59:18.651134134Z"
5555
},
5656
{
57-
"epoch": 12,
58-
"hash": "35bfae371fd9a9edce150c69ffbdd2f7221b078f884e5e3c6a217a60b2b79a5d",
59-
"certificate_hash": "ccb105fcf63f639c545e649e8c9dc8c91b4938d80d5dcd41476ad07350bb283b",
60-
"created_at": "2024-08-08T15:14:56.271800Z"
57+
"epoch": 50,
58+
"hash": "a1d0a7f4cc7398f11dc2a504fbddbf67913824e1f769ed2a217273281ca2ab3b",
59+
"certificate_hash": "60c5889afc6018d707b2a38be399497c01b44e35f47a7ee257a8b7bb5406d82b",
60+
"created_at": "2024-09-09T12:59:14.920245151Z"
6161
},
6262
{
63-
"epoch": 11,
64-
"hash": "5cb01b2b92894712914797b0e1639a93401955f6eeaeeec184545b925ce37399",
65-
"certificate_hash": "af99d0b5b4952f5635027c8b8402d8f0cf9a934a2afc14095e74a408399cae3f",
66-
"created_at": "2024-08-08T15:14:53.508465Z"
63+
"epoch": 49,
64+
"hash": "de07d4eb943580943b26f961264072322d70a7bbda01201de88b5b660e8de58b",
65+
"certificate_hash": "8478f709685731ce68e1cca798087b397f34a2d6849c6aacee8de9d2477fcbf4",
66+
"created_at": "2024-09-09T12:59:13.548293764Z"
6767
},
6868
{
69-
"epoch": 10,
70-
"hash": "2c0e377db4a9d084940e5fd2bbd67835508794b4dbc010c7f46c339ed42e85e8",
71-
"certificate_hash": "66bfa5f7ff507a686c88dc86737ac87540d4233ff180d9009d4f39e7f234034e",
72-
"created_at": "2024-08-08T15:14:50.677372Z"
69+
"epoch": 48,
70+
"hash": "2d9190fb1339d89f4c2ed01f39c9e41af964a18aec45673dfe051ee97da52e31",
71+
"certificate_hash": "faaac20f065e09df16ce5699bfe553b142a21b37a7e7e1fd6d6e03d7c04f4f6c",
72+
"created_at": "2024-09-09T12:59:09.518805098Z"
73+
},
74+
{
75+
"epoch": 47,
76+
"hash": "a41ec1988eae274a3a8437ecc69ab8f2facac741fa2916d082d23a5b415a97b2",
77+
"certificate_hash": "8ae6981cc6e17ef561f9466380cf3442d368e1b34d706f0690382ba24cd27299",
78+
"created_at": "2024-09-09T12:59:06.955401879Z"
79+
},
80+
{
81+
"epoch": 45,
82+
"hash": "cd4282abe8734246c221af4eda449607ca2515ce4be87ba90fadd337124fdace",
83+
"certificate_hash": "d3ab661818d6c7109bc5a557118e3987aaccb964d2199ef04650d3504fe67740",
84+
"created_at": "2024-09-09T12:59:01.310473738Z"
85+
},
86+
{
87+
"epoch": 44,
88+
"hash": "13fda655189ca00c61994fcedfdcbcde8db8f907ca928ea87eaa868f8504edd6",
89+
"certificate_hash": "f69d6cd98a633aa01bec877fa38a3023ba43b7e868f0ac4a5be370c9c2f9ac6c",
90+
"created_at": "2024-09-09T12:58:59.011007548Z"
91+
},
92+
{
93+
"epoch": 43,
94+
"hash": "81a08315d612234f6b11ea54143cc9458e399aa8cf66d894a438f009e99d1a1e",
95+
"certificate_hash": "999060ce6efe54123b205e5fa74d312f9d1e9f3c9a4b8c12cc2747b0b6157486",
96+
"created_at": "2024-09-09T12:58:55.710679858Z"
97+
},
98+
{
99+
"epoch": 42,
100+
"hash": "883101e95532ab70bea47fd97ac610efa2fdbdcca997df6f480d44990baac43a",
101+
"certificate_hash": "cc4765b54dcf37ac05024486215ed0aed871f88ce7c63e4de31087d39a3078bd",
102+
"created_at": "2024-09-09T12:58:52.796547346Z"
103+
},
104+
{
105+
"epoch": 41,
106+
"hash": "aed121edadb4a0d2f8e6c7301d1e875d848fce11c95995b71d016782491c67ed",
107+
"certificate_hash": "96c79d6fe626fb73aeb7e4c61083522cd23aa0b5cbfe54fcf5e7bd75ec2c066e",
108+
"created_at": "2024-09-09T12:58:50.713441345Z"
109+
},
110+
{
111+
"epoch": 40,
112+
"hash": "79f134930c604dc2d2f316ef186cfe68573a682592c20c9e71566be4802798bc",
113+
"certificate_hash": "90d3c928a0b60701b6aa6ea0e8aebb646ffefa587ac270b616fc3e3b8a16e441",
114+
"created_at": "2024-09-09T12:58:47.464325952Z"
115+
},
116+
{
117+
"epoch": 39,
118+
"hash": "d23700b038409a7e634b0b574c7b4e306c3936cb0afbcc9c44ee15fa893f2e31",
119+
"certificate_hash": "bb634f5aea5ceb4ece0a807375c17e6326d83102617a71267eb7eb6671041df0",
120+
"created_at": "2024-09-09T12:58:44.247841527Z"
73121
}
74122
]

0 commit comments

Comments
 (0)