Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update zoe overview to match dapp-offer-up; add contract basics (#889)
* test(zoe): snippets for learning zoe lessons 1, 2, 3 * docs: contract basics: hello, testing, state, access control - don't show region comments - reference to Zoe is just a distraction - index start later - fix test name - don't mention snippets - connect to surrounding sections - link fixes * docs(zoe): markdown lint * docs(sidebar): begin reorg: Zoe comes after Getting Started, etc. * chore: update sidebar for contract-basics * docs: distinguish Zoe from the framework * chore: copy gameAssetContract, test-alice from dapp-game-places - debug.js too - refactor(test-alice-trade): rename pmt to Place to match keyword, resulting in short property form that's handy in a diagram - refactor: postpone discussion of harden returning a fresh { ... } record does not put a function at risk. - hide region markers in full listing add whole-file region to suppress others * build: ERTP * test: test-bundle-source.js with regions * docs(zoe): Bundling, Installation, Starting w/basic dapp sections that are starting to take shape: - Bundling a Contract Get this housekeeping aspect out of the way so that further tests can ignore it. - Contract Installation - Starting a contract * docs: Trading with Offer Safety * docs(zoe): prune material covered by current approach - rescue a few bits * docs(zoe): sequence diagrams for Trading with Offer Safety section * chore: generated SVG sequence diagrams for zoe section * docs(zoe): full contract listing; misc. clarification - make each section more context-free by harking back explicitly to the basic dapp - focus on lines by number - misc. editorial * docs(zoe): add diagrams to Trading with Offer Safety section * refactor(coreeval): Contract Installation section was renamed * docs(zoe): include Instance in starting heading * fixup! docs(zoe): Bundling, Installation, Starting w/basic dapp * fixup! docs: Trading with Offer Safety * docs: editorial: avoid "a contract _is_ a module..." * fixup! chore: update sidebar for contract-basics * docs(zoe): editorial Co-authored-by: Chris Hibbert <[email protected]> * fixup! docs(zoe): Bundling, Installation, Starting w/basic dapp * fixup! docs(zoe): Bundling, Installation, Starting w/basic dapp * fixup! test(zoe): snippets for learning zoe lessons 1, 2, 3 * fixup! chore: copy gameAssetContract, test-alice from dapp-game-places * WIP: ava unresolved work-around * fixup: alice-trade is not a test file * Update main/guides/zoe/README.md Co-authored-by: Chris Hibbert <[email protected]> --------- Co-authored-by: Chris Hibbert <[email protected]>
- Loading branch information