Install
openclaw skills install @luoqianchenguni-max/a2a-market-compute-ledgerManage compute account ledgers, frozen balances, charge events, and settlement records for A2A commerce flows. Use when implementing or operating compute billing, debit, freeze, unfreeze, and audit trails.
openclaw skills install @luoqianchenguni-max/a2a-market-compute-ledgerBuild and operate the compute ledger module for RealMarket A2A runtime.
Current status: scaffold-first skill for early registration. Keep APIs stable, add production logic incrementally.
ComputeAccount domain object, balance snapshots, and immutable transaction journal.app/domain/entities/compute_account.pyapp/application/services/billing_service.pyapp/infrastructure/db/ledger_repository.pyapp/infrastructure/tasks/reconcile_ledger.pyfreeze(account_id, amount, reason) returns hold id and expiry.capture_hold(hold_id, order_id) converts hold to settled charge.release_hold(hold_id) unlocks unused balance.list_ledger_entries(account_id, from_ts, to_ts) returns ordered journal records.INTENT_CREATED + billing extension payload.ORDER_CREATED and settlement payload.PAYMENT_SUCCEEDED.runtime/src/domain/compute-ledger.jsruntime/tests and npm test in runtime/.