You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add managed_core_account_set_transaction_label FFI function
Add mutable access to `FFIManagedCoreAccount` via `inner_mut()` and
expose a function to set or clear transaction labels by txid.
Also add comprehensive tests for:
- `managed_core_account_get_transactions` with real transaction data
- `managed_core_account_free_transactions` verifying no crash on free
- Label round-trip (set, read back, clear, verify cleared)
- Error cases (null account, missing txid)
Set a label on a transaction record # Safety - `account` must be a valid, unique pointer to an FFIManagedCoreAccount - `txid` must be a valid pointer to a 32-byte transaction ID - `label` must be a valid null-terminated UTF-8 string, or null to clear the label - `error` must be a valid pointer to an FFIError
3257
+
3258
+
**Safety:**
3259
+
- `account` must be a valid, unique pointer to an FFIManagedCoreAccount - `txid` must be a valid pointer to a 32-byte transaction ID - `label` must be a valid null-terminated UTF-8 string, or null to clear the label - `error` must be a valid pointer to an FFIError
0 commit comments