@openzeppelin/contracts-ui-builder-adapter-midnight
Version:
Midnight Adapter for Contracts UI Builder
20 lines (18 loc) • 580 B
text/typescript
import type { ContractSchema, FormFieldType } from '@openzeppelin/contracts-ui-builder-types';
import { logger } from '@openzeppelin/contracts-ui-builder-utils';
/**
* @inheritdoc
*/
export function formatMidnightTransactionData(
_contractSchema: ContractSchema,
_functionId: string,
_submittedInputs: Record<string, unknown>,
_fields: FormFieldType[]
): unknown {
logger.warn(
'adapter-midnight',
'formatTransactionData not implemented, returning placeholder data.'
);
// Placeholder implementation
return { data: 'midnight_formatted_placeholder' };
}