Socket
Book a DemoInstallSign in
Socket
v

voliva

npm

Packages

Co-maintainers

68 packages

babel-plugin-react-rxjs

derive-state

State library that implements the Observer pattern, built with reactivity and composition in mind.

eslint-plugin-react-rxjs

ESLint rules for react-rxjs

formicary

Build react forms with reactive validations between forms and a composable API.

ng2-interceptors

Angular2 interceptor service implementation

polkadot-api

- Light client first: built on top of the [new JSON-RPC spec](https://paritytech.github.io/json-rpc-interface-spec/) to fully leverage the potential of light-clients (i.e: [smoldot](https://www.npmjs.com/package/smoldot)). - Delightful TypeScript support

@polkadot-api/cli

Add a chain by using the add command

@polkadot-api/client

@polkadot-api/codegen

@polkadot-api/common-sdk-utils

@polkadot-api/compare-runtimes

A lightweight yet powerful TypeScript library to **compare runtime metadata between upgrades** of PolkadotSDK-based blockchains. Easily detect **breaking changes, additions, and compatibility levels** across all runtime components.

@polkadot-api/descriptors

@polkadot-api/docgen

This package generates chain-specific documentation, based on metadata.

@polkadot-api/experimental-pjs-signer

@polkadot-api/ink-contracts

This package reads Ink! metadata files to extract its information, and generates types and SCALE codecs for the types defined in the metadata.

@polkadot-api/json-rpc-provider

This package exports the interface of `polkadot-api` with the chain.

@polkadot-api/json-rpc-provider-proxy

This package exports `getSyncProvider`, a function to create `JsonRpcProvider`s that will act as if the connection happen synchronously.

@polkadot-api/known-chains

@polkadot-api/ledger-signer

Ledger libraries require `Buffer` global to exist in scope. If you are on a NodeJS (or Bun) environment you are good to go. If you are on a browser environment, make sure your bundler exposes it or polyfill it yourself with [`buffer` package](https://www.

@polkadot-api/legacy-polkadot-provider

@polkadot-api/legacy-provider

@polkadot-api/light-client-extension-helpers

@polkadot-api/logs-provider

This package exports a `JsonRpcProvider` enhancer to record logs of messages sent & received, and a provider that reads from these logs to replay existing sessions.

@polkadot-api/merkleize-metadata

This TS package provides utils for the merkleization of [`frame_metadata`](https://docs.rs/frame-metadata/latest/frame_metadata/) as described in [RFC78](https://polkadot-fellows.github.io/RFCs/approved/0078-merkleized-metadata.html).

@polkadot-api/metadata-builders

This package has multiple functions that read a metadata object, denormalizes it, and builds other structures needed for different processes