Skip to content

sm1ck/TestnetBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Testnet Bridge

Простая реализация LayerZero Testnet Bridge на языке Rust в целях изучения нового языка.

На текущий момент сделан только мост Arbitrum -> Goerli.

Последние изменения 21.04.23:

  • Добавлен параметр IS_SHUFFLE, по умолчанию true, рандомно сортирует кошельки при запуске.

  • Не делаем ретраи при ошибке insufficient funds и not enough native

Установка

Установка Rust и Cargo

Установите необходимое ПО по ссылке: https://doc.rust-lang.org/cargo/getting-started/installation.html

Установка скрипта

git clone https://github.com/hodlmod/testnet_bridge.git
cd testnet_bridge
cargo build --release

Настройка

Приватные ключи

Приватники через перенос строки вставьте в файл privates.txt

Задержки и рандомная отправка эфира

Все настройки производятся в файле src/main.rs

RANDOM_MIN, RANDOM_MAX - минимальные и максимальные значения задержки

RANDOM_ETH_MIN, RANDOM_ETH_MAX - минимальные и максимальные значения эфира

IS_SHUFFLE - по-умолчанию true, случано сортирует кошельки при запуске. Измените на false, если хотите отключить эту опцию.

Запуск

cargo run --release

About

Реализация LayerZero моста в Goerli на языке Rust в целях изучения нового языка

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages