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

v0.2.0 - Prajna Testnet Release #384

Merged
merged 92 commits into from
Dec 10, 2023
Merged

v0.2.0 - Prajna Testnet Release #384

merged 92 commits into from
Dec 10, 2023

Commits on Oct 14, 2022

  1. added vesting module

    arnabghose997 committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    3fdeade View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. add gosec worflow

    arnabghose997 committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    d14323b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36e06b6 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Configuration menu
    Copy the full SHA
    36d7cd2 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    f240043 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Configuration menu
    Copy the full SHA
    c7ef717 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. Configuration menu
    Copy the full SHA
    a8fca3b View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    a734c4c View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. refactor: removed x/identityfee module and moved the fixed fee functi…

    …onality under x/ssi module
    arnabghose997 committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    a7a44b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    e4d8ad1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c50170 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    230cee1 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. added 'BabyJubJubSignature2023' in verificationMethodSignatureMap to …

    …allow Credential Status and Schema to be registered for its corresponding verification method type
    arnabghose997 committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    e3d6404 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98d082c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82e08f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. refactor: ed25519 signature verification has been aligned in accordan…

    …ce with EdDsaCryptoSuite2020 W3C specification; this includes canonizing the document using RDF dataset normalization and expecting publicKeyMutibase of verification method type Ed25519VerificationKey2020 to carry a 2-byte prefix as described in the said specification
    arnabghose997 committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    2fde2fe View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    07d115b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. fix: normalized rdf string came empty even after passing correct Json…

    …LD struct. This issue was solved by converting the jsonLd struct to an interface{} object and fed to the normalize function
    arnabghose997 committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    f0d4995 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Configuration menu
    Copy the full SHA
    c4f2a40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00f27e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7f86b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c8f53b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Merge pull request #372 from hypersign-protocol/babyjubjub-signature-…

    …support
    
    feat: `BabyJubJub` signature verification support
    arnabghose997 authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    608bc44 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. - Pre TestnetV2 Refactor

    	- SSI proto package name has been renamed from hypersignprotocol.hidnode.ssi to hypersign.ssi.v1
    
    	- Client Spec has been reduced to an enum type. ADR036Signer address is infered from the blockchainAccountId
    
    	- A common Proof message is introduced for DID, Credential Schema and Credential Status documents. It also replaces the existing Schema Proof, Credential Status Proof and DID SignInfo messages. Proof message is only stored on-chain for Credential Schema and Credential Status
    
    	- Credential Status message has been revamped by eliminating statuses such as Live and Expired. Only Revocation and Suspension is tracked. Claim message has been discarded, making fields such as id, remarks part of the main Credential Status message. The attribute credentialHash has been renamed to merkleRootHash to indicate that the Hash represents the Merkle Root Hash of the VC
    
    	- CreateDID RPC has been renamed to RegisterDID. Updates of any CredentialStatus document will done through a seperate RPC: UpdateCredentialStatus. Updates of any CredentialStatus document will done through a seperate RPC: UpdateCredentialSchema.
    
    	- json_name proto tag has been added to context attribute of DidDocument to support @context field in generated TS client
    
    	- protocgen-ts.sh script has been added to generate TS client files. This approach provides more flexibility in terms of generation options compared to using ignite CLI tool
    arnabghose997 committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    4ce52b2 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    5e3fb53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bcbe4e View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. added check to ensure credentialMerkleRootHash is not changed while u…

    …pdating credential status
    arnabghose997 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    1ebd392 View commit details
    Browse the repository at this point in the history
  2. added check in updateCredentialStatus rpc to ensure that update only …

    …happens when incoming vc status document has changes
    arnabghose997 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    a019cfb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    256968c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9b5e0e View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    91ae4a1 View commit details
    Browse the repository at this point in the history
  2. updateDidDocumentInStore and registerDidDocumentInStore methods are r…

    …eplaced by setDidDocumentInStore since both methods had similar interaction with store, with the exception that in case of latter the did doc count was incremented by 1, which is seperated in a different method
    arnabghose997 committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    3e63994 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. moved HypersignCredentialStatus2023.jsonld to a seperate github repo;…

    … added context for X25519KeyAgreementKeyEIP5630 type
    arnabghose997 committed Nov 6, 2023
    Configuration menu
    Copy the full SHA
    e818923 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    36416aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    915af78 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Configuration menu
    Copy the full SHA
    ce0091b View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Merge pull request #373 from hypersign-protocol/w3c-signature-suite-r…

    …ectification
    
    refactor: Add JSON-LD support for DID Documents
    arnabghose997 authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    05d2d40 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #374 from hypersign-protocol/pre-testnet-factor

    Pre-TestnetV2 Refactor
    arnabghose997 authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    c0928a1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #376 from hypersign-protocol/ld-json-fix

    fixed JSON-LD canonization; added `client` proto package to define governed constants for external clients
    arnabghose997 authored Nov 9, 2023
    Configuration menu
    Copy the full SHA
    ad004f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    89e82e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c4abb1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d10e2ae View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    f3abe4f View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    9ffbb3a View commit details
    Browse the repository at this point in the history
  2. fixed merge conflicts

    arnabghose997 committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    1d22b51 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. fixed ssi genesis param chainNamespace in docker script; removed loca…

    …lnet-single-node dir as the job was done by localnetsetup.sh script already
    arnabghose997 committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    4f1021e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e75cd1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9a92a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9ebd34 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f1a65ca View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2b7383e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d0352a1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7c642a4 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    d3e7aaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5700a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    82ebd3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1597bce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d970fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26238be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    67fcc8a View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. VerificationMethod being added in their respective VM relationships w…

    …ill have the vm relationship string name appended to their verification method id
    arnabghose997 committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    b31cf65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81d8533 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    380f171 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6e1273 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8bf73b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    a87f940 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #377 from hypersign-protocol/vc-status-context

    feat: added support for JSON-LD signing for VC status
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    feca14a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #378 from hypersign-protocol/credential-schema-vc-…

    …support
    
    JSON-LD signing support for Credential Schema
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    dfd19c8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #365 from hypersign-protocol/ssi-fixed-fee

    feat: Incur fixed cost for each `x/ssi` message
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    e821c4d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #330 from hypersign-protocol/wasm-integration

    CosmWasm Integration
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    74f15b7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #379 from hypersign-protocol/testnetv2-housekeeping

    Chore: Minor housekeeping work before Testnet V2 launch
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    5e44dc2 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #380 from hypersign-protocol/bjj-jsonld-context-su…

    …pport
    
    feat: Add JSON-LD support for BJJSignature2021
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    a6d2c8c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #381 from hypersign-protocol/credential-schema-val…

    …idation
    
    feat: `name` and `properties` validation for Credential Schema
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    700703b View commit details
    Browse the repository at this point in the history
  9. Merge pull request #382 from hypersign-protocol/fix-dependency-vulner…

    …abilities
    
    chore: updated vulnerable dependencies
    arnabghose997 authored Nov 25, 2023
    Configuration menu
    Copy the full SHA
    ba6e487 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'develop' of https://github.com/hypersign-protocol/hid-node

     into add-gosec-git-workflow
    arnabghose997 committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    c863a58 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7197f3c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f5d6baa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dcc22f5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c205b6e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bbe698d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    291a7ce View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    03eeb13 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. feat: upgraded cosmos-sdk to v0.47 and IBC to v7; switched from proto…

    …c to buf for protobuf generation
    arnabghose997 committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    4deb695 View commit details
    Browse the repository at this point in the history
  2. bump go version to 1.21

    arnabghose997 committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    73e0279 View commit details
    Browse the repository at this point in the history
  3. update README.md

    arnabghose997 committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    c0508c2 View commit details
    Browse the repository at this point in the history
  4. chore: go fmt code

    arnabghose997 committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    20c9d60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b53647a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    51c0faa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    14f3481 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a7f592f View commit details
    Browse the repository at this point in the history
  9. Merge pull request #383 from hypersign-protocol/prajna-cosmos-sdk-upg…

    …rade
    
    feat: Cosmos SDK and IBC Upgrade for Testnet V2
    arnabghose997 authored Dec 10, 2023
    Configuration menu
    Copy the full SHA
    8b01cb0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    aa89f17 View commit details
    Browse the repository at this point in the history