tribeca
♜ An open standard and toolkit for launching DAOs on Solana.
파일 탐색기
최종 버전 다운로드 (.zip)- programs-e2e.yml
- programs-unit.yml
- release.yml
- dependabot.yml
- pre-commit
- extensions.json
- settings.json
- plugin-interactive-tools.cjs
- plugin-typescript.cjs
- yarn-3.2.1.cjs
- eslint.js
- api.js
- package.json
- index.js
- package.json
- tsc
- tsserver
- tsc.js
- tsserver.js
- tsserverlibrary.js
- typescript.js
- package.json
- integrations.yml
- banner.png
- account_structs.rs
- account_validators.rs
- events.rs
- lib.rs
- macros.rs
- proposal.rs
- state.rs
- Cargo.toml
- README.md
- Xargo.toml
- activate_proposal.rs
- approve_program_lock_privilege.rs
- cast_vote.rs
- exit.rs
- lock.rs
- lock_permissionless.rs
- lock_with_whitelist.rs
- lock_with_whitelist_entry.rs
- mod.rs
- new_escrow.rs
- new_locker.rs
- revoke_program_lock_privilege.rs
- set_locker_params.rs
- set_vote_delegate.rs
- lib.rs
- locker.rs
- macros.rs
- state.rs
- Cargo.toml
- README.md
- Xargo.toml
- mod.rs
- proposer.rs
- voter.rs
- account_validators.rs
- lib.rs
- macros.rs
- state.rs
- token_cpi.rs
- Cargo.toml
- README.md
- Xargo.toml
- lib.rs
- Cargo.toml
- README.md
- Xargo.toml
- generate-idl-types.sh
- parse-idls.sh
- pull-smart-wallet.sh
- govern.ts
- index.ts
- lockedVoter.ts
- simpleVoter.ts
- govern.ts
- governor.ts
- index.ts
- pda.ts
- pdaSync.ts
- proposal.ts
- setup.ts
- types.ts
- escrow.ts
- index.ts
- locker.ts
- pda.ts
- pdaSync.ts
- setup.ts
- electorate.ts
- index.ts
- pda.ts
- types.ts
- index.ts
- constants.ts
- index.ts
- sdk.ts
- index.ts
- whitelist-tester.ts
- workspace.ts
- execute-proposal.spec.ts
- govern.spec.ts
- locked-voter.spec.ts
- simple-voter.spec.ts
- test-key.json
- .envrc
- .eslintignore
- .eslintrc.cjs
- .gitignore
- .mocharc.cjs
- .prettierignore
- .yarnrc.yml
- Anchor.toml
- Cargo.lock
- Cargo.toml
- flake.lock
- flake.nix
- LICENSE
- package.json
- README.md
- tsconfig.build.json
- tsconfig.esm.json
- tsconfig.json
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/TribecaHQ/tribeca
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd tribeca
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
cd .yarn/sdks/eslint
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
3. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
