You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes, it can be calculated off chain, but requiring that of users has two bad implications:
it requires that users discover the inner logic of the contract by digging into the public Arc documentation, finding nothing there, then digging into the Arc solidity source code (remember, not everyone is using arc.js, by a long shot, not everyone would know where to look, and not everyone is comfortable with solidity). Digging into source code is not how Arc should have to be used.
Even if this logic were documented in the public Arc documentation, duplication of the inner logic outside of the contract means that if ever the logic changes, eveyone who has duplicated that logic will suddenly find their code broken and requiring change.
This is a super easy change. Why not do it? The additional cost of deploying the contract is trivial.
Would be good to add a function
Auction4Reputation.getCurrentAuction
that looks like the following:The text was updated successfully, but these errors were encountered: