forked from lavanet/lava
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fixing issues with reflection requests using the newst client, which …
…require a specific error returned to work properly (lavanet#1271)
- Loading branch information
1 parent
f8b812d
commit d0327da
Showing
3 changed files
with
65 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
#!/bin/bash | ||
__dir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) | ||
source "$__dir"/../useful_commands.sh | ||
. "${__dir}"/../vars/variables.sh | ||
|
||
LOGS_DIR=${__dir}/../../testutil/debugging/logs | ||
mkdir -p $LOGS_DIR | ||
rm $LOGS_DIR/*.log | ||
|
||
killall screen | ||
screen -wipe | ||
|
||
echo "[Test Setup] installing all binaries" | ||
make install-all | ||
|
||
echo "[Test Setup] setting up a new lava node" | ||
screen -d -m -S node bash -c "./scripts/start_env_dev.sh" | ||
screen -ls | ||
echo "[Test Setup] sleeping 20 seconds for node to finish setup (if its not enough increase timeout)" | ||
sleep 5 | ||
wait_for_lava_node_to_start | ||
|
||
GASPRICE="0.000000001ulava" | ||
lavad tx gov submit-legacy-proposal spec-add ./cookbook/specs/spec_add_ibc.json,./cookbook/specs/spec_add_cosmoswasm.json,./cookbook/specs/spec_add_cosmossdk.json,./cookbook/specs/spec_add_cosmossdk_45.json,./cookbook/specs/spec_add_cosmossdk_full.json,./cookbook/specs/spec_add_ethereum.json,./cookbook/specs/spec_add_cosmoshub.json,./cookbook/specs/spec_add_lava.json,./cookbook/specs/spec_add_osmosis.json,./cookbook/specs/spec_add_fantom.json,./cookbook/specs/spec_add_celo.json,./cookbook/specs/spec_add_optimism.json,./cookbook/specs/spec_add_arbitrum.json,./cookbook/specs/spec_add_starknet.json,./cookbook/specs/spec_add_aptos.json,./cookbook/specs/spec_add_juno.json,./cookbook/specs/spec_add_polygon.json,./cookbook/specs/spec_add_evmos.json,./cookbook/specs/spec_add_base.json,./cookbook/specs/spec_add_canto.json,./cookbook/specs/spec_add_sui.json,./cookbook/specs/spec_add_solana.json,./cookbook/specs/spec_add_bsc.json,./cookbook/specs/spec_add_axelar.json,./cookbook/specs/spec_add_avalanche.json,./cookbook/specs/spec_add_fvm.json --lava-dev-test -y --from alice --gas-adjustment "1.5" --gas "auto" --gas-prices $GASPRICE & | ||
wait_next_block | ||
wait_next_block | ||
lavad tx gov vote 1 yes -y --from alice --gas-adjustment "1.5" --gas "auto" --gas-prices $GASPRICE | ||
sleep 4 | ||
|
||
# Plans proposal | ||
lavad tx gov submit-legacy-proposal plans-add ./cookbook/plans/test_plans/default.json,./cookbook/plans/test_plans/temporary-add.json -y --from alice --gas-adjustment "1.5" --gas "auto" --gas-prices $GASPRICE | ||
wait_next_block | ||
wait_next_block | ||
lavad tx gov vote 2 yes -y --from alice --gas-adjustment "1.5" --gas "auto" --gas-prices $GASPRICE | ||
|
||
sleep 4 | ||
|
||
CLIENTSTAKE="500000000000ulava" | ||
PROVIDERSTAKE="500000000000ulava" | ||
|
||
PROVIDER1_LISTENER="127.0.0.1:2220" | ||
|
||
lavad tx subscription buy DefaultPlan $(lavad keys show user1 -a) -y --from user1 --gas-adjustment "1.5" --gas "auto" --gas-prices $GASPRICE | ||
wait_next_block | ||
lavad tx pairing stake-provider "AXELAR" $PROVIDERSTAKE "$PROVIDER1_LISTENER,1" 1 $(operator_address) -y --from servicer1 --provider-moniker "dummyMoniker" --delegate-limit 1000ulava --gas-adjustment "1.5" --gas "auto" --gas-prices $GASPRICE | ||
|
||
sleep_until_next_epoch | ||
|
||
screen -d -m -S provider1 bash -c "source ~/.bashrc; lavap rpcprovider \ | ||
$PROVIDER1_LISTENER AXELAR rest '$AXELAR_REST' \ | ||
$PROVIDER1_LISTENER AXELAR tendermintrpc '$AXELAR_RPC,$AXELAR_RPC' \ | ||
$PROVIDER1_LISTENER AXELAR grpc '$AXELAR_GRPC' \ | ||
$EXTRA_PROVIDER_FLAGS --geolocation 1 --log_level debug --from servicer1 --chain-id lava --metrics-listen-address ":7776" 2>&1 | tee $LOGS_DIR/PROVIDER1.log" && sleep 0.25 | ||
|
||
screen -d -m -S consumers bash -c "source ~/.bashrc; lavap rpcconsumer \ | ||
127.0.0.1:3360 AXELAR rest 127.0.0.1:3361 AXELAR tendermintrpc 127.0.0.1:3362 AXELAR grpc \ | ||
$EXTRA_PORTAL_FLAGS --geolocation 1 --log_level debug --from user1 --chain-id lava --allow-insecure-provider-dialing --metrics-listen-address ":7779" 2>&1 | tee $LOGS_DIR/CONSUMERS.log" && sleep 0.25 | ||
|
||
echo "--- setting up screens done ---" | ||
screen -ls |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters