Workspace Tutorial
WIP
Following this example, the project’s structure should look like:
.
├── Cargo.toml
├── artifacts
│ ├── other_contract.wasm
│ └── my_contract.wasm
├── contracts
│ ├── my-contract
│ │ ├── Cargo.toml
│ │ └── src
│ │ ├── contract.rs (execute, instantiate, query, ...)
│ │ └── ..
│ └── other-contract
│ └── ..
├── packages
│ ├── my-project (messages)
│ │ ├── Cargo.toml
│ │ └── src
│ │ ├── lib.rs
│ │ ├── my-contract.rs
│ │ ├── other-contract.rs
│ │ └── ..
│ └── my-project-interface (interface collection)
│ ├── Cargo.toml
│ └── src
│ ├── lib.rs
│ ├── my-project.rs
│ └── ..
└── scripts (executables)
├── .env
├── Cargo.toml
└── src
├── deploy.rs
└── test_project.rs