This repo implements a Rust client for Aurora Relayer APIs testing. It fetches test data generated by relayer test data generator, then it wraps it up into multiple test runs. These test runs are used to be re-executed against the target RPC endpoint (for example: AURORA testnet, or mainnet).
- Rust
- Cargo
Refer to this official installation page for more information.
Before you use this repo, you must configure the following environment variables
RPC_URL="https://mainnet.aurora.dev:443/"
AURORA_PLUS_API_KEY=""
NETWORK_NAME="mainnet_aurora_plus"
The AURORA_PLUS_API_KEY
is needed to execute some special test cases. If you don't have
one, please create a new account on Aurora+.
cargo test
cargo test --test <TEST_NAME>
cargo fmt --all -- --check