Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit b9a6699

Browse files
authored
Merge pull request #5 from askibin/virt_assets
Add virtual assets support
2 parents f29860b + c681d5a commit b9a6699

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+2222
-1319
lines changed

Cargo.lock

Lines changed: 235 additions & 112 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Solana Perpetuals protocol is an open-source implementation of a non-custodial d
88

99
### Setup Environment
1010

11-
1. Clone the repository from <https://github.com/askibin/perpetuals.git>.
11+
1. Clone the repository from <https://github.com/solana-labs/perpetuals.git>.
1212
2. Install the latest Solana tools from <https://docs.solana.com/cli/install-solana-cli-tools>. If you already have Solana tools, run `solana-install update` to get the latest compatible version.
1313
3. Install the latest Rust stable from <https://rustup.rs/>. If you already have Rust, run `rustup update` to get the latest version.
1414
4. Install the latest Anchor framework from <https://www.anchor-lang.com/docs/installation>. If you already have Anchor, run `avm update` to get the latest version.
@@ -130,7 +130,9 @@ CLI offers other useful commands. You can get the list of all of them by running
130130
npx ts-node src/cli.ts --help
131131
```
132132

133-
## UI
133+
## UI (Deprecated)
134+
135+
### UI doesn't support the latest version of the on-chain program. The code is still available but for the reference only. Latest supported commit is 34f9bbb.
134136

135137
We have implemented a coressponding UI for the smartcontract, written in Typescript/Tailwind/Next. To quickly spin up a UI linked to the contract, first follow the previous directions to build the contract, and to init the exchange.
136138

@@ -166,9 +168,9 @@ yarn dev
166168

167169
## Support
168170

169-
If you are experiencing technical difficulties while working with the Perpetuals codebase, ask your question on [StackExchange](https://solana.stackexchange.com) (tag your question with `perpetuals`).
171+
If you are experiencing technical difficulties while working with the Perpetuals codebase, open an issue on [Github](https://github.com/solana-labs/perpetuals/issues). For more general questions about programming on Solana blockchain use [StackExchange](https://solana.stackexchange.com).
170172

171-
If you find a bug in the code, you can raise an issue on [Github](https://github.com/askibin/perpetuals). But if this is a security issue, please don't disclose it on Github or in public channels. Send information to solana.farms@protonmail.com instead.
173+
If you find a bug in the code, you can raise an issue on [Github](https://github.com/solana-labs/perpetuals/issues). But if this is a security issue, please don't disclose it on Github or in public channels. Send information to solana.farms@protonmail.com instead.
172174

173175
## Contributing
174176

0 commit comments

Comments
 (0)