Skip to main content
All models are JSON-serialisable (via json_annotation) and extend Equatable for value equality. They are generated with build_runner — after changing a model, run:

EmbeddedWallet

The core wallet read model.
EmbeddedWallet is immutable. Use copyWith for local overrides:

Response types


EmbeddedWalletTransaction

EmbeddedTransactionDirection

Use the isIncoming convenience getter:

EmbeddedWalletTransactionStatus