diff --git a/scripts/install_pnpm.sh b/scripts/install_pnpm.sh index 33aecdfc6..34ba47b07 100755 --- a/scripts/install_pnpm.sh +++ b/scripts/install_pnpm.sh @@ -3,6 +3,6 @@ # Install pnpm if ! command -v pnpm &> /dev/null; then echo "pnpm is not installed, installing it now..." - curl -L https://unpkg.com/@pnpm/self-installer | node + npm i pnpm --global fi diff --git a/tests/waku_rln_relay/utils_onchain.nim b/tests/waku_rln_relay/utils_onchain.nim index e0b907a86..e5778d5d9 100644 --- a/tests/waku_rln_relay/utils_onchain.nim +++ b/tests/waku_rln_relay/utils_onchain.nim @@ -287,7 +287,7 @@ proc approveTokenAllowanceAndVerify*( tx.to = Opt.some(tokenAddress) tx.value = Opt.some(0.u256) tx.gasPrice = Opt.some(gasPrice) - tx.gas = Opt.some(Quantity(100000)) # Consider estimating gas instead + tx.gas = Opt.some(Quantity(100000)) tx.data = Opt.some(byteutils.hexToSeqByte(approveCallData)) tx.chainId = Opt.some(CHAIN_ID) @@ -719,6 +719,7 @@ proc setupOnchainGroupManager*( testTokenAddress, # ERC20 token address contractAddress, # spender - the proxy contract that will spend the tokens ethToWei(200.u256), + some(0.u256) # expected allowance before approval ) assert tokenApprovalResult.isOk, tokenApprovalResult.error()