Package Exports
- @polkadot/primitives/codec/block/decodeRaw
- @polkadot/primitives/codec/block/encode
- @polkadot/primitives/codec/header/decode
- @polkadot/primitives/codec/header/decodeRaw
- @polkadot/primitives/codec/header/encode
- @polkadot/primitives/codec/header/hash
- @polkadot/primitives/create/header
- @polkadot/primitives/json/accountId/decode
- @polkadot/primitives/json/block/decode
- @polkadot/primitives/json/bn/decode
- @polkadot/primitives/json/bn/encode
- @polkadot/primitives/json/bytes/decode
- @polkadot/primitives/json/bytes/encode
- @polkadot/primitives/json/hash/decode
- @polkadot/primitives/json/hash/encode
- @polkadot/primitives/json/header/decode
- @polkadot/primitives/json/header/encode
- @polkadot/primitives/json/parachainId/decode
- @polkadot/primitives/json/signature/decode
- @polkadot/primitives/role/all
- @polkadot/primitives/role/fromId
- @polkadot/primitives/role/toId
- @polkadot/primitives/sizes
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@polkadot/primitives) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@polkadot/primitives
Base flow definitions for the base Polkadot types as defined in the specification. It is useful for implementations, applications and libraries, where type-checking of the JavaScript base types is of importance.
Usage
Installation -
npm install --save @polkadot/primitives
Usage -
// @flow
import type { AccountId, Balance } from '@polkadot/primitives/base';
function getBalance (accountId: AccountId): Balance {
...
}