fix: corrected maximum sizes for the Signet
The Signet was using some of the maximum values from the Signet HC. These are used for defining buffers and the same constants were used for iterating over those buffers. This change just reduces the amount of memory being used. There were no buffer overflows.
Closes #8 (closed)