From 4c806dfd860afdeb62d151d5f127cd8f48ac3490 Mon Sep 17 00:00:00 2001 From: leopardracer <136604165+leopardracer@users.noreply.github.com> Date: Tue, 22 Apr 2025 11:15:56 +0300 Subject: [PATCH 1/3] Update ReputationMiningCycleBinarySearch.sol --- .../reputationMiningCycle/ReputationMiningCycleBinarySearch.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/reputationMiningCycle/ReputationMiningCycleBinarySearch.sol b/contracts/reputationMiningCycle/ReputationMiningCycleBinarySearch.sol index de165bd324..86b41b2b49 100644 --- a/contracts/reputationMiningCycle/ReputationMiningCycleBinarySearch.sol +++ b/contracts/reputationMiningCycle/ReputationMiningCycleBinarySearch.sol @@ -61,7 +61,7 @@ contract ReputationMiningCycleBinarySearch is ReputationMiningCycleCommon { uint256 expectedLength = expectedProofLength( submission.jrhNLeaves, disputeRounds[_round][_idx].lowerBound - ) - (disputeRounds[_round][_idx].challengeStepCompleted - 1); // We expect shorter proofs the more chanllenge rounds we've done so far + ) - (disputeRounds[_round][_idx].challengeStepCompleted - 1); // We expect shorter proofs the more challenge rounds we've done so far require( expectedLength == _siblings.length, "colony-reputation-mining-invalid-binary-search-proof-length" From d9856f8cad5249c830624794effba31857136ed1 Mon Sep 17 00:00:00 2001 From: leopardracer <136604165+leopardracer@users.noreply.github.com> Date: Tue, 22 Apr 2025 11:18:34 +0300 Subject: [PATCH 2/3] Update ReputationMiningCycleRespond.sol --- .../reputationMiningCycle/ReputationMiningCycleRespond.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contracts/reputationMiningCycle/ReputationMiningCycleRespond.sol b/contracts/reputationMiningCycle/ReputationMiningCycleRespond.sol index 665cfc31c6..fac3c42bfe 100644 --- a/contracts/reputationMiningCycle/ReputationMiningCycleRespond.sol +++ b/contracts/reputationMiningCycle/ReputationMiningCycleRespond.sol @@ -389,7 +389,7 @@ contract ReputationMiningCycleRespond is ReputationMiningCycleCommon { } function confirmChallengeCompleted(uint256[26] memory _u) internal { - // If everthing checked out, note that we've responded to the challenge. + // If everything checked out, note that we've responded to the challenge. disputeRounds[_u[U_ROUND]][_u[U_IDX]].challengeStepCompleted += 1; disputeRounds[_u[U_ROUND]][_u[U_IDX]].lastResponseTimestamp = block.timestamp; Submission storage submission = reputationHashSubmissions[ From 508a4eb43cf0b7bb7a64ebd6a41b1aabb4adaf55 Mon Sep 17 00:00:00 2001 From: leopardracer <136604165+leopardracer@users.noreply.github.com> Date: Tue, 22 Apr 2025 11:19:05 +0300 Subject: [PATCH 3/3] Update ReputationMiner.js --- packages/reputation-miner/ReputationMiner.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/reputation-miner/ReputationMiner.js b/packages/reputation-miner/ReputationMiner.js index 208d97690f..67677b4127 100644 --- a/packages/reputation-miner/ReputationMiner.js +++ b/packages/reputation-miner/ReputationMiner.js @@ -394,7 +394,7 @@ class ReputationMiner { // When reputation amount update is negative, adjust its value for child reputation updates and parent updates // We update colonywide sums first (children, parents, skill) - // Then the user-specifc sums in the order children, parents, skill. + // Then the user-specific sums in the order children, parents, skill. if (amount.lt(0)) { const nUpdates = ethers.BigNumber.from(logEntry.nUpdates); const [nParents] = await this.colonyNetwork.getSkill(logEntry.skillId, {blockTag: blockNumber});