- Notifications
You must be signed in to change notification settings - Fork130
License
solana-labs/oyster
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repo still exists in archived form, but the maintained version ofgovernance-sdk
package has now relocated to:https://github.com/Mythic-Project/oyster/tree/main/packages/governance-sdk
Be sure to be running Node v12.16.2 and yarn version 1.22.10.
yarn bootstrap
Then run:
yarn start lending
You may have to rebuild your package more than one time to secure arunning environment.
Common currently uses a less library to compile down less files into css in both the src directory for the TS serverin vscode to pick up and in the dist folder for importers like lending and proposal projects to pick up. If you do not see these files appear when running thenpm start lending
or other commands, and you see missing CSS errors,you likely did not install the packages for common correctly. Try running:
lerna exec npm install --scope @oyster/common
to specifically install packages for common.
Then, test that css transpiling is working:
lerna exec npm watch-css-src --scope @oyster/common
and verify css files appear next to their less counterparts in src.
Any content produced by Solana, or developer resources that Solana provides, are for educational and inspiration purposes only. Solana does not encourage, induce or sanction the deployment of any such applications in violation of applicable laws or regulations.
All claims, content, designs, algorithms, estimates, roadmaps,specifications, and performance measurements described in this projectare done with the Solana Foundation's ("SF") best efforts. It is up tothe reader to check and validate their accuracy and truthfulness.Furthermore nothing in this project constitutes a solicitation forinvestment.
Any content produced by SF or developer resources that SF provides, arefor educational and inspiration purposes only. SF does not encourage,induce or sanction the deployment, integration or use of any suchapplications (including the code comprising the Solana blockchainprotocol) in violation of applicable laws or regulations and herebyprohibits any such deployment, integration or use. This includes use ofany such applications by the reader (a) in violation of export controlor sanctions laws of the United States or any other applicablejurisdiction, (b) if the reader is located in or ordinarily resident ina country or territory subject to comprehensive sanctions administeredby the U.S. Office of Foreign Assets Control (OFAC), or (c) if thereader is or is working on behalf of a Specially Designated National(SDN) or a person subject to similar blocking or denied partyprohibitions.
The reader should be aware that U.S. export control and sanctions lawsprohibit U.S. persons (and other persons that are subject to such laws)from transacting with persons in certain countries and territories orthat are on the SDN list. As a project based primarily on open-sourcesoftware, it is possible that such sanctioned persons may neverthelessbypass prohibitions, obtain the code comprising the Solana blockchainprotocol (or other project code or applications) and deploy, integrate,or otherwise use it. Accordingly, there is a risk to individuals thatother persons using the Solana blockchain protocol may be sanctionedpersons and that transactions with such persons would be a violation ofU.S. export controls and sanctions law. This risk applies toindividuals, organizations, and other ecosystem participants thatdeploy, integrate, or use the Solana blockchain protocol code directly(e.g., as a node operator), and individuals that transact on the Solanablockchain through light clients, third party interfaces, and/or walletsoftware.