From 5a56df55c7b643e44d0b8200797f7b422ddb7e01 Mon Sep 17 00:00:00 2001 From: Don Mendelson Date: Thu, 11 Jul 2019 10:25:18 -0500 Subject: [PATCH] Task: update examples section for v2.0RC2 #101 Also update 08ReleaseNotes.md --- v2-0-RC2/doc/07Examples.md | 94 ++++++++++++++++------------------ v2-0-RC2/doc/08ReleaseNotes.md | 24 +++++++-- 2 files changed, 64 insertions(+), 54 deletions(-) diff --git a/v2-0-RC2/doc/07Examples.md b/v2-0-RC2/doc/07Examples.md index 8e769e5..6433a7f 100644 --- a/v2-0-RC2/doc/07Examples.md +++ b/v2-0-RC2/doc/07Examples.md @@ -9,11 +9,11 @@ Not all FIX enumeration values are listed in the samples. ## SBE Message Schema ```xml - + - + @@ -97,38 +97,40 @@ Not all FIX enumeration values are listed in the samples. 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ``` @@ -184,13 +186,11 @@ Hexadecimal and ASCII representations (little-endian byte order): ``` 00 00 00 48 eb 50 36 00 63 00 5b 00 00 00 00 00 : H P6 c [ 00 00 4f 52 44 30 30 30 30 31 41 43 43 54 30 31 : ORD00001ACCT01 -00 00 47 45 4d 34 00 00 00 00 31 00 a0 37 3a ce : GEM4 1 7: -10 40 15 07 00 00 00 32 1a 85 01 00 00 00 00 00 : @ 2 +00 00 47 45 4d 34 00 00 00 00 31 c0 1a 31 96 2a : GEM4 1 1 * +5e b0 15 07 00 00 00 32 1a 85 01 00 00 00 00 00 :^ 2 00 00 00 00 00 00 00 80 : ``` - -**Interpretation** - +### Interpretation |Wire format|Field ID|Name|Offset|Length|Interpreted value| |-----------|-------:|----|-----:|-----:|-----------------| | `00000048` | | SOFH message length | 0 | 4 | 72 | @@ -205,11 +205,12 @@ Hexadecimal and ASCII representations (little-endian byte order): | `4143435430310000` | 1 | Account | 8 | 8 | ACCT01 | | `47454d3400000000` | 55 | Symbol | 16 | 8 | GEM4 | | `31` | 54 | Side | 24 | 1 | Buy | -| `00a0373ace104015` | 60 | TransactTime | 25 | 8 | 2018-07-10T17:05:51.232Z | +| `c01a31962a5eb015` | 60 | TransactTime | 25 | 8 | 2019-07-11T13:43:27.699Z | | `07000000` | 38 | OrderQty | 33 | 4 | 7 | | `32` | 40 | OrdType | 37 | 1 | Limit | | `1a85010000000000` | 44 | Price | 38 | 8 | 99.610 | -| `0000000000000080` | 99 | StopPx | 46 | 8 | null | | +| `0000000000000080` | 99 | StopPx | 46 | 8 | null | + Message with a repeating group ------------------------------ @@ -236,8 +237,7 @@ Hexadecimal and ASCII representations (little-endian byte order): ff 31 01 00 00 00 06 00 00 00 75 3e 0c 00 02 00 : 1 u> 00 00 00 00 1a 85 01 00 00 00 00 00 02 00 00 00 : 24 85 01 00 00 00 00 00 04 00 00 00 :$ -``` - +``` ### Interpretation Offset is from beginning of block. @@ -266,7 +266,7 @@ Offset is from beginning of block. | `0000` | | No. of var data | 6 | 2 | 0 | | `1a85010000000000` | 1364 | FillPx | 0 | 8 | 99.610 | | `02000000` | 1365 | FillQty | 8 | 4 | 2 | -| `2485010000000000` | 1364 | FillPx | 0 | 8 | 99.620 | +| `2485010000000000` | 1364 | FillPx | 0 | 8 | 99.620 | | `04000000` | 1365 | FillQty | 8 | 4 | 4 | Message with a variable-length field @@ -274,18 +274,14 @@ Message with a variable-length field ### Wire format of a business reject message -Hexadecimal and ASCII representations (little-endian byte order): - ``` 00 00 00 44 eb 50 09 00 61 00 5b 00 00 00 00 00 : D P a [ 01 00 4f 52 44 30 30 30 30 31 06 27 00 4e 6f 74 : ORD00001 ' Not 20 61 75 74 68 6f 72 69 7a 65 64 20 74 6f 20 74 : authorized to t 72 61 64 65 20 74 68 61 74 20 69 6e 73 74 72 75 :rade that instru 6d 65 6e 74 :ment -``` - +``` ### Interpretation - |Wire format|Field ID|Name|Offset|Length|Interpreted value| |-----------|-------:|----|-----:|-----:|-----------------| | `00000044` | | SOFH message length | 0 | 4 | 68 | diff --git a/v2-0-RC2/doc/08ReleaseNotes.md b/v2-0-RC2/doc/08ReleaseNotes.md index a74981a..6ee787d 100644 --- a/v2-0-RC2/doc/08ReleaseNotes.md +++ b/v2-0-RC2/doc/08ReleaseNotes.md @@ -1,11 +1,25 @@ -Release Notes -============= +# Release Notes These are the changes made since SBE version 1.0. -SBE version 2.0 Release Candidate 1 -------------------- -These issues were resolved and accepted for version 2.0 Release Candidate 1. See [issues](https://github.com/FIXTradingCommunity/fix-simple-binary-encoding/issues) and [pull requests](https://github.com/FIXTradingCommunity/fix-simple-binary-encoding/pulls) in GitHub for details and changes. + See [issues](https://github.com/FIXTradingCommunity/fix-simple-binary-encoding/issues) and [pull requests](https://github.com/FIXTradingCommunity/fix-simple-binary-encoding/pulls) in GitHub for details and changes. + +## SBE version 2.0 Release Candidate 2 + +These issues were resolved and accepted for version 2.0 Release Candidate 2. + +| Issue | Description | +|------:|----------------------------------------------------------------| +| 94 | XInclude does not work because of missing xml:base attribute allowance | +| 95 | Single-byte character set | +| 96 | Package override on type | +| 99 | Revert to XML Schema version 1.0 | +| 101 | update examples section for v2.0RC2 | +| 106 | Version number in SBE.XSD file name | + +## SBE version 2.0 Release Candidate 1 + +These issues were resolved and accepted for version 2.0 Release Candidate 1. | Issue | Description | |------:|----------------------------------------------------------------|