Allow Block/Header constructor via Uint8Array (client use) (#357)
This commit is contained in:
@@ -18,7 +18,7 @@ export type BlockValue = {
|
||||
|
||||
// A block encoded with header and extrinsics
|
||||
export default class Block extends Struct {
|
||||
constructor (value?: BlockValue) {
|
||||
constructor (value?: BlockValue | Uint8Array) {
|
||||
super({
|
||||
header: Header,
|
||||
extrinsics: Extrinsics
|
||||
|
||||
@@ -22,7 +22,7 @@ export type HeaderValue = {
|
||||
|
||||
// A block header.
|
||||
export default class Header extends Struct {
|
||||
constructor (value?: HeaderValue) {
|
||||
constructor (value?: HeaderValue | Uint8Array) {
|
||||
super({
|
||||
parentHash: Hash,
|
||||
number: BlockNumber,
|
||||
|
||||
Reference in New Issue
Block a user