Commit 2c9b73ba authored by mdj33's avatar mdj33 Committed by vipwzw

relay rpc test

parent 4408b170
...@@ -322,6 +322,9 @@ function transfer() { ...@@ -322,6 +322,9 @@ function transfer() {
echo "withdraw cannot find tx" echo "withdraw cannot find tx"
exit 1 exit 1
fi fi
hash=$(${1} send coins transfer -a 100 -n transfer -t 14KEKbYtKKQm4wMthSK9J4La4nAiidGozt -k 4257D8692EF7FE13C68B65D6A52F03933DB2FA5CE8FAF210B5B8B80C721CED01)
block_wait "${1}" 1
} }
function base_config() { function base_config() {
......
...@@ -5,7 +5,7 @@ strcmd=${strpwd##*dapp/} ...@@ -5,7 +5,7 @@ strcmd=${strpwd##*dapp/}
strapp=${strcmd%/cmd*} strapp=${strcmd%/cmd*}
OUT_DIR="${1}/$strapp" OUT_DIR="${1}/$strapp"
OUT_TESTDIR="${1}/dapptest/$strapp"
PARACLI="${OUT_DIR}/chain33-para-cli" PARACLI="${OUT_DIR}/chain33-para-cli"
PARANAME=para PARANAME=para
...@@ -15,5 +15,6 @@ go build -v -o "${PARACLI}" -ldflags "-X ${SRC_CLI}/buildflags.ParaName=user.p.$ ...@@ -15,5 +15,6 @@ go build -v -o "${PARACLI}" -ldflags "-X ${SRC_CLI}/buildflags.ParaName=user.p.$
# shellcheck disable=SC2086 # shellcheck disable=SC2086
cp ./build/* "${OUT_DIR}" cp ./build/* "${OUT_DIR}"
OUT_TESTDIR="${1}/dapptest/$strapp"
mkdir -p "${OUT_TESTDIR}" mkdir -p "${OUT_TESTDIR}"
cp ./test/* "${OUT_TESTDIR}" cp ./test/* "${OUT_TESTDIR}"
#!/usr/bin/env bash #!/usr/bin/env bash
#strpwd=$(pwd) strpwd=$(pwd)
#strcmd=${strpwd##*dapp/} strcmd=${strpwd##*dapp/}
#strapp=${strcmd%/cmd*} strapp=${strcmd%/cmd*}
#
#OUT_DIR="${1}/$strapp" OUT_DIR="${1}/$strapp"
#SRC_RELAYD=github.com/33cn/plugin/plugin/dapp/relay/cmd/relayd SRC_RELAYD=github.com/33cn/plugin/plugin/dapp/relay/cmd/relayd
#FLAG=$2 FLAG=$2
# shellcheck disable=SC2086,1072 # shellcheck disable=SC2086,1072
#go build -i ${FLAG} -v -o "${OUT_DIR}/relayd" "${SRC_RELAYD}" go build -i ${FLAG} -v -o "${OUT_DIR}/relayd" "${SRC_RELAYD}"
#cp ./relayd/relayd.toml "${OUT_DIR}/relayd.toml" cp ./relayd/relayd.toml "${OUT_DIR}/relayd.toml"
#cp ./build/* "${OUT_DIR}" cp ./build/* "${OUT_DIR}"
echo "ignore"
OUT_TESTDIR="${1}/dapptest/$strapp"
mkdir -p "${OUT_TESTDIR}"
cp ./test/* "${OUT_TESTDIR}"
This diff is collapsed.
...@@ -370,7 +370,6 @@ func addExchangeFlags(cmd *cobra.Command) { ...@@ -370,7 +370,6 @@ func addExchangeFlags(cmd *cobra.Command) {
cmd.Flags().Float64P("bty_amount", "b", 0, "exchange amount of BTY") cmd.Flags().Float64P("bty_amount", "b", 0, "exchange amount of BTY")
cmd.MarkFlagRequired("bty_amount") cmd.MarkFlagRequired("bty_amount")
cmd.Flags().Float64P("fee", "f", 0, "coin transaction fee")
} }
func relayOrder(cmd *cobra.Command, args []string) { func relayOrder(cmd *cobra.Command, args []string) {
...@@ -423,7 +422,6 @@ func addRelayAcceptFlags(cmd *cobra.Command) { ...@@ -423,7 +422,6 @@ func addRelayAcceptFlags(cmd *cobra.Command) {
cmd.Flags().Uint32P("coin_wait", "n", 6, "coin blocks to wait,default:6,min:1") cmd.Flags().Uint32P("coin_wait", "n", 6, "coin blocks to wait,default:6,min:1")
cmd.Flags().Float64P("fee", "f", 0, "coin transaction fee")
} }
func relayAccept(cmd *cobra.Command, args []string) { func relayAccept(cmd *cobra.Command, args []string) {
...@@ -467,7 +465,6 @@ func addRevokeFlags(cmd *cobra.Command) { ...@@ -467,7 +465,6 @@ func addRevokeFlags(cmd *cobra.Command) {
cmd.Flags().Uint32P("action", "a", 0, "0:unlock, 1:cancel(only for creator)") cmd.Flags().Uint32P("action", "a", 0, "0:unlock, 1:cancel(only for creator)")
cmd.MarkFlagRequired("action") cmd.MarkFlagRequired("action")
cmd.Flags().Float64P("fee", "f", 0, "coin transaction fee")
} }
func relayRevoke(cmd *cobra.Command, args []string) { func relayRevoke(cmd *cobra.Command, args []string) {
...@@ -504,7 +501,6 @@ func addConfirmFlags(cmd *cobra.Command) { ...@@ -504,7 +501,6 @@ func addConfirmFlags(cmd *cobra.Command) {
cmd.Flags().StringP("tx_hash", "t", "", "coin tx hash") cmd.Flags().StringP("tx_hash", "t", "", "coin tx hash")
cmd.MarkFlagRequired("tx_hash") cmd.MarkFlagRequired("tx_hash")
cmd.Flags().Float64P("fee", "f", 0, "coin transaction fee")
} }
func relayConfirm(cmd *cobra.Command, args []string) { func relayConfirm(cmd *cobra.Command, args []string) {
...@@ -545,9 +541,8 @@ func addSaveBtcHeadFlags(cmd *cobra.Command) { ...@@ -545,9 +541,8 @@ func addSaveBtcHeadFlags(cmd *cobra.Command) {
cmd.Flags().Uint64P("height", "t", 0, "block height") cmd.Flags().Uint64P("height", "t", 0, "block height")
cmd.MarkFlagRequired("height") cmd.MarkFlagRequired("height")
cmd.Flags().Int32P("flag", "g", 0, "block height") cmd.Flags().Int32P("flag", "g", 0, "reset height and save from current height")
cmd.Flags().Float64P("fee", "f", 0, "coin transaction fee")
} }
func relaySaveBtcHead(cmd *cobra.Command, args []string) { func relaySaveBtcHead(cmd *cobra.Command, args []string) {
...@@ -598,7 +593,6 @@ func addVerifyBTCFlags(cmd *cobra.Command) { ...@@ -598,7 +593,6 @@ func addVerifyBTCFlags(cmd *cobra.Command) {
cmd.Flags().StringP("block_hash", "b", "", "block hash of tx ") cmd.Flags().StringP("block_hash", "b", "", "block hash of tx ")
cmd.MarkFlagRequired("block_hash") cmd.MarkFlagRequired("block_hash")
cmd.Flags().Float64P("fee", "f", 0, "coin transaction fee")
} }
func relayVerifyBTC(cmd *cobra.Command, args []string) { func relayVerifyBTC(cmd *cobra.Command, args []string) {
......
...@@ -248,3 +248,11 @@ func deleteCreateOrderKeyValue(kv []*types.KeyValue, order *ty.RelayOrder, statu ...@@ -248,3 +248,11 @@ func deleteCreateOrderKeyValue(kv []*types.KeyValue, order *ty.RelayOrder, statu
func (r *relay) CheckReceiptExecOk() bool { func (r *relay) CheckReceiptExecOk() bool {
return true return true
} }
// ExecutorOrder 设置localdb的EnableRead
func (g *relay) ExecutorOrder() int64 {
if types.IsFork(g.GetHeight(), "ForkLocalDBAccess") {
return drivers.ExecLocalSameTime
}
return g.DriverBase.ExecutorOrder()
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment