]> git.codecow.com Git - nano-pow.git/commitdiff
Fix endianness.
authorChris Duncan <chris@codecow.com>
Sat, 23 May 2026 05:50:58 +0000 (22:50 -0700)
committerChris Duncan <chris@codecow.com>
Sat, 23 May 2026 05:50:58 +0000 (22:50 -0700)
src/lib/validate/index.ts

index d777214a00bbfa342214623569aeac8792113f04..d99321e834f755547f8c3086c7b865ff7d792cf3 100644 (file)
@@ -1,7 +1,7 @@
 //! SPDX-FileCopyrightText: 2025 Chris Duncan <chris@codecow.com>
 //! SPDX-License-Identifier: GPL-3.0-or-later
 
-import { bigintToHex, BytesToHex, Logger, RECEIVE, SEND } from '#utils'
+import { BytesToHex, Logger, RECEIVE, SEND, bigintToHex } from '#utils'
 import { WorkValidateResponse } from 'nano-pow'
 
 const logger = new Logger()
@@ -79,9 +79,9 @@ function init (seed: BigUint64Array, hash: BigUint64Array): void {
        v[14] = ~v[14] // Compression
 
        // Set up input buffers
-       mView.setBigUint64(0, seed[0], true)
+       mView.setBigUint64(0, seed[0])
        for (let i = 0; i < 4; i++) {
-               mView.setBigUint64(8 * (i + 1), hash[i])
+               mView.setBigUint64(8 * (i + 1), hash[i], true)
        }
 }