From f4e81dd29ce6a0c98a9c10d7a8bf3e6a3f17b0a0 Mon Sep 17 00:00:00 2001 From: Franck R Date: Sun, 13 Mar 2022 10:11:04 +1100 Subject: [PATCH] Use `BigInt` constructor instead of happening `n` as it seems to have better browser support. (#611) --- CHANGELOG.md | 4 ++++ src/lib/enr/enr.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e02b224fc9..713fbc0163 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Use `BigInt` constructor instead of happening `n` as it seems to have better browser support. + ## [0.19.1] - 2022-03-10 ### Added diff --git a/src/lib/enr/enr.ts b/src/lib/enr/enr.ts index c352f07a2e..c7ef864d2c 100644 --- a/src/lib/enr/enr.ts +++ b/src/lib/enr/enr.ts @@ -31,7 +31,7 @@ export class ENR extends Map { constructor( kvs: Record = {}, - seq: SequenceNumber = 1n, + seq: SequenceNumber = BigInt(1), signature: Uint8Array | null = null ) { super(Object.entries(kvs));