anti-gambling-trader-tw
무료 오픈소스 투자 사기 방지·거래 통계·자동매매 도구, 기본 PaperBroker와 14개 증권사 옵션 제공, 로컬 분석
Astroport DEX core contracts
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Multi pool type automated market-maker (AMM) protocol powered by smart contracts on the Terra, Injective, Neutron,
and Osmosis
blockchains.
Tokenomics related smart contracts are hosted on ../contracts/tokenomics.
You will need Rust 1.68.0+ with wasm32-unknown-unknown target installed.
You can run tests for all contracts
Run the following from the repository root
Run the following from the repository rootREADME 전문 보기 ↗Multi pool type automated market-maker (AMM) protocol powered by smart contracts on the Terra, Injective, Neutron, and Osmosis blockchains.
| Name | Description |
|---|---|
factory | Pool creation factory |
pair | Pair with x*y=k curve |
pair | One way swap pair to convert ASTRO.cw20 to TokenFactory ASTRO |
pair_concentrated | Passive Concentrated Liquidity pair inspired by Curve v2 whitepaper |
pair_stable | Pair with stableswap invariant curve |
pair_transmuter | Constant sum pair with no fee ans slippage for 1:1 assets |
pair_xyk_sale_tax | XYK pair with buy and sell taxes |
router | Multi-hop trade router |
whitelist | CW1 whitelist contract (Astroport treasury) |
Tokenomics related smart contracts are hosted on ../contracts/tokenomics.
| Name | Description |
|---|---|
incentives | Rewards distributor for liquidity providers |
maker | Fee collector and swapper |
staking | xASTRO staking contract |
vesting | ASTRO distributor for generator rewards |
xastro_token | xASTRO token contract (extended cw20 with onchain balances history) |
You will need Rust 1.68.0+ with wasm32-unknown-unknown target installed.
Go to contract directory and run
cargo wasm
cp ../../target/wasm32-unknown-unknown/release/astroport_token.wasm .
ls -l astroport_token.wasm
sha256sum astroport_token.wasm
Run the following from the repository root
cargo test
Run the following from the repository root
./scripts/build_release.sh
The optimized contracts are generated in the artifacts/ directory.
You can find versions and commits for actual deployed contracts here.
Docs can be generated using cargo doc --no-deps
The contracts in this repo are included in a bug bounty program.