({ data, size }: { data: Hex; size: number })
| 50 | } |
| 51 | export class AbiDecodingDataSizeInvalidError extends BaseError { |
| 52 | constructor({ data, size }: { data: Hex; size: number }) { |
| 53 | super( |
| 54 | [ |
| 55 | `Data size of ${size} bytes is invalid.`, |
| 56 | 'Size must be in increments of 32 bytes (size % 32 === 0).', |
| 57 | ].join('\n'), |
| 58 | { |
| 59 | metaMessages: [`Data: ${data} (${size} bytes)`], |
| 60 | name: 'AbiDecodingDataSizeInvalidError', |
| 61 | }, |
| 62 | ) |
| 63 | } |
| 64 | } |
| 65 | |
| 66 | export type AbiDecodingDataSizeTooSmallErrorType = |
nothing calls this directly
no outgoing calls
no test coverage detected