Skip to main content
The Ryvo program returns typed errors from the VaultError enum. Each error falls into one of three client-handling categories:
  • User action - the caller must do something (deposit more, wait, cancel) before retrying.
  • Retriable - transient or timing-dependent; retrying later may succeed.
  • Permanent - the input or state is invalid; retrying will not succeed.

Balances and withdrawals

Channels

Settlement and signatures

Participants and accounts

Tokens and registry

Configuration and authorities

Arithmetic

See also