Skip to content

[BOUNTY] Add action for transfer #16

Closed
@gitteri

Description

@gitteri

General Relayer Information

This bounty is to enhance the currently in development relayer that mostly adheres to the Relayer spec. It is developed to be an open source permissionless relayer that anyone can fork and run to support their particular use cases. It is written in Rust and has three crates:

  1. Lib: This is where the core logic of the application exists. Most updates should happen here.
  2. RPC: Thin RPC layer that specifies the endpoints for the Relayer.
  3. CLI: Thin CLI layer to allow for direction interaction with the underlying Relayer functionality through a CLI.

The configuration, kora.toml, lives at the top layer and is processed by lib/config.rs. Specific configuration structs exist for different purposes. For example, “kora” specifies the configuration for the RPC layer including things like a rate limit.

All features should be well tested with unit tests and integration tests if appropriate.

Bounty Feature Request

Add action for transfer

Description:
Add an action according to the action specification for the transfer endpoint. The endpoint should accept the same required parameters for “transferTransaction” and return a signed transaction for processing

Acceptance Criteria:

  • Add an action for “transferTransaction” as an API endpoint in the RPC crate and required actions.json file
  • Adhere to the actions specification.
  • Add tests
  • Show working blink using the action

Metadata

Metadata

Assignees

No one assigned

    Labels

    bountyAn issue that will pay out a bounty if completed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions