Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improvements for plugin-cosmos #1934

Merged
merged 35 commits into from
Jan 8, 2025
Merged

Conversation

mgacek-blockydevs
Copy link

Relates to:

NA

Risks

NA

Background

What does this PR do?

This PR improve a Cosmos plugin for Eliza, enabling agents to perform transfer actions using the account specified in the environment variables on the blockchains configured in the environment variables. Additionally, the plugin provides the flexibility to add support for other actions, expanding Eliza’s functionality for Cosmos SDK-based blockchains (e.g., Osmosis, Cosmos Hub, Akash).

What kind of change is this?

Feature (non-breaking change which adds new functionality)

Why are we doing this? Any context or related work?

We want to contribute to Eliza project, as we believe more plugins are needed to make the agents more versitile.

As BlockyDevs we have extensive expertise in blockchain development and want to get into AI/Blockchain crossover.

Documentation changes needed?

Changes do not require a change to the project documentation.

Testing

Where should a reviewer start?

  • Review the plugin-cosmos folder structure, focusing on providers/wallet.ts, actions/transfer.ts, and related environment or index files.

Detailed testing steps

  1. Install dependencies for the plugin-cosmos package.
  2. Navigate to the packages/cosmos-plugin directory and run pnpm run test.

KacperKoza343 and others added 30 commits December 30, 2024 13:00
…ransfer

# Conflicts:
#	packages/plugin-cosmos/eslint.config.mjs
#	packages/plugin-cosmos/package.json
#	packages/plugin-cosmos/src/templates/index.ts
#	packages/plugin-cosmos/src/types/index.ts
#	pnpm-lock.yaml
[ELIZAAI-16](feat): cosmos wallet provider with balances
[ELIZAAI-16](feat): clean up token transfer
…sets-data

Elizaai 16 custom chains and assets data
@shakkernerd shakkernerd changed the title feat(): improvements for plugin-cosmos feat: improvements for plugin-cosmos Jan 8, 2025
@shakkernerd shakkernerd merged commit 42b66f1 into elizaOS:develop Jan 8, 2025
4 of 6 checks passed
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.

6 participants