Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,16 @@ cargo test
The release profile is tuned for small wasm output (`opt-level = "z"`, LTO,
symbol stripping) — see [`Cargo.toml`](./Cargo.toml).

## Contract API reference

Every public function under `soroban/src/` — arguments, authorization
requirements, and emitted events — is documented in
[`soroban/docs/API_REFERENCE.md`](./soroban/docs/API_REFERENCE.md), organized by
contract and grouped by what's actually compiled into the deployed contract
versus test-only or unreferenced code. The corresponding numeric error codes
are consolidated in [`soroban/docs/ERRORS.md`](./soroban/docs/ERRORS.md),
along with a check that each contract's codes are internally unique.

## Benchmarks

Resource-usage (CPU instructions, memory, ledger footprint) benchmarks for
Expand Down
Loading
Loading