Begin project transaction
easyeda_project_begin_transactionBegin a transaction to prepare batch schematic writes, backed by a snapshot. Only one transaction per document; EasyEDA is not modified until the transaction is committed.
Instructions
Open an in-memory, document-scoped transaction for snapshot-backed schematic writes. Only one active transaction is allowed per document. Beginning a transaction does not modify EasyEDA.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | ||
| projectId | Yes | ||
| ttlSeconds | No | ||
| maxOperations | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| details | No | ||
| success | Yes | ||
| error_code | No | ||
| transaction | No | ||
| failed_operation_ids | No | ||
| restored_operation_ids | No |