-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
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
Adding some minimal example documentation #4
base: main
Are you sure you want to change the base?
Conversation
d1a6a03
to
5488ee1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall great for plutus-apps. Do you want to have cooked and plutus-apps in one doc?
If so, I made some comments about that. Otherwise, just specify at the beginning that this is the doc for the plutus-apps BE.
docs/backend/certification-object.md
Outdated
|
||
**No Locked Funds Light** | ||
|
||
This property tests that funds locked in the contract can be retrieved but allows for cooperation between wallets. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
allows or requires?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think allows as you can use the same strategy that satisfies NoLockedFunds to satisfy NoLockedFundsLight but not the other way around
docs/backend/certification-object.md
Outdated
|
||
**Crash Tolerance** | ||
|
||
This property tests to see if a contract instance can be restarted in the event of a crash and whether once restarted the contract still behaves as expected by the model. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Which part of the contract crashes and restarts?
docs/backend/certification-object.md
Outdated
|
||
The standard property test runs the model against an emulator to check to see if there are any discrepencies between the model and emulator. | ||
|
||
**No Locked Funds** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe have a note that say for which backend the properties are available
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have linked to the intro page table now
docs/backend/certification-object.md
Outdated
|
||
This property tests that funds locked in the contract can be retrieved by any wallet without cooperation from any other wallets. | ||
|
||
**No Locked Funds Light** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe have a note that say for which backend the properties are available
docs/backend/certification-object.md
Outdated
|
||
**Remark on Properties** | ||
|
||
You may notice that there are more properties than there are fields in the certification object. This is because a certification will automatically run the standard property test and double satisfaction test by default. At the moment double satisfaction is temporarily disabled. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe specify for which backend it has been deactivated. which probably imply that we need to have somewhere which BE we support.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
docs/backend/certification-object.md
Outdated
|
||
This property tests to see if a contract instance can be restarted in the event of a crash and whether once restarted the contract still behaves as expected by the model. | ||
|
||
**Double Satisfaction** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe have a note that say for which backend the properties are available
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
docs/backend/certification-object.md
Outdated
|
||
The following explanations refer to the Escrow [Contract Model Tutorial](https://plutus-apps.readthedocs.io/en/latest/plutus/tutorials/contract-models.html): | ||
|
||
``certCoverageIndex`` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe have a note that say for which backend this is currently available
No description provided.