hyperledger-labs / pdo-contracts

Apache License 2.0
3 stars 5 forks source link

Jupyter support for multiple, independent users #45

Closed cmickeyb closed 3 months ago

cmickeyb commented 3 months ago

Adds Jupyter support for multiple independent users to share token and issuer contracts. First basic implementation of a wallet for a single issuer Scenarios for testing (05 and 06 should work, 07 is future work)

cmickeyb commented 3 months ago

Tested scenario 5. everything works as documented in the test. Only thing is it would be good to have a description of collections file. For example if the blue_user wants to trade the ownership to blue_user_2, I suppose blue user needs to download the collections file again, and then share it with blue_user_2 (i.e, the blue_user_2 cannot simply re-use whatever blue_user2 got from blue_issuer). Please correct me if this is inaccurate.

that is not correct. the file can be shared as often as is necessary. it can be combined with other collection files. the format is fairly well documented here: https://github.com/hyperledger-labs/private-data-objects/blob/main/client/docs/collection.md