Skip to content

Commit ee18fd4

Browse files
authored
Merge commit from fork
1 parent 0c1c998 commit ee18fd4

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

  • util/light-client-protocol-server/src

util/light-client-protocol-server/src/lib.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,9 @@ impl LightClientProtocol {
192192
<T as Entity>::Builder: ProverMessageBuilder,
193193
<<T as Entity>::Builder as Builder>::Entity: Into<packed::LightClientMessageUnion>,
194194
{
195-
let (parent_chain_root, proof) = {
195+
let (parent_chain_root, proof) = if last_block.is_genesis() {
196+
(Default::default(), Default::default())
197+
} else {
196198
let snapshot = self.shared.snapshot();
197199
let mmr = snapshot.chain_root_mmr(last_block.number() - 1);
198200
let parent_chain_root = match mmr.get_root() {

0 commit comments

Comments
 (0)