11package v3
22
33import (
4+ "fmt"
45 "time"
56
67 sdkmath "cosmossdk.io/math"
@@ -47,7 +48,7 @@ func (m *MsgRegisterNodeRequest) ValidateBasic() error {
4748 }
4849
4950 if _ , err := sdk .AccAddressFromBech32 (m .From ); err != nil {
50- return types .NewErrorInvalidMessage (err )
51+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid from: %w" , err ) )
5152 }
5253
5354 if prices := m .GetGigabytePrices (); ! prices .IsValid () {
@@ -59,7 +60,7 @@ func (m *MsgRegisterNodeRequest) ValidateBasic() error {
5960 }
6061
6162 if err := validateRemoteAddrs (m .RemoteAddrs ); err != nil {
62- return types .NewErrorInvalidMessage (err )
63+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid remote_addrs: %w" , err ) )
6364 }
6465
6566 return nil
@@ -102,7 +103,7 @@ func (m *MsgUpdateNodeDetailsRequest) ValidateBasic() error {
102103 }
103104
104105 if _ , err := base .NodeAddressFromBech32 (m .From ); err != nil {
105- return types .NewErrorInvalidMessage (err )
106+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid from: %w" , err ) )
106107 }
107108
108109 if prices := m .GetGigabytePrices (); ! prices .IsValid () {
@@ -115,7 +116,7 @@ func (m *MsgUpdateNodeDetailsRequest) ValidateBasic() error {
115116
116117 if len (m .RemoteAddrs ) > 0 {
117118 if err := validateRemoteAddrs (m .RemoteAddrs ); err != nil {
118- return types .NewErrorInvalidMessage (err )
119+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid remote_addrs: %w" , err ) )
119120 }
120121 }
121122
@@ -147,7 +148,7 @@ func (m *MsgUpdateNodeStatusRequest) ValidateBasic() error {
147148 }
148149
149150 if _ , err := base .NodeAddressFromBech32 (m .From ); err != nil {
150- return types .NewErrorInvalidMessage (err )
151+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid from: %w" , err ) )
151152 }
152153
153154 if ! m .Status .IsOneOf (v1base .StatusActive , v1base .StatusInactive ) {
@@ -195,15 +196,15 @@ func (m *MsgStartSessionRequest) ValidateBasic() error {
195196 }
196197
197198 if _ , err := sdk .AccAddressFromBech32 (m .From ); err != nil {
198- return types .NewErrorInvalidMessage (err )
199+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid from: %w" , err ) )
199200 }
200201
201202 if m .NodeAddress == "" {
202203 return types .NewErrorInvalidMessage ("node_address cannot be empty" )
203204 }
204205
205206 if _ , err := base .NodeAddressFromBech32 (m .NodeAddress ); err != nil {
206- return types .NewErrorInvalidMessage (err )
207+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid node_address: %w" , err ) )
207208 }
208209
209210 if m .Gigabytes == 0 && m .Hours == 0 {
@@ -224,7 +225,7 @@ func (m *MsgStartSessionRequest) ValidateBasic() error {
224225
225226 if m .MaxPrice .Denom != "" {
226227 if err := m .MaxPrice .Validate (); err != nil {
227- return types .NewErrorInvalidMessage (err )
228+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid max_price: %w" , err ) )
228229 }
229230 }
230231
@@ -256,11 +257,11 @@ func (m *MsgUpdateParamsRequest) ValidateBasic() error {
256257 }
257258
258259 if _ , err := sdk .AccAddressFromBech32 (m .From ); err != nil {
259- return types .NewErrorInvalidMessage (err )
260+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid from: %w" , err ) )
260261 }
261262
262263 if err := m .Params .Validate (); err != nil {
263- return types .NewErrorInvalidMessage (err )
264+ return types .NewErrorInvalidMessage (fmt . Errorf ( "invalid params: %w" , err ) )
264265 }
265266
266267 return nil
0 commit comments