Closed littleskunk closed 5 years ago
The old CONSIGN is storing the audit_tree https://github.com/Storj/core/blob/a95b59ef9ee8058d86698cd3da5053f0464fb558/lib/network/protocol.js#L264
The new ALLOC is not storing it. That is the reason for this issue.
Oh it is even worse. The bridge itself is not sending audit_tree. CONSIGN includes it: https://github.com/Storj/core/blob/master/doc/protocol-spec.md#consign
The new ALLOC doesn't has it: https://github.com/Storj/sips/blob/master/sip-0006.md#publishing-contracts-to-farmers
AUDIT isn't activated or used, and is something that needs to be revisited in upcoming architecture design.
👋 Hey! Thanks for this contribution. Apologies for the delay in responding!
We've decided to rearchitect Storj, so that we can scale better. You can read more about this decision here. This means that we are entirely focused on v3 at the moment, in the storj/storj repository. Our white paper for v3 is coming very, very soon - follow along on the blog and in our Rocketchat.
As this repository is part of the v2 network, we're no longer maintaining this repository. I am going to close this for now. If you have any questions, I encourage you to jump on Rocketchat and ask them there. Thanks!
Package Versions
Replace the values below using the output from
npm list storj
. Usenpm list -g storj
if installed globally.Replace the values below using the output from
node --version
.Expected Behavior
Please describe the program's expected behavior. Include an example of your usage code in the back ticks below if applicable.
I would expect an error message telling me that I am not authorized to call AUDIT.
Actual Behavior
Please describe the program's actual behavior. Please include any stack traces or log output in the back ticks below.
Farmer is crashing:
Steps to Reproduce
Please include the steps the reproduce the issue, numbered below. Include as much detail as possible.