Private layer
$chain = $account->createEventChain(); // Creates an empty event chain with a valid id and last hash
Note: You need to add an identity as the first event on the chain. This is not done automatically.
$body = [
'$schema' => "http://specs.example.com/message#",
'content' => "Hello world!"
];
$chainId = "JEKNVnkbo3jqSHT8tfiAKK4tQTFK7jbx8t18wEEnygya";
$chainLastHash = "3yMApqCuCjXDWPrbjfR5mjCPTHqFG8Pux1TxQrEM35jj";
$chain = new LTO\EventChain($chainId, $chainLastHash);
$chain->add(new Event($body))->signWith($account);
You need the chain id and the hash of the last event to use an existing chain.
Last modified 2yr ago