From 3b9f2a0566f2f079e03a877655a932a9001c3e10 Mon Sep 17 00:00:00 2001 From: gabe Date: Fri, 7 Jun 2024 20:25:45 -0700 Subject: [PATCH] add sig data in return --- .gitignore | 2 ++ exts/getput/getput.go | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..1f1025f23 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.idea +.DS_Store \ No newline at end of file diff --git a/exts/getput/getput.go b/exts/getput/getput.go index 0b56afa6b..fa9bc2d50 100644 --- a/exts/getput/getput.go +++ b/exts/getput/getput.go @@ -20,6 +20,7 @@ import ( type GetResult struct { Seq int64 V bencode.Bytes + Sig [64]byte Mutable bool } @@ -46,6 +47,7 @@ func startGetTraversal( select { case vChan <- GetResult{ V: rv, + Sig: r.Sig, Mutable: false, }: case <-ctx.Done(): @@ -55,6 +57,7 @@ func startGetTraversal( case vChan <- GetResult{ Seq: *r.Seq, V: rv, + Sig: r.Sig, Mutable: true, }: case <-ctx.Done():