diff --git a/rfqmsg/buy_request.go b/rfqmsg/buy_request.go index 7ad35146d..fa91d2bca 100644 --- a/rfqmsg/buy_request.go +++ b/rfqmsg/buy_request.go @@ -15,7 +15,7 @@ import ( const ( // latestBuyRequestVersion is the latest supported buy request wire // message data field version. - latestBuyRequestVersion = V0 + latestBuyRequestVersion = V1 ) // BuyRequest is a struct that represents an asset buy quote request. diff --git a/rfqmsg/request.go b/rfqmsg/request.go index 9b7dc534e..fcb96e299 100644 --- a/rfqmsg/request.go +++ b/rfqmsg/request.go @@ -19,7 +19,7 @@ const ( // latestRequestWireMsgDataVersion is the latest supported quote request // wire message data field version. - latestRequestWireMsgDataVersion = V0 + latestRequestWireMsgDataVersion = V1 ) type ( @@ -231,7 +231,7 @@ func newRequestWireMsgDataFromSell(q SellRequest) (requestWireMsgData, error) { // Validate ensures that the quote request is valid. func (m *requestWireMsgData) Validate() error { // Ensure the version specified in the version field is supported. - if m.Version.Val > latestRequestWireMsgDataVersion { + if m.Version.Val != latestRequestWireMsgDataVersion { return fmt.Errorf("unsupported quote request message data "+ "version: %d", m.Version.Val) } diff --git a/rfqmsg/request_test.go b/rfqmsg/request_test.go index f20f50b99..c48dd9831 100644 --- a/rfqmsg/request_test.go +++ b/rfqmsg/request_test.go @@ -122,7 +122,7 @@ func TestRequestMsgDataEncodeDecode(t *testing.T) { { testName: "in asset ID, out asset ID zero, " + "no asset group keys, suggested tick rate", - version: 0, + version: V1, id: id, expiry: expiry, assetMaxAmount: 1000, @@ -135,7 +135,7 @@ func TestRequestMsgDataEncodeDecode(t *testing.T) { { testName: "in asset ID, out asset ID zero, no asset " + "group keys", - version: 0, + version: V1, id: id, expiry: expiry, assetMaxAmount: 1000, @@ -148,7 +148,7 @@ func TestRequestMsgDataEncodeDecode(t *testing.T) { { testName: "in asset group key, out asset " + "ID zero", - version: 0, + version: V1, id: id, expiry: expiry, assetMaxAmount: 1000, @@ -160,7 +160,7 @@ func TestRequestMsgDataEncodeDecode(t *testing.T) { { testName: "in asset ID zero, out asset " + "group key", - version: 0, + version: V1, id: id, expiry: expiry, assetMaxAmount: 1000, diff --git a/rfqmsg/sell_request.go b/rfqmsg/sell_request.go index 9290bf78b..445b88932 100644 --- a/rfqmsg/sell_request.go +++ b/rfqmsg/sell_request.go @@ -15,7 +15,7 @@ import ( const ( // latestSellRequestVersion is the latest supported sell request wire // message data field version. - latestSellRequestVersion = V0 + latestSellRequestVersion = V1 ) // SellRequest is a struct that represents a asset sell quote request.