MCPcopy Index your code
hub / github.com/FuelLabs/sway-applications

github.com/FuelLabs/sway-applications @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
945 symbols 3,635 edges 304 files 12 documented · 1% updated 2mo ago★ 1,57065 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

PriceUpdater (Interface)
Updates the oracle contract with the specified price [2 implementers]
oracle/oracle-node/src/lib.rs
TictactoeContractAbiInterface (Interface)
(no doc)
TicTacToe/src/contract-types/TictactoeContractAbi.d.ts
PriceProvider (Interface)
(no doc) [2 implementers]
oracle/oracle-node/src/lib.rs
TictactoeContractAbiInterface (Interface)
(no doc)
TicTacToe/src/contract-types/contracts/TictactoeContractAbi.d.ts

Core symbols most depended-on inside this repo

pool_info
called by 35
AMM/test-utils/src/interface.rs
deposit_and_add_liquidity
called by 21
AMM/test-utils/src/setup.rs
deposit
called by 17
AMM/test-utils/src/interface.rs
balance
called by 16
AMM/test-utils/src/interface.rs
preview_swap_exact_output
called by 16
AMM/test-utils/src/interface.rs
deploy_and_construct_exchange
called by 14
AMM/test-utils/src/setup.rs
remove_liquidity
called by 13
AMM/test-utils/src/interface.rs
swap_exact_output
called by 12
AMM/test-utils/src/interface.rs

Shape

Function 863
Class 38
Method 24
Enum 16
Interface 4

Languages

Rust94%
TypeScript6%

Modules by API surface

NFT/NFT-contract/tests/utils/interface.rs17 symbols
AMM/test-utils/src/interface.rs15 symbols
AMM/test-utils/src/setup.rs14 symbols
english-auction/auction-contract/tests/functions/core/bid.rs13 symbols
TicTacToe/src/contract-types/contracts/TictactoeContractAbi.d.ts13 symbols
TicTacToe/src/contract-types/TictactoeContractAbi.d.ts13 symbols
AMM/exchange-contract/tests/functions/remove_liquidity.rs13 symbols
native-asset/native-asset-contract/tests/utils/interface.rs12 symbols
escrow/escrow-contract/tests/functions/core/resolve_dispute.rs12 symbols
airdrop/airdrop-contract/tests/functions/core/claim.rs12 symbols
AMM/exchange-contract/tests/functions/swap_exact_output.rs12 symbols
multisig-wallet/multisig-contract/tests/utils/setup.rs11 symbols

For agents

$ claude mcp add sway-applications \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page