Add contract tools, tx builder, dry-run, history, and persistent audit log

- Add 5 new MCP tools: vector_build_transaction, vector_dry_run,
  vector_get_transaction_history, vector_deploy_contract,
  vector_interact_contract
- Persist audit log to JSON file with daily spend recovery on restart
- Add evaluateTransaction and getTransactionHistory to OgmiosProvider
- Support PlutusV1/V2/V3 contract deployment and interaction
- Update docs, types, and bump build heap to 12GB for lucid-cardano

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
david
2026-03-17 13:21:41 +01:00
parent 5b52a3b273
commit 8a7f676fe3
9 changed files with 916 additions and 3 deletions

View File

@@ -14,3 +14,6 @@ VECTOR_ACCOUNT_INDEX=0 # Wallet account index (default:
# Safety Limits (in lovelace, 1 ADA = 1,000,000 lovelace)
VECTOR_SPEND_LIMIT_PER_TX=100000000 # 100 ADA per transaction
VECTOR_SPEND_LIMIT_DAILY=500000000 # 500 ADA daily limit
# Audit Log
VECTOR_AUDIT_LOG_PATH=./vector-audit-log.json # Path for persistent audit log (default: ./vector-audit-log.json)