The following assumes the use of node@>=14
.
yarn install
Link yokai-swap-core
frist.
cd $PATH_TO_YOKAISWAP_CORE
yarn link
cd -
yarn link yokai-swap-core
yarn compile
You need to deploy YokaiSwap Core frist.
Create a .env
file, remember to replace placeholders with real value.
cat > .env <<EOF
DEPLOYER_PRIVATE_KEY=< replace with your private key >
RPC_URL=< polyjuice web3 rpc >
NETWORK_SUFFIX=< gw-testnet or gw-mainnet >
ROLLUP_TYPE_HASH=< replace with godwoken rollup type hash >
ETH_ACCOUNT_LOCK_CODE_HASH=< replace with godwoken eth-account-lock code hash >
FACTORY_ADDRESS=< replace with deployed yokai factory contract address >
WCKB_ADDRESS=< replace with wckb contract address >
EOF
Then compile and deploy.
yarn compile
yarn deploy