We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Griefing contracts use the word “punisher” and “counterparty” interchangeably.
Also, in the advertised use cases, both the seller and buyer will be a “counterparty” for different agreements related to the same transaction.
Lastly, “counterparty” has a natural meaning in commerce.
These reasons contribute to the word potentially being misunderstood.
Inconsistency and lack of clarity create a risk of users misunderstanding the operation of the product.
Recommendation: entirely abandon the use of “counterparty” and adopt “punisher” to improve clarity and concrete, literal prose.
References:
erasure-protocol/contracts/modules/Griefing.sol
Line 23 in 4a3d98c
erasure-protocol/contracts/agreements/CountdownGriefing.sol
Line 25 in 4a3d98c
The text was updated successfully, but these errors were encountered:
I agree with the recommendation, but will slate for future release.
Sorry, something went wrong.
No branches or pull requests
Griefing contracts use the word “punisher” and “counterparty” interchangeably.
Also, in the advertised use cases, both the seller and buyer will be a “counterparty” for different agreements related to the same transaction.
Lastly, “counterparty” has a natural meaning in commerce.
These reasons contribute to the word potentially being misunderstood.
Inconsistency and lack of clarity create a risk of users misunderstanding the operation of the product.
Recommendation: entirely abandon the use of “counterparty” and adopt “punisher” to improve clarity and concrete, literal prose.
References:
erasure-protocol/contracts/modules/Griefing.sol
Line 23 in 4a3d98c
erasure-protocol/contracts/agreements/CountdownGriefing.sol
Line 25 in 4a3d98c
The text was updated successfully, but these errors were encountered: