# Class BSV::Wallet::Store::Models::Action <a id="class-BSV-Wallet-Store-Models-Action"></a>

**Inherits:** `Sequel::Model`

## Public Instance Methods
### `before_create()` <a id="method-i-before_create"></a> <a id="before_create-instance_method"></a>
Not documented.

### `derived_status()` <a id="method-i-derived_status"></a> <a id="derived_status-instance_method"></a>
Derive BRC-100 status from structural state. No status column — the database
structure IS the state.

:internal marks actions that never go to ARC — incoming BEEF, imported UTXOs,
wbikd locks, send_payment porcelain. Distinct from BRC-100's noSend
chained-send concept (deferred to #192).
- **@return** [Symbol]
