Hayabusa E2E is a testing suite for the Hayabusa fork of vechain/thor. It leverages tools such as draupnir and networkhub to create a comprehensive testing environment. The suite is designed to facilitate the testing of various features and functionalities of the Hayabusa fork.
It allows easy testing of local hayabusa repos by setting the THOR_WORKING_DIR environment variable.
Eg (replace tests/validations by your own test directory, for instance tests/delegations):
export THOR_WORKING_DIR=/path/to/your/hayabusa
go test -v -failfast -timeout 3600s ./tests/validations- Gas usage: executes the staker contract functions and displays a table showing the gas consumed by each function.
go run cmd/gasusage/main.go