Skip to content

Add AgentKeys EVM contract search support#8

Open
YoshiyukiSakura wants to merge 1 commit into
cross-agentfrom
worktree/task_efd37ff580404af5
Open

Add AgentKeys EVM contract search support#8
YoshiyukiSakura wants to merge 1 commit into
cross-agentfrom
worktree/task_efd37ff580404af5

Conversation

@YoshiyukiSakura
Copy link
Copy Markdown

Refs #4

Change:

  • Add a focused AgentKeys EVM contract registry and HTTP surfaces for the MVP contract support path.
  • Add contract-aware search routing and nil-safe EVM transaction lookup support.
  • Add focused tests for the AgentKeys registry and HTTP handler surface.

Objective Evidence:

  • Local implementation commit: c31c33b.
  • Focused tests were run by the runtime agent; formal App evidence will be published after completion-check validation.

Visual Evidence:

  • pending App-published evidence package.

Reviewer:

  • pending App-published evidence package.

Risks / Not Covered:

@crossagent-production-app
Copy link
Copy Markdown

Delivery Evidence Summary

Change:

  • Add a focused AgentKeys EVM contract registry and HTTP surfaces for the MVP contract support path.
  • Add contract-aware search routing and nil-safe EVM transaction lookup support.
  • Add focused tests for AgentKeys registry and HTTP handler behavior.

Objective Evidence:

  • go test ./plugins/evm/agentkeys ./plugins/evm/http exit code 0, passed: Focused AgentKeys EVM backend and HTTP tests passed.
  • go test ./plugins/evm/agentkeys ./plugins/evm/http -run 'TestAgentKeys|TestContractRegistry|TestEventKeywords|TestBootstrapDeviceRegistered' exit code 0, passed: Focused registry, keyword, and bootstrap event tests passed.
  • npx playwright screenshot --viewport-size=1280,720 file:///tmp/agentkeys-evidence.html /tmp/agentkeys-final-ui.png && ls -lh /tmp/agentkeys-final-ui.png exit code 0, passed: Visual evidence screenshot generated at /tmp/agentkeys-final-ui.png.

Visual Evidence:

  • AgentKeys contract support evidence

Reviewer:

Risks / Not Covered:

  • This is a focused MVP implementation for the hard-coded AgentKeys contract path, not a general ABI upload or arbitrary contract explorer.
  • Full chain-head indexing and frontend counterpart repo work remain outside this subscan-essentials backend PR.

Generated at: 2026-05-19T09:35:17.869Z

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants