-
Notifications
You must be signed in to change notification settings - Fork 86
Description
Issue description
Failing proofs, the first time it tries it it says Challenge already solved, then the next tries show Merkle Root Mismatch
Expected behavior
Solve the proof
Actual behavior
Doesn't solve proof
Specifications
- Node version: 8.1.1-rc.9
- Platform: Neuro
- Node libp2p identity: 200
Error logs
First try (Challenge has already been solved)
[2025-09-09 13:26:10] DEBUG: [PROOFING] Proofing GET started for blockchain: otp:2043, operationId: 0097f170-5437-4f80-942d-8937b76e00bb
[2025-09-09 13:26:12] DEBUG: [PROOFING] Proofing GET: 75 nquads found for asset with ual: did:dkg:otp:2043/0x8f678eb0e57ee8a109b295710e23076fa3a443fe/2043294
[2025-09-09 13:26:10] DEBUG: [PROOFING] Proofing GET started for blockchain: otp:2043, operationId: 0097f170-5437-4f80-942d-8937b76e00bb
[2025-09-09 13:26:12] DEBUG: [PROOFING] Proofing GET: 75 nquads found for asset with ual: did:dkg:otp:2043/0x8f678eb0e57ee8a109b295710e23076fa3a443fe/2043294
[2025-09-09 13:26:12] INFO: Calling submitProof with priority: 5
[2025-09-09 13:26:14] WARN: Unable to decode estimate gas error: Error: Gas estimation for submitProof(chunk=67f9d5d24a870420407855890d> <htt, merkleProof=[0xe70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a, 0x360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af1, 0x2a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3, 0xbddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed32489, 0x5562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3b, 0xed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070d, 0xa054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056f, 0xb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bb, 0xb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e5765, 0x90f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670]) has failed, reason: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0)
[2025-09-09 13:26:14] ERROR: [PROOFING] Failed to prepare and send proof for blockchain: otp:2043. Error: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0), stack: Error: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0)
[2025-09-09 13:26:14] ERROR: [PROOFING] Error in proofing mechanism for otp:2043: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0), stack: Error: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0)
[2025-09-09 13:26:14] DEBUG: submitProof(chunk=67f9d5d24a870420407855890d> <htt, merkleProof=[0xe70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a, 0x360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af1, 0x2a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3, 0xbddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed32489, 0x5562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3b, 0xed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070d, 0xa054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056f, 0xb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bb, 0xb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e5765, 0x90f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670]) estimateGas has failed; Error: This challenge has already been solved; RPC: https://astrosat-2.origintrail.network/.
Second try (Merkle Root Mismatch)
[2025-09-09 13:27:33] DEBUG: [PROOFING] Checking proof period validity: isValid=true, activeProofPeriodStartBlock=10886100, latestChallengeBlock=10886100, sentSuccessfully=false, blockchainId=otp:2043
[2025-09-09 13:27:33] DEBUG: [PROOFING] Proofing GET started for blockchain: otp:2043, operationId: f8210509-2034-4777-8963-367e2437b3ab
[2025-09-09 13:27:35] DEBUG: [PROOFING] Proofing GET: 75 nquads found for asset with ual: did:dkg:otp:2043/0x8f678eb0e57ee8a109b295710e23076fa3a443fe/2043294
[2025-09-09 13:27:35] INFO: Calling submitProof with priority: 5
[2025-09-09 13:27:36] WARN: Unable to decode estimate gas error: Error: Gas estimation for submitProof(chunk=67f9d5d24a870420407855890d> <htt, merkleProof=[0xe70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a, 0x360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af1, 0x2a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3, 0xbddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed32489, 0x5562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3b, 0xed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070d, 0xa054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056f, 0xb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bb, 0xb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e5765, 0x90f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670]) has failed, reason: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0)
[2025-09-09 13:27:36] ERROR: [PROOFING] Error in proofing mechanism for otp:2043: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0), stack: Error: cannot estimate gas; transaction may fail or may require manual gas limit [ See: https://links.ethers.org/v5-errors-UNPREDICTABLE_GAS_LIMIT ] (method="estimateGas", transaction={"from":"0x5Eb898BD31dd739669Cb86A631604aE7951f167A","to":"0x04498d3e5De9689c519A6904E9C91223531BE6f2","data":"0x9de9c6dc00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000002036376639643564323461383730343230343037383535383930643e203c687474000000000000000000000000000000000000000000000000000000000000000ae70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af12a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3bddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed324895562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3bed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070da054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056fb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bbb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e576590f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670","accessList":null}, code=UNPREDICTABLE_GAS_LIMIT, version=providers/5.8.0)
[2025-09-09 13:27:36] DEBUG: submitProof(chunk=67f9d5d24a870420407855890d> <htt, merkleProof=[0xe70e4c17f8040f206a1afe21fea4227eec4ce5ade2a328eb0e2ee064f35f129a, 0x360a40b827ceb47caa4155ea3c71302e4a23c86b1377fc208df09834224c9af1, 0x2a7f68f7f35adf91f01cb034ae2dd7c30fa2a903fe637da281b49fff9de92bb3, 0xbddc3836b89c6e0b8de4f0a676ccf16f47ab200a022112c3b5a1fa07bed32489, 0x5562fc2b21e760cf3da4102db0c3b7d7cfa5f5c0e1c55985cefc6fe7fc168c3b, 0xed39b2106ac6e1ac1233d13e6f9c1cb4730da768bbe560d4d748138f15d2070d, 0xa054b58ea0d1ccc3190786ababd2f96ea2545be762215d3b26ad401ea2c4056f, 0xb61034fffffb82557d6746fd8ebb04d066ba07aebdb1068c282a001a9aff84bb, 0xb86c72d05ec4b81feeef9c38f6881b72e7043f81cd9ab93d3ef608d6f07e5765, 0x90f542b37141e4ff8c9d9070960ef7aa1c8e063d76699e4ada16f5a62009d670]) estimateGas has failed; Error: custom error MerkleRootMismatchError(computedMerkleRoot=0x009649127592a6ba30391de7165b682184d4702df715520564d163284b72de97, expectedMerkleRoot=0xbd2b3ae53ebfc934540a4038d2321b29c245aef55874151c3ddc070ebf54572c); RPC: https://astrosat-2.origintrail.network/.
Disclaimer
Please be aware that the issue reported on a public repository allows everyone to see your node logs, node details, and contact details. If you have any sensitive information, feel free to share it by sending an email to tech@origin-trail.com.