profile
viewpoint
Dmitri Zagidulin dmitrizagidulin Digital Bazaar Boston, MA, USA http://computingjoy.com/

digitalbazaar/jsonld.js 1373

A JSON-LD Processor and API implementation in JavaScript

digitalcredentials/learner-credential-wallet 6

eduWallet is a cross-platform iOS and Android mobile application for storing and sharing digital learner credentials.

digitalbazaar/ed25519-verification-key-2018 5

Javascript library for generating and working with Ed25519 key pairs, for use with crypto-ld.

alexfigtree/reality-virtually-hackathon 3

Repo for the GitHub workshop at the Reality Virtually Hackathon, MIT, January 17th, 2019

digitalbazaar/bedrock-web-vc-store 2

A Javascript library for storing Verifiable Credentials for Bedrock web apps

digitalbazaar/chapi-demo-wallet 2

Credential Handler API Demo Wallet

bkerley/ripple 1

A rich Ruby client for Riak, Basho's distributed database

digitalbazaar/chapi-demo-issuer 1

Credential Handler API Demo Issuer

digitalbazaar/cit-context 1

Concealed Id Token context for JSON-LD.

digitalbazaar/context-template 1

JSON-LD Context template (with npm package export).

push eventdigitalbazaar/bitstring

Dmitri Zagidulin

commit sha 3b0d8d3db096b4f92bcda6b5ed2c54cf2a22f9b7

Fix changelog entry.

view details

push time in 2 days

push eventdigitalbazaar/bitstring

Dmitri Zagidulin

commit sha 5b282868ba1f0033fcfbec75a3679e5f3a5376cb

Start 1.2.2-0.

view details

push time in 2 days

created tagdigitalbazaar/bitstring

tagv1.2.1

A Bitstring module for universal JavaScript

created time in 2 days

push eventdigitalbazaar/bitstring

Dmitri Zagidulin

commit sha 7762ca9f27186fcd0842b73bfe84f88d1b14ecc4

Update changelog.

view details

Dmitri Zagidulin

commit sha c99126471f75c7ef620a94351e379f83fca3fd88

Release 1.2.1.

view details

push time in 2 days

push eventdigitalbazaar/bedrock-did-context

Dmitri Zagidulin

commit sha 4cfb67b2984508fe009bbe7091164943dddc7451

Start 2.0.4-0.

view details

push time in 2 days

push eventdigitalbazaar/bedrock-did-context

Dmitri Zagidulin

commit sha 4e1230fcec3119b2fdaa3f9d8fefe6d17f53791c

Update changelog.

view details

Dmitri Zagidulin

commit sha 7a0d53c00f23a1e89ba420eb6086123bf0c8099d

Release 2.0.3.

view details

push time in 2 days

created tagdigitalbazaar/bedrock-did-context

tagv2.0.3

created time in 2 days

push eventdigitalbazaar/bedrock-jsonld-document-loader

Dmitri Zagidulin

commit sha e37bc12cb2fc8aa9d27a31c9adaabde20c8272de

Start 1.2.2-0.

view details

push time in 2 days

created tagdigitalbazaar/bedrock-jsonld-document-loader

tagv1.2.1

created time in 2 days

push eventdigitalbazaar/bedrock-jsonld-document-loader

Dmitri Zagidulin

commit sha 6b233d031e6e0507b8064e047ec10a688d7cadd2

Update changelog.

view details

Dmitri Zagidulin

commit sha b99d1577259ac4d6e7f4006363d241e5ace032fa

Release 1.2.1.

view details

push time in 2 days

push eventdigitalbazaar/bedrock-https-agent

Dmitri Zagidulin

commit sha b62ba8491e27fd2004eb3fc99f5a40ab6fdf71fe

Start 2.2.1-0.

view details

push time in 2 days

created tagdigitalbazaar/bedrock-https-agent

tagv2.2.0

created time in 2 days

push eventdigitalbazaar/bedrock-https-agent

Dmitri Zagidulin

commit sha 3e2d0acda734f6025b0aba12c2951be0e19da56f

Update changelog.

view details

Dmitri Zagidulin

commit sha 564d6b36c053110f0a06a7571f583039f8d71e92

Release 2.2.0.

view details

push time in 2 days

push eventdigitalbazaar/bedrock-meter

Dmitri Zagidulin

commit sha c5ba48dd4eede61aa45e192fb5d5640aad1c97ac

Start 1.3.1-0.

view details

push time in 2 days

created tagdigitalbazaar/bedrock-meter

tagv1.3.0

Metering for bedrock services

created time in 2 days

push eventdigitalbazaar/bedrock-meter

Dmitri Zagidulin

commit sha ac294a0467a940340bcba85d0a99a0b1e1824309

