Update the Python bindings to take in an optional DataStructure argument for CreateSetupMessage. This allows the user to customize the behavior of the backing datastructure - i.e. to select between the default (GCS) or specify BloomFilter. The previous behavior always selected GCS so if the parameter is omitted, the behavior will remain the same.
Affected Dependencies
N/A
How has this been tested?
Describe the tests that you ran to verify your changes.
Provide instructions so we can reproduce.
List any relevant details for your test configuration.
Modified the Python tests to include the new function argument. All CI tests pass.
Description
Update the Python bindings to take in an optional
DataStructure
argument forCreateSetupMessage
. This allows the user to customize the behavior of the backing datastructure - i.e. to select between the default (GCS
) or specifyBloomFilter
. The previous behavior always selectedGCS
so if the parameter is omitted, the behavior will remain the same.Affected Dependencies
How has this been tested?
Modified the Python tests to include the new function argument. All CI tests pass.
Checklist