Commit 15d2d949 authored by Max Alekseenko's avatar Max Alekseenko

fix types

parent 7c36394c
......@@ -109,7 +109,7 @@ const solidityscanReportSchema: yup.ObjectSchema<MarketplaceAppSecurityReport['c
threat_score: yup.string().required(),
})
.required(),
scanner_reference_url: yup.string().required(),
scanner_reference_url: yup.string().test(urlTest).required(),
});
const contractDataSchema: yup.ObjectSchema<MarketplaceAppSecurityReport['contractsData'][number]> = yup
......
......@@ -65,6 +65,7 @@ export const VERIFIED_CONTRACTS_COUNTERS: VerifiedContractsCounters = {
export const SOLIDITYSCAN_REPORT: SolidityscanReport = {
scan_report: {
contractname: 'BullRunners',
scan_status: 'scan_done',
scan_summary: {
issue_severity_distribution: {
......
......@@ -178,6 +178,7 @@ export interface SmartContractVerificationError {
export type SolidityscanReport = {
scan_report: {
contractname: string;
scan_status: string;
scan_summary: {
issue_severity_distribution: {
......
......@@ -55,15 +55,11 @@ export type MarketplaceAppSecurityReport = {
totalIssues?: number;
issueSeverityDistribution: SolidityscanReport['scan_report']['scan_summary']['issue_severity_distribution'];
};
contractsData: [
{
address: string;
isVerified: boolean;
solidityScanReport?: SolidityscanReport['scan_report'] & {
contractname: string;
} | null;
}
];
contractsData: Array<{
address: string;
isVerified: boolean;
solidityScanReport?: SolidityscanReport['scan_report'] | null;
}>;
}
export type MarketplaceAppSecurityReportRaw = {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment