- Remove chainfire_client.txn() calls (method doesn't exist) - Use compare_and_swap(key, 0, value) for atomic wallet creation - Use put() for wallet updates (CAS on version deferred to later) - Remove unused proto imports (TxnRequest, TxnResponse, etc.) - Simplify error handling using CasOutcome.success This fixes compilation errors found in audit. CreditService now compiles successfully. Refs: Audit Fix 1/3
62 lines
473 B
YAML
62 lines
473 B
YAML
version: '1.0'
|
|
updated: '2025-12-12T06:31:19.232544'
|
|
tasks:
|
|
- T001
|
|
- T002
|
|
- T003
|
|
- T004
|
|
- T005
|
|
- T006
|
|
- T007
|
|
- T008
|
|
- T009
|
|
- T010
|
|
- T011
|
|
- T012
|
|
- T013
|
|
- T014
|
|
- T015
|
|
- T016
|
|
- T017
|
|
- T018
|
|
- T019
|
|
- T020
|
|
- T021
|
|
- T022
|
|
- T023
|
|
- T024
|
|
- T025
|
|
- T026
|
|
- T027
|
|
- T028
|
|
- T029
|
|
- T030
|
|
- T031
|
|
- T032
|
|
- T033
|
|
- T034
|
|
- T035
|
|
- T036
|
|
- T037
|
|
- T038
|
|
- T039
|
|
- T040
|
|
- T041
|
|
- T042
|
|
- T043
|
|
- T044
|
|
- T045
|
|
- T046
|
|
- T047
|
|
- T048
|
|
- T049
|
|
- T050
|
|
- T051
|
|
- T052
|
|
- T053
|
|
- T054
|
|
- T055
|
|
- T056
|
|
- T057
|
|
- T058
|
|
- T059
|