diff --git a/doc/ethapp.adoc b/doc/ethapp.adoc index f1e5423..59c37f5 100644 --- a/doc/ethapp.adoc +++ b/doc/ethapp.adoc @@ -645,11 +645,13 @@ _Input data_ |====================================================================== | *Description* | *Length (byte)* | *Mandatory* | TypeDesc (type description) | 1 | {check_y} -| TypeSize (type byte size) | 1 | {check_n} +| TypeNameLength | 1 | {check_n} +| TypeName | variable | {check_n} +| TypeSize | 1 | {check_n} | ArrayLevelCount | 1 | {check_n} | ArrayLevels | variable | {check_n} -| KeyLength | 1 | {check_y} -| Key | variable | {check_y} +| KeyNameLength | 1 | {check_y} +| KeyName | variable | {check_y} |====================================================================== ###### TypeDesc @@ -680,6 +682,13 @@ How to interpret Type from its value : | 7 | dynamic-sized bytes |=========================================== +###### TypeName + +_Only present if the Type is set to custom._ + +Indicates the name of the struct that will be the type of the field. + + ###### TypeSize _Only present if the TypeSize bit is set in TypeDesc._