Uploaded image for project: 'Sawtooth'
  1. Sawtooth
  2. STL-1501

All hexified strings must be lower case

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Complete
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: 1.1, Sawtooth Version 1.2
    • Fix Version/s: None
    • Component/s: Documentation
    • Labels:

      Description

      The documentation should state at all relevant places that hexified strings (e.g hexified hashes, hexified signatures) used in the transactions and in the batches must be lower case (i.e. using 0-9, a-f and not 0-9, A-F).

      You stumble on this issue if you program clients not using the Sawtooth provided SDKs and you use your own hexifier (this means that one potential place to add this information is in: docs/source/app_developers_guide/no_sdk.rst).

       

      Failing that, some commands will succeed and others not.

      For example, I succeeded in getting transactions accepted with upper cased hex, in having them visible in the sawtooth transaction list command but not able to execute the sawtooth transaction show on the resulting transaction ID because show cannot work with transaction IDs containing upper case letters A-F.

      This change is valid for all versions of the documentation.

       

        Attachments

          Activity

            People

            Assignee:
            achenette Anne Chenette
            Reporter:
            MarcVauclairNXP Marc Vauclair
            Watchers:
            Anne Chenette, Marc Vauclair
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: