# Replace MOONRIVER_CHAINID=your/chainID/of/Moonriver/Network if needed
echo "${MOONRIVER_CHAINID}.pra" > $CONFIG_DIR/net.btp.dst
goloop rpc --uri http://127.0.0.1:9080/api/v3/icon sendtx deploy \
$PROJECT_DIR/btp/build/contracts/javascore/parachain-BMV-optimized.jar \
--key_store $CONFIG_DIR/goloop.keystore.json \
--key_password $(cat $CONFIG_DIR/goloop.keysecret) \
--nid $(cat $CONFIG_DIR/nid.icon) \
--content_type application/java --step_limit 13610920001 \
--param relayMtaOffset=$RC_OFFSET \
--param paraMtaOffset=$PC_OFFSET \
--param bmc=$(cat $CONFIG_DIR/bmc.icon) \
--param net=$(cat $CONFIG_DIR/net.btp.dst) \
--param mtaRootSize=$MTA_ROOT_SIZE \
--param mtaCacheSize=$MTA_CATCH_SIZE \
--param mtaIsAllowNewerWitness=$ALLOW_NEWER_WITNESS \
--param relayLastBlockHash=$RC_LAST_BLOCKHASH \
--param paraLastBlockHash=$PC_LAST_BLOCKHASH \
--param encodedValidators=$VALIDATORS \
--param relayEventDecoderAddress=$(cat $CONFIG_DIR/kusamaDecoder.icon) \
--param paraEventDecoderAddress=$(cat $CONFIG_DIR/moonriverDecoder.icon) \
--param relayCurrentSetId=$SET_ID \
--param paraChainId=$PARACHAIN_ID \
| jq -r . > $CONFIG_DIR/tx.bmv.icon