diff --git a/source/images/logo.png b/source/images/logo.png
index 68a478f..71784c3 100644
Binary files a/source/images/logo.png and b/source/images/logo.png differ
diff --git a/source/index.html.md b/source/index.html.md
index 8dd5dfe..7f38ecf 100644
--- a/source/index.html.md
+++ b/source/index.html.md
@@ -8,7 +8,7 @@ toc_footers:
- Prodigy Protocol
includes:
- - errors
+
search: true
@@ -67,7 +67,9 @@ A. Aside from confirmation of the connection being established, the initial dept
Gets depth data for a market.
-## Subscribe Message
+## Subscribe message
+
+> Subscribe message
```plaintext
{
@@ -101,6 +103,8 @@ sell_levels | Array of sell orders by level (details for each below)
Example response:
+>Example response
+
```plaintext
{
"data": {
@@ -143,7 +147,9 @@ updates | Array of updates to market depth (details for each below)
Qty | Quantity of securities that were updated
Side | Side of the market of this update (Buy / Sell)
-Example message response:
+Example subsequent message response:
+
+> Example subsequent message response
```plaintext
{
@@ -178,6 +184,9 @@ Example message response:
Gets price data for a market.
### Subscribe Message
+
+> Subscribe message
+
```plaintext
{
'user': 'g',
@@ -187,6 +196,7 @@ Gets price data for a market.
"token":""
};
```
+
### Response
Data | Definition
@@ -203,6 +213,9 @@ Symbol | Symbol of market
Example message response:
+
+> Example message response
+
```plaintext
{
"data": {
@@ -239,11 +252,15 @@ Below is a guide to using a dockerized stunnel implementation available to you f
`export STUNNEL_PORT=[THE_LOCAL_PORT_TO_OPEN]`
-> NOTE: (Optional) If TCP port 36814 is in use, change the local tunnel port to an available one.
+
Alternatively, these environment variables can be passed in on the command line (see below).
### Download Prodigy stunnel docker-compose.yml file
+
+> Prodigy stunnel docker-compose.yml file
```plaintext
version: '3.9'
services:
@@ -319,7 +336,9 @@ The `Logon ` message can be used to specify the MaxMessageSize <383> Logon payload example
```plaintext
8=FIX.4.4 | 9=94 | 35=A | 49=ACCOUNT_MNEMONIC | 56=order_router | 34=1 | 52=20221007-15:49:42.769 | 98=0 | 108=30 | 141=Y | 10=112 |
```
@@ -363,7 +382,8 @@ After sending the Logout message, the initiator should not send any messages unl
### Anatomy of a Logout Message
-Payload Example
+Logout payload example
+> Logout payload example
```plaintext
8=FIX.4.4 | 9=66 | 35=5 | 49=ACCOUNT_MNEMONIC | 52=20221027-00:00:00.949 | 56=order_router | 10=027 |
```
@@ -398,7 +418,8 @@ To "take" an `IOI <6>` (or `Quote `) from an ECN or exchange and not display
Anatomy of a NewOrderSingle Message
-Payload Example
+NewOrderSingle payload example
+> NewOrderSingle payload example
```plaintext
8=FIX.4.4 | 9=66 | 35=5 | 49=ACCOUNT_MNEMONIC | 52=20221027-00:00:00.949 | 56=order_router | 10=027 |
```
@@ -429,7 +450,8 @@ A cancel request is assigned a `ClOrdID <11>` and is treated as a separate entit
### Anatomy of a OrderCancelRequest Message
-Payload Example
+OrderCancelRequest payload example
+> OrderCancelRequest payload example
```plaintext
8=FIX.4.4 | 9=197 | 35=F | 49=EIB_TRADER1_EMAIL_COM | 56=order_router | 34=6 | 52=20221103-05:15:53.225 | 41=ACC_OO1-1567450006911 | 11=ACC_001_1667450006914 | 1=SCC_001 55=BTC-USD | 48=1000000189 | 54=1 | 60=20221103-04:33:27.139 | 38=69 | 10=238
```
@@ -459,7 +481,8 @@ Use the `MassStatusReqType <585>` field to specify the selection criteria for th
### Anatomy of a OrderMassStatus Message
-Payload Example
+OrderMassStatus payload example
+> OrderMassStatus payload example
```plaintext
8=FIX.4.4 | 9=93 35=AF | 49=EIB_TRADER1_EMAIL_COM | 56=order_router | 34=5. | 52=20221103-05:15:40.884 | 584=4 | 585=7 | 1=* | 10=039
```
@@ -491,7 +514,8 @@ After looking at the `TradeCaptureReportRequest` in the example section below, n
### Anatomy of a `TradeCaptureReportRequest` Message
-Payload Example
+TradeCaptureReportRequest payload example
+> TradeCaptureReportRequest payload example
```plaintext
8=FIX.4.4 | 9=117 | 35=AD | 34=3 | 49=EIB_TRADER1_EMAIL_COM | 52=20221103-05:15:40.884 | 56=order_router | 1=* | 58=* | 100=* | 568=T21666588915 | 569=0 | 10=137
```
diff --git a/source/stylesheets/screen.css.scss b/source/stylesheets/screen.css.scss
index 0ce124e..7f0054e 100644
--- a/source/stylesheets/screen.css.scss
+++ b/source/stylesheets/screen.css.scss
@@ -42,7 +42,7 @@ html, body {
#toc > ul > li > a > span {
float: right;
- background-color: #2484FF;
+ background-color: #6A5EEE;
border-radius: 40px;
width: 20px;
}
@@ -226,7 +226,7 @@ html, body {
top: 0;
left: 0;
z-index: 100;
- color: #000;
+ color: #0E0722;
text-decoration: none;
font-weight: bold;
opacity: 0.7;