(body json.RawMessage, ext map[string]json.RawMessage)
| 1965 | } |
| 1966 | |
| 1967 | func validateNetworkSendNoRawClaimToken(body json.RawMessage, ext map[string]json.RawMessage) error { |
| 1968 | payload := struct { |
| 1969 | Body json.RawMessage `json:"body"` |
| 1970 | Ext map[string]json.RawMessage `json:"ext,omitempty"` |
| 1971 | }{ |
| 1972 | Body: body, |
| 1973 | Ext: ext, |
| 1974 | } |
| 1975 | if err := contract.ValidateNoRawClaimTokenField(payload); err != nil { |
| 1976 | return fmt.Errorf( |
| 1977 | "cli: network_raw_token_rejected: --body/--ext must not contain raw claim_token fields: %w", |
| 1978 | err, |
| 1979 | ) |
| 1980 | } |
| 1981 | return nil |
| 1982 | } |
| 1983 | |
| 1984 | func validateNetworkSendFlags(flags networkSendFlags) error { |
| 1985 | kind := strings.TrimSpace(flags.kind) |
no test coverage detected