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

Create a tutorial for using Self.ID with Unstoppable Domains #49

Closed
dazuck opened this issue Mar 8, 2021 · 3 comments
Closed

Create a tutorial for using Self.ID with Unstoppable Domains #49

dazuck opened this issue Mar 8, 2021 · 3 comments
Assignees
Labels
bounty Issue with a reward for completion according to spec good first issue Good for newcomers

Comments

@dazuck
Copy link
Contributor

dazuck commented Mar 8, 2021

Prize Bounty

750 DAI

Challenge Description

Self.ID is a drop-in bundle for building web applications with decentralized data that includes Ceramic, Glaze (DID DataStore and DataModels), and 3ID Connect (blockchain-based authentication). Self.ID aims to make it as easy as possible for developers to get started building decentralized data applications on Ceramic.

DID DataStore is a cross-chain identity protocol that allows applications to store and retrieve information in a user's decentralized identity based on customizable data models - such as profile, social graph, blog posts, linked blockchain accounts, application data, or whatever you can imagine. Multiple applications can reuse the same data models to share access to the user's data – achieving true data interoperability. DID DataStore makes use of decentralized identifiers (DIDs) as persistent, globally-unique user identifiers with verifiably-linked blockchain accounts (from any or multiple chains), but does not natively have a human readable naming system.

Unstoppable Domains provides human-readable naming systems that can resolve records used to store basic metadata, but not as complete identities.

Together, Self.ID combined with Unstoppable Domains provides a complete identity solution, enabling applications to use human-readable names to refer to a blockchain account, resolve the account's associated DID, and request access to desired information stored in DID DataStore.

The challenge: Create a guide so that any developer can use Self.ID with the Unstoppable naming service.

Resources

Submission Requirements

  • Should be a video tutorial and/or written blog post that can be posted to Ceramic and Unstoppable Domains community channels
  • Must convey the proper design through clear, concise and powerful communication
  • Must be backed by an actual implementation of the two technologies together
  • Example must be well documented and easy to follow

Judging Criteria

  • Meets the submission requirements above
  • Clean code, clear UI and good user experience
  • Solution is well-documented and blog/tutorial are clear and easy to follow

Winner Announcement Date

October 27th

@dazuck dazuck added good first issue Good for newcomers bounty Issue with a reward for completion according to spec labels Mar 8, 2021
@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 250.0 DAI (250.0 USD @ $1.0/DAI) attached to it.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 2 weeks, 6 days ago.
Please review their action plans below:

1) 122750 has started work.

IDX is a brand new SDK for building with decentralized identity and user-centric data from the 3Box Labs team.

Learn more on the Gitcoin Issue Details page.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 250.0 DAI (250.00 USD @ $1.0/DAI) has been submitted by:


