Skip to main content

Anchor

Represents information about an anchor.

  • Full name: \Bloock\Entity\Integrity\Anchor

Properties​

id​

private int $id

blockRoots​

private \Google\Protobuf\Internal\RepeatedField $blockRoots

networks​

private \Google\Protobuf\Internal\RepeatedField $networks

root​

private string $root

status​

private string $status

Methods​

__construct​

Constructs an Anchor object with the specified parameters.

public __construct(int $id, \Google\Protobuf\Internal\RepeatedField $blockRoots, \Google\Protobuf\Internal\RepeatedField $networks, string $root, string $status): mixed

Parameters:

ParameterTypeDescription
$idint
$blockRoots\Google\Protobuf\Internal\RepeatedField
$networks\Google\Protobuf\Internal\RepeatedField
$rootstring
$statusstring

fromProto​

public static fromProto(\Bloock\Anchor $anchor): \Bloock\Entity\Integrity\Anchor
  • This method is static.

Parameters:

ParameterTypeDescription
$anchor\Bloock\Anchor

getId​

Gets id from the anchor.

public getId(): int

getBlockRoots​

Gets block roots from the anchor.

public getBlockRoots(): \Google\Protobuf\Internal\RepeatedField

getNetworks​

Gets networks from the anchor.

public getNetworks(): \Google\Protobuf\Internal\RepeatedField

getRoot​

Gets root from the anchor.

public getRoot(): string

getStatus​

Get status from the anchor.

public getStatus(): string

toProto​

public toProto(): \Bloock\Anchor


Automatically generated on 2024-04-17