Update changelog.

view details

Dmitri Zagidulin

commit sha e6ae56b6d702fda960e9f049d322e44629bdbace

Release 1.3.0.

view details

push time in 2 days

push eventdigitalbazaar/bedrock-app-identity

Dmitri Zagidulin

commit sha e1f1a68c02cd9cf7e483a21714d9f57036992116

Start 1.2.1-0.

view details

push time in 2 days

created tagdigitalbazaar/bedrock-app-identity

tagv1.2.0

created time in 2 days

push eventdigitalbazaar/bedrock-app-identity

Dmitri Zagidulin

commit sha 6aed2acf292eb9e433929e84449934a292ea2ca3

Update changelog.

view details

Dmitri Zagidulin

commit sha 512cb72677dbf397a178e278d9b4468b30c2e78a

Release 1.2.0.

view details

push time in 2 days

push eventdigitalbazaar/bedrock-express

Dmitri Zagidulin

commit sha b44ddb563c50e1d208fcdf59eb8814c2609943e7

Start 6.3.1-0.

view details

push time in 3 days

created tagdigitalbazaar/bedrock-express

tagv6.3.0

Bedrock express module

created time in 3 days

push eventdigitalbazaar/bedrock-express

Dmitri Zagidulin

commit sha bd9db539e9243c5aa60c15fc7a6498d962c41760

Update changelog.

view details

Dmitri Zagidulin

commit sha 36bb7bf1410462224f2a6dc5c928f33e2e4b87e9

Release 6.3.0.

view details

push time in 3 days

issue commentinterop-alliance/did-web-resolver

TypeError: Cannot read properties of undefined (reading 'approvesMethodFor')

@matgnt - thanks. And can you show me the code where you're importing the driver? (I'd like to see if you're writing typescript, or ESM node.js, etc.)

matgnt

comment created time in 4 days

issue commentinterop-alliance/did-web-resolver

TypeError: Cannot read properties of undefined (reading 'approvesMethodFor')

@matgnt - ah, ok. So, there's two different things with the name esm.

The thing that I was getting rid of, was the runtime use of the esm transpiler. (This is the reason that Digital Bazaar's packages don't work with TypeScript / ReactNative).

So now, instead of runtime transpiling, did-web-resolver (and all @digitalcredentials libraries) transpile to ESM at BUILD time. (So that's what that /dist/esm directory is for). So, that part is intended, and should be working.

Can you paste the details of the error you're seeing?

matgnt

comment created time in 4 days

issue commentinterop-alliance/did-web-resolver

TypeError: Cannot read properties of undefined (reading 'approvesMethodFor')

@matgnt - thanks! Investigating...

matgnt

comment created time in 4 days

issue openeddigitalcredentials/learner-credential-wallet

iOS build errors with ExpoSplashScreen

Running into an issue building wallet on iOS, on main. To reproduce:

  1. rm -rf node_modules
  2. npm install --legacy-peer-deps # (needed for npm 7)
  3. cd ios
  4. pod install

gives the following warning:

Found some duplicated unimodule packages. Installed the ones with the highest version number.
Make sure following dependencies of your project are resolving to one specific version:
 expo-splash-screen

But then, when building in XCode (on iPhone 8+ hardware), gives the following build error:

In file included from ~/code/DCC/learner-credential-wallet/ios/eduwallet/AppDelegate.m:11:
~/code/DCC/learner-credential-wallet/ios/Pods/Headers/Public/EXSplashScreen/EXSplashScreenService.h:5:9: fatal error: 'ExpoModulesCore/EXSingletonModule.h' file not found
#import <ExpoModulesCore/EXSingletonModule.h>

(I'm on cocoapods 1.11.0)

created time in 4 days

push eventdigitalcredentials/learner-credential-wallet

Dmitri Zagidulin

commit sha 5de6ce1d54666bbee6c86d20e6b0d902f8ff4fc5

Bump did:web resolver dep.

view details

push time in 4 days

push eventinterop-alliance/did-web-resolver

Dmitri Zagidulin

commit sha 016374fed328a6a29987589661c99eb8ef54dbc0

Start 2.1.2-0.

view details

push time in 4 days

push eventinterop-alliance/did-web-resolver

Dmitri Zagidulin

commit sha 21ab82c7a95f5b9c1d505a32b8bbe14e1a721a0b

Update changelog.

view details

Dmitri Zagidulin

commit sha 15c221b93675c6dd8ae735840eafbe64930b40fd

Release 2.1.1.

view details

push time in 4 days

created taginterop-alliance/did-web-resolver

tagv2.1.1

A did:web method Decentralized Identifier (DID) resolver driver for the did-io library.

created time in 4 days

more