Ledger (RFC-080)

Document Maintainers: Andi Gabriel Tan 2024. List of other contributors in Annex. 1.

Copyright: MIT license

Copyright © 2018-2024 Axiologic Research and Contributors.

This document is licensed under MIT license.

1. Ledger functions

Function initialiseDSULedger(keySSI, constitutionKeySSI)

Description: Initialise a ledger that is intended to be resolved from a keySSI; the DSU state gets anchored in the domain of the keySSI.

Name Type Value Description
keySSI KeySSI object    
constitutionKeySSI      

Function initialisePublicDSULedger(blockchainDomain, constitutionKeySSI)

Description: Initialise a ledger that is intended to be resolved from a BDNS name.

Name Type Value Description
blockchainDomain string *required  
constitutionKeySSI string    

Function getDSULedger(keySSI)

Description: Get a handler to a secret ledger.

Name Type Value Description
keySSI string *required  

Function getPublicLedger(blockchainDomain)

Description: Get a handler to a public ledger.

Name Type Value Description
blockchainDomain string *required  

Function getDSULedgerAsDb(blockchainDomain)

Description: Put an openDSU interface in front of the ledger.

Name Type Value Description
blockchainDomain string *required  

Contributors

  1. Axiologic Research: New content and improvements. Original texts under PharmaLedger Association and Novartis funding. MIT licensed content accordingly with the contracts. Publish and maintain the www.opendsu.org site.

  2. PharmaLedger Project: Review, feedback, observations, new content, and corrections MIT licensed accordingly with the consortium agreements.

  3. PrivateSky Research Project: MIT licensed content accordingly with the contracts. https://profs.info.uaic.ro/~ads/PrivateSky/

Annex 1. Contributors

Current Editors Email
Sînică Alboaie sinica.alboaie@axiologic.net
Cosmin Ursache cosmin@axiologic.net
Teodor Lupu teodor@axiologic.net
Andi-Gabriel Țan andi@axiologic.net
Contributors Axiologic Research Email
Adrian Ganga adrian@axiologic.net
Andi-Gabriel Țan andi@axiologic.net
Cosmin Ursache cosmin@axiologic.net
Daniel Sava daniel@axiologic.net
Nicoleta Mihalache nicoleta@axiologic.net
Valentin Gérard valentin@axiologic.net
PrivateSky Contributors Email
Alex Sofronie alsofronie@gmail.com (DPO)
Cosmin Ursache cos.ursache@gmail.com (UAIC)
Daniel Sava sava.dumitru.daniel@gmail.com (HVS, AQS)
Daniel Visoiu visoiu.daniel.g@gmail.com (SGiant)
Lenuța Alboaie lalboaie@gmail.com (UAIC)
Rafael Mastaleru rafael@rms.ro (RMS)
Sînică Alboaie salboaie@gmail.com (UAIC)
Vlad Balmos vlad.balmos@gmail.com (Code932)
PharmaLedger Contributors Email
Ana Balan bam@rms.ro (RMS)
Bogdan Mastahac mab@rms.ro (RMS)
Cosmin Ursache cos@rms.ro (RMS)
Rafael Mastaleru raf@rms.ro (RMS)