Skip to content

About

Microservice used to send concurrent transactions to the Ethereum network.

Topics

Resources

Code of conduct

Security policy

Stars

13 stars

Watchers

4 watching

Forks

Repository files navigation

SKALE Transaction Manager

Discord

Microservice used to manage sending concurrent transactions to the Ethereum network

Usage

Clients submit transactions through Redis with RedisWalletAdapter from skale.py.

Development

Install dependencies:

uv sync --all-extras

Lint and type check:

uv run ruff check
uv run mypy transaction_manager

Run tests (requires ETH_PRIVATE_KEY, ENDPOINT and Docker):

./scripts/run-test-containers.sh
./scripts/run-tests.sh
./scripts/run-docker-tests.sh

License

License

All contributions are made under the GNU Affero General Public License v3. See LICENSE.

All transaction-manager code Copyright (C) SKALE Labs and contributors.

About

Microservice used to send concurrent transactions to the Ethereum network.

Topics

Resources

Code of conduct

Security policy

Stars

13 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages