Skip to content

Commit

Permalink
working ipex create, grant, admit
Browse files Browse the repository at this point in the history
  • Loading branch information
kentbull committed Oct 19, 2024
1 parent cf98cf1 commit 79a10e2
Show file tree
Hide file tree
Showing 10 changed files with 1,035 additions and 669 deletions.
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,10 @@ target/
.fleet/
venv/
credential.json
static/
static/
athena/credential_edges/elayne-charter-edges.json
athena/credential_edges/elayne-journey-edge.json
athena/credential_edges/elayne-request-edge.json
athena/credential_edges/richard-charter-edges.json
athena/credential_edges/richard-journey-edge.json
athena/credential_edges/richard-request-edge.json
27 changes: 17 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,25 +23,30 @@ See the [installation](#installation) section for a detailed dependency set up w

## Installation

### Dependencies

- vLEI-server: https://github.com/WebOfTrust/vLEI
- sally (my fork): https://github.com/kentbull/sally

### KASLCred

Install Kaslcred from PyPi like so:
```bash
python3 -m pip install kaslcred==0.1.6
```

KASLCred depends on the following libraries being installed:
- KERIpy
- Rust
- Libsodium
- vLEI-server
- sally (my fork)
- Rust: `curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y`
- Libsodium: `brew install libsodium`


#### [KERIpy](https://github.com/WebOfTrust/keripy)

Install version 1.0.0 of KERIpy. Since 1.0.0 has not yet been pushed to PyPi, the Python package manager,
Install version 1.1.20 of KERIpy from PyPi:
you have to install from source like so:
```bash
git clone https://github.com/WebOfTrust/keripy.git
cd keripy
# You will use python3 or python depending on your environment configuration.
# Beware using a python virtual environment may interfere with your installation and prevent it from being seen from the abydos-tutorial directory.
python3 -m pip install -e ./
python3 -m pip install keri==1.1.20
```

KERIpy further depends on the following set of dependencies being installed:
Expand Down Expand Up @@ -70,6 +75,8 @@ sudo make install

### vLEI-server

[//]: # (TODO: Add instructions for using Vessel to host ACDC schemas instead of vLEI-server.)

The vLEI-server binary is created from the [WebOfTrust/vLEI](https://github.com/WebOfTrust/vLEI) repository.\
Install it like so:
```bash
Expand Down
2 changes: 1 addition & 1 deletion athena/credential_edges/elayne-charter-edges.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"d": "EHZqojRr0-0S4yr4T0cc7S-5f442OzpGU-e3c8t4m4Bz", "mark": {"n": "EHcB5WpYtUJJ4e-4QhU3LxUOpdfJZoGdbDOqrLq71LD2", "s": "EBEefH4LNQswHSrXanb-3GbjCZK7I_UCL6BdD-zwJ4my"}, "journey": {"n": "EAgIWo5WrN_XigVIcdCwTAJFjhWahocm4SWFwXABm0I7", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}

2 changes: 1 addition & 1 deletion athena/credential_edges/elayne-journey-edge.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"d": "EHPMMYwHDENZT0MZ8Igw6wZldSCFJ30NApLFlrZyoOBR", "journey": {"n": "EAgIWo5WrN_XigVIcdCwTAJFjhWahocm4SWFwXABm0I7", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}
{"d": "EHoutF-sf2rUxdPmY5a93YjztDmxoH2jjDpvH_CRB8zQ", "journey": {"n": "EPa65WdYM7I-yV9r9f8yZ7fLHKwDUMcXrnehWfD6I70W", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}
2 changes: 1 addition & 1 deletion athena/credential_edges/elayne-request-edge.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"d": "EMzO0n1ikci7YNpFCfEWm5OnZu8uPKKFWBfv9GmBUMNi", "request": {"n": "EPE5oZq0BBLyaF86bP-CEUvD0qb2tLt21iNYE2gAUXwq", "s": "ELc8tMg_hhsAPfVbjUBBC-giEy5440oSb9EzFBZdAxHD"}}
{"d": "EHecIV8H6JWZeVz7cvP_Gu3pg1x7n6cU3H2DewLBv2xS", "request": {"n": "EGfUF8Ihy97dJrrNdLUSHIzaOBWlct-zcnCeCuL8dmMq", "s": "ELc8tMg_hhsAPfVbjUBBC-giEy5440oSb9EzFBZdAxHD"}}
2 changes: 1 addition & 1 deletion athena/credential_edges/richard-charter-edges.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"d": "EGW7KfgIQrPdL7_ua-EQHgf4a3MoXxWZqJ2R5FdM6qaH", "mark": {"n": "EKglUREUvJM8l9SzBiGJ_lXOlSKR08b9TNfpX6HZo0PI", "s": "EBEefH4LNQswHSrXanb-3GbjCZK7I_UCL6BdD-zwJ4my"}, "journey": {"n": "EB53ujm9Wfbdb_6wP9gZSYU1WLFEStd2HBlMFs6eqCpd", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}
{"d": "EMWImvQIfyR0m1HYssPIiTYI_Myy0xoXjRquNlOIk3Q2", "mark": {"n": "ELwxScMsL-Maqt4egCd0w_Vw5nof8cmy8IHJ6Tv75ieK", "s": "EBEefH4LNQswHSrXanb-3GbjCZK7I_UCL6BdD-zwJ4my"}, "journey": {"n": "EMZqpda3ujjsMhRcNVLwX88f2W1A0H7hj9ZwqIf5EBas", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}
2 changes: 1 addition & 1 deletion athena/credential_edges/richard-journey-edge.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"d": "EEAKd6eudl3xFA1SCyB1YMkIBPtcrLjFwYs5lmS6ldLx", "journey": {"n": "EB53ujm9Wfbdb_6wP9gZSYU1WLFEStd2HBlMFs6eqCpd", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}
{"d": "EEGbEL1-yomCH-Ai8iFuESbbDxSHj7P7GkUsNAac0khv", "journey": {"n": "EMZqpda3ujjsMhRcNVLwX88f2W1A0H7hj9ZwqIf5EBas", "s": "EIxAox3KEhiQ_yCwXWeriQ3ruPWbgK94NDDkHAZCuP9l"}}
2 changes: 1 addition & 1 deletion athena/credential_edges/richard-request-edge.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"d": "EOqbwJ8WDcMwRnwUTfOREgIJG6kcMWwceLg4cLGP1FWU", "request": {"n": "EABoGENcqZG9SY16GOSHWQ1l3i1lB5plD5i0ZIXbeacm", "s": "ELc8tMg_hhsAPfVbjUBBC-giEy5440oSb9EzFBZdAxHD"}}
{"d": "EPv5ujyROdnF_xQfvfg4Lr3oDKFQKQCXdSuaeQMU1ilC", "request": {"n": "EBhHUmn1jeScntvciqr2ZMsPUMvA_33any-WaauO8ZIL", "s": "ELc8tMg_hhsAPfVbjUBBC-giEy5440oSb9EzFBZdAxHD"}}
Loading

0 comments on commit 79a10e2

Please sign in to comment.