diff --git a/packages/persistent-merkle-tree/src/gindex.ts b/packages/persistent-merkle-tree/src/gindex.ts index efa7a8c3..0be5010c 100644 --- a/packages/persistent-merkle-tree/src/gindex.ts +++ b/packages/persistent-merkle-tree/src/gindex.ts @@ -95,6 +95,9 @@ export interface GindexIterator extends Iterable { remainingBitLength(): number; } +/** + * Iterates from root to node at gindex + */ export function gindexIterator(gindex: Gindex | GindexBitstring): GindexIterator { let bitstring: string; if (typeof gindex === "string") { diff --git a/packages/ssz/src/type/container.ts b/packages/ssz/src/type/container.ts index 97b10aa1..9509ff1d 100644 --- a/packages/ssz/src/type/container.ts +++ b/packages/ssz/src/type/container.ts @@ -79,6 +79,7 @@ export class ContainerType>> extends protected readonly TreeViewDU: ContainerTreeViewDUTypeConstructor; constructor(readonly fields: Fields, readonly opts?: ContainerOptions) { + console.dir('Viktar custom ssz ContainerType created'); super(opts?.cachePermanentRootStruct); // Render detailed typeName. Consumers should overwrite since it can get long