Block class
| author |
Rene Korss rene.korss@gmail.com |
|---|---|
| package |
Default |
__construct(\RKD\Blockchain\Block $previousBlock, string $data) : void
stringData to store in block
compare(mixed $compare) : boolean
mixedComparable object
boolean
generateHash() : string
stringGenerated hash
genesis(string $data = 'Genesis block') : self
stringData to store in block
self
getData() : string
stringBlock data
getHash() : string
stringBlock hash
getIndex() : integer
integerBlock index
getPreviousHash() : string
stringPrevious block hash
isValid() : boolean
booleanTrue if block is valid, false otherwise
toArray() : array
array
index : integer
| var |
|---|
integer
hash : string
| var |
|---|
string
previousHash : string
| var |
|---|
string
createdDatetime : \DateTimeImmutable
| var |
|---|
\DateTimeImmutable
data : string
| var |
|---|
string