new contracts
package, including internal's test utils and Zoe's contractSupport
#7392
Labels
code-style
defensive correctness patterns; readability thru consistency
devex
developer experience
enhancement
New feature or request
vaults_triage
DO NOT USE
Zoe Contract
Contracts within Zoe
Zoe
package: Zoe
What is the Problem Being Solved?
There's a growing number of deep imports of
@agoric/zoe/src/contractSupport/index.js
. We try to avoid deep imports and these ones are so longer they affect readability and line wrapping.Description of the Design
Move that directory into a new package so they're package-level imports.
Package name:
@agoric/contracts
. Of course contracts exist in other packages but this is implied to be "SDK for contracts" and the package description will specify: "utilities and sample contracts to support contract development".Thus the scope will include putting example contracts in the same package: #1656
Security Considerations
Scaling Considerations
Test Plan
The text was updated successfully, but these errors were encountered: