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

integration #5

Merged
merged 31 commits into from
May 1, 2023
Merged

integration #5

merged 31 commits into from
May 1, 2023

Conversation

jasoncolburne
Copy link
Contributor

takes #2 and makes it usable for integration.

also going to include some simple ACDC/KERI parsing logic in the README.

Cargo.toml Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented Apr 30, 2023

Codecov Report

Merging #5 (50078be) into main (6d97b80) will increase coverage by 31.11%.
The diff coverage is 31.11%.

@@            Coverage Diff            @@
##           main       #5       +/-   ##
=========================================
+ Coverage      0   31.11%   +31.11%     
=========================================
  Files         0       21       +21     
  Lines         0      736      +736     
=========================================
+ Hits          0      229      +229     
- Misses        0      507      +507     
Impacted Files Coverage Δ
src/message/groups/pathed_material_quadlets.rs 0.00% <0.00%> (ø)
src/message/groups/sad_path_sig_group.rs 0.00% <0.00%> (ø)
src/message/groups/seal_source_couples.rs 0.00% <0.00%> (ø)
src/message/groups/trans_receipt_quadruples.rs 0.00% <0.00%> (ø)
src/message/groups/first_seen_replay_couples.rs 10.81% <10.81%> (ø)
src/message/groups/trans_idx_sig_groups.rs 11.53% <11.53%> (ø)
src/message/groups/trans_last_idx_sig_groups.rs 17.07% <17.07%> (ø)
src/message/groups/attached_material_quadlets.rs 18.03% <18.03%> (ø)
src/message/groups/non_trans_receipt_couples.rs 23.52% <23.52%> (ø)
src/message/groups/witness_idx_sigs.rs 23.52% <23.52%> (ø)
... and 11 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@jasoncolburne
Copy link
Contributor Author

Overall poor coverage and I'd wager there is a bunch of broken code here but it's a good starting point, and I successfully integrated a basic KERI/ACDC use case with this branch, I'll post results in a comment from my work account.

@qui-jason
Copy link

>>> quisdk.ingest_messages(prefix, messages, deep=True)
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EC0M8M3Oxrpu63NQpqca5pkvyg1kDDl0D55OzvMjbumS]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EC0M8M3Oxrpu63NQpqca5pkvyg1kDDl0D55OzvMjbumS]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EAfqovhVb24y0pDcQDt8AAgK0p3eYFBRZlvZJj2TdpeA]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EC0M8M3Oxrpu63NQpqca5pkvyg1kDDl0D55OzvMjbumS]
succesfully verified transaction event [EN1cqKihWohl02O8IVXyZyO1W838SqWNbLeeMo8RS0VL, EN1cqKihWohl02O8IVXyZyO1W838SqWNbLeeMo8RS0VL]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EC0M8M3Oxrpu63NQpqca5pkvyg1kDDl0D55OzvMjbumS]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EAfqovhVb24y0pDcQDt8AAgK0p3eYFBRZlvZJj2TdpeA]
succesfully verified transaction event [EE_Wrv2OHqIOptEni3mE3Ckc4C6jO1RvgtxdpDZBiuB0, EMznaaxNbMwJUXEqOr5TYZIMCYSQowHAeMY-d7Uhu4Re]
succesfully verified acdc EE_Wrv2OHqIOptEni3mE3Ckc4C6jO1RvgtxdpDZBiuB0
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EFCUFbl7Ybu3g3xpAOyAbkm7osM_OxFGFM9xVI7fz-B-]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EFCUFbl7Ybu3g3xpAOyAbkm7osM_OxFGFM9xVI7fz-B-]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EJWEtwi_KqBEPiyTceH8eZ8lw4jbPf1DMH5-AUYjA6hQ]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EFCUFbl7Ybu3g3xpAOyAbkm7osM_OxFGFM9xVI7fz-B-]
succesfully verified transaction event [EINZnO3Z30Q7y2oV1sDCQphieRH244-XJFRAbzuFbU7n, EINZnO3Z30Q7y2oV1sDCQphieRH244-XJFRAbzuFbU7n]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EFCUFbl7Ybu3g3xpAOyAbkm7osM_OxFGFM9xVI7fz-B-]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EJWEtwi_KqBEPiyTceH8eZ8lw4jbPf1DMH5-AUYjA6hQ]
succesfully verified transaction event [ENIcZJXSgLgz5whOszoME4DPe7B93Qltk6n6C6E9YxF2, EAu3kyuiOnHphq1Mx5T2LPXOzjSBRnWyMqOcq7qAjyHq]
succesfully verified acdc EE_Wrv2OHqIOptEni3mE3Ckc4C6jO1RvgtxdpDZBiuB0
succesfully verified acdc ENIcZJXSgLgz5whOszoME4DPe7B93Qltk6n6C6E9YxF2
>>> quisdk.ingest_messages(prefix, messages, deep=False)
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EC0M8M3Oxrpu63NQpqca5pkvyg1kDDl0D55OzvMjbumS]
succesfully verified key event [EA_1ZGv4tEhJW2AYH0wLh2lLlllmH3dwpH3RGs2GtgXr, EAfqovhVb24y0pDcQDt8AAgK0p3eYFBRZlvZJj2TdpeA]
succesfully verified transaction event [EN1cqKihWohl02O8IVXyZyO1W838SqWNbLeeMo8RS0VL, EN1cqKihWohl02O8IVXyZyO1W838SqWNbLeeMo8RS0VL]
succesfully verified transaction event [EE_Wrv2OHqIOptEni3mE3Ckc4C6jO1RvgtxdpDZBiuB0, EMznaaxNbMwJUXEqOr5TYZIMCYSQowHAeMY-d7Uhu4Re]
succesfully verified acdc EE_Wrv2OHqIOptEni3mE3Ckc4C6jO1RvgtxdpDZBiuB0
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EFCUFbl7Ybu3g3xpAOyAbkm7osM_OxFGFM9xVI7fz-B-]
succesfully verified key event [ENayINhHQnx6525EpcTmkvo6ZixiJyiskwkVNbMPohYa, EJWEtwi_KqBEPiyTceH8eZ8lw4jbPf1DMH5-AUYjA6hQ]
succesfully verified transaction event [EINZnO3Z30Q7y2oV1sDCQphieRH244-XJFRAbzuFbU7n, EINZnO3Z30Q7y2oV1sDCQphieRH244-XJFRAbzuFbU7n]
succesfully verified transaction event [ENIcZJXSgLgz5whOszoME4DPe7B93Qltk6n6C6E9YxF2, EAu3kyuiOnHphq1Mx5T2LPXOzjSBRnWyMqOcq7qAjyHq]
succesfully verified acdc ENIcZJXSgLgz5whOszoME4DPe7B93Qltk6n6C6E9YxF2

@jasoncolburne jasoncolburne marked this pull request as ready for review May 1, 2023 15:22
@jasoncolburne jasoncolburne requested a review from m00sey as a code owner May 1, 2023 15:22
@m00sey m00sey merged commit 4a360ca into WebOfTrust:main May 1, 2023
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants