size property

  1. @override
int get size
override

Implementation

@override
int get size {
	var size = 0;
	size += 4;
	size += 4;
	size += signerPublicKey.size;
	size += 4;
	size += 1;
	size += network.size;
	size += type.size;
	if (NamespaceRegistrationType.ROOT.value == registrationType.value)
	{
		size += duration.size;
	}
	if (NamespaceRegistrationType.CHILD.value == registrationType.value)
	{
		size += parentId!.size;
	}
	size += id.size;
	size += registrationType.size;
	size += 1;
	size += name.lengthInBytes;
	return size;
}