Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

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

Other Projects by Author

More from @sm1ck:

  • HoneyChat (GitHub) — AI companion platform (web + Telegram), Python/Rust stack with on-chain crypto payments
  • layerzero-aptos — Automated ETH→Aptos bridging via LayerZero (JS)
  • snapshotvoter — Automated governance voting on snapshot.org

Contact: t.me/haruto_j

About

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

Resources

Stars

42 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages