Skip to content

Document Sage features from the release after v0.13.1 #13

Open

Description

@Rigidity

The Sage pages describe v0.13.1 (#11). These features are on Sage's main but not in a release yet. Document them once the next release ships:

Config (docs/sage/config.md)

  • wallets.toml: the top-level version = 1. From this version the wallet list is authoritative, and the keychain can hold keys that aren't wallets.
  • wallets.toml: watch wallets (type = "watch" with p2_puzzle_hashes; the first entry is the receive address).
  • networks.toml: the xchandles table (registry_launcher_id, price_singleton_launcher_id, precommit_payout_puzzle_hash, relative_block_height, api_url). A custom network only inherits the built-in XCHandles deployment if its genesis challenge matches.
  • networks.toml: drop_silent_peers (defaults to true).
  • config.toml: global.theme.

Files (docs/sage/files.md)

  • The SAGE_ROOT environment variable, which moves the whole data directory. A relative path is resolved against the current directory.
  • shared/: the per-network address book and handle mappings.
  • sage.lock: the data directory lock. Check whether the warning against running the CLI and GUI at the same time in rpc-setup.md is still accurate.

RPC setup / CLI (docs/sage/rpc-setup.md)

  • sage wallet status | balance | address | send, including --asset, --memo, --fee, --yes, --json, @handle recipients and --confirm-handle.
  • Bump the cargo install tag.

New pages

  • XCHandles: how handles are resolved and verified, what happens when a handle's address changes, address labels, and the shared address book.
  • Wallet kinds and key management: BLS and watch wallets, and keys that aren't wallets.

Getting Started

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions