readme
Signed-off-by: microwavedcola1 <microwavedcola@gmail.com>
This commit is contained in:
parent
b35802c555
commit
7b9f29d8b9
24
README.md
24
README.md
|
@ -1,5 +1,25 @@
|
|||
Development
|
||||
### Development
|
||||
* rustc 1.57.0 (f1edd0429 2021-11-29)
|
||||
* anchor-cli 0.20.1
|
||||
* npm 8.1.2
|
||||
* node v16.13.1
|
||||
* node v16.13.1
|
||||
|
||||
### Module structure
|
||||
As and when we move to a more complete project, we should think of having multiple modules
|
||||
e.g. core/shared, spot, perpetuals, etc., and then each would have its own instructions and state sub module
|
||||
```
|
||||
programs
|
||||
└── mango-v4
|
||||
├── Cargo.toml
|
||||
├── Xargo.toml
|
||||
└── src
|
||||
│ ├── error.rs
|
||||
│ ├── instructions # instructions go here, each instruction gets an individual file
|
||||
│ │ ├── initialiaze.rs
|
||||
│ │ └── mod.rs
|
||||
│ ├── lib.rs
|
||||
│ └── state # state goes here, each account state gets an individual file
|
||||
│ └── mod.rs
|
||||
└── tests # rust tests, TODO
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue