@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
10 lines • 434 B
JavaScript
import { appendError } from './append-error.js';
export const checkDuplicates = (depositData, errors) => {
depositData.forEach((data, index) => {
const count = depositData.reduce((count, { pubkey }) => (data.pubkey === pubkey ? count + 1 : count), 0);
if (count > 1) {
appendError(errors, index, `pubkey is duplicated in deposit data`);
}
});
};
//# sourceMappingURL=check-duplicates.js.map