Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 7 additions & 11 deletions plugins/defi/evm/complete-documentation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,13 @@ This guide provides an in-depth look at the EVM plugin's architecture, component

The EVM plugin follows a modular architecture with clear separation of concerns:

```
┌─────────────────┐ ┌──────────────┐ ┌──────────────┐
│ Actions │────▶│ Service │────▶│ Blockchain │
│ (User Intent) │ │ (EVMService)│ │ (Viem) │
└─────────────────┘ └──────────────┘ └──────────────┘
│ │
▼ ▼
┌─────────────────┐ ┌──────────────┐
│ Templates │ │ Providers │
│ (AI Prompts) │ │ (Data Supply)│
└─────────────────┘ └──────────────┘
```mermaid
flowchart LR
A[Actions<br/>User Intent] --> B[Service<br/>EVMService]
B --> C[Blockchain<br/>Viem]

A --> D[Templates<br/>AI Prompts]
B --> E[Providers<br/>Data Supply]
```

## Core Components
Expand Down
19 changes: 8 additions & 11 deletions plugins/defi/solana/complete-documentation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,14 @@ This guide provides comprehensive documentation of the Solana plugin's architect

The Solana plugin follows a modular architecture optimized for high-performance blockchain interactions:

```
┌─────────────────┐ ┌──────────────┐ ┌──────────────┐
│ Actions │────▶│ SolanaService│────▶│ Solana RPC │
│ (User Intent) │ │ (Core Logic)│ │ Connection │
└─────────────────┘ └──────────────┘ └──────────────┘
│ │ │
▼ ▼ ▼
┌─────────────────┐ ┌──────────────┐ ┌──────────────┐
│ AI Templates │ │ Providers │ │ Birdeye API │
│ (NLP Parsing) │ │ (Wallet Data)│ │ (Price Data) │
└─────────────────┘ └──────────────┘ └──────────────┘
```mermaid
flowchart LR
A[Actions<br/>User Intent] --> B[SolanaService<br/>Core Logic]
B --> C[Solana RPC<br/>Connection]

A --> D[AI Templates<br/>NLP Parsing]
B --> E[Providers<br/>Wallet Data]
C --> F[Birdeye API<br/>Price Data]
Copy link

Copilot AI Jul 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The connection from 'Solana RPC Connection' to 'Birdeye API' may not accurately represent the architecture. Based on the original ASCII diagram, Birdeye API appears to be a separate data source rather than a downstream component of the RPC connection. Consider connecting it directly from SolanaService (B) instead.

Suggested change
C --> F[Birdeye API<br/>Price Data]
B --> F[Birdeye API<br/>Price Data]

Copilot uses AI. Check for mistakes.
```

## Core Components
Expand Down
25 changes: 7 additions & 18 deletions plugins/sql.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -35,24 +35,13 @@ The `@elizaos/plugin-sql` provides comprehensive database management for elizaOS

The plugin consists of several key components:

```
┌─────────────────────────────────┐
│ elizaOS Runtime │
└────────────┬────────────────────┘
┌────────────▼────────────────────┐
│ DatabaseMigrationService │
│ • Schema Discovery │
│ • Migration Orchestration │
└────────────┬────────────────────┘
┌────────────▼────────────────────┐
│ Database Adapters │
├─────────────────────────────────┤
│ PGLite Adapter │ PG Adapter │
│ • Development │ • Production │
│ • File-based │ • Pooled │
└────────────────┴────────────────┘
```mermaid
flowchart TD
A[elizaOS Runtime] --> B[DatabaseMigrationService<br/>• Schema Discovery<br/>• Migration Orchestration]
B --> C[Database Adapters]

C --> D[PGLite Adapter<br/>• Development<br/>• File-based]
C --> E[PG Adapter<br/>• Production<br/>• Pooled]
```

## Core Components
Expand Down
Loading