@LFeld LFeld changed the title Create a tutorial on using IDX with ENS or Unstoppable Domains Create a tutorial for using Self.ID with Unstoppable Domains Sep 15, 2021
dOrgJelli pushed a commit to dOrgJelli/ceramic that referenced this issue Jul 20, 2022
…etwork#49)

Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.9.0 to 7.9.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](babel/babel@v7.9.0...v7.9.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
dOrgJelli pushed a commit to dOrgJelli/ceramic that referenced this issue Jul 20, 2022
* feat(core): implement anchor service module (ceramicnetwork#23)

- implement Ethereum anchor service module
- implement support for future anchor services (other block[chains])
- update tests

* chore(deps-dev): bump jest from 25.2.7 to 25.4.0 (ceramicnetwork#51)

Bumps [jest](https://github.com/facebook/jest) from 25.2.7 to 25.4.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](jestjs/jest@v25.2.7...v25.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/preset-env from 7.9.0 to 7.9.5 (ceramicnetwork#49)

Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.9.0 to 7.9.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](babel/babel@v7.9.0...v7.9.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump ipfs-http-client from 42.0.0 to 44.0.0 (ceramicnetwork#48)

Bumps [ipfs-http-client](https://github.com/ipfs/js-ipfs) from 42.0.0 to 44.0.0.
- [Release notes](https://github.com/ipfs/js-ipfs/releases)
- [Changelog](https://github.com/ipfs/js-ipfs/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/ipfs/js-ipfs/commits/ipfs-http-client@44.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump commander from 4.1.1 to 5.0.0 (ceramicnetwork#47)

Bumps [commander](https://github.com/tj/commander.js) from 4.1.1 to 5.0.0.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v4.1.1...v5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump ipfs from 0.42.1 to 0.43.0 (ceramicnetwork#50)

Bumps [ipfs](https://github.com/ipfs/js-ipfs) from 0.42.1 to 0.43.0.
- [Release notes](https://github.com/ipfs/js-ipfs/releases)
- [Changelog](https://github.com/ipfs/js-ipfs/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/ipfs/js-ipfs/compare/ipfs@0.42.1...ipfs@0.43.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump babel-jest from 25.3.0 to 25.4.0 (ceramicnetwork#57)

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 25.3.0 to 25.4.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v25.4.0/packages/babel-jest)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump @ethersproject/providers (ceramicnetwork#56)

Bumps [@ethersproject/providers](https://github.com/ethers-io/ethers.js) from 5.0.0-beta.160 to 5.0.0-beta.162.
- [Release notes](https://github.com/ethers-io/ethers.js/releases)
- [Changelog](https://github.com/ethers-io/ethers.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ethers-io/ethers.js/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump @types/node from 13.11.1 to 13.13.0 (ceramicnetwork#58)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.11.1 to 13.13.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump @typescript-eslint/eslint-plugin (ceramicnetwork#55)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.27.0 to 2.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.28.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump @types/express from 4.17.2 to 4.17.6 (ceramicnetwork#54)

Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.2 to 4.17.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps-dev): bump @typescript-eslint/parser from 2.26.0 to 2.28.0 (ceramicnetwork#53)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.26.0 to 2.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.28.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* fix(core): emit processing state (#64)

emit PROCESSING event for anchor status

* fix: add node-fetch types to ceramic core

* fix(core): add prev verification for anchor record (ceramicnetwork#68)

* fix(core): add prev verification for anchor record

* feat(core): add id property to signed records

* feat(core): make ethereumRpcUrl optional (ceramicnetwork#89)

* feat: allow legacy did docs to be used as genesis records (ceramicnetwork#88)

* feat: allow legacy did docs to be used as genesis records

* add getHandlerFromGenesis function

* chore(deps-dev): bump @typescript-eslint/eslint-plugin

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.28.0 to 2.31.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.31.0/packages/eslint-plugin)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps-dev): bump @types/node from 13.13.0 to 13.13.5

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.0 to 13.13.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps): bump @ethersproject/providers

Bumps [@ethersproject/providers](https://github.com/ethers-io/ethers.js) from 5.0.0-beta.162 to 5.0.0-beta.166.
- [Release notes](https://github.com/ethers-io/ethers.js/releases)
- [Changelog](https://github.com/ethers-io/ethers.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ethers-io/ethers.js/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps): bump p-queue from 6.3.0 to 6.4.0

Bumps [p-queue](https://github.com/sindresorhus/p-queue) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/sindresorhus/p-queue/releases)
- [Commits](sindresorhus/p-queue@v6.3.0...v6.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps): bump commander from 5.0.0 to 5.1.0

Bumps [commander](https://github.com/tj/commander.js) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/tj/commander.js/releases)
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md)
- [Commits](tj/commander.js@v5.0.0...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps): bump ipfs-http-client from 44.0.0 to 44.0.3

Bumps [ipfs-http-client](https://github.com/ipfs/js-ipfs) from 44.0.0 to 44.0.3.
- [Release notes](https://github.com/ipfs/js-ipfs/releases)
- [Changelog](https://github.com/ipfs/js-ipfs/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/ipfs/js-ipfs/compare/ipfs-http-client@44.0.0...ipfs-http-client@44.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps-dev): bump @babel/core from 7.9.0 to 7.9.6

Bumps [@babel/core](https://github.com/babel/babel) from 7.9.0 to 7.9.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](babel/babel@v7.9.0...v7.9.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps-dev): bump @types/node-fetch from 2.5.6 to 2.5.7

Bumps [@types/node-fetch](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node-fetch) from 2.5.6 to 2.5.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node-fetch)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* chore(deps-dev): bump @typescript-eslint/parser from 2.28.0 to 2.33.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.28.0 to 2.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.33.0/packages/parser)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* feat: allow legacy did docs to be used as genesis records

* ceramic-account base

* add getHandlerFromGenesis function

* sort content properties before signing JWT

* fixes

* added test package

* move account tile linking to did class

* added accoun link funcitonality

* added tests

* remove test package

* Remove lib and coverage directories

* don't set empty content on account link doc

* switch to caip lib, rename AccountLinks methods

* add claims and connections tiles

* feat(core): add default anchor service URL

* add option to allow tiles to be unique on creation, use in account-template

* only accept caip10 account ids, increase uniqueness entropy

* fix tests

* feat(core): add local pinning (ceramicnetwork#95)

- add local pinning functionality
- hide anchorScheduledFor if the anchor has failed/completed

* chore(core): add dependabot config

* chore(deps): bump @ethersproject/providers (ceramicnetwork#120)

Bumps [@ethersproject/providers](https://github.com/ethers-io/ethers.js) from 5.0.0-beta.166 to 5.0.0-beta.171.
- [Release notes](https://github.com/ethers-io/ethers.js/releases)
- [Changelog](https://github.com/ethers-io/ethers.js/blob/v5.0.0-beta.171/CHANGELOG.md)
- [Commits](ethers-io/ethers.js@v5.0.0-beta.166...v5.0.0-beta.171)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore: add maintainer to README

* chore: update dependabot config

* chore(deps): bump cids from 0.8.0 to 0.8.1 (ceramicnetwork#121)

Bumps [cids](https://github.com/multiformats/js-cid) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/multiformats/js-cid/releases)
- [Changelog](https://github.com/multiformats/js-cid/blob/master/CHANGELOG.md)
- [Commits](multiformats/js-cid@v0.8.0...v0.8.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump 3id-blockchain-utils from 0.3.3 to 0.4.0 (ceramicnetwork#122)

Bumps 3id-blockchain-utils from 0.3.3 to 0.4.0.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* Revert "chore(deps): bump cids from 0.8.0 to 0.8.1 (ceramicnetwork#121)"

This reverts commit 136a72b.

* Revert "chore(deps): bump 3id-blockchain-utils from 0.3.3 to 0.4.0 (ceramicnetwork#122)"

This reverts commit 0e7d59e.

* fix(core): fix failing tests

* chore(deps): bump @ethersproject/base64 from 5.0.0-beta.134 to 5.0.1 (ceramicnetwork#125)

Bumps [@ethersproject/base64](https://github.com/ethers-io/ethers.js) from 5.0.0-beta.134 to 5.0.1.
- [Release notes](https://github.com/ethers-io/ethers.js/releases)
- [Changelog](https://github.com/ethers-io/ethers.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ethers-io/ethers.js/commits/v5.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump @ethersproject/providers from 5.0.0-beta.171 to 5.0.2 (ceramicnetwork#127)

Bumps [@ethersproject/providers](https://github.com/ethers-io/ethers.js) from 5.0.0-beta.171 to 5.0.2.
- [Release notes](https://github.com/ethers-io/ethers.js/releases)
- [Changelog](https://github.com/ethers-io/ethers.js/blob/master/CHANGELOG.md)
- [Commits](ethers-io/ethers.js@v5.0.0-beta.171...v5.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump @ethersproject/random from 5.0.0-beta.136 to 5.0.1 (ceramicnetwork#130)

Bumps [@ethersproject/random](https://github.com/ethers-io/ethers.js) from 5.0.0-beta.136 to 5.0.1.
- [Release notes](https://github.com/ethers-io/ethers.js/releases)
- [Changelog](https://github.com/ethers-io/ethers.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ethers-io/ethers.js/commits/v5.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump caip from 0.6.0 to 0.9.2 (ceramicnetwork#123)

Bumps [caip](https://github.com/pedrouid/caip-js) from 0.6.0 to 0.9.2.
- [Release notes](https://github.com/pedrouid/caip-js/releases)
- [Commits](ChainAgnostic/caip-js@0.6.0...0.9.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump ipfs-http-client from 44.0.3 to 44.2.0 (ceramicnetwork#129)

Bumps [ipfs-http-client](https://github.com/ipfs/js-ipfs) from 44.0.3 to 44.2.0.
- [Release notes](https://github.com/ipfs/js-ipfs/releases)
- [Changelog](https://github.com/ipfs/js-ipfs/blob/master/docs/RELEASES.md)
- [Commits](https://github.com/ipfs/js-ipfs/compare/ipfs-http-client@44.0.3...ipfs-http-client@44.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump cids from 0.8.1 to 0.8.2 (ceramicnetwork#132)

Bumps [cids](https://github.com/multiformats/js-cid) from 0.8.1 to 0.8.2.
- [Release notes](https://github.com/multiformats/js-cid/releases)
- [Changelog](https://github.com/multiformats/js-cid/blob/master/CHANGELOG.md)
- [Commits](multiformats/js-cid@v0.8.1...v0.8.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump did-resolver from 1.1.0 to 2.0.1 (ceramicnetwork#128)

Bumps [did-resolver](https://github.com/decentralized-identity/did-resolver) from 1.1.0 to 2.0.1.
- [Release notes](https://github.com/decentralized-identity/did-resolver/releases)
- [Changelog](https://github.com/decentralized-identity/did-resolver/blob/master/CHANGELOG.md)
- [Commits](decentralized-identity/did-resolver@1.1.0...2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump cids from 0.8.2 to 0.8.3 (ceramicnetwork#135)

Bumps [cids](https://github.com/multiformats/js-cid) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/multiformats/js-cid/releases)
- [Changelog](https://github.com/multiformats/js-cid/blob/master/CHANGELOG.md)
- [Commits](multiformats/js-cid@v0.8.2...v0.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* chore(deps): bump 3id-blockchain-utils from 0.3.3 to 0.4.0 (ceramicnetwork#133)

Bumps 3id-blockchain-utils from 0.3.3 to 0.4.0.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>

* Document state and API(s) refactor (ceramicnetwork#131)

* feat(core): set listeners on documents instead of dispatcher

* feat(core): add new interfaces, refactor files

* feat(core): working on the API refactor

* feat(core): refactor naming

* feat(core): add TODO

* feat(core): remove unnecessary ipfs calls

* feat(core): fix level state store

* feat(core): refactor doctypes

* feat(core): fix anchor record apply

* feat(core): don't use private variables

* feat(core): use interface for doctypehandler instead of abstract class

* feat(core): fix lint

* feat(core): fix lint warnings

* feat(core): remove doctype utils

* feat(core): add doctype utils

* feat(core): remove method from doctype handler

* feat(core): remove uuid

* feat(core): bump ipfs and fix tests

* feat(core): change Ceramic API

* feat(core): extract common types to ceramic-common

* feat(common): fix package.json

* feat(common): add package.lock

* feat(common): change doctypehandler interface

* feat(common): refactor common package

* feat(client): partial refactor

* feat(cli): refactor document state

* fix(core): set timeout

* feat(common): add serialize/deserialize to doctype utils

* feat(common): rename init options

* feat(core): move into a method

* fix(core): fix test

* fix(common): remove ipfs from the api

* fix(common): make fns immutable

* chore(core): import type

* fix(client): remove unused method

* feat(common): add index to common

* fix(doctype): add index files

* fix(core): fix test

* fix(core): fix createDoc

* fix(cli): inc timeout

* fix(client): fix client docs

* feat(common): move change to instance level

* feat(common): refactor doctype

* fix(client): document extends doctype

* fix(core): fix ceramic test

* feat(core): add support for other docId

* feat(doctype): remove context from change method

* Even module versions (ceramicnetwork#143)

* chore: downgrade module versions

* chore: update ipfs dependency

* fix(core): fix test

* Module cleanup (ceramicnetwork#145)

* chore: fix/include tests, add basic README(s)

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Michael Sterle-Contala <2691351+msterle@users.noreply.github.com>
Co-authored-by: Joel Torstensson <oed3933@gmail.com>
Co-authored-by: Janko Simonovic <janko.simonovic@sbgenomics.com>
Co-authored-by: Joel Thorstensson <oed@3box.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Issue with a reward for completion according to spec good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

5 participants