4.3.0 • Published 11 months ago

@exodus/connected-origins v4.3.0

Weekly downloads
-
License
MIT
Repository
github
Last release
11 months ago

@exodus/connected-origins

The connected origins module maintains a list of the third-party websites that the user has authorized to interact with Exodus. It stores the authorization status and connection status, along with metadata such as the name and icon of the website.

Usage

To use the module call the factory and pass in required dependencies

import connectedOriginsAtomDefinition from '@exodus/connected-origins/atoms'
import connectedOriginsDefinition from '@exodus/connected-origins/module'

const connectedOriginsStorage = storage.namespace('connectedOrigins')
const connectedOriginsAtom = connectedOriginsAtomDefinition.factory({
  storage: connectedOriginsStorage,
})

// create connected origins
const connectedOrigins = connectedOriginsDefinition.factory({ connectedOriginsAtom })

// load connected origins
await connectOrigins.load()

// get connected origins
await connectedOriginsAtom.get()

// clear connected origins
await connectOrigins.clear()
4.3.0

11 months ago

4.2.0

11 months ago

4.1.1

1 year ago

4.1.0

1 year ago

4.0.0

1 year ago

3.4.0

1 year ago

3.3.4

2 years ago

3.3.3

2 years ago

3.3.2

2 years ago

3.3.1

2 years ago

3.3.0

2 years ago

3.2.0

2 years ago

3.1.1

2 years ago

3.1.0

2 years ago

3.0.0

2 years ago

2.0.0

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago