@exromany/lido-csm-sdk
Version:
[](https://github.com/lidofinance/lido-csm-sdk/blob/main/LICENSE.txt) [](h
28 lines • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.KEY_STATUS = exports.EJECT_FEE_MIN_LIMIT = exports.EJECT_FEE_MULTIPLIEER = exports.EJECTABLE_EPOCH_COUNT = exports.SIGNATURE_LENGTH_BYTES = exports.PUBKEY_LENGTH_BYTES = void 0;
const viem_1 = require("viem");
exports.PUBKEY_LENGTH_BYTES = 48;
exports.SIGNATURE_LENGTH_BYTES = 96;
exports.EJECTABLE_EPOCH_COUNT = 256n;
exports.EJECT_FEE_MULTIPLIEER = 4n;
exports.EJECT_FEE_MIN_LIMIT = (0, viem_1.parseEther)('0.0001');
var KEY_STATUS;
(function (KEY_STATUS) {
KEY_STATUS["NON_QUEUED"] = "NON_QUEUED";
KEY_STATUS["DEPOSITABLE"] = "DEPOSITABLE";
KEY_STATUS["ACTIVATION_PENDING"] = "ACTIVATION_PENDING";
KEY_STATUS["ACTIVE"] = "ACTIVE";
KEY_STATUS["EXITING"] = "EXITING";
KEY_STATUS["WITHDRAWAL_PENDING"] = "WITHDRAWAL_PENDING";
KEY_STATUS["WITHDRAWN"] = "WITHDRAWN";
KEY_STATUS["UNCHECKED"] = "UNCHECKED";
KEY_STATUS["DUPLICATED"] = "DUPLICATED";
KEY_STATUS["INVALID"] = "INVALID";
KEY_STATUS["UNBONDED"] = "UNBONDED";
KEY_STATUS["EXIT_REQUESTED"] = "EXIT_REQUESTED";
KEY_STATUS["SLASHED"] = "SLASHED";
KEY_STATUS["EJECTABLE"] = "EJECTABLE";
KEY_STATUS["WITH_STRIKES"] = "WITH_STRIKES";
})(KEY_STATUS || (exports.KEY_STATUS = KEY_STATUS = {}));
//# sourceMappingURL=keys.js.map