UNPKG

leap-node

Version:

[![codecov](https://codecov.io/gh/leapdao/leap-node/branch/master/graph/badge.svg)](https://codecov.io/gh/leapdao/leap-node) [![Docker Repository on Quay](https://quay.io/repository/leapdao/leap-node/status "Docker Repository on Quay")](https://quay.io/re

18 lines (15 loc) 465 B
/** * Copyright (c) 2018-present, Leap DAO (leapdao.org) * * This source code is licensed under the Mozilla Public License Version 2.0 * found in the LICENSE file in the root directory of this source tree. */ const { BigInt, leftShift, bitwiseOr } = require('jsbi'); module.exports = slotIds => slotIds .filter(k => k < 256) .reduce( (cas, slotId) => bitwiseOr(cas, leftShift(BigInt(1), BigInt(255 - slotId))), BigInt(0) );