From f3eed6b6d388f061938af8abfb67c2f7984004b0 Mon Sep 17 00:00:00 2001 From: Miguel Montes <miguel.montes@gmail.com> Date: Fri, 14 Dec 2018 10:35:05 -0300 Subject: [PATCH] =?UTF-8?q?Disminuci=C3=B3n=20en=20el=20n=C3=BAmero=20de?= =?UTF-8?q?=20rondas=20en=20las=20cuales=20se=20busca=20el=20=C3=BAltimo?= =?UTF-8?q?=20bloque=20sellado.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bfa_client/src/bfa/node.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bfa_client/src/bfa/node.go b/bfa_client/src/bfa/node.go index f85b2fc..6fc48e2 100644 --- a/bfa_client/src/bfa/node.go +++ b/bfa_client/src/bfa/node.go @@ -44,10 +44,11 @@ type SealerStatus struct { } const ( - Latest = "latest" - Self = "self" - Network = 47525974938 - Genesis = "0xe0e26f415af00fe32e1e8d94336355db43a78d9f59eb70910172b61fb670d99e" + Latest = "latest" + Self = "self" + Network = 47525974938 + Genesis = "0xe0e26f415af00fe32e1e8d94336355db43a78d9f59eb70910172b61fb670d99e" + SealerRounds = 2 ) func (node *Node) Call(result interface{}, method string, args ...interface{}) { @@ -279,7 +280,7 @@ func (node *Node) SealersStatus(blockNumber int64) (status map[string]*SealerSta notSeen := int64(len(status)) block := node.HeaderByNumber(blockNumber) blockNumber = block.Number.Int64() - until := Max(1, blockNumber-5*notSeen) + until := Max(1, blockNumber-SealerRounds*notSeen) for notSeen > 0 { signer := BytesToHex(block.GetSigner().Bytes()) if status[signer].LastBlock == 0 { -- GitLab