Description:
Create the first step of the wizard-style Proof Builder. Allow users to select a Stellar asset from a predefined list (USDC, XLM, EURT) and input a threshold value (e.g., > 1000). Include validation for numeric input.
Acceptance Criteria:
Component: ProofBuilderStep1.
User can select asset from dropdown: USDC, XLM, EURT.
User can input a threshold amount (positive number, > 0).
Operator is fixed to "greater than" (>).
"Next" button is disabled until valid asset and threshold are selected.
Selected values are stored in local component state or parent context.
Description:
Create the first step of the wizard-style Proof Builder. Allow users to select a Stellar asset from a predefined list (USDC, XLM, EURT) and input a threshold value (e.g., > 1000). Include validation for numeric input.
Acceptance Criteria:
Component: ProofBuilderStep1.
User can select asset from dropdown: USDC, XLM, EURT.
User can input a threshold amount (positive number, > 0).
Operator is fixed to "greater than" (>).
"Next" button is disabled until valid asset and threshold are selected.
Selected values are stored in local component state or parent context.