Skip to content

Commit 2dbc1ab

Browse files
Remove name from CRN Credit Note.
1 parent 83f0a96 commit 2dbc1ab

File tree

12 files changed

+75
-147
lines changed

12 files changed

+75
-147
lines changed

dist/golang/instruments/amendments.go

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1804,7 +1804,7 @@ func (a *InformationServiceLicense) CreateAmendments(fip permissions.FieldIndexP
18041804

18051805
// CreditNote Permission / Amendment Field Indices
18061806
const (
1807-
CreditNoteFieldName = uint32(1)
1807+
DeprecatedCreditNoteFieldName = uint32(1)
18081808
CreditNoteFieldFaceValue = uint32(2)
18091809
CreditNoteFieldExpirationTimestamp = uint32(3)
18101810
CreditNoteFieldTransfersPermitted = uint32(4)
@@ -1821,9 +1821,7 @@ func (a *CreditNote) ApplyAmendment(fip permissions.FieldIndexPath, operation ui
18211821
}
18221822

18231823
switch fip[0] {
1824-
case CreditNoteFieldName: // string
1825-
a.Name = string(data)
1826-
return permissions.SubPermissions(fip, operation, false)
1824+
case DeprecatedCreditNoteFieldName: // deprecated
18271825

18281826
case CreditNoteFieldFaceValue: // FixedCurrencyValueField
18291827
if len(fip) == 1 && len(data) == 0 {
@@ -1880,14 +1878,7 @@ func (a *CreditNote) CreateAmendments(fip permissions.FieldIndexPath,
18801878
var result []*internal.Amendment
18811879
ofip := fip.Copy() // save original to be appended for each field
18821880

1883-
// Name string
1884-
fip = append(ofip, CreditNoteFieldName)
1885-
if a.Name != newValue.Name {
1886-
result = append(result, &internal.Amendment{
1887-
FIP: fip,
1888-
Data: []byte(newValue.Name),
1889-
})
1890-
}
1881+
// deprecated Name deprecated
18911882

18921883
// FaceValue FixedCurrencyValueField
18931884
fip = append(ofip, CreditNoteFieldFaceValue)

dist/golang/instruments/copy.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -295,9 +295,6 @@ func (a *CreditNote) Copy() *CreditNote {
295295

296296
result := &CreditNote{}
297297

298-
// Field Name - varchar
299-
result.Name = a.Name
300-
301298
// Field FaceValue - FixedCurrencyValue
302299
result.FaceValue = a.FaceValue.Copy()
303300

dist/golang/instruments/equal.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -531,11 +531,6 @@ func (l *CreditNote) Equal(right proto.Message) bool {
531531
return false
532532
}
533533

534-
// Field Name - varchar
535-
if c.Name != r.Name {
536-
return false // fmt.Errorf("Name string mismatched")
537-
}
538-
539534
// Field FaceValue - FixedCurrencyValue
540535
if !c.FaceValue.Equal(r.FaceValue) {
541536
return false // fmt.Errorf("FaceValue : %s", err)

dist/golang/instruments/instruments.pb.go

Lines changed: 52 additions & 61 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/golang/instruments/validate.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -444,11 +444,6 @@ func (a *CreditNote) Validate() error {
444444
return errors.New("Empty")
445445
}
446446

447-
// Field Name - varchar
448-
if len(a.Name) > max1ByteInteger {
449-
return fmt.Errorf("Name over max size : %d > %d", len(a.Name), max1ByteInteger)
450-
}
451-
452447
// Field FaceValue - FixedCurrencyValue
453448
if err := a.FaceValue.Validate(); err != nil {
454449
return errors.Wrap(err, "FaceValue")

dist/json/instruments.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -839,7 +839,7 @@
839839
{
840840
"label": "Name",
841841
"name": "Name",
842-
"type": "varchar",
842+
"type": "deprecated",
843843
"varSize": "tiny"
844844
},
845845
{

dist/markdown/protocol-instruments.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,10 +1017,8 @@ A credit for a specified value in currency.
10171017
<th>Description</th>
10181018
</tr>
10191019
<tr>
1020-
<td>Name</td>
1021-
<td>
1022-
varchar(tiny)
1023-
</td>
1020+
<td>(Deprecated)Name</td>
1021+
<td>deprecated</td>
10241022
<td>
10251023
10261024

dist/protobuf/instruments.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ message InformationServiceLicense {
119119

120120
// Message - Credit Note (CRN)
121121
message CreditNote {
122-
string Name = 1; // varchar
122+
reserved 1; // Deprecated Name
123123
FixedCurrencyValueField FaceValue = 2; // FixedCurrencyValue
124124
uint64 ExpirationTimestamp = 3; // Timestamp
125125
bool TransfersPermitted = 4; // bool

0 commit comments

Comments
 (0)