Commit Graph

2 Commits

Author SHA1 Message Date
893ac594b0 fix: correct transaction field mapping and standardize genesis path resolution in PoA consensus
All checks were successful
Integration Tests / test-service-integration (push) Successful in 49s
Documentation Validation / validate-docs (push) Successful in 15s
Security Scanning / security-scan (push) Successful in 1m15s
Python Tests / test-python (push) Successful in 1m18s
🔧 Transaction Field Mapping:
• Change sender field from "sender" to "from" in transaction parsing
• Change recipient field from nested "payload.to" to direct "to"
• Change value field from nested "payload.amount" to direct "amount"
• Align transaction structure with RPC endpoint format

📁 Genesis File Path Resolution:
• Use standardized /var/lib/aitbc/data/{chain_id}/genesis.json path
• Remove
2026-03-30 08:13:57 +02:00
aitbc1
0d9ef9b5b7 refactor: add blockchain sync and network optimization scripts to workflow
All checks were successful
Documentation Validation / validate-docs (push) Successful in 12s
CLI Tests / test-cli (push) Successful in 1m0s
Security Scanning / security-scan (push) Successful in 48s
📋 Workflow Enhancement:
• Added step 6: Blockchain Sync Fix (08_blockchain_sync_fix.sh)
• Renumbered step 6 to 7: Enhanced Transaction Manager (09_transaction_manager.sh)
• Renumbered step 7 to 8: Final Verification (unchanged)
• Added step 9: Complete Workflow orchestrator (10_complete_workflow.sh)
• Added step 10: Network Optimization (11_network_optimizer.sh)
• Renumbered step 8 to 11: Complete Sync (unchanged)

🔧 Script
2026-03-29 16:52:31 +02:00