(fn: (value: T) => T2)
| 103 | } |
| 104 | |
| 105 | map<T2>(fn: (value: T) => T2): BlockHeightMap<T2> { |
| 106 | const newMap = new Map<number, T2>(); |
| 107 | |
| 108 | for (const [key, value] of this.#map) { |
| 109 | newMap.set(key, fn(value)); |
| 110 | } |
| 111 | |
| 112 | return new BlockHeightMap(newMap); |
| 113 | } |
| 114 | } |