{"uid":"cap_g4URMUwYWiPPwajbDAb_d","slug":"signalharness-solana-transaction-logs-structure-analyzer-09291351","name":"SignalHarness Solana Transaction Logs Structure Analyzer","description":"Explore 330 pay-per-call x402 API services and 27 agent-native digital products, with Base USDC pricing, secure Polar checkout, and free discovery.","url":"https://signalharness.ai/api/agent/services/solana_transaction_logs_structure/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"request_json":{"type":"string","maxLength":65536,"minLength":2}}},"responseSchema":{"type":"json","example":{"replay":false,"result":{"warnings":["Logs may be incomplete or truncated by the caller."],"service_id":"solana_transaction_logs_structure","analysis_json":"{\"failures\":[],\"frames\":[{\"depth\":1,\"end_index\":1,\"outcome\":\"success\",\"program_id\":\"11111111111111111111111111111111\",\"start_index\":0}],\"messages\":[],\"warnings\":[]}","evidence_scope":"caller_supplied_data","analyzed_network":"solana"},"status":"succeeded","receipt":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","usage":[],"status":"succeeded","network":"eip155:8453","artifacts":[],"endedAtMs":0,"latencyMs":0,"paymentId":"example-payment","receiptId":"example-receipt","requestId":"example-request","serviceId":"solana_transaction_logs_structure","executionId":"example-execution","startedAtMs":0,"amountAtomic":"15000","resultSha256":"ffbb40c4dab2aa4116c28143f2d8c9091cdafc17f49c503e6ca0282655c2143a","serviceVersion":"1.0.0","settlementReference":"0x0000000000000000000000000000000000000000000000000000000000000000"},"artifacts":[],"requestId":"example-request","executionId":"example-execution"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5kyuKCXfvYUKZRmZsaqaT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses and structures Solana transaction log output into a hierarchical call-frame tree, identifying program invocations, outcomes, and warnings.","exampleAgentPrompt":"Can you parse these Solana transaction logs for me and give me a structured breakdown of which programs were invoked, their call depth, and whether they succeeded or failed? Here are the logs: {paste raw Solana log JSON}.","exampleUseCases":[{"title":"Debugging a failed Solana transaction","prompt":"I have the raw logs from a failed Solana transaction and I need to know exactly which program call failed and at what depth — can you parse these logs and show me the frame-by-frame breakdown?"},{"title":"Auditing CPI call chains in a smart contract","prompt":"Can you analyze these Solana transaction logs and extract all the cross-program invocations so I can see the full CPI call chain with each program ID and its outcome?"},{"title":"Automated transaction monitoring pipeline","prompt":"I'm building a monitoring system — take these Solana transaction logs and return a structured JSON of frames, outcomes, and any warnings so my system can process them automatically."}],"resultDescription":"Returns a structured analysis JSON containing an array of call frames (each with program_id, depth, start_index, end_index, and outcome), plus arrays of failures, messages, and warnings. Also includes the analyzed network (solana), evidence scope, and any top-level warnings about log completeness.","failureModes":["Malformed or empty request_json returns a parsing error","Truncated or incomplete logs trigger a warning in the response but still attempt analysis","Non-Solana log format may yield empty frames with warnings","Oversized input exceeding 65536 characters is rejected","Network or payment failures return a non-succeeded status"],"whenToPreferThis":"Choose this endpoint when you have raw Solana transaction log strings and need a structured, machine-readable call-frame hierarchy rather than manual parsing. Ideal for debugging transaction failures, auditing CPI chains, or feeding structured log data into downstream analytics pipelines. Prefer over generic log parsers because it understands Solana-specific program invocation semantics.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T19:01:36.233Z","isFirstParty":false}