Skip to content

Commit

Permalink
Updates CL contracts to use event based approach + Drop did:indy2 (#11)
Browse files Browse the repository at this point in the history
* Updates CL contracts to use event based approach + Drop did:indy2

Signed-off-by: artem.ivanov <[email protected]>

* Added schema publishing to samples

Signed-off-by: artem.ivanov <[email protected]>

* Documentation clean up

Signed-off-by: artem.ivanov <[email protected]>

* Processed review comments + renamed VDR library

Signed-off-by: artem.ivanov <[email protected]>

* Corrected DID Document building

Signed-off-by: artem.ivanov <[email protected]>

---------

Signed-off-by: artem.ivanov <[email protected]>
  • Loading branch information
Artemkaaas authored Jan 30, 2024
1 parent 970effe commit 7abeac9
Show file tree
Hide file tree
Showing 124 changed files with 3,904 additions and 4,721 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,11 @@ _Resources_ section. The [Docker for Mac](https://docs.docker.com/docker-for-mac

See [README.md](/smart_contracts/README.md).

## Client library

[Rust library](./vdr/README.md) representing a convenient client for connecting to an Indy-Besu node, building and
executing transactions and queries.

## Contributing

Pull requests are welcome! Please read our [contributions guide](./CONTRIBUTING.md)
Expand Down
23 changes: 18 additions & 5 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
## Design documents

### Diagrams

- [Components Overview](./design/conmponents.png)
- [Deployed Smart Contracts](./design/contracts.png)
- [Flow](./design/flow.png)

### Modules

- Network Permission modules:
Expand All @@ -8,12 +14,19 @@
- access control - first level validation: whether to accept write transactions (execute target contract method) from a given account
- [Upgrading contracts](design/upgradability.md) - control versions of deployed contracts (proposing and approving new versions).
- [Validators node management](design/network.md) - control the list of network validator nodes
- [DID Methods](design/did-registry.md) - Supported DID methods
- Registries:
- [DID Document Registry](design/did-registry.md)
- Identity:
- [DID Method](design/did-method.md) - Supported DID method
- [CL Registry](design/cl-registry.md)
- [VDR](design/vdr.md) - design of VDR library
- [Client](design/vdr.md) - design of VDR library

## Migration documents
### Migration documents

- [Indy Migration](migrtion/migration.md)

### Development designs

- [Roadmap](./roadmap.md)
- [DID and CL registers approach](./design/registry.md)
- [Transaction Endorsement](./design/endorsement.md)
- [Contract upgradability](./design/upgradability.md)
- [Legacy identifiers support](./design/legacy-identifiers-support.md)
Loading

0 comments on commit 7abeac9

Please sign in to comment.