Run ERC20 tests - ParaState/frontier GitHub Wiki

Run ts-tests

git clone [email protected]:ParaState/frontier.git -b erc20-test
cd frontier
cargo build --release
cd ts-tests
npm install
npm run test
  • SSVM enable version
git clone [email protected]:ParaState/frontier.git -b ssvm
cd frontier
cargo build --release
export LD_LIBRARY_PATH=`find ./ -name "libssvm-evmc.so" | xargs readlink -f | xargs dirname`
cd ts-tests
npm install
npm run test

Run web3 tests

git clone [email protected]:ParaState/frontier.git -b erc20-test
cd frontier
cargo build --release
./target/release/frontier-template-node \
  --dev \
  --validator \
  --execution=Native \
  --tmp
  • SSVM enable version
git clone [email protected]:ParaState/frontier.git -b ssvm
cd frontier
cargo build --release
cargo run --release --bin frontier-template-node -- \
  --dev \
  --validator \
  --execution=Native \
  --tmp \
  --unsafe-ws-external
cd frontier/web3
npm install truffle-hdwallet-provider [email protected]
node send-tx.js
node erc20.js