@polkadot/extrinsics
Index
Type aliases
Functions
Type aliases
Extrinsic$Sections
Ƭ Extrinsic$Sections: keyof Extrinsics
Defined in types.d.ts:21
ExtrinsicUnchecked
Ƭ ExtrinsicUnchecked: Uint8Array
Defined in codec/types.d.ts:9
ExtrinsicWithAccount
Ƭ ExtrinsicWithAccount: Uint8Array
Defined in codec/types.d.ts:5
ExtrinsicWithIndex
Ƭ ExtrinsicWithIndex: Uint8Array
Defined in codec/types.d.ts:7
Extrinsics
Ƭ Extrinsics: object
Defined in types.d.ts:7
Type declaration
Functions
decodeLength
▸ decodeLength(unchecked: Uint8Array): UncheckedRaw
Defined in codec/decode/length.ts:9
Parameters:
| Param | Type |
|---|---|
| unchecked | Uint8Array |
Returns: UncheckedRaw
encode
▸ encode(publicKey: Uint8Array, index: * number | BN*, extrinsic: SectionItem<Extrinsics>, values: Array<any>, version: EncodingVersions): ExtrinsicWithAccount
Defined in codec/encode/index.ts:13
Parameters:
| Param | Type |
|---|---|
| publicKey | Uint8Array |
| index | number | BN |
| extrinsic | SectionItem<Extrinsics> |
| values | Array<any> |
| version | EncodingVersions |
Returns: ExtrinsicWithAccount
encodeCall
▸ encodeCall(publicKey: Uint8Array, nonce: * number | BN*, data: ExtrinsicWithIndex, version: EncodingVersions): ExtrinsicWithAccount
Defined in codec/encode/call.ts:14
Parameters:
| Param | Type |
|---|---|
| publicKey | Uint8Array |
| nonce | number | BN |
| data | ExtrinsicWithIndex |
| version | EncodingVersions |
Returns: ExtrinsicWithAccount
encodeExtrinsic
▸ encodeExtrinsic(extrinsic: SectionItem<Extrinsics>, values: Array<any>, version: EncodingVersions): ExtrinsicWithIndex
Defined in codec/encode/extrinsic.ts:12
Parameters:
| Param | Type |
|---|---|
| extrinsic | SectionItem<Extrinsics> |
| values | Array<any> |
| version | EncodingVersions |
Returns: ExtrinsicWithIndex
encodeLength
▸ encodeLength(...values: Array<Uint8Array>): Uint8Array
Defined in codec/encode/length.ts:8
Parameters:
| Param | Type |
|---|---|
Rest values |
Array<Uint8Array> |
Returns: Uint8Array
unchecked
▸ unchecked(pair: KeyringPair, index: * number | BN*, extrinsic: SectionItem<Extrinsics>, values: Array<any>, version?: EncodingVersions): UncheckedRaw
Defined in codec/encode/unchecked.ts:16
Parameters:
| Param | Type | Default value |
|---|---|---|
| pair | KeyringPair |
- |
| index | number | BN |
- |
| extrinsic | SectionItem<Extrinsics> |
- |
| values | Array<any> |
- |
Default value version |
EncodingVersions |
"latest" |
Returns: UncheckedRaw
uncheckedLength
▸ uncheckedLength(pair: KeyringPair, index: * number | BN*, extrinsic: SectionItem<Extrinsics>, values: Array<any>, version?: EncodingVersions): UncheckedRaw
Defined in codec/encode/uncheckedLength.ts:14
Parameters:
| Param | Type | Default value |
|---|---|---|
| pair | KeyringPair |
- |
| index | number | BN |
- |
| extrinsic | SectionItem<Extrinsics> |
- |
| values | Array<any> |
- |
Default value version |
EncodingVersions |
"latest" |
Returns: UncheckedRaw