fix: loop counter for writing multiaddresses in enr

This commit is contained in:
Richard Ramos 2023-09-01 17:52:04 -04:00 committed by richΛrd
parent be982d8617
commit 793c059ea7
1 changed files with 1 additions and 1 deletions

View File

@ -35,7 +35,7 @@ func WithMultiaddress(multiaddrs ...multiaddr.Multiaddr) ENROption {
failedOnceWritingENR := false
couldWriteENRatLeastOnce := false
successIdx := -1
for i := len(multiaddrs) - 1; i >= 0; i-- {
for i := len(multiaddrs); i > 0; i-- {
err = writeMultiaddressField(localnode, multiaddrs[0:i])
if err == nil {
couldWriteENRatLeastOnce = true